.blog_1 article {
width: 47% !important;
margin-right: 6% !important;
float: left;
background-color: #fff;
text-align: center;
padding: 3.4vw 3.4vw 273px;
position: relative;
cursor: pointer;
}
.blog_1 article:last-child, .blog_1 article:nth-child(2n)  {
margin-right: 0 !important;
}
.blog_1 h2.entry-title:before {
content: "\f0e6" !important;
display: block;
font-family: FontAwesome;
font-size: 60px;
color: #cc0033;
line-height: 100%;
margin-bottom: 5px;
font-weight: 400;
}
.blog_1 h2.entry-title > a {
display: inline-block;
}
.blog_1 .categories {
display: block;
font-size: 16px;
color: #9fa3a7 !important;
font-weight: 400;
padding: 18px 0;
}
#page-container .blog_1 .post-meta .author.vcard a {
color: #2c2c2c !important;
}
#page-container .blog_1 .post-meta .author.vcard {
position: absolute;
bottom: 70px;
left: 0;
right: 0;
color: #2c2c2c !important;
font-weight: 700;
font-size: 18px;
}
.blog_1 .post-content {
line-height: 189%;
}
.blog_1 .categories a:hover {
color: #cc0033 !important;
}
#page-container .blog_1 .post-meta .author.vcard img {
display: block !important;
margin: 0 auto 20px;
border-radius: 50%;
} #page-container .blog_1 .et_pb_post .entry-featured-image-url {
margin-bottom: 20px !important;
} #page-container .blog_1 .pagination a {color: #fff;}
#page-container .blog_1 .pagination a:hover {opacity: 0.6;} .blog_1 article .post-content,
.blog_1 article .post-meta .published,
.blog_1 article,
.blog_1 h2.entry-title:after {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog_1 h2.entry-title:after {
content: "";
display: block;
width: 0%;
height: 1px;
background-color: #ccc;
margin: 0 auto 0;
}
.blog_1 article .post-meta .published {
display: block;
}
.blog_1 article:hover .post-content,
.blog_1 article:hover .post-meta .published {
transform: translate(0, 20px);
}
.blog_1 article:hover h2.entry-title:after {
width: 75%;
transform: translate(0, 20px);
}
.blog_1 article:hover {
border-radius: 10px;
box-shadow: 0 0 32.2px 2.8px rgba(0, 0, 0, 0.2);
}
.blog_1 article:hover .author.vcard a,
.blog_1 article:hover .post-content,
.blog_1 article:hover .post-meta .categories,
.blog_1 article:hover .post-meta .published,
.blog_1 article:hover h2.entry-title {
-webkit-animation: fadeIn 1s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 1390px) {
.blog_1 .post-meta .categories {
top: 115px;
}
}
@media only screen and (max-width: 980px) {
.blog_1 .post-meta .categories {
top: 105px;
}
}
@media only screen and (max-width: 767px) {
.blog_1 article {
width: 100% !important;
margin-right: 0 !important;
padding: 40px 40px 200px;
}
#page-container .blog_1 .post-meta .author.vcard {
bottom: 40px;
}
}
@media only screen and (max-width: 480px) {
.blog_1 article {
padding: 20px 20px 200px;
}
#page-container .blog_1 .post-meta .author.vcard {
bottom: 30px;
}
} .blog_2 article {
border-radius: 6px;
box-shadow: 0px 0px 32.2px 2.8px rgba(204, 204, 204, 0.65);
text-align: center;
border-color: transparent !important;
padding-bottom: 207px !important;
position: relative;
cursor: pointer;
}
.blog_2 article:last-child {
margin-right: 0 !important;
}
.blog_2 .post-meta .categories {
position: absolute;
left: 0;
right: 0;
top: 328px;
}
.blog_2 h2.entry-title > a {
display: inline-block;
}
#page-container .blog_2 .post-meta .author.vcard a {
color: #2c2c2c !important;
}
#page-container .blog_2 .post-meta .author.vcard {
position: absolute;
bottom: 50px;
left: 0;
right: 0;
color: #2c2c2c !important;
font-weight: 700;
font-size: 18px;
}
.blog_2 .post-content {
display: none !important;
}
#page-container .blog_2 .post-meta .author.vcard img {
display: block !important;
margin: 0 auto 20px;
border-radius: 50%;
}
.blog_2 .et_pb_image_container a {
height: 100% !important;
margin-bottom: 0 !important;
}
.blog_2 .et_pb_image_container a img {
height: 100% !important;
width: auto !important;
max-width: none !important;
left: 50%;
transform: translate(-50%, 0);
position: relative;
} #page-container .blog_2 .post-meta .author.vcard img,
.blog_2 article,
.blog_2 article .et_pb_image_container a img {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog_2 article:hover .et_pb_image_container a img {
transform: scale(1.1) translate(-45%, 0) rotate(5deg);
}
#page-container .blog_2 article:hover .post-meta .author.vcard img {
transform: rotate(5deg) scale(1.05);
}
.blog_2 article:hover {
box-shadow: none;
border-color: #e1e1e1 !important;
}
.blog_2 article:hover .author.vcard a,
.blog_2 article:hover .post-content,
.blog_2 article:hover .post-meta .categories,
.blog_2 article:hover .post-meta .published,
.blog_2 article:hover h2.entry-title {
-webkit-animation: fadeIn 0.2s infinite; animation: fadeIn 0.2s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 980px) {
#page-container .blog_2 .column {
width: 100% !important;
max-width: 400px !important;
margin: 0 auto !important;
float: none !important;
}
} .blog_3 article h2.entry-title img.avatar {
display: none !important;
}
.blog_3 article {
width: 47% !important;
margin-right: 6% !important;
float: left;
margin-bottom: 45px;
cursor: pointer;
position: relative;
}
.blog_3 article:nth-child(2n+2) {
margin-right: 0 !important;
}
.blog_3 a.entry-featured-image-url {
max-width: 224px;
float: left;
height: 212px;
overflow: hidden;
margin-right: 7%;
margin-bottom: 0 !important;
}
.blog_3 a.entry-featured-image-url img {
height: 100% !important;
width: auto !important;
max-width: none !important;
left: 50%;
transform: translate(-50%, 0);
position: relative;
}
.blog_3 .post-content {
line-height: 161%;
}
.blog_3 .post-content p {
max-height: 70px;
text-overflow: ellipsis;
overflow: hidden;
} .blog_3 article {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-perspective: 1700px;
-moz-perspective: 1700px;
perspective: 1700px;
-webkit-perspective-origin: 0 50%;
-moz-perspective-origin: 0 50%;
perspective-origin: 0 50%;
position: relative;
}
.blog_3 article h2,
.blog_3 article .post-content,
.blog_3 article .post-meta,
.blog_3 article,
.blog_3 article .entry-featured-image-url,
.blog_3 article .entry-featured-image-url img {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog_3 article:hover .entry-featured-image-url {
transform: rotate(-3deg);
}
.blog_3 article:hover .post-content,
.blog_3 article:hover .post-meta,
.blog_3 article:hover h2.entry-title {
-webkit-animation: fadeIn 1s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 1390px) {
.blog_3 article {
width: 100% !important;
margin-right: 0% !important;
margin-bottom: 40px;
}
.blog_3 a.entry-featured-image-url {
margin-right: 4.8%;
}
}
@media only screen and (max-width: 767px) {
.blog_3 a.entry-featured-image-url {
max-width: 160px;
height: 152px;
}
}
@media only screen and (max-width: 600px) {
.blog_3 a.entry-featured-image-url {
max-width: 100%;
height: auto;
width: 100%;
}
.blog_3 a.entry-featured-image-url img {
height: auto !important;
width: 100% !important;
max-width: 100% !important;
left: 0;
transform: translate(0, 0);
position: relative;
margin-bottom: 20px;
}
} .blog_4 article {
border: none !important;
padding: 30px !important;
position: relative !important;
background-color: #fff;
cursor: pointer;
border: solid 1px #eaeaea !important;
}
.blog_4 article .et_pb_image_container {
margin: -30px -30px 10px;
}
.blog_4 .et_pb_image_container a {
height: 100% !important;
margin-bottom: 0 !important;
}
.blog_4 .et_pb_image_container a img {
height: 100% !important;
width: auto !important;
max-width: none !important;
z-index: 1000;
left: 50%;
transform: translate(-50%, 0);
position: relative;
}
#page-container .blog_4 img.avatar {
border-radius: 50%;
top: 203px;
position: absolute;
left: 30px;
max-width: 71px;
border: 4px solid #fff;
display: block !important;
z-index: 1000;
}
.blog_4 .column.size-1of3 {
border: 1px solid transparent;
} .blog_4 article:after,
.blog_4 article .et_pb_image_container a img,
.blog_4 article {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.blog_4 article:hover:after {
opacity: 1;
transform: translateY(30px);
-webkit-animation: shrink2 0.4s infinite; animation: shrink2 0.4s infinite;
animation-iteration-count: 1;
}
.blog_4 article:after {
pointer-events: none;
position: absolute;
z-index: -1;
content: '';
top: 100%;
left: 0;
right: 0;
height: 10px;
width: 90%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 70%);
transition-duration: 0.4s;
transition-property: transform opacity;
visibility: visible;
margin: auto;
}
.blog_4 article:hover {
transform: translateY(-20px);
}
.blog_4 article:hover .author.vcard a,
.blog_4 article:hover .post-content,
.blog_4 article:hover .post-meta .categories,
.blog_4 article:hover .post-meta .published,
.blog_4 article:hover h2.entry-title {
-webkit-animation: fadeIn 3s infinite; animation: fadeIn 3s infinite;
animation-iteration-count: 1;
}
@keyframes shrink2 {
from, 20%, to {
width: 15%;
}
30% {
width: 25%;
}
40% {
width: 35%;
}
50% {
width: 45%;
}
60% {
width: 55%;
}
70% {
width: 65%;
}
80% {
width: 75%;
}
90% {
width: 85%;
}
100% {
width: 100%;
}
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 980px) {
#page-container .blog_4 .column {
width: 100% !important;
max-width: 400px !important;
margin: 0 auto !important;
float: none !important;
}
} .blog_5 article h2.entry-title img.avatar {
display: none !important;
}
.blog_5 article {
position: relative;
width: 48.5% !important;
margin-right: 3% !important;
float: left;
margin-bottom: 30px;
background-color: #fff;
padding-right: 2%;
cursor: pointer;
border-color: transparent;
box-shadow: 0 0 32.2px 2.8px rgba(204, 204, 204, 0.65);
overflow: hidden;
}
.blog_5 article:nth-child(2n+2) {
margin-right: 0 !important;
}
.blog_5 .post-meta span.published {
position: absolute;
background: #cc0033;
color: #fff;
max-width: 57px;
text-align: center;
top: 0;
left: 0;
line-height: 100%;
padding: 10px;
}
.blog_5 .author.vcard:before {
content: "By ";
display: inline-block;
margin-right: 5px;
color: #969595 !important;
}
.blog_5 .author.vcard {
margin-bottom: 21px !important;
display: block;
}
.blog_5 .author.vcard a {
color: #969595 !important;
}
.blog_5 a.entry-featured-image-url {
max-width: 269px;
float: left;
height: 264px;
overflow: hidden;
margin-right: 7.5%;
margin-bottom: 0 !important;
}
.blog_5 a.entry-featured-image-url img {
height: 100% !important;
width: auto !important;
max-width: none !important;
left: 50%;
transform: translate(-50%, 0);
position: relative;
}
.blog_5 .post-content {
display: none !important;
}
.blog_5 .post-meta .categories {
display: block;
} .blog_5 article:hover {
box-shadow: none;
box-shadow: inset 0 0 0 1px #e1e1e1;
}
.blog_5 article:after,
.blog_5 article:before {
position: absolute;
top: 20px;
right: 20px;
bottom: 20px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
pointer-events: none;
width: calc(100% - 210px);
height: auto;
z-index: 999999999999;
visibility: visible;
}
.blog_5 article:after {
-webkit-transform: scale(1, 0);
-ms-transform: scale(1, 0);
transform: scale(1, 0);
}
.blog_5 article:before {
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
}
.blog_5 article:hover:after,
.blog_5 article:hover:before {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.blog_5 article:hover:after {
-webkit-transition-duration: 1s !important;
transition-duration: 0.6s !important;
}
.blog_5 article a.entry-featured-image-url:before,
.blog_5 article:before,
.blog_5 article,
.blog_5 article .entry-featured-image-url,
.blog_5 article .entry-featured-image-url img {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog_5 article:hover a.entry-featured-image-url:before {
right: -25px;
}
.blog_5 article a.entry-featured-image-url:before {
content: "";
width: 50px;
height: 50px;
display: block;
position: absolute;
bottom: 0;
top: 0;
margin: auto;
transform: rotate(45deg);
visibility: visible !important;
z-index: 3 !important;
background-color: #fff !important;
right: -70px;
}
.blog_5 article:hover a.entry-featured-image-url {
max-width: 170px;
}
.blog_5 article:hover .author.vcard a,
.blog_5 article:hover .post-content,
.blog_5 article:hover .post-meta .categories,
.blog_5 article:hover .post-meta .published,
.blog_5 article:hover h2.entry-title {
-webkit-animation: fadeIn 1s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 1390px) {
.blog_5 a.entry-featured-image-url {
max-width: 159px;
height: 224px;
}
.blog_5 article:after,
.blog_5 article:before {
width: calc(100% - 170px);
top: 10px;
right: 10px;
bottom: 10px;
}
.blog_5 article:hover a.entry-featured-image-url {
max-width: 150px;
}
}
@media only screen and (max-width: 980px) {
.blog_5 a.entry-featured-image-url {
max-width: 230px;
}
.blog_5 article {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px;
}
.blog_5 article h2.entry-title {
margin-top: 4vw;
}
}
@media only screen and (max-width: 600px) {
.blog_5 a.entry-featured-image-url {
max-width: 100%;
height: auto;
width: 100%;
float: none;
}
.blog_5 a.entry-featured-image-url img {
height: auto !important;
width: 100% !important;
max-width: 100% !important;
left: 0;
transform: translate(0, 0);
position: relative;
margin-bottom: 20px;
}
.blog_5 article .post-meta,
.blog_5 article h2.entry-title {
margin-top: 0 !important;
padding: 0 20px 20px;
}
.blog_5 article {
padding-right: 0 !important;
}
.blog_5 article:hover a.entry-featured-image-url {
max-width: none;
}
.blog_5 article:after, .blog_5 article:before {
display: none;
}
.blog_5 article a.entry-featured-image-url:before {
bottom: -40px;
top: auto;
right: 0;
left: 0;
}
.blog_5 article:hover a.entry-featured-image-url:before {
right: 0;
bottom: -11px;
}
} .blog_6 article h2.entry-title img.avatar {
display: none !important;
}
.blog_6 article {
width: 25% !important;
float: left;
position: relative;
overflow: hidden;
padding: 3.2vw 2vw;
cursor: pointer;
margin-bottom: 0 !important;
}
.blog_6 a.entry-featured-image-url {
position: absolute;
top: 0;
height: 100% !important;
left: 50%;
transform: translate(-50%, 0);
}
@-moz-document url-prefix() { 
.blog_6 a.entry-featured-image-url {
left: 100%;
}
}
.blog_6 .et_overlay:before {
top: 47%;
}
.blog_6 .post-content p {
max-height: 57px;
overflow: hidden;
}
.blog_6 .post-content {
z-index: 1;
position: relative;
line-height: 150%;
}
.blog_6 .entry-featured-image-url img {
height: 100% !important;
width: auto !important;
max-width: none !important;
}
.blog_6 .post-content .more-link:after {
content: "\f061";
font-family: FontAwesome;
margin-left: 35px;
} .blog_6 article .post-content,
.blog_6 article h2.entry-title,
.blog_6 article:after {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog_6 article:hover:after {
background: -moz-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);
}
.blog_6 article:after {
content: "";
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.8);
visibility: visible;
}
.blog_6 article:hover .post-content {
transform: translate(0, -40%);
}
.blog_6 article:hover h2.entry-title {
transform: translate(0, 50%);
}
.blog_6 article:hover .more-link {opacity: 0.7;} @media only screen and (max-width: 1860px) {
.blog_6 article:hover .post-content {
transform: translate(0, -30%);
}
.blog_6 article:hover h2.entry-title {
transform: translate(0, 30%);
}
}
@media only screen and (max-width: 1390px) {
#page-container .blog_6 .et_pb_post h2 {
font-size: 20px !important;
}
#page-container .blog_6 .et_pb_post .more-link {
padding: 10px 21px;
}
#page-container .blog_6 .post-content p {
max-height: 43px;
font-size: 18px;
}
.blog_6 .post-content {
line-height: 120%;
}
.blog_6 article:hover h2.entry-title {
transform: translate(0, 35%);
}
.blog_6 article:hover .post-content {
transform: translate(0, -27%);
}
}
@media only screen and (max-width: 980px) {
.blog_6 article {
width: 50% !important;
padding: 40px;
margin-bottom: 0;
}
.blog_6 .post-meta {display: none;}
}
@media only screen and (max-width: 600px) {
.blog_6 article {
width: 100% !important;
padding: 40px;
}
}.blurbs_1 .et_pb_blurb_container {
vertical-align: middle;
padding: 1.57vw 1.05vw 1.05vw 2.1vw;
line-height: 160%;
}
.blurbs_1 .et-pb-icon {
font-size: 60px !important;
}
.blurbs_1 .et_pb_main_blurb_image img {
min-width: 60px;
} .blurbs_1 .et_pb_blurb,
.blurbs_1 .et_pb_blurb .et-pb-icon,
.blurbs_1 .et_pb_main_blurb_image,
.blurbs_1 .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.blurbs_1 .et_pb_blurb:hover {
box-shadow: 0 0 32.2px 2.8px rgba(204, 204, 204, 0.65);
}
.blurbs_1 .et_pb_blurb:hover .et-pb-icon,
.blurbs_1 .et_pb_blurb:hover img {
transform: scale(1.3);
}
.blurbs_1 .et_pb_blurb:hover .et_pb_blurb_container,
.blurbs_1 .et_pb_blurb:hover .et_pb_main_blurb_image {
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 1390px) {
.blurbs_1 .et_pb_blurb_container h4 a,
.blurbs_1 .et_pb_blurb_container h4 {
font-size: 18px !important;
}
.blurbs_1 .et_pb_blurb:hover .et-pb-icon {
transform: scale(1.4);
}
}
@media only screen and (max-width: 980px) {
.blurbs_1 .et_pb_main_blurb_image {
padding: 40px !important;
}
}
@media only screen and (max-width: 767px) {
.blurbs_1 .et_pb_blurb:hover .et-pb-icon {
transform: scale(1.2);
}
}
@media only screen and (max-width: 480px) {
.blurbs_1 .et_pb_blurb .et_pb_main_blurb_image {
padding: 12.9vw;
display: block;
width: 100%;
margin-bottom: 0;
}
.blurbs_1 .et_pb_blurb_container {
padding: 20px;
text-align: center;
}
.blurbs_1 .et-pb-icon {
font-size: 100px !important;
}
} .blurbs_2 .et_pb_blurb_container {
vertical-align: middle;
padding: 1.7vw;
line-height: 160%;
position: relative;
z-index: 5;
}
.blurbs_2 .et_pb_main_blurb_image img {
display: block !important;
}
.blurbs_2 .et_pb_blurb:hover:before {
left: 32%;
}
.blurbs_2 .et_pb_blurb:hover .et_pb_blurb_container h4:after {
width: 100%;
transition-delay: 0.4s !important;
}
.blurbs_2 .et_pb_blurb:hover .et_pb_blurb_container h4 {
transform: translate(0, -6px);
transition-delay: 0s !important;
}
.blurbs_2 .et_pb_blurb:hover .et_pb_blurb_container p {
transform: translate(0, 9px);
transition-delay: 0s !important;
}
.blurbs_2 .et_pb_blurb .et_pb_blurb_container p,
.blurbs_2 .et_pb_blurb .et_pb_blurb_container h4 {
transition-delay: 0.4s !important;
}
.blurbs_2 .et_pb_blurb .et_pb_blurb_container p,
.blurbs_2 .et_pb_blurb .et_pb_blurb_container h4,
.blurbs_2 .et_pb_blurb .et_pb_blurb_container h4:after {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.blurbs_2 .et_pb_blurb .et_pb_blurb_container h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #cc0033 !important;
margin: 0 0 0px;
transform: translate(0, 15px);
}
.blurbs_2 .et_pb_blurb:hover .et_pb_blurb_container {
-webkit-animation: fadeIn 1s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (min-width: 1930px) {
#page-container .blurbs_4 .et_pb_blurb {
padding: 40px !important;
}
#page-container .blurbs_2 .et_pb_blurb_container {
padding: 10px 1.7vw;
}
.blurbs_5 .et_pb_main_blurb_image img {
padding: 80px !important;
}
.blurbs_1 .et_pb_blurb .et_pb_main_blurb_image{
padding: 60px !important;
}
.blurbs_1 .et_pb_blurb_container {
padding: 20px 40px;
}
body .blurbs_3 .et_pb_blurb.front .et_pb_main_blurb_image {
padding: 60px!important;
}
}
@media only screen and (max-width: 1390px) {
.blurbs_2 .et_pb_blurb_container {
padding: 0 1.2vw;
}
.blurbs_2 .et_pb_blurb .et_pb_main_blurb_image {
vertical-align: middle;
width: 30%;
}
.blurbs_2 .et_pb_blurb_container h4 a,
.blurbs_2 .et_pb_blurb_container h4 {
font-size: 18px !important;
}
.blurbs_2 .et_pb_blurb:hover:before {
left: 32%;
}
}
@media only screen and (max-width: 980px) {
.blurbs_2 .et_pb_blurb .et_pb_main_blurb_image {
width: 23% !important;
}
.blurbs_2 .et_pb_blurb:hover:before {
left: 22%;
}
.blurbs_2 .et_pb_main_blurb_image img {
width: 100%;
}
.blurbs_2 .et_pb_blurb_container {
padding: 0 3vw;
}
}
@media only screen and (max-width: 767px) {
.blurbs_2 .et_pb_blurb .et_pb_main_blurb_image {
width: 35% !important;
}
.blurbs_2 .et_pb_blurb:hover:before {
left: 33%;
}
.blurbs_2 .et_pb_main_blurb_image img {
width: 100%;
}
.blurbs_2 .et_pb_blurb_container {
padding: 0 3vw;
}
}
@media only screen and (max-width: 480px) {
.blurbs_2 .et_pb_main_blurb_image img {
width: 100% !important;
}
.blurbs_2 .et_pb_blurb .et_pb_main_blurb_image {
width: 100% !important;
display: block !important;
margin-bottom: 0 !important;
}
.blurbs_2 .et_pb_blurb_container {
padding: 30px;
text-align: center;
}
.blurbs_2 .et_pb_blurb:before {
left: 0 !important;
top: 84vw !important;
bottom: auto !important;
right: 0 !important;
}
.blurbs_2 .et_pb_blurb:hover:before {
top: 77vw !important;
left: 0 !important;
}
.blurbs_2 .et_pb_blurb:hover .et_pb_blurb_container h4:after {
width: 60% !important;
}
.blurbs_2 .et_pb_blurb .et_pb_blurb_container h4:after {
margin: 0px auto;
}
} .blurbs_3 .et_pb_column_1_4 .et-pb-icon {
font-size: 60px !important;
}
.blurbs_3 .et_pb_column_1_4 .et_pb_blurb_container {
padding: 0 17px 24px;
line-height: 168%;
height: auto !important;
}
.blurbs_3 .et_pb_column_1_4 {
cursor: pointer;
}
.blurbs_3 .et_pb_column_1_4 .back .et-pb-icon {
font-size: 120px !important;
line-height: 90%;
}
.blurbs_3 .et_pb_column_1_4:hover .back:after {
width: 52%;
}
.blurbs_3 .et_pb_column_1_4 {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-perspective: 800px;
-moz-perspective: 800px;
-o-perspective: 800px;
-ms-perspective: 800px;
perspective: 800px;
}
.blurbs_3 .et_pb_column_1_4 .et_pb_blurb {
background-position: center center;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}
.blurbs_3 .et_pb_column_1_4 .et_pb_blurb.back {
opacity: 0;
}
.blurbs_3 .et_pb_column_1_4 .et_pb_blurb.front {
opacity: 1;
}
.blurbs_3 .et_pb_column_1_4:hover .et_pb_blurb.back {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
opacity: 1;
}
.blurbs_3 .et_pb_column_1_4:hover .et_pb_blurb.front {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
opacity: 0;
} @media only screen and (max-width: 980px) {
.blurbs_3 .et_pb_row {
overflow: visible;
}
.blurbs_3 .et_pb_column_1_4 .et_pb_blurb {
max-width: 226px;
margin: 0 auto !important;
left: 0;
right: 0;
}
}
@media only screen and (max-width: 480px) {
.blurbs_3 .et_pb_column_1_4 .front .et_pb_main_blurb_image {
padding: 40px !important;
margin-bottom: 23px;
}
}
.blurbs_4 .et_pb_column_1_3 {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-perspective: 900px;
-moz-perspective: 900px;
-o-perspective: 900px;
-ms-perspective: 900px;
perspective: 900px;
cursor: pointer;
}
.blurbs_4 .et_pb_blurb {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.blurbs_4 .et_pb_column_1_3 .back .et_pb_blurb_content p {
min-width: 200px;
}
.blurbs_4 .et_pb_column_1_3:hover .front {
-webkit-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
-moz-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
-o-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
-ms-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
opacity: 0 !important;
}
.blurbs_4 .et_pb_column_1_3:hover .back {
-webkit-transform: rotate3d(1, 0, 0, 0deg);
-moz-transform: rotate3d(1, 0, 0, 0deg);
-o-transform: rotate3d(1, 0, 0, 0deg);
-ms-transform: rotate3d(1, 0, 0, 0deg);
transform: rotate3d(1, 0, 0, 0deg);
opacity: 1;
} @media only screen and (max-width: 1390px) {
.blurbs_4 .et_pb_blurb h4,
.blurbs_4 .et_pb_blurb h4 a {
font-size: 18px !important;
}
}
@media only screen and (max-width: 980px) {
.blurbs_4 .et_pb_blurb.front {
padding: 40px !important;
}
.blurbs_4 .et_pb_blurb .et_pb_main_blurb_image,
.blurbs_4 .et_pb_blurb .et_pb_blurb_content {
text-align: center !important;
}
} .blurbs_5 .et_pb_main_blurb_image:after {
pointer-events: none;
position: absolute;
content: '';
left: 0;
height: 10px;
width: 46%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 67%);
transition-duration: 0.3s;
transition-property: transform opacity;
display: block;
margin: 0 auto 0;
right: 0;
}
.blurbs_5 .et_pb_main_blurb_image img {
padding: 3.7vw;
display: block;
width: 100%;
}
.blurbs_5 .et_pb_blurb_container p a:hover {
opacity: 0.5;
}
.blurbs_5 .et_pb_blurb_container p a {
color: inherit;
}
.blurbs_5 .et_pb_blurb_container p {
padding-bottom: 0 !important;
}
.blurbs_5 .et_pb_blurb_container {
line-height: 190%;
}
.blurbs_5 .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image {
transform: translateY(-17px);
}
.blurbs_5 .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image:after {
opacity: 1;
transform: translateY(29px);
}
.blurbs_5 .et_pb_column:hover .et_pb_blurb:after {
width: 40%;
}
.blurbs_5 .et_pb_column:hover .et_pb_blurb .et_pb_blurb_container {
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 980px) {
.blurbs_5 .et_pb_main_blurb_image {
max-width: 200px;
margin: 0 auto 40px;
}
.blurbs_5 .et_pb_main_blurb_image img {
padding: 6vw;
}
}
@media only screen and (max-width: 767px) {
.blurbs_5 .et_pb_main_blurb_image img {
padding: 9vw;
}
}
@media only screen and (max-width: 480px) {
.blurbs_5 .et_pb_main_blurb_image img {
padding: 14vw;
}
} .blurbs_6 .et_pb_main_blurb_image img {
filter: grayscale(100%);
}
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container h4 {
position: relative;
}
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb:after,
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb:before {
transition-delay: 0.3s !important;
width: 50%;
}
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container h4,
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb img,
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container p {
transition-delay: 0.3s !important;
}
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb .et_pb_blurb_container {
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb img {
transform: translateY(-5px);
transition-delay: 0s !important;
}
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb .et_pb_blurb_container h4 {
transform: translateY(-10px);
transition-delay: 0s !important;
}
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb .et_pb_blurb_container p {
transform: translateY(5px);
transition-delay: 0s !important;
}
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container,
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image a {
position: relative;
z-index: 3;
}
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
max-width: 74px;
margin: 0 auto 10px;
}
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container h4,
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container p,
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image img,
.blurbs_6 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image:after {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.blurbs_6 .et_pb_column_1_3:hover .et_pb_blurb .et_pb_main_blurb_image img {
filter: grayscale(0);
} .blurbs_7 .et_pb_column_4_4 .et_pb_blurb {
width: 18% !important;
margin-right: 2.4% !important;
float: left;
text-align: center;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb .et_pb_main_blurb_image:after {
pointer-events: none;
position: absolute;
content: '';
left: 0;
height: 10px;
width: 46%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 67%);
transition-duration: 0.3s;
transition-property: transform opacity;
display: block;
margin: 0px auto 0;
right: 0;
margin-bottom: -10px !important;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb:last-child {
margin-right: 0 !important;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb img {
transition: 0.3s !important;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb h4 a {
transition: 0.3s !important;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb:hover h4 a {
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb:hover .et_pb_main_blurb_image:after {
-webkit-animation: shrink 1s infinite; animation: shrink 1s infinite;
position: relative;
animation-iteration-count: 1;
opacity: 1;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb:hover img {
-webkit-animation: mymove 1s infinite; animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
@-webkit-keyframes mymove {
from {
top: 0;
}
to {
top: 10px;
}
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
}
@-webkit-keyframes shrink {
from {
width: 25%;
}
to {
width: 46%;
}
}
@keyframes shrink {
from, 20%, 53%, 80%, to {
width: 46%;
}
40%, 43% {
width: 25%;
}
70% {
width: 35%;
}
90% {
width: 43%;
}
} @media only screen and (max-width: 980px) {
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb h4 {
font-size: 16px !important;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb .et_pb_main_blurb_image {
max-width: 80px;
margin: 0 auto 20px;
}
}
@media only screen and (max-width: 767px) {
.blurbs_7 .et_pb_column_4_4 .et_pb_promo_description,
.blurbs_7 .et_pb_column_4_4 {
text-align: center;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb {
width: 31% !important;
margin-right: 2.5% !important;
float: none !important;
display: inline-block;
}
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb:nth-child(3) {
margin-right: 0 !important;
}
}
@media only screen and (max-width: 480px) {
.blurbs_7 .et_pb_column_4_4 .et_pb_blurb {
width: 100% !important;
margin-right: 0% !important;
}
}
.blurbs_8 .et_pb_column_4_4 .et_pb_text {
width: 25.9% !important;
margin-right: 2% !important;
float: left;
text-align: left;
padding-top: 32px;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb {
width: 10% !important;
margin-right: 5.5% !important;
float: left;
text-align: center;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:last-child {
margin-right: 0 !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb .et_pb_promo_description {
max-width: 790px;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb {
cursor: pointer;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb img,
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:after,
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb .et_pb_blurb_container,
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb .et_pb_main_blurb_image {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:hover img {
transform: translateY(8px) scale(0.8);
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:hover .et_pb_blurb_container {
transform: translateY(-15px);
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:hover:after {
top: 50%;
transform: translate(0, -50%) scale(1.8);
} @media only screen and (max-width: 1390px) {
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb h4,
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb h4 a {
font-size: 16px !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb {
width: 11% !important;
margin-right: 4.2% !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:hover:after {
transform: translate(0, -50%) scale(1.6);
}
}
@media only screen and (max-width: 980px) {
.blurbs_8 .et_pb_column_4_4 .et_pb_promo_description {
text-align: center !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_text {
width: 100% !important;
margin-right: 0% !important;
text-align: center;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb {
width: 18% !important;
margin-right: 2.5% !important;
float: left;
text-align: center;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:last-child {
margin-right: 0 !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb .et_pb_main_blurb_image {
max-width: 80px;
margin: 0 auto 20px;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:hover:after {
transform: translate(0, -50%) scale(1.2);
}
}
@media only screen and (max-width: 767px) {
.blurbs_8 .et_pb_column_4_4 {
text-align: center !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb {
width: 31% !important;
margin-right: 2.5% !important;
float: none !important;
display: inline-block;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:nth-last-child(3) {
margin-right: 0 !important;
}
}
@media only screen and (max-width: 480px) {
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb {
width: 100% !important;
max-width: 130px;
display: block;
clear: both;
margin: 0 auto 50px !important;
}
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:last-child,
.blurbs_8 .et_pb_column_4_4 .et_pb_blurb:nth-last-child(3) {
margin-right: auto !important;
}
}.contact_1 .et_pb_contact_form {
margin-left: 0 !important;
}
.contact_1 .et_pb_contact_form .et_pb_contact_field_last {
width: 65%;
float: left;
padding-left: 0 !important;
margin-right: 5.4%;
}
.contact_1 .et_pb_contact_form p[data-type="checkbox"],
.contact_1 .et_pb_contact_form .et_pb_contact_field_half {
width: 29.6%;
padding: 0 !important;
margin-bottom: 43px !important;
margin: 0;
overflow: visible;
clear: none !important;
}
.contact_1 .et_pb_contact_form .et_contact_bottom_container {
margin-top: -14px !important;
width: 29.6%;
}
#page-container .contact_1 .et_pb_contact_form p textarea::-webkit-input-placeholder,
#page-container .contact_1 .et_pb_contact_form p input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .contact_1 .et_pb_contact_form p textarea::-moz-placeholder,
#page-container .contact_1 .et_pb_contact_form p input::-moz-placeholder {
color: transparent !important;
}
#page-container .contact_1 .et_pb_contact_form p textarea:-ms-input-placeholder,
#page-container .contact_1 .et_pb_contact_form p input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .contact_1 .et_pb_contact_form p textarea:-moz-placeholder,
#page-container .contact_1 .et_pb_contact_form p input:-moz-placeholder {
color: transparent !important;
}
.contact_1 .et_pb_contact_form p[data-type="checkbox"] {
margin: -34px 0 30px !important;
} .contact_2 .et_contact_bottom_container .et_pb_contact_right p:before {display: none !important;}
.contact_2 .et_contact_bottom_container .et_pb_contact_right p input{ padding-left: 5px !important; padding-bottom: 10px !important} .contact_1 .et_pb_contact_form_container .et-pb-contact-message ul {
padding-bottom: 20px !important;
}
.contact_1 .et_pb_contact_form p textarea.et_contact_error,
.contact_1 .et_pb_contact_form p input.et_contact_error {
padding-left: 24px !important;
border: 1px solid #f00 !important;
}
.contact_1 .et_pb_contact_form p textarea.et_contact_error + label,
.contact_1 .et_pb_contact_form p input.et_contact_error + label {
padding-left: 24px !important;
} .contact_1 .et_pb_contact_form p {
position: relative;
}
.contact_1 .et_pb_contact_form p:not([data-type="checkbox"]) label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 22px;
padding-left: 0;
font-size: 16px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
color: #a7a7a7;
}
.contact_1 .et_pb_contact_form p.filled label,
.contact_1 .et_pb_contact_form p.focus label {
-webkit-transform: translate3d(0, -210%, 0);
transform: translate3d(0, -210%, 0);
font-size: 14px;
} @media only screen and (max-width: 767px) {
.contact_1 .et_pb_contact_form .et_pb_contact_field_last {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 31px;
}
.contact_1 .et_pb_contact_form .et_pb_contact_field_half {
margin-bottom: 40px !important;
}
.contact_1 .et_pb_contact_form .et_contact_bottom_container {
margin-top: 0px !important;
}
}
@media only screen and (max-width: 480px) {
.contact_1 .et_pb_contact_form .et_contact_bottom_container {
width: 100%;
}
} .contact_2 .et_pb_contact_form {
margin-left: 0 !important;
}
.contact_2 .et_pb_contact_form .et_pb_contact_field {
padding: 0 !important;
margin: 0 !important;
}
.contact_2 .et_pb_contact_form .et_contact_bottom_container {
margin-top: 0 !important;
width: 100%;
}
.contact_2 > .et_pb_row:first-child {z-index: 10 !important;}
#page-container .contact_2 .et_pb_contact_form textarea::-webkit-input-placeholder,
#page-container .contact_2 .et_pb_contact_form input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .contact_2 .et_pb_contact_form textarea::-moz-placeholder,
#page-container .contact_2 .et_pb_contact_form input::-moz-placeholder {
color: transparent !important;
}
#page-container .contact_2 .et_pb_contact_form textarea:-ms-input-placeholder,
#page-container .contact_2 .et_pb_contact_form input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .contact_2 .et_pb_contact_form textarea:-moz-placeholder,
#page-container .contact_2 .et_pb_contact_form input:-moz-placeholder {
color: transparent !important;
} #page-container .contact_2 .et_pb_column_4_4 {
max-width: 1080px !important;
margin: auto !important;
float: none !important;
width: 80% !important;
}
.contact_2 .et_pb_column_1_2 .et_pb_promo_description p.social_icons {
padding-bottom: 8px !important;
}
.contact_2 .et_pb_column_1_2 .et_pb_promo_description a{
color: #a7a7a7;
}
.contact_2 .et_pb_column_1_2 .et_pb_promo_description .elegantFont {
font-family: "ETmodules" !important;
min-width: 27px;
vertical-align: middle;
clear: both !important;
display: inline-block;
color: #000;
}
.contact_2 .et_pb_column_4_4 a{
color: inherit;
}
.contact_2 .et_pb_column_4_4 .elegantfont {
font-family: "ETmodules" !important;
margin-left: 10px !important;
}
.contact_2 .et_pb_row:first-child .et_pb_promo_description p:last-child {
line-height: 200%;
}
.contact_2 .et_pb_row:first-child .et_pb_promo_description p:last-child a {
width: 85%;
display: inline-block;
}
.contact_2 .et_pb_row:last-child .et_pb_promo p:last-child {
padding-bottom: 0 !important;
}
.contact_2 .et_pb_row:last-child .et_pb_promo p {
padding-bottom: 27px !important;
}
.contact_2 .et_pb_row:last-child .et_pb_text {
float: right;
margin-top: -92px;
margin-right: 2vw;
}
#page-container .contact_2 p a:hover {
opacity: 0.4;
} .contact_2 .et_pb_contact_form_container .et-pb-contact-message ul {
padding-bottom: 10px !important;
}
.contact_2 .et_pb_contact_form p textarea.et_contact_error ,
.contact_2 .et_pb_contact_form p input.et_contact_error {
border: 1px solid #f00 !important;
}
.contact_2 .et_pb_contact_form p input.et_contact_error {
margin-bottom: 5px !important;
}
.contact_2 .et_pb_contact_form p textarea.et_contact_error + label,
.contact_2 .et_pb_contact_form p input.et_contact_error + label {
padding-left: 21px !important;
} .contact_2 .et_pb_contact_form p:before {
display: inline-block !important;
font-family: "ETmodules" !important;
margin: 0 !important;
opacity: 1;
font-size: 19px !important;
position: absolute;
top: 23px;
left: 20px;
-webkit-transform: translate3d(-56px, 0, 0);
transform: translate3d(-56px, 0, 0);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
border-right: 1px solid #ccc;
padding-right: 8px;
min-width: 20px;
z-index: 1;
}
.contact_2 .et_pb_contact_form p.filled:before,
.contact_2 .et_pb_contact_form p.focus:before {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.contact_2 .et_pb_contact_form p:first-child::before {
content: '\e08b' !important;
}
.contact_2 .et_pb_contact_form p:nth-child(2)::before {
content: "\e076" !important;
}
.contact_2 .et_pb_contact_form p:nth-child(3)::before {
content: "\e065" !important;
}
.contact_2 .et_pb_contact_form p[data-type="checkbox"]{
margin: 0 0 20px !important;
}
.contact_2 .et_pb_contact_form p {
position: relative;
overflow: hidden;
}
.contact_2 .et_pb_contact_form p:not([data-type="checkbox"]) label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 22px;
padding-left: 0;
color: #a7a7a7;
font-size: 18px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact_2 .et_pb_contact_form p.filled label,
.contact_2 .et_pb_contact_form p.focus label {
opacity: 0;
-webkit-transform: translate3d(120px, 0, 0);
transform: translate3d(120px, 0, 0);
} @media only screen and (min-width: 1930px) {
.contact_4 .et_pb_row:last-child .et_pb_column:last-child{
padding: 78px 50px !important;
}
.contact_4 .et_pb_row:last-child .et_pb_column:first-child{
padding: 40px !important;
}
}
@media only screen and (max-width: 980px) {
.contact_2 .et_pb_row:first-child .et_pb_promo_description {
max-width: 100%;
text-align: center;
}
.contact_2 .et_pb_divider {
margin: 19px auto 24px !important;
}
.contact_2 .et_pb_row:last-child .et_pb_promo {
width: 100%;
max-width: 100%;
text-align: center;
}
.contact_2 .et_pb_row:last-child .et_pb_text {
float: none;
margin-top: 20px;
text-align: center;
}
}
@media only screen and (max-width: 767px) {
.contact_2 .et_pb_row:first-child .et_pb_contact_form_container {
padding: 30px !important;
}
}
.contact_3 .et_pb_contact_form {
margin-left: 0 !important;
}
.contact_3 .et_pb_contact_form .et_pb_contact_field {
padding: 0 !important;
margin: 0 !important;
}
.contact_3 .et_pb_contact_form .et_pb_contact_field_half.et_pb_contact_field_last {
margin-right: 0 !important;
}
.contact_3 .et_pb_contact_form .et_pb_contact_field_half {
width: 47% !important;
margin-right: 6% !important;
margin-bottom: 26px !important;
}
.contact_3 .et_pb_contact_form .et_contact_bottom_container {
margin-top: 24px !important;
width: 100%;
}
.contact_3 h1.et_pb_contact_main_title:after {
content: "";
display: inline-block;
height: 3px;
width: 70%;
background-color: #ebebeb;
float: right;
margin-top: 15px;
}
#page-container .contact_3 .et_pb_contact_form p textarea::-webkit-input-placeholder,
#page-container .contact_3 .et_pb_contact_form p input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .contact_3 .et_pb_contact_form p textarea::-moz-placeholder,
#page-container .contact_3 .et_pb_contact_form p input::-moz-placeholder {
color: transparent !important;
}
#page-container .contact_3 .et_pb_contact_form p textarea:-ms-input-placeholder,
#page-container .contact_3 .et_pb_contact_form p input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .contact_3 .et_pb_contact_form p textarea:-moz-placeholder,
#page-container .contact_3 .et_pb_contact_form p input:-moz-placeholder {
color: transparent !important;
} .contact_3 .et_pb_contact_form p textarea.et_contact_error,
.contact_3 .et_pb_contact_form p input.et_contact_error {
border-radius: 6px;
border: 1px solid #f00 !important;
}
.contact_3 .et_pb_contact_form p textarea.et_contact_error + label,
.contact_3 .et_pb_contact_form p input.et_contact_error + label {
padding-left: 24px !important;
} .contact_3 .et_pb_contact_form p:not(.et_pb_contact_field_half ) {
clear: both;
}
.contact_3 .et_pb_contact_form p {
position: relative;
overflow: visible;
}
.contact_3 .et_pb_contact_form p:not([data-type="checkbox"]) label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 22px;
padding-left: 0;
color: #a7a7a7;
font-size: 16px;
font-weight: 400;
z-index: 2;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact_3 .et_pb_contact_form p.filled label,
.contact_3 .et_pb_contact_form p.focus label {
opacity: 0;
-webkit-transform: translate3d(120px, 0, 0);
transform: translate3d(120px, 0, 0);
}
.contact_3 .et_pb_contact_form p.filled textarea,
.contact_3 .et_pb_contact_form p.focus textarea,
.contact_3 .et_pb_contact_form p.filled input,
.contact_3 .et_pb_contact_form p.focus input {
box-shadow: 0px 0px 7.36px 0.64px rgba(204, 204, 204, 0.65);
display: block;
border: 1px solid #eee !important;
border-radius: 6px;
padding-left: 24px !important;
} @media only screen and (max-width: 1390px) {
.contact_3 h1.et_pb_contact_main_title:after {
width: 58%;
}
}
@media only screen and (max-width: 980px) {
.contact_3 h1.et_pb_contact_main_title:after {
margin-top: 10px;
}
}
@media only screen and (max-width: 767px) {
.contact_3 .et_pb_contact_form .et_pb_contact_field_half {
width: 100% !important;
margin-right: 0% !important;
}
}
@media only screen and (max-width: 480px) {
.contact_3 h1.et_pb_contact_main_title:after {
width: 40%;
}
}
.contact_4 .et_pb_contact_form {
margin-left: 0 !important;
}
.contact_4 .et_pb_contact_form .et_pb_contact_field {
padding: 0 !important;
margin: 0 !important;
margin-bottom: 21px !important;
}
.contact_4 .et_pb_text p strong {
color: #cc0033 !important;
}
.contact_4 .et_pb_contact_form .et_contact_bottom_container {
margin-top: -3px !important;
width: 100%;
}
.contact_4 .et_pb_accordion .et_pb_toggle_close h5:before {
left: 0;
transform: translate(0,0);
}
.contact_4 .et_pb_accordion .et_pb_toggle_open h5 {
font-weight: 700;
}
.contact_4 .et_pb_accordion .et_pb_toggle_close h5:before {
content: 'L';
}
.contact_4 .et_pb_accordion .et_pb_toggle_open h5:before {
content: "K" !important;
display: block !important;
margin-top: -16px;
color: inherit;
}
#page-container .contact_4 .et_pb_accordion .et_pb_toggle:last-of-type{
border-bottom: 0 !important;
}     .contact_4 .et_pb_accordion .et_pb_toggle h5:after,
.contact_4 .et_pb_accordion .et_pb_toggle h5:before,
.contact_4 .et_pb_accordion .et_pb_toggle h5 {
-webkit-transition: transform 0.3s, opacity 0.3s  ease-in-out;
-moz-transition: transform 0.3s, opacity 0.3s ease-in-out;
transition: transform 0.3s, opacity 0.3s ease-in-out;
}
.contact_4 .et_pb_accordion .et_pb_toggle:not(.et_pb_toggle_open) h5:after {
content: "3";
display: block !important;
color: inherit;
font-family: "ETmodules" !important;
font-size: 30px;
left: 0;
position: absolute;
opacity: 0;
transform: translate(0,100%);
line-height: 1;
top: 50%;
margin-top: -0.5em;
}
.contact_4 .et_pb_accordion .et_pb_toggle:not(.et_pb_toggle_open):hover h5:before {
color: inherit;
transform: translate(0,-100%);
opacity: 0;
}
.contact_4 .et_pb_accordion .et_pb_toggle:not(.et_pb_toggle_open):hover h5:after {
color: inherit;
transform: translate(0,0%);
opacity: 1;
}
.contact_4 .et_pb_accordion .et_pb_toggle:hover {
border-color: inherit !important;
box-shadow: none !important;
cursor: pointer;
}
#page-container .contact_4 .et_pb_contact_form p textarea::-webkit-input-placeholder,
#page-container .contact_4 .et_pb_contact_form p input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .contact_4 .et_pb_contact_form p textarea::-moz-placeholder,
#page-container .contact_4 .et_pb_contact_form p input::-moz-placeholder {
color: transparent !important;
}
#page-container .contact_4 .et_pb_contact_form p textarea:-ms-input-placeholder,
#page-container .contact_4 .et_pb_contact_form p input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .contact_4 .et_pb_contact_form p textarea:-moz-placeholder,
#page-container .contact_4 .et_pb_contact_form p input:-moz-placeholder {
color: transparent !important;
}
.contact_4 .et_pb_contact_form_container .et-pb-contact-message ul {
padding-bottom: 12px !important;
}
.contact_4 .et_pb_contact_form p[data-type="checkbox"]{
margin: 0 0 20px !important;
}
.contact_4 .et_pb_contact_form p textarea.et_contact_error,
.contact_4 .et_pb_contact_form p input.et_contact_error {
border: 1px solid #f00 !important;
} .contact_4 .et_pb_contact_form p {
position: relative;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact_4 .et_pb_contact_form p:not([data-type="checkbox"]) label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 16px;
padding-left: 30px;
color: #a7a7a7;
font-size: 16px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact_4 .et_pb_contact_form p.filled label,
.contact_4 .et_pb_contact_form p.focus label {
opacity: 0;
}
.contact_4 .et_pb_contact_form p.filled textarea,
.contact_4 .et_pb_contact_form p.focus textarea,
.contact_4 .et_pb_contact_form p.filled input,
.contact_4 .et_pb_contact_form p.focus input {
box-shadow: 0px 0px 32.2px 2.8px rgba(204, 204, 204, 0.65);
border-color: transparent !important;
} @media only screen and (max-width: 480px) {
.contact_4 .et_pb_accordion .et_pb_toggle h5:before,
.contact_4 .et_pb_accordion .et_pb_toggle_open h5:before {
display: none !important;
}
.contact_4 .et_pb_accordion .et_pb_toggle_close h5 {
padding: 23px 0 !important;
}
.contact_4 .et_pb_accordion .et_pb_toggle_content,
.contact_4 .et_pb_accordion .et_pb_toggle_open h5 {
padding-left: 0 !important;
}
}
.contact_5 .et_pb_contact_form {
margin-left: 0 !important;
}
.contact_5 .et_pb_contact_form .et_pb_contact_field {
padding: 0 !important;
margin: 0 !important;
margin-bottom: 31px !important;
}
.contact_5 .et_pb_contact_form .et_pb_contact_field_half.et_pb_contact_field_last {
margin-right: 0 !important;
}
.contact_5 .et_pb_contact_form .et_pb_contact_field_half {
width: 47% !important;
margin-right: 6% !important;
}
.contact_5 .et_pb_contact_form .et_contact_bottom_container {
margin-top: 20px !important;
width: 100%;
text-align: left;
overflow: visible;
}
.contact_5 p[data-type="checkbox"] label {
font-size: 16px !important;
}
.contact_5 p:not([data-type="checkbox"]) .et_pb_contact_form_label {
display: block;
font-size: 0;
margin-bottom: -5px;
position: relative;
color: #a7a7a7;
}
.contact_5 p:not([data-type="checkbox"]) .et_pb_contact_form_label:after {
content: "";
display: block;
width: 100%;
height: 1px;
background-color: #a7a7a7;
position: absolute;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
top: -7px;
transform: translate(0, 45px);
opacity: 0.2 !important;
}
.contact_5 .et_pb_contact_form_label:before {
display: inline-block;
font-size: 16px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact_5 .et_pb_contact_form_label[for^="et_pb_contact_name"]:before {
content: 'First and last name';
}
.contact_5 .et_pb_contact_form_label[for^="et_pb_contact_email"]:before {
content: 'Email Address here';
}
.contact_5 .et_pb_contact_form_label[for^="et_pb_contact_phone number"]:before {
content: 'Your phone number here';
}
.contact_5 .et_pb_contact_form_label[for^="et_pb_contact_company"]:before {
content: 'Your company here';
}
.contact_5 .et_pb_contact_form_label[for^="et_pb_contact_message"]:before {
content: 'Tell us your idea';
transform: translate(0, -168px);
}
.contact_5 .et_pb_promo .et_pb_promo_description p {
max-width: 390px;
line-height: 150%;
}
.contact_5 .et_pb_contact_form p {
overflow: visible;
}
.contact_5 .et_pb_contact_form p textarea,
.contact_5 .et_pb_contact_form p input {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.contact_5 .et_pb_contact_form p.filled textarea,
.contact_5 .et_pb_contact_form p.focus textarea,
.contact_5 .et_pb_contact_form p.filled input,
.contact_5 .et_pb_contact_form p.focus input {
transform: translate(0, 15px);
}
.contact_5 .et_pb_contact_form p.filled .et_pb_contact_form_label:before,
.contact_5 .et_pb_contact_form p.focus .et_pb_contact_form_label:before {
transform: translate(0, 20px);
}
.contact_5 .et_pb_contact_form p.filled .et_pb_contact_form_label[for="et_pb_contact_message_4"]:before,
.contact_5 .et_pb_contact_form p.focus .et_pb_contact_form_label[for="et_pb_contact_message_4"]:before {
transform: translate(0, 20px);
}
.contact_5 .et_pb_contact_form p.filled .et_pb_contact_form_label:after,
.contact_5 .et_pb_contact_form p.focus .et_pb_contact_form_label:after {
transform: translate(0, 23px);
}
.contact_5 .et_pb_contact_form p:not(.et_pb_contact_field_half ) {
clear: both;
}
.contact_5 .et_pb_contact_form textarea::-webkit-input-placeholder,
.contact_5 .et_pb_contact_form input::-webkit-input-placeholder {
font-size: 30px !important;
font-weight: 700 !important;
}
.contact_5 .et_pb_contact_form textarea::-moz-placeholder,
.contact_5 .et_pb_contact_form input::-moz-placeholder {
font-size: 30px !important;
font-weight: 700 !important;
}
.contact_5 .et_pb_contact_form textarea:-ms-input-placeholder,
.contact_5 .et_pb_contact_form input:-ms-input-placeholder {
font-size: 30px !important;
font-weight: 700 !important;
}
.contact_5 .et_pb_contact_form textarea:-moz-placeholder,
.contact_5 .et_pb_contact_form input:-moz-placeholder {
font-size: 30px !important;
font-weight: 700 !important;
} .contact_5 .et_pb_contact_form_container .et-pb-contact-message ul {
padding-bottom: 12px !important;
}
.contact_5 .et_pb_contact_form p textarea.et_contact_error,
.contact_5 .et_pb_contact_form p input.et_contact_error {
padding-left: 15px !important;
border: 1px solid #f00 !important;
}
.contact_5 .et_pb_contact_form p textarea.et_contact_error + .et_pb_contact_form_label[for="et_pb_contact_message_4"]:before {
transform: translate(0, 20px);
}
.contact_5 textarea.et_contact_error + .et_pb_contact_form_label:after {
transform: translate(0, 52px);
} @media only screen and (max-width: 980px) {
.contact_5 .et_pb_contact_form textarea::-webkit-input-placeholder,
.contact_5 .et_pb_contact_form input::-webkit-input-placeholder {
font-size: 26px !important;
}
.contact_5 .et_pb_contact_form textarea::-moz-placeholder,
.contact_5 .et_pb_contact_form input::-moz-placeholder {
font-size: 26px !important;
}
.contact_5 .et_pb_contact_form textarea:-ms-input-placeholder,
.contact_5 .et_pb_contact_form input:-ms-input-placeholder {
font-size: 26px !important;
}
.contact_5 .et_pb_contact_form textarea:-moz-placeholder,
.contact_5 .et_pb_contact_form input:-moz-placeholder {
font-size: 26px !important;
}
}
@media only screen and (max-width: 767px) {
.contact_5 .et_pb_contact_form .et_pb_contact_field_half {
width: 100% !important;
margin-right: 0 !important;
}
.contact_5 .et_pb_contact_form textarea::-webkit-input-placeholder,
.contact_5 .et_pb_contact_form input::-webkit-input-placeholder {
font-size: 22px !important;
}
.contact_5 .et_pb_contact_form textarea::-moz-placeholder,
.contact_5 .et_pb_contact_form input::-moz-placeholder {
font-size: 22px !important;
}
.contact_5 .et_pb_contact_form textarea:-ms-input-placeholder,
.contact_5 .et_pb_contact_form input:-ms-input-placeholder {
font-size: 22px !important;
}
.contact_5 .et_pb_contact_form textarea:-moz-placeholder,
.contact_5 .et_pb_contact_form input:-moz-placeholder {
font-size: 22px !important;
}
}  .contact_1 .et_contact_bottom_container .et_pb_contact_right input{
padding: 10px 5px !important;
text-align: center;
border: 1px solid #ccc!important;
}
.contact_1 .et_contact_bottom_container .et_pb_contact_right{
display: block !important;
position: absolute;
bottom: -23px;
width: 100%;
right: 0;
} .contact_2 .et_contact_bottom_container .et_pb_contact_right input{
padding: 10px 5px !important;
border: 1px solid #e7e7e7!important;
text-align: center;
}
.contact_2 .et_contact_bottom_container .et_pb_contact_right{
display: block;
text-align: left;
margin-bottom: 9px;
} #page-container .contact_3 .et_contact_bottom_container .et_pb_contact_right input{
padding: 10px 5px !important;
border: 1px solid #e7e7e7!important;
text-align: center;
display: inline-block !important;
}
.contact_3 .et_contact_bottom_container .et_pb_contact_right{
display: block;
text-align: left;
margin-bottom: 20px;
} .contact_4 .et_contact_bottom_container .et_pb_contact_right input{
padding: 10px 5px !important;
text-align: center;
}
.contact_4 .et_contact_bottom_container .et_pb_contact_right{
margin-bottom: 15px !important;
display: block !important;
} .contact_5 .et_contact_bottom_container .et_pb_contact_right input{
padding: 10px 5px !important;
text-align: center;
transform: none !important;
border: 1px solid #e7e7e7 !important;
font-size: 16px !important;
}
.contact_5 .et_contact_bottom_container .et_pb_contact_right {
margin-right: 20px !important;
}.map_section .et_pb_column_4_4 .et_pb_promo .et_pb_promo_description p {
float: right;
}
.map_section .et_pb_column_4_4 .et_pb_text iframe {
width: 100% !important;
height: 450px;
margin-bottom: -170px;
}
.contact_1_3_boxes .et_pb_promo_description a:hover {
opacity: 0.6;
}
.contact_1_3_boxes .et_pb_promo_description a {
color: #fff !important;
} .contact_1_3_address .et_pb_column_1_3:not(:first-child) strong {
font-size: 21px;
padding-bottom: 6px !important;
display: block;
} @media only screen and (max-width: 1390px) {
.map_section .et_pb_column_4_4 .et_pb_promo .et_pb_promo_description {
text-align: center !important;
margin-bottom: 30px !important;
}
.map_section .et_pb_column_4_4 .et_pb_promo .et_pb_promo_description p {
float: none;
}
}
@media only screen and (max-width: 980px) {
.contact_1_3_address .et_pb_column_1_3 .et_pb_promo .et_pb_promo_description {
text-align: center !important;
}
}
@media only screen and (max-width: 767px) {
.map_section .et_pb_column_4_4 .et_pb_text iframe {
height: 250px;
}
} .info .et_pb_promo_description h2:after,
.map .et_pb_promo_description h2:after {
content: "";
display: inline-block;
height: 3px;
background-color: #cc0033;
float: right;
margin-top: 15px;
}
.info .et_pb_promo_description h2:after {
width: 59%;
}
.map .et_pb_promo_description h2:after {
width: 83%;
} @media only screen and (max-width: 980px) {
.info .et_pb_promo_description h2:after, .map .et_pb_promo_description h2:after {
margin-top: 10px;
}
}
@media only screen and (max-width: 767px) {
#page-container .info,
#page-container .map {
width: 100% !important;
margin-right: 0 !important;
}
.info .et_pb_promo_description h2:after {
width: 83%;
}
#page-container .map {
margin-bottom: 30px !important;
}
}
@media only screen and (max-width: 480px) {
.map .et_pb_promo_description h2:after,
.info .et_pb_promo_description h2:after {
width: 74%;
}
} .contact_3_3_top_section .et_pb_blurb .et_pb_blurb_container a:hover{
opacity: 0.5;
}
.contact_3_3_top_section .et_pb_blurb .et_pb_blurb_container {
padding-left: 1.4vw;
padding-top: 0.8vw;
display: inline-block;
line-height: 190%;
} @media only screen and (max-width: 1390px) {
.contact_3_3_top_section .et_pb_blurb .et_pb_blurb_content {
text-align: center !important;
}
.contact_3_3_top_section .et_pb_blurb .et_pb_main_blurb_image {
display: block;
margin: 0 auto 20px;
}
.contact_3_3_top_section .et_pb_blurb .et_pb_blurb_container {
padding-left: 10px;
padding-top: 0;
}
}
@media only screen and (max-width: 980px) {
.contact_3_3_top_section .et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
.contact_3_3_top_section .et_pb_column_1_3 {
width: 32% !important;
margin-right: 2% !important;
margin-bottom: 0 !important;
}
}
@media only screen and (max-width: 767px) {
.contact_3_3_top_section .et_pb_column_1_3:last-child {
margin-bottom: 0 !important;
}
.contact_3_3_top_section .et_pb_column_1_3 {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 30px !important;
}
}.form_1 .et_pb_newsletter p label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 50%;
transform: translate(0, -50%);
padding-left: 20px;
color: #a7a7a7;
font-size: 16px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form_1 .et_pb_newsletter {
width: 100%;
padding: 0 !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields {
flex-wrap: unset;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form p {
position: relative;
padding-bottom: 0 !important;
display: inline-block;
flex-basis: unset !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 20%;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form p {
width: 56.8%;
margin-right: 2.5%;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 50%;
position: absolute;
transform: translate(0, -50%);
width: 100%;
left: 0;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_button:after {
display: none !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_button:hover {
opacity: 0.5;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form p input{
padding: 20px !important;
} .form_1 .et_pb_newsletter .filled label,
.form_1 .et_pb_newsletter p input:focus + label {
-webkit-transform: translate3d(0, -240%, 0);
transform: translate3d(0, -240%, 0);
padding-left: 0;
}
.form_1 .et_pb_newsletter .filled input,
.form_1 .et_pb_newsletter input:focus {
color: #a7a7a7 !important;
font-size: 16px;
font-weight: 400;
box-shadow: inset 0 0 1px #9b9b9b;
}
.form_1 .et_pb_newsletter input::-webkit-input-placeholder {
font-size: 0 !important;
}
.form_1 .et_pb_newsletter input::-moz-placeholder {
font-size: 0 !important;
}
.form_1 .et_pb_newsletter input:-ms-input-placeholder {
font-size: 0 !important;
}
.form_1 .et_pb_newsletter input:-moz-placeholder {
font-size: 0 !important;
} .form_1 .et_pb_feedburner_form form {
width: 100% !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
margin-right: 0 !important;
height: 100%;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button {
position: static !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child {
width: 62% !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
width: 35.3%;
margin-right: 2%;
vertical-align: top;
} .form_1 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
width: 22% !important;
margin-right: 0 !important;
} .form_1 .et_pb_newsletter_result h2 {
color: #14bf0a !important;
}
.form_1 .et_pb_newsletter_result {
text-align: right !important;
width: 100% !important;
color: #14bf0a !important;
}
.form_1 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
font-size: 16px;
padding: 10px 10px 10px 0;
} @media only screen and (max-width: 980px) {
.form_1 .et_pb_newsletter .et_pb_newsletter_form {
padding-left: 0 !important;
}
.form_1 .et_pb_column {
width: 100% !important;
margin-right: 0 !important;
}
}
@media only screen and (max-width: 767px) {
.form_1 .et_pb_column_2_3 {
padding: 0 !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child, .form_1 .et_pb_newsletter .et_pb_newsletter_form p {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields {
display: block;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
.form_1 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
.form_1 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 100% !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
.form_1 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
margin-bottom: 0 !important;
}
.form_1 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 0;
position: relative;
transform: translate(0, 0);
}
#page-container .form_1 .et_pb_newsletter .et_pb_newsletter_button {
height: auto;
position: static;
width: 100%;
}
} .form_2 .et_pb_newsletter p label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 50%;
transform: translate(0, -50%);
padding-left: 30px;
color: #2c2c2c;
font-size: 16px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_description h2 {
padding-bottom: 13px;
}
.form_2 .et_pb_newsletter {
width: 100%;
padding: 0 !important;
display: block !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
flex-wrap: unset;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form{
display: block !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p {
position: relative;
padding-bottom: 0 !important;
display: inline-block;
flex-basis: unset !important;
width: 100%;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 22%;
position: absolute;
top: 7px;
right: 9px;
bottom: 7px;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p input {
padding: 29px 5px 25px 30px!important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(3) label,
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(3) input {
padding-left: 10px !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(2) label,
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(2) input {
padding-left: 0 !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(2) {
width: 60%;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:first-child {
width: 55%;
}    .form_2 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 50%;
position: relative;
transform: translate(0, -50%);
}
.form_2 .et_pb_newsletter .et_pb_newsletter_button:after {
display: none !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_button:hover {
opacity: 0.5;
} #page-container .form_2 .et_pb_newsletter .et_pb_newsletter_button,
.form_2 .et_pb_newsletter input {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
#page-container .form_2 .et_pb_newsletter .filled-cont .et_pb_newsletter_button,
#page-container .form_2 .et_pb_newsletter .focus-cont .et_pb_newsletter_button,
.form_2 .et_pb_newsletter .filled-cont input,
.form_2 .et_pb_newsletter .focus-cont input,
.form_2 .et_pb_newsletter .filled-cont,
.form_2 .et_pb_newsletter .focus-cont {
border-radius: 50px !important;
}
.form_2 .et_pb_newsletter .filled label,
.form_2 .et_pb_newsletter p input:focus + label {
-webkit-transform: translate3d(0, 190%, 0);
transform: translate3d(0, 190%, 0);
color: #fff;
}
.form_2 .et_pb_newsletter .filled input,
.form_2 .et_pb_newsletter input:focus {
color: #a7a7a7 !important;
font-size: 16px;
font-weight: 400;
} .form_2 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form {
display: block !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:last-child {
width: 23%;
position: absolute;
top: 7px;
right: 9px;
bottom: 7px;
display: inline-block !important;
} .form_2 .et_pb_newsletter .et_pb_newsletter_form.aweber_form p:nth-child(5) {
width: 22%;
position: absolute;
top: 7px;
right: 9px;
bottom: 7px;
} .form_2 .et_pb_newsletter_result h2 {
color: #14bf0a !important;
padding: 20px 0 !important;
margin-right: -8.5vw !important;
}
.form_2 .et_pb_newsletter_result {
text-align: center !important;
width: 100% !important;
color: #14bf0a !important;
}
.form_2 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
font-size: 16px;
padding: 10px 10px 10px 0;
}
#page-container .form_2 .et_pb_newsletter input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .form_2 .et_pb_newsletter input::-moz-placeholder {
color: transparent !important;
}
#page-container .form_2 .et_pb_newsletter input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .form_2 .et_pb_newsletter input:-moz-placeholder {
color: transparent !important;
} @media only screen and (max-width: 767px) {
.form_2 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields {
display: block;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
max-width: 100% !important;
padding-right: 0 !important;
background-color: transparent !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:last-child .et_pb_newsletter_button {
color: #cc0033 !important;
background-color: #fff !important;
}
#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_form p {
margin-bottom: 40px !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
position: static !important;
width: 100% !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(3),
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(2) {
width: 100% !important;
}
#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_form p label,
#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_form p input {
padding-left: 25px !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 0;
position: static;
transform: translate(0, 0);
}
body .form_2 .et_pb_newsletter_form input {
padding: 15px 25px !important;
}
.form_2 .et_pb_newsletter_result h2 {
padding: 0 0 !important;
margin-right: 0 !important;
}
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:first-child,
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(2),
.form_2 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 100%;
position: relative;
}
#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_button.et_pb_button .et_pb_newsletter_button_text {
top: 0;
transform: translate(0, 0);
}
#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_button.et_pb_button {
background-color: #ffffff !important;
color: #c03 !important;
padding: 10px 5px !important;
margin-top: 0;
}
}
@media only screen and (max-width: 480px) {
.form_2 .et_pb_newsletter .et_pb_newsletter_form p input {
padding: 20px 5px 20px 30px!important;
}
.form_2 .et_pb_newsletter .filled label,
.form_2 .et_pb_newsletter p input:focus + label {
-webkit-transform: translate3d(0, 130%, 0);
transform: translate3d(0, 130%, 0);
}
} .form_3 .et_pb_newsletter p label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 50%;
transform: translate(0, -50%);
padding-left: 0;
color: #2c2c2c;
font-size: 16px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form_3 .et_pb_newsletter {
width: 100%;
padding: 0 !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form p {
position: relative;
padding-bottom: 0 !important;
display: inline-block;
flex-basis: unset;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
flex-wrap: unset;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form{
display: block !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form p input{
padding: 23px 0!important;
background-color: transparent;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 30%;
margin-right: 0;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form p {
width: 29%;
margin-right: 6.2%;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 50%;
position: absolute;
transform: translate(0, -50%);
width: 100%;
left: 0;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_button:after {
display: none !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_button:hover {
opacity: 0.5;
} .form_3 .et_pb_newsletter .et_pb_newsletter_form p:not(:last-child):after {
content: "";
display: block;
position: absolute;
height: 0;
width: 100%;
background-color: #A8A8A8;
top: 0;
left: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
#page-container .form_3 .et_pb_newsletter p:not(:last-child).filled:after,
#page-container .form_3 .et_pb_newsletter p:not(:last-child).focus:after {
height: 100%;
border-radius: 6px !important;
overflow: hidden;
}
.form_3 .et_pb_newsletter .filled label,
.form_3 .et_pb_newsletter p input:focus + label {
-webkit-transform: translate3d(0, 170%, 0);
transform: translate3d(0, 170%, 0);
font-size: 14px;
}
#page-container .form_3 .et_pb_newsletter .filled input,
#page-container .form_3 .et_pb_newsletter input:focus {
color: #ffffff !important;
font-size: 16px;
padding-left: 10px !important;
font-weight: 400;
box-shadow: none !important;
} .form_3 .et_pb_feedburner_form form {
width: 100% !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
margin-right: 0 !important;
height: 100%;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button {
position: static !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child {
width: 62% !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
width: 35.3%;
margin-right: 2%;
vertical-align: top;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child:after {
content: "";
display: block;
position: absolute;
height: 0;
width: 100%;
background-color: #A8A8A8;
top: 0;
left: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child.filled:after,
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child.focus:after {
height: 100%;
border-radius: 6px !important;
overflow: hidden;
} .form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
width: 29% !important;
margin-right: 0 !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(3):after {
content: "";
display: block;
position: absolute;
height: 0;
width: 100%;
background-color: #A8A8A8;
top: 0;
left: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(3).filled:after,
.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(3).focus:after {
height: 100%;
border-radius: 6px !important;
overflow: hidden;
} .form_3 .et_pb_newsletter_result h2 {
color: #14bf0a !important;
}
.form_3 .et_pb_newsletter_result {
text-align: center !important;
width: 100% !important;
color: #14bf0a !important;
}
.form_3 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
font-size: 16px;
padding: 10px 10px 10px 0;
}
.form_3 .et_pb_newsletter input::-webkit-input-placeholder {
color: transparent !important;
}
.form_3 .et_pb_newsletter input::-moz-placeholder {
color: transparent !important;
}
.form_3 .et_pb_newsletter input:-ms-input-placeholder {
color: transparent !important;
}
.form_3 .et_pb_newsletter input:-moz-placeholder {
color: transparent !important;
} @media only screen and (max-width: 980px) {
.form_3 .et_pb_promo_description {
line-height: 120% !important;
}
}
@media only screen and (max-width: 767px) {
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,
.form_3 .et_pb_newsletter .et_pb_newsletter_form p {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields,
.form_3 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
.form_3 .et_pb_newsletter .et_pb_newsletter_form p:last-child{
width: 100% !important;
margin-bottom: 0 !important;
}
.form_3 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: auto;
position: relative;
transform: translate(0, 0);
}
#page-container .form_3 .et_pb_newsletter .et_pb_newsletter_button {
height: auto;
position: static;
width: 100%;
}
} .form_4 .et_pb_newsletter p label.et_pb_contact_form_label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 0;
padding-left: 0;
color: #fff;
font-size: 16px;
font-weight: 300;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 0;
height: 100%;
padding-top: 10px;
}
.form_4 .et_pb_newsletter {
width: 100%;
padding: 0 !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_description {
display: none;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form p {
position: relative;
padding-bottom: 0 !important;
display: inline-block;
flex-basis: unset;
overflow: hidden;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 20%;
margin-left: 0;
margin-right: 0;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form p {
width: 36.8%;
margin-right: 3.6%;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 50%;
position: absolute;
transform: translate(0, -50%);
width: 100%;
left: 0;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_button:after {
display: none !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_button:hover {
opacity: 0.5;
} .form_4 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
flex-wrap: unset;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form p input{
padding: 20px 10px!important;
background-color: transparent !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form{
display: block !important;
}
.form_4 .et_pb_newsletter p label:before {
border-top: 3px solid #fff;
-webkit-transform: translate3d(0, 100%, 0) translate3d(0, -6px, 0);
transform: translate3d(0, 100%, 0) translate3d(0, -6px, 0);
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.form_4 .et_pb_newsletter p label:after {
z-index: -1;
background: #fff;
-webkit-transform: scale3d(1, 0, 1);
transform: scale3d(1, 0, 1);
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.form_4 .et_pb_newsletter p label:after,
.form_4 .et_pb_newsletter p label:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.form_4 .et_pb_newsletter .filled label,
.form_4 .et_pb_newsletter p input:focus + label {
color: transparent !important;
}
.form_4 .et_pb_newsletter p input:focus + label::before,
.form_4 .et_pb_newsletter p.filled label::before {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.form_4 .et_pb_newsletter p input:focus + label::after,
.form_4 .et_pb_newsletter p.filled label::after {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.form_4 .et_pb_newsletter p.filled,
.form_4 .et_pb_newsletter p.focus {
border-radius: 6px !important;
}
.form_4 .et_pb_newsletter .filled input,
.form_4 .et_pb_newsletter input:focus {
font-size: 16px;
font-weight: 400;
}
.form_4 .et_pb_newsletter .filled input {
color: #2c2c2c !important;
}
.form_4 .et_pb_newsletter input:focus {
color: #2c2c2c !important;
} .form_4 .et_pb_feedburner_form form {
width: 100% !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
margin-right: 0 !important;
height: 100%;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button {
position: static !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child {
width: 61% !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
width: 35.3%;
margin-right: 2%;
vertical-align: top;
} .form_4 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
width: 23% !important;
margin-right: 0 !important;
} .form_4 .et_pb_newsletter_result h2 {
color: #14bf0a !important;
}
.form_4 .et_pb_newsletter_result {
text-align: right !important;
width: 100% !important;
color: #14bf0a !important;
}
.form_4 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
font-size: 16px;
padding: 10px 10px 10px 0;
}
#page-container .form_4 .et_pb_newsletter input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .form_4 .et_pb_newsletter input::-moz-placeholder {
color: transparent !important;
}
#page-container .form_4 .et_pb_newsletter input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .form_4 .et_pb_newsletter input:-moz-placeholder {
color: transparent !important;
} @media only screen and (max-width: 1390px) {
#page-container .form_4 .et_pb_promo_description h2 {
font-size: 30px !important;
}
}
@media only screen and (max-width: 767px) {
.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,
.form_4 .et_pb_newsletter .et_pb_newsletter_form p {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
.form_4 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 100% !important;
margin-bottom: 0 !important;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: auto;
position: relative;
transform: translate(0, 0);
}
#page-container .form_4 .et_pb_newsletter .et_pb_newsletter_button {
height: auto;
position: static;
width: 100%;
}
.form_4 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
display: block;
}
} .form_5 .et_pb_newsletter p label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 0;
padding: 1.3em 0 !important;
color: #2c2c2c;
font-size: 16px;
font-weight: 400;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.form_5 .et_pb_newsletter {
width: 100%;
padding: 0 !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form p {
position: relative;
padding-bottom: 0 !important;
display: inline-block;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 30%;
margin-right: 0;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
flex-wrap: unset;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form p input{
padding: 23px 0 18px!important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form p {
width: 29%;
margin-right: 6.2%;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 50%;
position: absolute;
transform: translate(0, -50%);
width: 100%;
left: 0;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_button:after {
display: none !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_button:hover {
opacity: 0.5;
}
.form_5 .et_pb_newsletter p:before {
top: 0;
}
.form_5 .et_pb_newsletter p:after {
bottom: 0;
}
.form_5 .et_pb_newsletter p:not(:last-child):after,
.form_5 .et_pb_newsletter p:not(:last-child):before {
content: '';
position: absolute;
left: 0;
z-index: 0;
width: 100%;
height: 1px;
background: #cccccc;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
} .form_5 .et_pb_newsletter p.filled:before,
.form_5 .et_pb_newsletter p.focus:before {
-webkit-transform: translate3d(0, -0.5em, 0);
transform: translate3d(0, -0.5em, 0);
}
.form_5 .et_pb_newsletter p.filled:after,
.form_5 .et_pb_newsletter p.focus:after {
-webkit-transform: translate3d(0, 0.5em, 0);
transform: translate3d(0, 0.5em, 0);
}
.form_5 .et_pb_newsletter .filled label,
.form_5 .et_pb_newsletter p input:focus + label {
-webkit-transform: translate3d(0, -90%, 0);
transform: translate3d(0, -90%, 0);
}
.form_5 .et_pb_newsletter .filled input,
.form_5 .et_pb_newsletter input:focus {
color: #2c2c2c !important;
font-size: 16px;
font-weight: 400;
} .form_5 .et_pb_feedburner_form form {
width: 100% !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
margin-right: 0 !important;
height: 100%;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button {
position: static !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child {
width: 62% !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
width: 35.3%;
margin-right: 2%;
vertical-align: top;
} .form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
width: 22% !important;
margin-right: 0 !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4):after,
.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4):before {
display: none !important;
} .form_5 .et_pb_newsletter_result h2 {
color: #14bf0a !important;
}
.form_5 .et_pb_newsletter_result {
text-align: center !important;
width: 100% !important;
color: #14bf0a !important;
}
.form_5 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
font-size: 16px;
padding: 10px 10px 10px 0;
}
#page-container .form_5 .et_pb_newsletter input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .form_5 .et_pb_newsletter input::-moz-placeholder {
color: transparent !important;
}
#page-container .form_5 .et_pb_newsletter input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .form_5 .et_pb_newsletter input:-moz-placeholder {
color: transparent !important;
} @media only screen and (max-width: 767px) {
.form_5 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
display: block !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,
.form_5 .et_pb_newsletter .et_pb_newsletter_form p {
width: 100% !important;
margin-right: 0;
margin-bottom: 50px;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
.form_5 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 100% !important;
margin-bottom: 0 !important;
}
.form_5 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: auto;
position: relative;
transform: translate(0, 0);
}
#page-container .form_5 .et_pb_newsletter .et_pb_newsletter_button {
height: auto;
position: static;
width: 100%;
}
}.features1 .et_pb_blurb_content .et_pb_main_blurb_image a {
box-shadow: inset 0px 0px 0px 10px #000;
display: block;
color: inherit;
}
.features1 .et_pb_blurb_content .et_pb_main_blurb_image img {
box-shadow: inset 0 0 0 50px;
display: block;
width: 100% !important;
position: relative;
top: 26px;
left: 23px;
padding: 14px;
}
.features1 .et_pb_blurb_content .et_pb_blurb_container {
padding-left: 46px !important;
} .features1 * {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features1 .et_pb_blurb {
cursor: pointer;
}
.features1 .et_pb_blurb:hover .et_pb_main_blurb_image {
transform: rotate(-3deg);
}
.features1 .et_pb_blurb:hover .et_pb_main_blurb_image img {
transform: rotate(6deg);
}
.features1 .et_pb_blurb:hover h4:after {
width: 75%;
}
.features1 .et_pb_blurb h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #a7a7a7;
margin: 10px 0px -10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features1 .et_pb_blurb_content .et_pb_main_blurb_image span.et_pb_image_wrap {
box-shadow: inset 0px 0px 0px 10px #000;
display: block;
color: inherit;
} @media only screen and (max-width: 980px) {
.features1 .et_pb_blurb_content {
max-width: 100% !important;
}
.features1 .et_pb_blurb_content .et_pb_blurb_container {
max-width: 650px;
}
.features1 .et_pb_blurb:first-child {
padding-bottom: 46px;
margin-bottom: 23px !important;
}
}
@media only screen and (max-width: 767px) {
.features1 .et_pb_blurb:first-child {
padding-bottom: 23px;
}
}
@media only screen and (max-width: 480px) {
#page-container .features7 .et_pb_main_blurb_image img {
max-width: 100% !important;
}
#page-container .features7 .et_pb_main_blurb_image {
display: block;
max-width: 110px !important;
margin: 0 auto 20px !important;
}
#page-container .features7 .et_pb_blurb_container {
text-align: center !important;
padding-left: 0 !important;
width: 100% !important;
}
.features7 .et_pb_column_1_2.text_rigth .et_pb_blurb h4:after,
.features7 .et_pb_blurb h4:after {
margin: 6px auto -6px !important;
margin-right: auto !important;
}
}  .features2 .tab_content {
width: 25%;
display: inline-block;
margin-right: 12% !important;
text-align: center;
vertical-align: top;
}
.features2 .tab_content:last-of-type {
margin-right: 0 !important;
} .features2 .tab_content .tab_image img {
display: block;
width: 100%;
position: relative;
z-index: 1;
}
.features2 .tab_content .tab_image {
position: relative;
max-width: 209px;
margin: 0 auto;
}
.features2 .tab_content .tab_image:before {
content: "";
display: block;
background-color: #f5f4f4;
border: 1px solid #d9d9d9;
border-radius: 100%;
position: absolute;
width: 85%;
height: 85%;
z-index: 0;
margin: 6%;
} .features2 .tab_content h3.title {
padding-bottom: 20px;
}
.features2 .tab_content .content_text {
line-height: 164% !important;
}
.features2 .tab_content .content_text:before {
content: "";
display: block;
width: 87px;
height: 2px;
background-color: #f5f4f4;
margin: 15px auto 19px;
}
.features2 .et_pb_tabs {
text-align: center;
}
.features2 .et_pb_all_tabs,
.features2 .et_pb_tabs {
border: 0 !important;
background: transparent;
}
.features2 .et_pb_tabs_controls li:last-child {
border-right: 0 !important;
}
.features2 .et_pb_tabs_controls li a {
font-size: 12px !important;
letter-spacing: 4px;
padding: 9px 30px 5px !important;
} .features2 .tab_content {
cursor: pointer;
}
.features2 .tab_content .content_text:before,
.features2 .tab_content .tab_image:before,
.features2 * {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features2 .tab_content:hover .tab_image img {
transform: scale(0.8);
}
.features2 .tab_content:hover .tab_image:before {
transform: scale(1.1); }
.features2 .tab_content:hover .content_text:before {
height: 8px;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
margin-bottom: 13px;
} @media only screen and (min-width: 1920px) {
.features9 .et_pb_column:not(:first-child){
padding-top: 47px !important;
}
}
@media only screen and (max-width: 1390px) {
.features2 .tab_content {
width: 24.9%;
}
}
@media only screen and (max-width: 980px) {
.features2 .tab_content {
width: 29.5%;
margin-right: 5% !important;
}
.features2 .tab_content:last-of-type {
margin-right: 0 !important;
}
}
@media only screen and (max-width: 767px) {
.features2 .et_pb_tabs_controls {
display: block !important;
margin-bottom: 20px !important;
}
.features2 .tab_content {
width: 100%;
margin-right: 0 !important;
margin-bottom: 30px;
}
.features2 .tab_content:last-of-type {
margin-bottom: 0 !important;
}
.features2 .et_pb_tabs_controls li:last-child {
border-bottom: 0 !important;
}
} .features3 .last_blurbs .et_pb_main_blurb_image a {
position: relative;
display: block;
}
.features3 .last_blurbs .et_pb_main_blurb_image img {
position: relative;
z-index: 1;
display: block;
}
.features3 .last_blurbs .et_pb_main_blurb_image:before {
content: "";
display: block;
box-shadow: inset 0 0 0 40px;
border-radius: 100%;
position: absolute;
width: 85%;
height: 85%;
z-index: 0;
margin: 6%;
}
.features3 .last_blurbs .et_pb_blurb_container {
vertical-align: middle;
padding-left: 20px;
} .features3 .et_pb_blurb {
cursor: pointer;
}
.features3 .et_pb_main_blurb_image:before,
.features3 .et_pb_blurb * {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features3 .et_pb_column_1_3 .et_pb_blurb_content {
clear: both;
}
.features3 .et_pb_column_1_3 .et_pb_main_blurb_image {
float: left;
}
.features3 .et_pb_column_1_3:not(.last_blurbs):not(:first-child):hover .et_pb_blurb,
.features3 .last_blurbs .et_pb_blurb:hover .et_pb_main_blurb_image:before {
animation: bounceIn 1s infinite;
animation-iteration-count: 1;
opacity: 1 !important;
}
.features3 .last_blurbs .et_pb_blurb:hover .et_pb_blurb_container {
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% { -webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
} @media only screen and (max-width: 1390px) and (min-width: 981px) {
.features3 .et_pb_column:last-child .et_pb_blurb .et_pb_blurb_container {
display: inline-block;
width: 76%;
vertical-align: text-bottom;
padding-left: 10px;
}
.features3 .et_pb_column:last-child .et_pb_blurb .et_pb_main_blurb_image {
display: inline-block;
width: 22%;
vertical-align: top;
margin-bottom: 0;
}
}
@media only screen and (max-width: 980px) {
.features3 .middle_column {
width: 40% !important;
margin-right: 10%;
}
.features3 .last_blurbs {
width: 50% !important;
}
}
@media only screen and (max-width: 767px) {
.features3 .et_pb_promo_description {
text-align: center;
}
.features3 .et_pb_column_1_3 .et_pb_main_blurb_image {
float: none;
}
.features3 .middle_column .et_pb_blurb {
max-width: 320px;
margin: 0 auto;
}
.features3 .middle_column {
width: 100% !important;
margin-right: 0;
}
.features3 .last_blurbs {
width: 100% !important;
}
.features3 .last_blurbs .et_pb_blurb {
margin: 0 !important;
padding-top: 0;
margin-bottom: 30px !important;
}
.features3 .last_blurbs .et_pb_main_blurb_image {
max-width: 72px;
display: block;
margin: 0 auto;
}
.features3 .last_blurbs .et_pb_blurb_container {
display: block;
text-align: center;
padding: 0 !important;
}
} .features4 .et_pb_column_4_4 .et_pb_promo_description p {
max-width: 660px;
}
.features4 .et_pb_column_1_3 .et_pb_main_blurb_image img {
display: block;
} .features4 .et_pb_column_1_3 .et_pb_blurb:first-child:after,
.features4 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features4 .et_pb_column_1_3 .et_pb_blurb {
cursor: pointer;
}
.features4 .et_pb_column_1_3:hover .et_pb_blurb:first-child:after {
width: 75% !important;
}
.features4 .et_pb_column_1_3:hover .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-animation: mymove 5s infinite;
animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
.features4 .et_pb_column_1_3:hover .et_pb_blurb .et_pb_blurb_container {
-webkit-animation: fadeIn 5s infinite;
animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes mymove {
from {
top: 0;
}
to {
top: 10px;
}
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
} @media only screen and (max-width: 980px) {
.features4 .et_pb_main_blurb_image {
margin: 0 auto 30px !important;
}
.features4 .et_pb_promo_description,
.features4 .et_pb_blurb_content {
text-align: center !important;
}
.features4 .et_pb_column_1_3 .et_pb_blurb:first-child:after {
margin: 15px auto 5px;
}
.features4 .et_pb_column_4_4 .et_pb_promo:after {
margin: 20px auto 0;
}
.features4 h2 {
padding-bottom: 20px !important;
}
.features4 .et_pb_column_4_4 .et_pb_promo_description p {
max-width: 100%;
}
} .features5 .et_pb_blurb {
float: left;
}
.features5 .et_pb_blurb:last-of-type .et_pb_main_blurb_image,
.features5 .et_pb_blurb:nth-of-type(3) .et_pb_main_blurb_image {
margin: 29% 0 !important;
}
.features5 .et_pb_blurb:nth-last-of-type(2) .et_pb_main_blurb_image,
.features5 .et_pb_blurb:nth-of-type(4) .et_pb_main_blurb_image {
margin: 13% 0;
} .features5 .et_pb_blurb .et_pb_main_blurb_image img {
display: block;
width: 100%;
transform: rotate(-22.5deg);
display: block;
}
.features5 .et_pb_blurb .et_pb_main_blurb_image:after {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.features5 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
overflow: hidden;
z-index: 10;
transform: rotate(-22.5deg);
}
.features5 .et_pb_blurb .et_pb_main_blurb_image a {
overflow: hidden;
}
.features5 .et_pb_blurb .et_pb_main_blurb_image a:after {
content: "";
display: block;
position: absolute;
top: -1px;
width: 100%;
height: 100%;
border-width: 1px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: -1px;
bottom: -1px;
left: -1px;
}
.features5 .et_pb_blurb .et_pb_main_blurb_image a {
position: absolute;
top: 0px;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, .25);
border-width: 1px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
left: 0;
color: inherit;
} .features5 .et_pb_blurb:nth-of-type(5) .et_pb_main_blurb_image {
margin-bottom: 0 !important;
}
.features5 .et_pb_blurb h4 {
padding-top: 53px;
}
.features5 .et_pb_blurb .et_pb_blurb_content {
transform: scale(0.92);
} .features5 .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features5 .et_pb_blurb {
cursor: pointer;
}
.features5 .et_pb_blurb h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #a7a7a7 !important;
margin: 10px auto -10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features5 .et_pb_blurb:hover h4:after {
width: 60% !important;
}
.features5 .et_pb_blurb .et_pb_main_blurb_image img {
position: relative;
z-index: 9;
}
.features5 .et_pb_blurb:hover .et_pb_main_blurb_image img {
-webkit-transform: rotate(-382.5deg);
transform: rotate(-382.5deg);
} @media only screen and (max-width: 767px) {
.features5 .et_pb_blurb:last-of-type .et_pb_main_blurb_image,
.features5 .et_pb_blurb:nth-of-type(2) .et_pb_main_blurb_image {
margin: 0 !important;
}
.features5 .et_pb_blurb:nth-last-of-type(2) .et_pb_main_blurb_image,
.features5 .et_pb_blurb:nth-of-type(3) .et_pb_main_blurb_image {
margin: 0;
}
#page-container .features5 .et_pb_blurb h4 {
padding-top: 0;
}
#page-container .features5 .et_pb_blurb {
width: 100% !important;
}
.features5 .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
margin-bottom: 20px !important;
}
.features5 .et_pb_blurb .et_pb_blurb_content {
max-width: 250px !important;
}
.features5 .et_pb_blurb .et_pb_blurb_content {
transform: scale(1);
}
} .features6 .et_pb_main_blurb_image img {
width: 82px;
max-width: none;
display: block;
}
.features6 .et_pb_blurb .et_pb_main_blurb_image {
float: left;
}
.features6 .et_pb_blurb .et_pb_blurb_content {
clear: both;
}
.features6 .et_pb_blurb_container {
max-width: 400px;
padding-left: 2.3vw;
margin-top: 23px;
display: inline-block;
} .features6 .et_pb_blurb {
cursor: pointer;
}
.features6 .et_pb_blurb .et_pb_main_blurb_image {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features6 .et_pb_blurb .et_pb_main_blurb_image img {
z-index: 5;
position: relative;
}
.features6 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
overflow: hidden;
}
.features6 .et_pb_blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image img {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.features6 .et_pb_blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image:after {
-webkit-transform: scale(1);
transform: scale(1);
}
.ie .features6 .et_pb_blurb .et_pb_main_blurb_image:after {
display: none !important;
}
.features6 .et_pb_blurb .et_pb_main_blurb_image:after {
content: "";
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
box-shadow: inset 0 0 0 300px;
border-radius: 100%;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition: transform 0.3s ease-in-out;
-moz-transition: transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.features6 .et_pb_blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image {
-webkit-animation: spinAround 3s linear infinite;
-moz-animation: spinAround 3s linear infinite;
animation: spinAround 3s linear infinite;
}
.features6 .et_pb_blurb:hover .et_pb_blurb_container {
-webkit-animation: fadeIn 1s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes spinAround {
from {
-webkit-transform: rotate(0deg)
}
to {
-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes spinAround {
from {
-moz-transform: rotate(0deg)
}
to {
-moz-transform: rotate(360deg);
}
}
@keyframes spinAround {
from {
transform: rotate(0deg)
}
to {
transform: rotate(360deg);
}
} @media only screen and (max-width: 1390px) and (min-width: 981px) {
.features6 .et_pb_blurb_container {
max-width: 60% !important;
}
}
@media only screen and (max-width: 980px) {
#page-container .features6 .et_pb_blurb {
margin-left: 10% !important;
}
#page-container .features6 .et_pb_blurb_content {
margin: 0 auto !important;
}
.features6 .et_pb_blurb_container {
float: left;
max-width: calc(100% - 152px) !important;
}
.features6 .et_pb_blurb_content {
max-width: none !important;
}
.features6 .et_pb_blurb .et_pb_main_blurb_image {
display: inline-block;
}
body .features6 .et_pb_blurb {
margin-left: 6% !important;
}
.features6 .et_pb_blurb_content {
clear: both;
}
}
@media only screen and (max-width: 600px) {
.features6 .et_pb_blurb .et_pb_main_blurb_image {
float: none;
}
.features6 .et_pb_blurb_content {
text-align: center;
}
.features6 .et_pb_blurb_container {
float: none;
max-width: none !important;
margin-top: 0;
padding-left: 0;
}
}
@media only screen and (max-width: 480px) {
.features6 .et_pb_main_blurb_image {
display: block;
max-width: 152px;
margin: 0 auto 30px;
}
.features6 .et_pb_blurb_container {
text-align: center !important;
}
.features6 .et_pb_blurb:last-of-type {
padding-bottom: 0 !important;
}
.features6 .et_pb_blurb {
padding-bottom: 40px !important;
}
} .features7 .et_pb_main_blurb_image img {
max-width: none;
display: block;
}
.features7 .et_pb_blurb_container {
vertical-align: middle;
padding-left: 73px;
padding-top: 8.6%;
}
.features7 .text_rigth .et_pb_blurb_container {
text-align: right;
vertical-align: middle;
padding-left: 0;
padding-right: 73px;
} .features7 .et_pb_blurb .et_pb_main_blurb_image img {
display: block;
width: 100%;
transform: rotate(-22.5deg);
}
.features7 .et_pb_blurb .et_pb_main_blurb_image:after {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.features7 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
overflow: hidden;
z-index: 10;
transform: rotate(-22.5deg);
min-width: 140px;
}
.features7 .et_pb_blurb .et_pb_main_blurb_image a {
overflow: hidden;
}
.features7 .et_pb_blurb .et_pb_main_blurb_image a:after {
content: "";
display: block;
position: absolute;
top: -1px;
width: 100%;
height: 100%;
border-width: 0;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: -1px;
bottom: -1px;
left: -1px;
}
.features7 .et_pb_blurb .et_pb_main_blurb_image a {
position: absolute;
top: 0px;
width: 100%;
height: 100%;
color: inherit;
box-shadow: inset 0 0 0 200px;
border-width: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
left: 0;
}  .features7 .et_pb_blurb .et_pb_main_blurb_image,
.features7 .et_pb_blurb {
cursor: pointer;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features7 .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
position: absolute;
bottom: 0;
top: 0;
margin: auto;
}
.features7 .et_pb_column_1_2.text_rigth .et_pb_blurb h4:after {
margin-right: 0 !important;
margin-left: auto;
}
.features7 .et_pb_blurb h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #fff;
margin: 6px 0px -6px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features7 .et_pb_blurb:hover h4:after {
width: 75%;
}
.features7 .et_pb_blurb .et_pb_main_blurb_image img {
z-index: 9;
}
.features7 .et_pb_blurb:hover .et_pb_main_blurb_image img {
transform: rotate(-45deg);
}
.features7 .et_pb_blurb:hover .et_pb_main_blurb_image {
transform: rotate(0);
}
@media only screen and (max-width: 1120px) {
.features7 .et_pb_column {
width: 100% !important;
margin-right: 0 !important;
}
.features7 .et_pb_column:first-child .et_pb_blurb:first-child {
padding-top: 0 !important;
border-top: 0 !important;
}
.features7 .et_pb_column:last-child .et_pb_blurb:last-child {
margin-bottom: 0 !important;
}
#page-container .features7 .et_pb_blurb {
padding-top: 30px !important;
padding-bottom: 0 !important;
margin-bottom: 30px !important;
border-top: 1px solid;
border-bottom: 0 !important;
}
.features7 .et_pb_main_blurb_image {
float: none !important;
display: inline-block;
width: 30% !important;
vertical-align: middle;
min-width: 0 !important;
}
.features7 .et_pb_blurb_container {
padding-left: 6.5vw !important;
display: inline-block !important;
width: 69% !important;
padding-top: 0 !important;
}
.features7 .text_rigth .et_pb_blurb_container {
text-align: left !important;
vertical-align: middle;
padding-right: 0;
padding-top: 0;
}
.features7 .et_pb_column_1_2.text_rigth .et_pb_blurb h4:after {
margin-right: 0 !important;
margin-left: 0;
}
}
@media only screen and (max-width: 480px) {
#page-container .features7 .et_pb_main_blurb_image img {
max-width: 100% !important;
}
#page-container .features7 .et_pb_main_blurb_image {
display: block;
max-width: 110px !important;
margin: 0 auto 20px !important;
}
#page-container .features7 .et_pb_blurb_container {
text-align: center !important;
padding-left: 0 !important;
}
.features7 .et_pb_column_1_2.text_rigth .et_pb_blurb h4:after,
.features7 .et_pb_blurb h4:after {
margin: 6px auto -6px !important;
margin-right: auto !important;
}
} .features8 .et_pb_blurb {
cursor: pointer;
}
.features8 .et_pb_blurb:hover h4 {
color: #fff !important;
}
.features8 .et_pb_blurb h4,
.features8 .et_pb_blurb:before {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features8 .et_pb_blurb:hover:before {
top: 0;
bottom: 60px;
transform: scale(0) !important;
}
.features8 .et_pb_blurb h4 {
max-width: 200px !important;
margin: 0 auto !important;
} @media only screen and (max-width: 1390px) and (min-width: 980px) {
.features8 .et_pb_blurb h4 {
font-size: 18px !important;
max-width: 140px !important;
}
}
@media only screen and (max-width: 980px) {
.features8 .et_pb_blurb {
max-width: 330px;
margin: 0 auto !important;
}
} .features9 .et_pb_main_blurb_image img {
display: block !important;
max-width: none !important;
}
.features9 .et_pb_blurb_container {
vertical-align: middle;
padding-left: 23px;
display: inline-block;
max-width: calc(100% - 72px);
float: none;
} .features9 .et_pb_blurb {
cursor: pointer;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features9 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
overflow: hidden;
text-align: center;
}
.features9 .et_pb_blurb .et_pb_main_blurb_image:after,
.features9 .et_pb_blurb:hover .et_pb_blurb_container,
.features9 .et_pb_blurb .et_pb_main_blurb_image,
.features9 .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.features9 .et_pb_blurb .et_pb_main_blurb_image:after {
font-family: FontAwesome;
border-radius: 50%;
content: '\f100';
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 0;
opacity: 0;
background-color: inherit;
font-size: 40px;
line-height: 160%;
border-radius: 100%;
overflow: hidden;
}
.features9 .et_pb_blurb:hover .et_pb_main_blurb_image:after {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
opacity: 1;
}
.features9 .et_pb_blurb:hover .et_pb_main_blurb_image {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.features9 .et_pb_blurb:hover .et_pb_blurb_container {
-webkit-animation: fadeIn 5s infinite; animation: fadeIn 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0.5;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
} @media only screen and (max-width: 980px) {
.features9 .et_pb_column_1_3:not(:first-child) {
width: 49% !important;
}
.features9 .et_pb_column_1_3:nth-of-type(2) {
margin-right: 2% !important;
}
#page-container .features9 .et_pb_blurb_content {
margin-right: -10px !important;
}
}
@media only screen and (max-width: 767px) {
.features9 .et_pb_column_1_3:not(:first-child) {
width: 100% !important;
}
.features9 .et_pb_column_1_3:nth-of-type(2) {
margin-right: 0 !important;
}
#page-container .features9 .et_pb_main_blurb_image {
display: block;
max-width: 66px;
margin: 0 auto 20px;
}
#page-container .features9 .et_pb_blurb_container {
display: block;
padding-left: 0;
text-align: center;
max-width: none;
}
#page-container .features9 .et_pb_blurb_content {
margin-right: 0 !important;
max-width: none !important;
}
} .features10 .et_pb_column_1_3 .et_pb_main_blurb_image img {
border: 1px solid #dadada;
border-radius: 100%;
padding: 16px;
opacity: 1 !important;
} .features10 .et_pb_column_1_3 .et_pb_blurb {
cursor: pointer;
}
.features10 .et_pb_column_1_3 .et_pb_main_blurb_image {
transition-duration: 0.3s;
transition-property: transform;
transform: translateZ(0);
box-shadow: 0 0 1px transparent;
}
.features10 .et_pb_column_1_3 .et_pb_main_blurb_image {
position: relative;
}
.features10 .et_pb_column_1_3 .et_pb_main_blurb_image:after {
pointer-events: none;
position: absolute;
z-index: 0;
content: '';
top: 100%;
left: 0;
height: 10px;
width: 90%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
transition-duration: 0.3s;
transition-property: transform opacity;
max-width: 78px;
margin: auto !important;
right: 0;
}
.features10 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_main_blurb_image:after {
opacity: 1;
transform: translateY(5px);
}
.features10 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_main_blurb_image {
transform: translateY(-5px);
}
.features10:hover .et_pb_column_4_4 .et_pb_image img {
animation: slideInUp 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
} @media only screen and (max-width: 980px) {
.features10 .et_pb_column_4_4 .et_pb_blurb:before {
background-size: cover;
}
}
@media only screen and (max-width: 767px) {
.features10 .et_pb_column_4_4 .et_pb_image {
margin-bottom: -33px !important;
}
}
@media only screen and (max-width: 480px) {
.features10 .et_pb_column_4_4 .et_pb_image {
margin-bottom: 0px !important;
}
}.footer1 .et_pb_text a {
color: inherit !important;
}
.footer1 .et_pb_text a:hover {
opacity: 0.6 !important;
cursor: pointer;
} .footer1 .et_pb_blurb .et_pb_main_blurb_image img {
position: relative;
}
.footer1 .et_pb_blurb .et_pb_main_blurb_image:before {
content: "";
display: block;
position: absolute;
width: 100%;
height: 100%;
}
.footer1 .et_pb_blurb:hover .et_pb_main_blurb_image img,
.footer1 .et_pb_blurb .et_pb_blurb_container:after {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.footer1 .et_pb_blurb .et_pb_blurb_container:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #fff !important;
margin: 10px auto -10px;
}
.footer1 .et_pb_blurb:hover {
cursor: pointer;
}
.footer1 .et_pb_blurb:hover .et_pb_blurb_container:after {
width: 70%;
}
.footer1 .et_pb_blurb:hover .et_pb_main_blurb_image img {
-webkit-animation: mymove 5s infinite;
animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
@-webkit-keyframes mymove {
from {
top: 0;
}
to {
top: 10px;
}
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
} .footer2{
padding-top: 60px !important;
padding-bottom: 20px !important;
} .footer2 .et_pb_row .et_pb_column_1_4:first-child {
width: 37.5% !important;
margin-right: 5.5% !important;
}
.footer2 .et_pb_row .et_pb_column_1_4 {
width: 14.5% !important;
margin-right: 6.7% !important;
}
.footer2 .et_pb_row .et_pb_column_1_4:last-child {
margin-right: 0 !important;
} .footer2 .et_pb_map {
height: 100% !important;
} .footer2 .et_pb_social_media_follow {
float: right;
}
.footer2 .et_pb_social_media_follow a:before {
color: inherit !important;
width: auto !important;
height: auto !important;
line-height: 180% !important;
font-size: 13px !important;
}
.footer2 .et_pb_social_media_follow li a {
width: auto !important;
height: auto !important;
margin-right: 54px !important;
}
.footer2 .et_pb_social_media_follow li:last-child a {
margin-right: 4px !important;
}
.footer2 .et_pb_column_1_2 a:hover{
opacity: 0.6;
} .footer2 .et_pb_social_media_follow li a {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.footer2 .et_pb_social_media_follow li a:hover {
transform: scale(1.3);
} .footer2 .et_pb_row a:hover{
opacity: 0.5;
}
.footer2 .et_pb_row a{
color: inherit !important;
} @media only screen and (max-width: 1390px) {
.footer2 .et_pb_row .et_pb_column_1_4 {
width: 18.5% !important;
}
.footer2 .et_pb_row .et_pb_column_1_4:first-child {
width: 25.5% !important;
}
}
@media only screen and (max-width: 980px) {
.footer2 .et_pb_row .et_pb_column_1_4:first-child,
.footer2 .et_pb_row .et_pb_column_1_4 {
width: 22% !important;
margin-right: 4% !important;
}
.footer2 .et_pb_map_container {
height: 350px;
}
.footer2 .et_pb_column_1_2 .et_pb_text {
text-align: center !important;
}
.footer2 .et_pb_social_media_follow {
float: none;
text-align: center;
}
.footer2 .et_pb_social_media_follow li {
float: none !important;
display: inline-block;
}
.footer2{
padding-top: 8vw !important;
padding-bottom: 8vw !important;
}
}
@media only screen and (max-width: 767px) {
.footer2 .et_pb_row .et_pb_column_1_4:first-child, .footer2 .et_pb_row .et_pb_column_1_4 {
width: 46% !important;
margin-right: 4% !important;
}
.footer2{
padding-top: 10vw !important;
padding-bottom: 10vw !important;
}
}
@media only screen and (max-width: 480px) {
.footer2 .et_pb_row .et_pb_column_1_4:first-child, .footer2 .et_pb_row .et_pb_column_1_4 {
width: 100% !important;
margin-right: 0 !important;
}
.footer2 .et_pb_row .et_pb_column_1_4 .et_pb_promo {
text-align: center !important;
}
.footer2 .et_pb_map_container {
height: 250px;
}
}  #page-container .footer3 .et_pb_row:before{
width: 500%;
left: -200%;
}
#page-container .footer3 .et_pb_column_4_4 {
margin: 0 auto !important;
} .footer3 .et_pb_social_media_follow li:last-child {
margin-right: 0 !important;
}
.footer3 .et_pb_social_media_follow li {
margin-right: 7px !important;
}
.footer3 .et_pb_social_media_follow li a:before,
.footer3 .et_pb_social_media_follow li a {
width: 35px !important;
height: 35px !important;
} .footer3 .gform_wrapper .gform_footer .gform_button,
.footer3 .et_pb_social_media_follow li a {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.footer3 .gform_wrapper .gform_footer .gform_button:hover {
transform: scale(1.1);
}
.footer3 .et_pb_social_media_follow a.icon {
transition-duration: 0.3s;
transition-property: transform;
-webkit-tap-highlight-color: transparent;
transform: translateZ(0);
box-shadow: 0 0 1px transparent;
}
.footer3 .et_pb_social_media_follow a.icon:after {
pointer-events: none;
position: absolute;
z-index: -1;
content: '';
top: 100%;
left: 5%;
height: 10px;
width: 90%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
transition-duration: 0.3s;
transition-property: transform opacity;
}
.footer3 .et_pb_social_media_follow li.et_pb_social_icon:hover a.icon:after {
opacity: 1;
transform: translateY(5px);
}
.footer3 .et_pb_social_media_follow li.et_pb_social_icon:hover a.icon {
transform: translateY(-5px);
}
.footer3 .et_pb_column_1_3 p{
padding-bottom: 0 !important;
} .footer3 .et_pb_newsletter p label.et_pb_contact_form_label {
display: block !important;
position: absolute;
width: 100%;
text-align: left;
pointer-events: none;
top: 0;
padding-left: 0;
color: #fff;
font-size: 16px;
font-weight: 300;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 0;
height: 100%;
padding-top: 10px;
}
.footer3 .et_pb_newsletter {
width: 100%;
padding: 0 !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_description {
display: none;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form p input{
padding: 20px 10px!important;
background-color: transparent;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form p {
position: relative;
padding-bottom: 0 !important;
display: inline-block;
overflow: hidden;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields{
flex-wrap: unset;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 20%;
margin-left: 0;
margin-right: 0;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form p {
width: 36.8%;
margin-right: 3.6%;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: 50%;
position: absolute;
transform: translate(0, -50%);
width: 100%;
left: 0;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_button:after {
display: none !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_button:hover {
opacity: 0.5;
} .footer3 .et_pb_newsletter p label:before {
border-top: 3px solid #fff;
-webkit-transform: translate3d(0, 100%, 0) translate3d(0, -6px, 0);
transform: translate3d(0, 100%, 0) translate3d(0, -6px, 0);
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.footer3 .et_pb_newsletter p label:after {
z-index: -1;
background: #fff;
-webkit-transform: scale3d(1, 0, 1);
transform: scale3d(1, 0, 1);
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.footer3 .et_pb_newsletter p label:after,
.footer3 .et_pb_newsletter p label:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.footer3 .et_pb_newsletter .filled label,
.footer3 .et_pb_newsletter p input:focus + label {
color: transparent !important;
}
.footer3 .et_pb_newsletter p input:focus + label::before,
.footer3 .et_pb_newsletter p.filled label::before {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.footer3 .et_pb_newsletter p input:focus + label::after,
.footer3 .et_pb_newsletter p.filled label::after {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.footer3 .et_pb_newsletter p.filled,
.footer3 .et_pb_newsletter p.focus {
border-radius: 6px !important;
}
.footer3 .et_pb_newsletter .filled input,
.footer3 .et_pb_newsletter input:focus {
font-size: 16px;
font-weight: 400;
}
#page-container .footer3 .et_pb_newsletter .filled input ,
#page-container .footer3 .et_pb_newsletter input:focus {
color: #2c2c2c;
} .footer3 .et_pb_feedburner_form form {
width: 100% !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(3) {
margin-right: 0 !important;
height: 100%;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button {
position: static !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child {
width: 61% !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
width: 35.3%;
margin-right: 2%;
vertical-align: top;
} .footer3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(5) {
width: 23% !important;
margin-right: 0 !important;
} .footer3 .et_pb_newsletter_result h2{
color: #14bf0a !important;
}
.footer3 .et_pb_newsletter_result{
text-align: right !important;
width: 100% !important;
color: #14bf0a !important;
}
.footer3 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result{
font-size: 16px;
padding: 10px 10px 10px 0;
} .footer3 a:hover{
opacity: 0.5;
}
.footer3 a{
color: inherit !important;
}
#page-container .footer3 .et_pb_newsletter input::-webkit-input-placeholder {
color: transparent !important;
}
#page-container .footer3 .et_pb_newsletter input::-moz-placeholder {
color: transparent !important;
}
#page-container .footer3 .et_pb_newsletter input:-ms-input-placeholder {
color: transparent !important;
}
#page-container .footer3 .et_pb_newsletter input:-moz-placeholder {
color: transparent !important;
} @media only screen and (max-width: 1390px) {
#page-container .footer3 .et_pb_promo_description h2 {
font-size: 30px !important;
}
}
@media only screen and (max-width: 980px) {
.footer3 .et_pb_text {
background-position: bottom;
text-align: center;
}
.footer3 .et_pb_social_media_follow {
padding-top: 0 !important;
}
.footer3 .et_pb_social_media_follow li {
margin-bottom: 0 !important;
}
.footer3 .et_pb_row .et_pb_column_1_3:last-child {
margin-bottom: 0 !important;
}
}
@media only screen and (max-width: 767px) {
.footer3 .et_pb_text {
padding-top: 0 !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_fields {
display: block;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,
.footer3 .et_pb_newsletter .et_pb_newsletter_form p {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form {
display: block !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(5),
.footer3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(3),
.footer3 .et_pb_newsletter .et_pb_newsletter_form p:last-child {
width: 100% !important;
margin-bottom: 0 !important;
}
.footer3 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
display: inline-block;
top: auto;
position: relative;
transform: translate(0, 0);
left: auto !important;
}
#page-container .footer3 .et_pb_newsletter .et_pb_newsletter_button {
height: auto;
position: static;
width: 100%;
}
}
@media only screen and (max-width: 480px) {
.footer3 .et_pb_row:first-child .et_pb_text {
padding-top: 20px !important;
background: none !important;
}
}  .footer4 .et_pb_column_1_4 ul {
padding: 0 !important;
}
.footer4 .et_pb_column_1_4 li.has_item {
padding-left: 33px;
position: relative;
}
.footer4 .et_pb_column_1_4 li {
list-style: none !important;
margin-bottom: 10px;
}
.footer4 .et_pb_column_4_4 .et_pb_text a:hover,
.footer4 .et_pb_column_1_4 a:hover {
opacity: 0.6 !important;
}
.footer4 .et_pb_column_1_4 .has_icons a {
padding-left: 33px;
position: relative;
}
.footer4 .et_pb_column_1_4 a {
display: block;
}
.footer4 .et_pb_column_1_4 i {
color: #cc0033 !important;
min-width: 29px !important;
position: absolute;
left: 0;
top: 8px;
}
.footer4 .et_pb_column_4_4 a {
color: inherit;
} .footer4 .et_pb_social_media_follow li:last-child {
margin-right: 0 !important;
}
.footer4 .et_pb_social_media_follow li {
margin-right: 71px;
}
.footer4 .et_pb_social_media_follow li a:before {    position: absolute;
top:50%;
width: 100%;
transform: translate(0,-50%);
}
.footer4 .et_pb_social_media_follow li a {
width: 77px;
height: 77px;
display: inline-block;
margin-right: 0 !important;
margin-bottom: 8px;
position: relative;
} .footer4 .et_pb_social_media_follow li a,
.footer4 .et_pb_social_media_follow li {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.footer4 .et_pb_social_media_follow li:hover a {
box-shadow: 0 0 1px 15px rgba(138, 59, 88, 0.4),
0 0 1px 30px rgba(138, 59, 88, 0.1),
0 0 1px 45px rgba(138, 59, 88, 0.1);
}
.footer4 .et_pb_social_media_follow li:hover {
cursor: pointer;
} @media only screen and (max-width: 980px) {
.footer4 .et_pb_image {
margin-top: -151px;
}
.footer4 .et_pb_social_media_follow li {
margin-right: 50px;
}
.footer4 h3 {
padding-bottom: 15px;
}
}
@media only screen and (max-width: 767px) {
.footer4 .et_pb_social_media_follow li {
margin-right: 10px;
}    .footer4 .et_pb_column_4_4 .et_pb_social_icon a {
width: 60px;
height: 60px;
}
#page-container .footer4 .et_pb_social_media_follow li:after {
clear: both;
}
.footer4 .et_pb_social_media_follow li a {
margin: 0 auto 8px !important;
float: none;
}
}
@media only screen and (max-width: 480px) {
.footer4 .et_pb_text {
text-align: center !important;
}
.footer4 .et_pb_social_media_follow li {
float: none;
display: inline-block;
}
#page-container .footer4 .et_pb_social_media_follow li:after {
clear: both;
}    .footer4 .et_pb_column_4_4 .et_pb_social_icon:after {
display: none !important;
}
.footer4 .et_pb_column_4_4 .et_pb_social_icon a {
width: 40px;
height: 40px;
}
.footer4 .et_pb_column_1_4 .has_icons a {
padding-left: 0;
}
.footer4 .et_pb_column_1_4 i {
position: static;
}
.footer4 .et_pb_column_1_4 li.has_item{
padding-left: 0 !important;
}
} .footer5 .et_pb_text a:first-child {
margin-right: 72px !important;
}
.footer5 .et_pb_text a:hover{
opacity: 0.5;
}
.footer5 .et_pb_text a {
border-bottom: 1px solid #d3d3d3;
display: inline-block;
padding-bottom: 4px;
} .footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image img {
display: block;
width: 100%;
transform: rotate(-22.5deg);
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image:after {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
overflow: hidden;
z-index: 10;
transform: rotate(-22.5deg);
max-width: 111px;
margin: 0 auto 21px;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image a {
overflow: hidden;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image a:after {
content: "";
display: block;
position: absolute;
top: -3px;
width: 100%;
height: 100%;
border-width: 3px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: -3px;
bottom: -3px;
left: -3px;
z-index: 3;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image a {
position: absolute;
top: 0px;
width: 100%;
height: 100%;
background: #fff;
border-width: 3px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
left: 0;
}  .footer5 .et_pb_column_1_3 .et_pb_blurb:hover {
cursor: pointer;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_main_blurb_image img {
transform: scale(1.2) rotate(-22.5deg);
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_description p{
transition: 0.3s;
transition-delay: 0.3s;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_blurb_description p{
transform: translate(0,4px);
transition-delay: 0s;
}
.footer5 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_description p:before{
content: "";
display: block;
border-top: 1px solid;
width: 0%;
height: 0;
transition: 0.3s;
opacity: 0.3;
margin: 0 auto;
transform: translate(0,-9px);
}
.footer5 .et_pb_column_1_3 .et_pb_blurb:hover .et_pb_blurb_description p:before{
transition-delay: 0.3s;
width: 50%;
}
@media only screen and (max-width: 480px) {
.footer5 .et_pb_text a:first-child {
margin-right: 0px !important;
}
.footer5 .et_pb_text a {
display: block;
}
}  .footer6 .et_pb_column{
z-index: auto !important;
}
.footer6 .et_pb_column_1_4 ul {
padding: 0 !important;
}
.footer6 .et_pb_column_1_4 li.has_item {
padding-left: 33px;
position: relative;
}
.footer6 .et_pb_column_1_4 li {
list-style: none !important;
margin-bottom: 10px;
}
.footer6 .et_pb_column_4_4 .et_pb_text a:hover,
.footer6 .et_pb_column_1_4 a:hover {
opacity: 0.6 !important;
}
.footer6 .et_pb_column_1_4 .has_icons a {
padding-left: 33px;
position: relative;
}
.footer6 .et_pb_column_1_4 a {
display: block;
}
.footer6 .et_pb_column_1_4 i {
color: #cc0033 !important;
min-width: 29px !important;
position: absolute;
left: 0;
top: 8px;
}
.footer6 .et_pb_column_4_4 a {
color: inherit;
}
body .footer6 .et_pb_text_inner h3 {
font-weight: 700 !important;
} .footer6 .et_pb_social_media_follow a.icon:before {
display: table-cell;
width: 77px;
height: 77px;
vertical-align: middle;
font-size: 20px !important;
}
.footer6 .et_pb_social_media_follow li:last-child {
margin-right: 0 !important;
} .footer6 .et_pb_map {
height: 518px;
} .footer6 .top_margin {
margin-top: -52px;
} .footer6 .gform_wrapper .gform_footer:hover .gform_button,
.footer6 .et_pb_social_media_follow li:hover a.icon {
animation: bounceIn 1s infinite;
animation-iteration-count: 1;
opacity: 1 !important;
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
} @media only screen and (max-width: 980px) {
.footer6 .top_margin {
margin-top: 0;
background-color: #fff;
box-shadow: none !important;
display: block;
-webkit-flex-wrap: unset;
flex-wrap: unset;
}
.footer6 .et_pb_row:nth-child(2) .et_pb_column{
background: #fff;
margin-bottom: -1px !important;
}
.footer6 ul.et_pb_social_media_follow {
margin: -32px 0 40px !important;
}
.footer6 .et_pb_map {
height: 250px;
}
.footer6 .et_pb_social_media_follow li {
margin-right: 50px;
}
.footer6 ul.et_pb_social_media_follow {
margin: -40px 0 20px !important;
}
}
@media only screen and (max-width: 767px) {
.footer6 .et_pb_social_media_follow li {
margin-right: 10px;
}
.footer6 .et_pb_social_media_follow a.icon:before {
width: 60px;
height: 60px;
font-size: 16px !important;
}
.footer6 .et_pb_column_4_4 .et_pb_social_icon a {
width: 60px;
height: 60px;
}
.footer6 ul.et_pb_social_media_follow {
margin: -31px 0 20px !important;
}
}
@media only screen and (max-width: 600px) {
#page-container .footer6 .et_pb_column_1_4:last-child {
margin-bottom: 0 !important;
}
#page-container .footer6 .et_pb_column_1_4 {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 30px !important;
}
.footer6 .et_pb_promo  {
text-align: center !important;
}
.footer6 .et_pb_column_1_4 .has_icons a {
padding-left: 0;
}
.footer6 .et_pb_column_1_4 i {
position: static;
}
}
@media only screen and (max-width: 479px) {
.footer6 .et_pb_social_media_follow a.icon:before {
width: 40px;
height: 40px;
}
.footer6 .et_pb_column_4_4 .et_pb_social_icon a {
width: 40px;
height: 40px;
}
.footer6 .et_pb_map {
height: 200px;
}
.footer6 ul.et_pb_social_media_follow {
margin: -20px 0 20px !important;
}
} #page-container .footer7 .et_pb_column_4_4 {
margin: 0 auto !important;
float: none !important;
} .footer7 .et_pb_map {
height: 350px;
} .footer7 .et_pb_social_media_follow a.icon:before {
display: table-cell;
width: 50px;
height: 50px;
vertical-align: middle;
font-size: 20px !important;
}
.footer7 .et_pb_social_media_follow li:last-child {
margin-right: 0 !important;
}
.footer7 .et_pb_column_4_4 p a:hover {
opacity: 0.6 !important;
}
.footer7 .et_pb_column_4_4 a {
color: inherit;
} .footer7 .et_pb_social_media_follow a.icon {
transition-duration: 0.3s;
transition-property: transform;
-webkit-tap-highlight-color: transparent;
transform: translateZ(0);
box-shadow: 0 0 1px transparent;
}
.footer7 .et_pb_social_media_follow a.icon:after {
pointer-events: none;
position: absolute;
z-index: -1;
content: '';
top: 100%;
left: 5%;
height: 10px;
width: 90%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
transition-duration: 0.3s;
transition-property: transform opacity;
}
.footer7 .et_pb_social_media_follow li.et_pb_social_icon:hover a.icon:after {
opacity: 1;
transform: translateY(5px);
}
.footer7 .et_pb_social_media_follow li.et_pb_social_icon:hover a.icon {
transform: translateY(-5px);
}
@keyframes rubberBand {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
} @media only screen and (max-width: 480px) {
.footer7 .et_pb_map {
height: 250px;
}
.footer7 .et_pb_social_media_follow li {
margin-right: 10px;
}
}#main-content {
overflow: hidden !important;
} @media only screen and (max-width: 767px) {
.header1 .et_pb_promo.et_pb_module {
padding-top: 30px !important;
padding-right: 30px !important;
padding-bottom: 30px !important;
padding-left: 30px !important;
margin-right: 0 !important;
width: 100%;
top: 0;
}
}  .header2 .et_pb_promo_button:hover:after {
left: 120%;
-webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}
.header2 .et_pb_promo_button:after {
background: #fff;
content: "";
height: 155px;
left: -75px;
opacity: .2;
position: absolute;
top: -50px;
-webkit-transform: rotate(35deg);
transform: rotate(35deg);
-webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
width: 50px;
z-index: 0;
}
.header2 .et_pb_promo_button:hover {
background: transparent !important;
border: 2px solid !important;
}
.header2 .et_pb_promo_button {
overflow: hidden;
} @media only screen and (max-width: 767px) {
.header2 .et_pb_promo_description {
float: none !important;
text-align: center !important;
}
#page-container .header2 .et_pb_promo {
text-align: center !important;
}
#page-container .header2 .et_pb_promo_button {
float: none !important;
margin-top: 20px !important;
}
} body.unknown #page-container .header3 .et_pb_image,
body.ie #page-container .header3 .et_pb_image {
width: 100%;
} @media only screen and (max-width: 980px) {
#page-container .header3 .et_pb_image {
position: static !important;
}
#page-container .header3 .et_pb_promo_description h2 {
padding-bottom: 30px !important;
}
#page-container .header3 .et_pb_promo_description {
text-align: center !important;
max-width: 100% !important;
padding-bottom: 60px !important;
}
}  @media only screen and (max-width: 480px) {
#page-container .header4 .et_pb_cta_7.et_pb_promo h2 {
font-size: 26px !important;
}
} .header5 .et_pb_main_blurb_image .et-pb-icon {
border-radius: 100%;
overflow: hidden;
padding: 26px;
} .header5 .et_pb_main_blurb_image span.et-pb-icon {
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
position: relative;
border: none !important;
}
.header5 .et_pb_blurb_content:hover {
cursor: pointer;
}
.header5 .et_pb_blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image .et-pb-icon {
-webkit-animation: spinAround 3s linear infinite;
-moz-animation: spinAround 3s linear infinite;
animation: spinAround 3s linear infinite;
}
@-webkit-keyframes spinAround {
from {
-webkit-transform: rotate(0deg)
}
to {
-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes spinAround {
from {
-moz-transform: rotate(0deg)
}
to {
-moz-transform: rotate(360deg);
}
}
@keyframes spinAround {
from {
transform: rotate(0deg)
}
to {
transform: rotate(360deg);
}
} @media only screen and (max-width: 980px) {
.header5 .et_pb_blurb_content {
max-width: none !important;
}
}  @media only screen and (max-width: 980px) {
.header6 .et_pb_promo_description {
max-width: 460px !important;
padding-bottom: 20px !important;
}
#page-container .header6 .et_pb_image img {
max-width: 40px !important;
}
#page-container .header6 .et_pb_promo_description h2 {
padding-bottom: 20px !important;
margin-left: 0 !important;
}
}
@media only screen and (max-width: 767px) {
.header6 .et_pb_promo_description {
max-width: 280px !important;
}
}
@media only screen and (max-width: 480px) {
.header6 .et_pb_promo_description {
max-width: none !important;
}
#page-container .header6 {
background-image: none !important;
}
#page-container .header6 .et_pb_row {
padding-top: 8vw !important;
padding-bottom: 8vw !important;
}
} .header6 .et_pb_image a:hover img {
-webkit-animation: mymove 1s infinite;
animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
} .header7 .et_pb_image img {
height: auto !important;
} @media only screen and (min-width: 1930px) {
#page-container .header1 .et_pb_promo {
max-width: 70%;
}
#page-container .header9 .et_pb_promo_description h2 {
font-size: 190px !important;
}
#page-container .header6 .et_pb_promo_description h2,
#page-container .header7 .et_pb_promo_description h2 {
font-size: 90px !important;
}
#page-container .price_table_3 .et_pb_pricing_table {
padding-top: 230px !important;
}
.header3 .et_pb_promo .et_pb_promo_description h2 {
font-size: 150px !important;
}
.header3 .et_pb_promo .et_pb_promo_description {
max-width: 100% !important;
}
.header4 .et_pb_promo .et_pb_promo_description {
max-width: 740px;
}
.header5 .et_pb_text h1 {
font-size: 120px;
}
body .header7 .et_pb_promo {
padding-right: 0!important;
}
}
@media only screen and (max-width: 980px) {
.header7 .et_pb_promo_description {
text-align: center !important;
}
#page-container .header7 .et_pb_promo_description h2 {
letter-spacing: -2px !important;
padding-bottom: 20px !important;
}
} .header7 .et_pb_image a:hover img {
-webkit-animation: mymove 1s infinite; animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
}  @media only screen and (max-width: 1390px) and (min-width: 981px) {
#page-container .header8 {
padding-top: 52vw;
padding-bottom: 0vw;
}
}
@media only screen and (max-width: 980px) {
#page-container .header8 {
background-size: contain;
background-position: top;
}
}
@media only screen and (max-width: 480px) {
#page-container .header8 h2 {
padding-bottom: 10px !important;
}
}  @media only screen and (max-width: 980px) {
#page-container .header9 h2 {
letter-spacing: -2px !important;
}
#page-container .header9 .et_pb_promo_description {
padding-bottom: 40px !important;
}
}
@media only screen and (max-width: 767px) {
#page-container .header9 h2 {
padding-bottom: 20px !important;
}
} .header9 .et_pb_image a:hover img {
-webkit-animation: mymove 1s infinite;
animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
}.team_1 .et_pb_column_4_4 .et_pb_team_member {
width: 18% !important;
margin-right: 2.5% !important;
float: left;
}
.team_1 .et_pb_column_1_2 {
width: 41.5% !important;
margin-right: 11.5% !important;
}
.team_1 .et_pb_column_1_3 {
width: 26% !important;
margin-right: 9.2% !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member:last-child,
.team_1 .et_pb_column_1_2:last-child,
.team_1 .et_pb_column_1_3:last-child {
margin-right: 0 !important;
} .team1 img {
display: block;
width: 100% !important;
position: relative;
transform: rotate(0deg);
}
.team_1 .et_pb_column_1_2 .et_pb_team_member_image {
margin-bottom: 81px !important;
}
.team_1 .et_pb_column_1_2 img {
top: 53px;
left: 53px;
}
.team_1 .et_pb_column_1_3 img {
top: 37px;
left: 37px;
}
.team_1 .et_pb_column_1_4 img {
top: 23px;
left: 23px;
}
.team_1 .et_pb_column_4_4 img {
top: 25px;
left: 25px;
}
.team_1 .et_pb_column_4_4 .et_pb_member_social_links {
padding-top: 13px !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member_image {
max-width: 190px;
}
.team_1 .et_pb_column_1_4 .et_pb_team_member_image {
margin-bottom: 50px !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
width: 100% !important;
}
.team_1 .person_link {
display: none !important;
} @media only screen and (min-width: 1930px) {
#page-container .team1 .et_pb_team_member_image {
box-shadow: inset 0 0 0 13px #cc0033!important;
}
#page-container .team3 .et_pb_team_member_description{
padding-bottom: 1vw !important;
height: 100%;
}
#page-container .team3 img {
display: block;
width: 100%!important;
height: auto !important;
max-width: 100%;
}
#page-container .team2:hover .et_pb_member_social_links {
bottom: 120px !important;
}
}
@media only screen and (max-width: 1390px) {
.team1 img {
top: 2.9vw;
left: 2.9vw;
}
.team_1 .et_pb_column_1_2 img {
top: 30px;
left: 30px;
}
.team_1 .et_pb_column_1_4 h4 {
font-size: 18px !important;
}
.team_1 .et_pb_column_4_4 h4 {
font-size: 18px !important;
}
.team_1 .et_pb_column_4_4 img {
top: 15px;
left: 15px;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member_image {
margin-bottom: 50px !important;
max-width: 190px;
}
.team_1 .et_pb_column_1_3 img {
top: 27px;
left: 27px;
}
}
@media only screen and (max-width: 980px) {
.team1 .et_pb_team_member_image {
width: 100% !important;
margin-bottom: 3.2vw !important;
}
.team1 h4 {
font-size: 20px !important;
}
#page-container .team_1 .et_pb_column .et_pb_team_member_image {
margin-bottom: 30px !important;
}
#page-container .team_1 .et_pb_column_1_2 .et_pb_team_member_image {
margin-bottom: 30px !important;
}
body .team_1 .et_pb_member_social_links {
Padding-top: 0 !important;
}
.team_1 .et_pb_column_1_3 img {
top: 28px;
left: 28px;
}
#page-container .team_1 .et_pb_column_1_4 {
width: 47% !important;
margin-right: 6% !important;
margin-bottom: 40px !important;
}
#page-container .team_1 .et_pb_column_1_4:nth-child(2n+2) {
margin-right: 0 !important;
}
.team_1 .et_pb_column_4_4 img {
top: 1.5vw;
left: 1.5vw;
}
}
@media only screen and (max-width: 980px) and (min-width: 767px) {
.team_1 .et_pb_column_4_4 .et_pb_team_member {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 60px !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member:last-child {
margin-bottom: 0 !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
margin-right: 60px !important;
margin-bottom: 20px !important;
}
.team_1 .et_pb_column_4_4 img {
top: 20px;
left: 20px;
}
.team_1 .et_pb_column_4_4 .et_pb_member_social_links {
padding-top: 0px !important;
margin-top: 6px !important;
}
}
@media only screen and (max-width: 767px) {
.team_1 .et_pb_column_4_4 .et_pb_team_member,
.team_1 .et_pb_column_1_3 {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 60px !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member:last-child,
.team_1 .et_pb_column_1_3:last-child {
margin-bottom: 0 !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
margin-bottom: 20px !important;
}
.team_1 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image,
.team1 .et_pb_team_member_image {
width: 80% !important;
margin-bottom: 6.2vw !important;
margin: 0 auto !important;
max-width: 190px;
}
.team_1 .et_pb_column_4_4 img {
top: 17px;
left: 17px;
}
.team1 img {
top: 5.9vw;
left: 5.9vw;
}
.team1 .et_pb_team_member_description .et_pb_member_social_links {
padding-top: 0 !important;
}
.team1 .et_pb_team_member_description {
text-align: center !important;
}
.team_1 .et_pb_column_1_2 img {
top: 16px;
left: 16px;
}
.team_1 .et_pb_column_1_3 img {
top: 29px;
left: 29px;
}
}
@media only screen and (max-width: 480px) {
.team_1 .et_pb_column_1_2:last-child {
margin-bottom: 0 !important;
}
.team_1 .et_pb_column_1_2 {
width: 100% !important;
margin-right: 0% !important;
margin-bottom: 40px !important;
}
.team_1 .et_pb_column_1_2 img {
top: 16px;
left: 16px;
}
.team_1 .et_pb_column_1_3 img {
top: 15px;
left: 15px;
}
#page-container .team_1 .et_pb_column_1_4:last-child {
margin-bottom: 0 !important;
}
#page-container .team_1 .et_pb_column_1_4 {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px !important;
}
.team_1 .et_pb_column_1_4 img {
top: 17px;
left: 17px;
}
.team_1 .et_pb_column_4_4 img {
top: 17px;
left: 17px;
}
#page-container .team_1 .et_pb_column_1_2 .et_pb_team_member_image {
margin-bottom: 20px !important;
}
#page-container .team_1 .et_pb_column .et_pb_team_member_image ,
#page-container .team_1 .et_pb_column .et_pb_team_member_image {
margin-bottom: 20px !important;
}
} .team1 * {
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
cursor: pointer !important;
}
.team1:hover .et_pb_team_member_image {
transform: rotate(-3deg);
}
.team1:hover .et_pb_team_member_image img {
transform: rotate(6deg);
}
.team1:hover h4:after {
width: 75%;
}
.team1 h4:after {
content: "";
display: block;
width: 0;
height: 1px;
margin: 10px 0px -10px;
background-color: #a7a7a7;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
@media only screen and (max-width: 767px) {
.team1 h4:after {
margin: 10px auto -10px;
}
} .team2 .person_link {
display: none !important;
} @media only screen and (max-width: 980px) {
.team2 * {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team2 {
margin-bottom: 60px !important;
position: relative;
}
.team2 .et_pb_team_member_image {
width: 100% !important;
float: none !important;
}
.team2 .et_pb_team_member_image img {
display: block;
width: 100% !important;
}
.team2 .et_pb_team_member_description h4 {
font-size: 20px !important;
}
.team2 .et_pb_team_member_description {
padding: 6vw !important;
}
} .team2:after {
content: "" !important;
display: block !important;
position: absolute;
left: 0;
bottom: 0;
z-index: 1;
width: 100%;
height: 100% !important;
filter: alpha(opacity=0) !important;
opacity: 0;
background: rgba(0, 0, 0, .15);
visibility: visible !important;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team2:hover:after {
opacity: 100 !important;
}
.team2:hover {
cursor: pointer;
}
.team2 .et_pb_member_social_links {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team2:hover .et_pb_member_social_links {
bottom: 5.6vw !important;
}
.team2 .et_pb_team_member_description {
z-index: 5 !important;
}
.team2 .et_pb_member_position:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #fff;
margin: 10px 0px -10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team2:hover .et_pb_member_position:after {
width: 50%;
} .team3 img {
display: block;
width: auto !important;
height: 100% !important;
max-width: none;
}
.team3 .et_pb_team_member_image {
position: relative;
}
.team3.image_right .et_pb_team_member_image,
.team3.image_right .et_pb_team_member_description {
float: right !important;
}
.team3 {
overflow: hidden;
}
.team3:hover {
cursor: pointer;
}
.team3.person_bottom_right .et_pb_team_member_description,
.team3.person_bottom_left .et_pb_team_member_description {
text-align: right !important;
}
.team3.person_bottom_right .et_pb_team_member_image:before,
.team3.person_bottom_left .et_pb_team_member_image:before,
.team3.person_top_left .et_pb_team_member_image:after,
.team3.person_top_right .et_pb_team_member_image:after {
content: "";
width: 0;
height: 0;
display: block;
position: absolute;
bottom: 0;
top: 0;
margin: auto;
transform: rotate(45deg);
visibility: visible !important;
z-index: 3 !important;
border: 35px solid;
}
.team3.person_top_left .et_pb_team_member_image:after,
.team3.person_top_right .et_pb_team_member_image:after {
right: -2.6vw;
}
.team3.person_bottom_right .et_pb_team_member_image:before,
.team3.person_bottom_left .et_pb_team_member_image:before {
left: -2.6vw;
}
.team3 .person_link {
display: none !important;
} @media only screen and (max-width: 1600px) {
.team3 img {
left: 50%;
transform: translate(-50%,0);
position: relative;
}
.team3:hover .et_pb_team_member_image img {
transform: scale(1.1) translate(-50%,0) !important;
}
}
@media only screen and (max-width: 1310px) {
.team3.person_bottom_right .et_pb_team_member_image:before,
.team3.person_bottom_left .et_pb_team_member_image:before,
.team3.person_top_left .et_pb_team_member_image:after,
.team3.person_top_right .et_pb_team_member_image:after {
display: none !important;
}
.team_3 .et_pb_row {
display: block;
}
.team_3 .et_pb_column {
width: 100% !important;
}
.et_pb_column .team3 .et_pb_team_member_image {
width: 50% !important;
margin: 0 !important;
}
#page-container .et_pb_column .team3 .et_pb_team_member_description {
padding: 8vw !important;
}
}
@media only screen and (max-width: 1310px) and (min-width: 980px) {
.team3 .et_pb_team_member_image img {
display: block;
width: 100% !important;
}
}
@media only screen and (max-width: 767px) {
.et_pb_column .team3 .et_pb_team_member_image,
.et_pb_column .team3 .et_pb_team_member_image img,
.et_pb_column .team3 .et_pb_team_member_description {
width: 100% !important;
}
#page-container .et_pb_column .team3 .et_pb_team_member_description {
padding: 8vw !important;
text-align: center !important;
}
}
@media only screen and (max-width: 480px) {
.team3 .et_pb_team_member_description:after,
.team3 .et_pb_team_member_description:before {
top: 10px !important;
right: 10px !important;
bottom: 10px !important;
left: 10px !important;
}
} .team3 .et_pb_team_member_description:after,
.team3 .et_pb_team_member_description:before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
pointer-events: none;
}
.team3 .et_pb_team_member_description:before {
border-top: 1px solid #000;
border-bottom: 1px solid #000;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
transform: scale(0, 1);
}
.team3 .et_pb_team_member_description:after {
border-right: 1px solid #000;
border-left: 1px solid #000;
-webkit-transform: scale(1, 0);
-ms-transform: scale(1, 0);
transform: scale(1, 0);
}
.team3.person_top_right .et_pb_team_member_description:before,
.team3.person_top_right .et_pb_team_member_description:after,
.team3.person_bottom_left .et_pb_team_member_description:before,
.team3.person_bottom_left .et_pb_team_member_description:after {
border-color: #fff;
}
.team3:hover .et_pb_team_member_description:before,
.team3:hover .et_pb_team_member_description:after {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.team3 .et_pb_team_member_description,
.team3 .et_pb_team_member_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team3:hover .et_pb_team_member_image img {
transform: scale(1.1);
}
.team3:hover .et_pb_team_member_description { } .team4 {
overflow: hidden;
}
.team4:hover {
cursor: pointer;
}
.team4 .person_link {
display: none !important;
} @media only screen and (max-width: 980px) {
.team4 .et_pb_team_member_image {
width: 100% !important;
}
.team4 .et_pb_team_member_image img {
width: 100% !important;
display: block;
}
} .team4 {
cursor: pointer;
}
.team4 .et_pb_team_member_description h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #fff;
margin: 10px 0px -10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team4 .et_pb_team_member_image img{
transform: rotate(0deg);
}
.team4 .et_pb_team_member_description,
.team4 .et_pb_team_member_image img,
.team4 .et_pb_team_member_image {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team4:hover .et_pb_team_member_image {
transform: scale(1.2);
}
.team4:hover .et_pb_team_member_image img {
transform: rotate(-8deg);
}
.team4:hover .et_pb_team_member_description h4:after {
width: 75%;
margin: 10px 0px 2px;
} @media only screen and (min-width: 1921px) {
.team4 .et_pb_team_member_description,
.team4 .et_pb_team_member_image img,
.team4 .et_pb_team_member_image {
min-width: 100%;
}
} .team5 {
overflow: hidden;
}
.team5:hover {
cursor: pointer;
}
.team5 .person_link {
display: none !important;
}
.team5 {
overflow: visible !important;
}
.team5 > div {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
#page-container .team5 .et_pb_team_member_image {
-webkit-transform: translate3d(0, 0, 0) rotate3d(1, 0, 0, 0deg) !important;
-moz-transform: translate3d(0, 0, 0) rotate3d(1, 0, 0, 0deg) !important;
-o-transform: translate3d(0, 0, 0) rotate3d(1, 0, 0, 0deg) !important;
-ms-transform: translate3d(0, 0, 0) rotate3d(1, 0, 0, 0deg) !important;
transform: translate3d(0, 0, 0) rotate3d(1, 0, 0, 0deg) !important;
}
#page-container .team5:hover .et_pb_team_member_image {
-webkit-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg) !important;
-moz-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg) !important;
-o-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg) !important;
-ms-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg) !important;
transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg) !important;
opacity: 0 ;
}
#page-container .team5:hover .et_pb_team_member_description {
-webkit-transform: rotate3d(1, 0, 0, 0deg) !important;
-moz-transform: rotate3d(1, 0, 0, 0deg) !important;
-o-transform: rotate3d(1, 0, 0, 0deg) !important;
-ms-transform: rotate3d(1, 0, 0, 0deg) !important;
transform: rotate3d(1, 0, 0, 0deg) !important;
opacity: 1 !important;
}
body.unknown #page-container .team5:hover .et_pb_team_member_image {
opacity: 1 !important;
} @media only screen and (max-width: 980px) {
.team5 .et_pb_team_member_image {
width: 100% !important;
}
.team5 .et_pb_team_member_image img {
width: 100% !important;
display: block;
}
#page-container .team_5 .et_pb_column_1_4 {
width: 48% !important;
margin-right: 4% !important;
}
#page-container .team_5 .et_pb_column_1_3 {
width: 32% !important;
margin-right: 2% !important;
}
#page-container .team_5 .et_pb_column_1_3:last-child,
#page-container .team_5 .et_pb_column_1_4:nth-child(2n+2) {
margin-right: 0 !important;
}
#page-container .team_5 .et_pb_row {
overflow: visible;
}
}
@media only screen and (max-width: 767px) {
#page-container .team_5 .et_pb_column_1_4 {
width: 100% !important;
margin-right: 0 !important;
}
#page-container .team_5 .et_pb_column_1_3 {
width: 100% !important;
margin-right: 0 !important;
}
#page-container .team_5 .team5 {
margin-bottom: 60px !important;
}
.team5:hover .et_pb_team_member_image {
-webkit-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
-moz-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
-o-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
-ms-transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
transform: translate3d(0, 100%, 0) rotate3d(1, 0, 0, -90deg);
}
} .team6:hover {
cursor: pointer;
}
.team6 .person_link {
display: none !important;
} .team_6 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image img {
width: 100% !important;
display: block !important;
}
.team_6 .et_pb_column .et_pb_team_member .et_pb_team_member_image {
transition: 0s !important;
width: 100% !important;
position: static;
}
.team_6 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
width: 100% !important;
}
.team_6 .et_pb_column_4_4 .et_pb_team_member {
width: 16.6% !important;
margin-right: 4.2% !important;
float: left;
position: relative;
}
.team_6 .et_pb_column_4_4 .et_pb_team_member:last-child {
margin-right: 0 !important;
} @media only screen and (max-width: 980px) {
.team6 .et_pb_team_member_image {
width: 100% !important;
}
.team6 .et_pb_team_member_image img {
width: 100% !important;
display: block !important;
}
#page-container .team_6 .et_pb_column_1_2 {
width: 48% !important;
margin-right: 4% !important;
}
#page-container .team_6 .et_pb_column_1_2:last-child {
margin-right: 0 !important;
}
#page-container .team_6 .et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
#page-container .team_6 .et_pb_column_1_3 {
width: 32% !important;
margin-right: 2% !important;
}
#page-container .team_6 .et_pb_column_1_4:nth-child(2n+2) {
margin-right: 0 !important;
}
#page-container .team_6 .et_pb_column_1_4 {
width: 48% !important;
margin-right: 4% !important;
margin-bottom: 4% !important;
} .team_6 .et_pb_column_4_4 {
text-align: center;
}
.team_6 .et_pb_column_4_4 .et_pb_team_member {
width: 48% !important;
margin-right: 3% !important;
margin-bottom: 3% !important;
float: none;
display: inline-block;
position: relative;
}
.team_6 .et_pb_column_4_4 .et_pb_team_member:nth-child(2n+2),
.team_6 .et_pb_column_4_4 .et_pb_team_member:last-child {
margin-right: 0 !important;
}
}
@media only screen and (max-width: 767px) {
#page-container .team_6 .et_pb_column_1_3:last-child {
margin-right: auto !important;
}
#page-container .team_6 .et_pb_column_1_3 {
width: 50% !important;
margin-right: auto !important;
margin-left: auto !important;
display: block;
float: none;
margin-bottom: 40px !important;
}
}
@media only screen and (max-width: 480px) {
.team_6 .et_pb_column .et_pb_team_member_description {
bottom: 30px !important;
}
.team_6 .et_pb_column_4_4 .et_pb_team_member,
body #page-container .team_6 .et_pb_column {
width: 100% !important;
margin-right: auto !important;
margin-left: auto !important;
display: block;
float: none;
margin-bottom: 40px !important;
}
} .team6 .et_pb_team_member_image img,
.team6 .et_pb_team_member_description {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team6:hover .et_pb_team_member_description {
bottom: 0 !important;
}
.team6 .et_pb_team_member_image img{
display: block;
width: 100%;
}
.team6:hover .et_pb_team_member_image img{
transform: scale(1.15);
} .team7:hover {
cursor: pointer;
}
.team7 .et_pb_team_member_description {
text-align: center !important;
}
.team7 .person_link {
display: none !important;
}
.team7 .et_pb_team_member_description h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #ccc;
margin: 10px auto -10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
} .team_7 .et_pb_column_1_3 .et_pb_team_member .et_pb_team_member_image {
margin-bottom: 36px;
}
.team_7 .et_pb_column_1_3 .et_pb_team_member {
padding: 2.2vw 1.6vw !important;
} .team_7 .et_pb_column_1_4:last-child {
margin-right: 0 !important;
}
.team_7 .et_pb_column_1_4 {
width: 23.2% !important;
margin-right: 2.4% !important;
}
.team_7 .et_pb_column_1_4 .et_pb_team_member .et_pb_team_member_image {
margin-bottom: 35px;
}
.team_7 .et_pb_column_1_4 .et_pb_team_member {
padding: 2.3vw 1.7vw 2vw !important;
} .team_7 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
margin-bottom: 35px;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member {
padding: 2.3vw 1.7vw 2vw !important;
}
.team_7 .et_pb_column .et_pb_team_member .et_pb_team_member_image img,
.team_7 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
width: 100% !important;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member {
width: 18.4% !important;
margin-right: 2% !important;
float: left;
position: relative;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member:last-child {
margin-right: 0 !important;
} .team7 .et_pb_team_member_description,
.team7,
.team7 .et_pb_team_member_image,
.team7 .et_pb_team_member_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.team7:hover .et_pb_team_member_description h4:after {
width: 60%;
}
.team7:hover .et_pb_team_member_description {
transform: translate(0, -10px);
}   .team7:hover .et_pb_team_member_image {
transform: scale(0.9);
}
.team7:hover {
box-shadow: 0 3px 30px -5px rgba(0, 0, 0, 0.35);
} @media only screen and (max-width: 980px) { .team_7 .et_pb_column_1_2:last-child {
margin-right: 0 !important;
}
.team_7 .et_pb_column_1_2 {
width: 48% !important;
margin-right: 4% !important;
}
.team_7 .et_pb_column .et_pb_team_member_image {
width: 100% !important;
}
.team_7 .et_pb_column .et_pb_team_member_image {
margin-bottom: 20px !important;
} .team_7 .et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
.team_7 .et_pb_column_1_3 {
width: 31% !important;
margin-right: 3.5% !important;
} #page-container .team_7 .et_pb_column_1_4:nth-child(2n+2) {
margin-right: 0 !important;
}
#page-container .team_7 .et_pb_column_1_4 {
width: 48% !important;
margin-right: 4% !important;
} .team_7 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
margin-bottom: 0 !important;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member {
padding: 2.3vw 1.7vw 2vw !important;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member .et_pb_team_member_image {
width: 40% !important;
margin-right: 5% !important;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member {
width: 48% !important;
margin-right: 3% !important;
margin-bottom: 2% !important;
float: none !important;
display: inline-block !important;
}
.team_7 .et_pb_column_4_4 {
text-align: center !important;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member:nth-child(2n+2),
.team_7 .et_pb_column_4_4 .et_pb_team_member:last-child {
margin-right: 0 !important;
}
.team_7 .et_pb_column_4_4 .et_pb_member_social_links {
text-align: left !important;
}
.team_7 .et_pb_column_4_4 .et_pb_team_member_description {
display: block;
float: left;
text-align: left !important;
padding-top: 8px;
}
}
@media only screen and (max-width: 980px) and (min-width: 767px) {
.et_pb_column_4_4 .team7:hover .et_pb_team_member_description {
transform: translate(0, 0);
}
.et_pb_column_4_4 .team7 .et_pb_team_member_description h4:after {
margin: 10px 0 -10px;
}
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
.team7:hover .et_pb_team_member_description {
transform: translate(0, 0);
}
.team7 .et_pb_team_member_description h4:after {
margin: 10px 0 -10px;
}
}
@media only screen and (max-width: 767px) {
#page-container .team_7 .et_pb_column .et_pb_team_member .et_pb_team_member_image {
width: 40% !important;
margin-right: 5% !important;
margin-bottom: 0 !important;
float: left;
}
#page-container .team_7 .et_pb_column .et_pb_team_member {
margin-bottom: 0 !important;
}
#page-container .team_7 .et_pb_column,
#page-container .team_7 .et_pb_column_4_4 .et_pb_team_member {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px !important;
float: none !important;
display: block !important;
}
#page-container .team_7 .et_pb_column {
text-align: center !important;
}
#page-container .team_7 .et_pb_column .et_pb_team_member:nth-child(2n+2),
#page-container .team_7 .et_pb_column .et_pb_team_member:last-child {
margin-right: 0 !important;
}
#page-container .team_7 .et_pb_column .et_pb_member_social_links {
text-align: left !important;
}
#page-container .team_7 .et_pb_column .et_pb_team_member_description {
display: block;
float: left;
text-align: left !important;
padding-top: 8px;
}
#page-container .team_7 .et_pb_column .et_pb_team_member {
padding: 2.5vw !important;
}
}
@media only screen and (max-width: 480px) {
#page-container .team_7 .et_pb_column .et_pb_team_member .et_pb_team_member_image {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 30px !important;
float: none;
}
#page-container .team_7 .et_pb_column .et_pb_member_social_links {
text-align: center !important;
}
#page-container .team_7 .et_pb_column .et_pb_team_member_description {
display: block;
float: none;
text-align: center !important;
padding-top: 0;
}
#page-container .team_7 .et_pb_column .et_pb_team_member {
padding: 5.5vw !important;
}
} .team8 .et_pb_team_member_image img {
display: block;
width: 100%;
}
.team8 .person_link {
display: none !important;
}
.team8 .et_pb_column {
cursor: pointer;
}
.team8 .et_pb_column .et_pb_team_member_image {
width: 100% !important;
}
.team8 .et_pb_column .et_pb_team_member_description h4:after {
content: "";
display: block;
width: 0;
height: 1px;
background-color: #fff;
margin: 15px auto -15px;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.team8 .et_pb_column:hover .et_pb_team_member_description h4:after {
width: 50%;
}
.team8 .et_pb_column {
transition-duration: 0.3s;
}
.team8 .et_pb_column:hover {
transform: translateY(-5px);
}
.team8 .et_pb_column:hover:after {
opacity: 1;
transform: translateY(10px);
}
.team8 .et_pb_column:after {
pointer-events: none;
position: absolute;
z-index: 0;
content: '';
top: 100%;
left: 0;
height: 10px;
width: 60%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
transition-duration: 0.3s;
transition-property: transform opacity;
visibility: visible;
right: 0;
margin: auto;
}
.team8 .et_pb_column .et_pb_team_member .et_pb_team_member_description {
opacity: 0;
}
.team8 .et_pb_column .et_pb_team_member .et_pb_team_member_image {
opacity: 1;
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
-o-transform: rotateY(0);
-ms-transform: rotateY(0);
transform: rotateY(0);
}
.team8 .et_pb_column .et_pb_team_member:hover .et_pb_team_member_description {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
-o-transform: rotateY(0);
-ms-transform: rotateY(0);
transform: rotateY(0);
opacity: 1;
}
.team8 .et_pb_column .et_pb_team_member:hover .et_pb_team_member_image {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
opacity: 0;
}
.team8 .et_pb_column_1_4:last-child {
margin-right: 0 !important;
}
.team8 .et_pb_column_1_4 {
width: 20% !important;
margin-right: 6.6% !important;
}
.team8 .et_pb_column_1_3 .et_pb_team_member_description {
padding-top: 39% !important;
} @media only screen and (min-width: 1930px) {
.team_7 .et_pb_column_1_4 .et_pb_team_member,
.team_7 .et_pb_column_1_2 .et_pb_team_member,
.team_7 .et_pb_column_1_3 .et_pb_team_member {
padding: 40px !important;
}
}
@media only screen and (max-width: 980px) {
#page-container .team8 .et_pb_column_1_4 {
width: 38% !important;
margin-right: 6% !important;
margin-bottom: 10%;
margin-left: 6% !important;
}
.team8 .et_pb_column_1_4 .et_pb_team_member_description {
padding-top: 39% !important;
}
#page-container .team8 .et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
#page-container .team8 .et_pb_column_1_3 {
width: 32% !important;
margin-right: 2% !important;
margin-bottom: 2%;
margin-left: 0 !important;
}
.team8 .et_pb_column_1_4 .et_pb_team_member_description {
padding-top: 39% !important;
}
}
@media only screen and (max-width: 767px) {
#page-container .team8 .et_pb_column_1_4 {
width: 47% !important;
margin-right: 6% !important;
margin-bottom: 6%;
margin-left: 0 !important;
}
#page-container .team8 .et_pb_column_1_4:nth-child(2n+2) {
margin-right: 0 !important;
}
.team8 .et_pb_column_1_4 .et_pb_team_member_description {
padding-top: 35% !important;
}
#page-container .team8 .et_pb_column_1_3 {
width: 50% !important;
margin-right: auto !important;
margin-bottom: 40px;
margin-left: auto !important;
display: block;
float: none !important;
text-align: center;
}
#page-container .team8 .et_pb_column_1_3:last-child {
margin-right: auto !important;
}
}
@media only screen and (max-width: 480px) {
#page-container .team8 .et_pb_column_1_3,
#page-container .team8 .et_pb_column_1_4 {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 40px;
margin-left: 0 !important;
}
.team8 .et_pb_column_1_4 .et_pb_team_member_description {
padding-top: 39% !important;
}
}.price_table_1 .et_pb_pricing li span:before {
display: none !important;
}
#page-container .price_table_1 .et_pb_pricing .et_pb_pricing_table_button {
padding: 13px 10px !important;
} body #page-container .price_table_1 .et_pb_featured_table .et_pb_button,
.price_table_1 .et_pb_featured_table .et_pb_et_price {
border: none;
background-color: #cc0033!important;
}
#page-container .price_table_1 .et_pb_featured_table .et_pb_pricing_heading h1 {
padding-bottom: 14px;
color: #cc0033!important;
}
.price_table_1 .et_pb_featured_table .et_pb_et_price:after {
border: none;
}
.price_table_1 .et_pb_featured_table .et_pb_et_price .et_pb_sum {
font-size: 60px;
}
.price_table_1 .et_pb_featured_table .et_pb_pricing_content_top {
max-width: 182px;
}
.price_table_1 .et_pb_featured_table .et_pb_pricing_heading {
padding-bottom: 18px;
}
.price_table_1 .et_pb_featured_table .et_pb_et_price .et_pb_sum:before {
font-size: 38px;
line-height: 130%;
}
.price_table_1 .et_pb_featured_table .et_pb_et_price .et_pb_pricing_content {
padding-top: 28px;
} .price_table_1 .et_pb_pricing_content_top:after {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.price_table_1 .et_pb_et_price:after {
content: "";
display: block;
position: absolute;
top: -1px;
width: 100%;
height: 100%;
border-width: 1px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: -1px;
bottom: -1px;
left: -1px;
border-color: #bebebe !important;
}
.price_table_1 .et_pb_et_price .et_pb_sum:before {
content: attr(data-sign);
display: inline-block;
font-size: 28px;
vertical-align: top;
line-height: 100%;
}
.price_table_1 .et_pb_et_price .et_pb_sum {
display: inline-block;
top: 50%;
position: relative;
transform: translate(0, -50%) rotate(-22.5deg);
line-height: 100%;
}  .price_table_1 .et_pb_pricing_table {
cursor: pointer;
}
.price_table_1 .et_pb_pricing_table .et_pb_pricing_content_top,
.price_table_1 .et_pb_pricing_table .et_pb_et_price,
.price_table_1 .et_pb_pricing_table .et_pb_et_price .et_pb_sum,
.price_table_1 .et_pb_pricing_table .et_pb_pricing_table_button {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.price_table_1 .et_pb_pricing_table:hover .et_pb_pricing_content_top {
transform: rotate(-22.5deg) scale(1.1);
}
.price_table_1 .et_pb_pricing_table:hover .et_pb_et_price .et_pb_sum {
color: #fff !important;
}
.price_table_1 .et_pb_pricing_table .et_pb_et_price {
box-shadow: inset 0 0 0 150px transparent;
}
.price_table_1 .et_pb_pricing_table:hover .et_pb_et_price {
box-shadow: inset 0 0 0 150px !important;
border: none;
} @media only screen and (max-width: 1390px) {
.price_table_1 .et_pb_pricing_content {
padding: 24px 0px !important;
}
}
@media only screen and (max-width: 980px) {
.price_table_1 .et_pb_pricing_table {
width: 100% !important;
max-width: 400px;
margin: 0 auto !important;
float: none;
margin-top: 0 !important;
margin-bottom: 30px !important;
}
}
@media only screen and (max-width: 480px) {
.price_table_1 .et_pb_pricing_content_top .et_pb_sum {
font-size: 36px !important;
}
.price_table_1 .et_pb_featured_table .et_pb_et_price .et_pb_sum:before {
font-size: 26px;
}
.price_table_1 .et_pb_featured_table .et_pb_pricing_content_top .et_pb_sum {
font-size: 40px !important;
}
.price_table_1 .et_pb_featured_table .et_pb_pricing_content_top {
max-width: 152px;
}
.price_table_1 .et_pb_pricing_content_top {
max-width: 117px !important;
}
} .price_table_2 .et_pb_featured_table .et_pb_pricing li:last-child {
transform: scale(1.4);
top: 117px;
}
.price_table_2 .et_pb_pricing li:last-child {
position: absolute;
top: 88px;
left: 0;
right: 0;
width: 86px;
margin: 0 auto;
}
.price_table_2 .et_pb_featured_table .et_pb_pricing li:last-child span img {
filter: grayscale(100%);
}
.price_table_2 .et_pb_pricing li:last-child span img {
display: block;
position: relative;
z-index: 2;
}
.price_table_2 .et_pb_pricing li:last-child span {
position: relative; display: block;
}
.price_table_2 .et_pb_featured_table .et_pb_pricing li:last-child span:before {
background-color: #cc0033 !important;
box-shadow: none !important;
opacity: 1;
}
.price_table_2 .et_pb_pricing li:last-child span:before {
content: "";
display: block;
box-shadow: inset 0 0 0 60px;
border-radius: 100%;
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
margin: 0;
border: none;
left: 0;
top: 0;
color: inherit;
opacity: 0.2;
}
.price_table_2 .et_pb_pricing_table.et_pb_featured_table .et_pb_pricing_content {
padding-bottom: 29px;
}
.price_table_2 .et_pb_pricing_table.et_pb_featured_table .et_pb_pricing_content_top {
padding-top: 110px;
}
.price_table_2 .et_pb_promo .et_pb_promo_description p:last-child {
max-width: 200px;
margin: 0 auto;
letter-spacing: 1px;
} .price_table_2 .et_pb_pricing_table .et_pb_pricing_heading h2,
.price_table_2 .et_pb_pricing li:last-child,
#page-container .price_table_2 .et_pb_column_4_4 .et_pb_featured_table,
.price_table_2 .et_pb_pricing_table,
.price_table_2 .et_pb_column_1_4 .et_pb_pricing_table .et_pb_pricing_table_button {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.price_table_2 .et_pb_pricing_table:hover {
transform: scale(1.04);
}
.price_table_2 .et_pb_column_4_4 .et_pb_pricing_heading h2:after {
content: "\f005\f005\f005\f005\f005";
font-family: 'FontAwesome';
color: #cc0033;
display: block;
margin: 0 0 0px;
font-size: 14px;
height: 0;
overflow: hidden;
}
.price_table_2 .et_pb_featured_table .et_pb_pricing_heading h2:after {
margin: 2px 0 0px;
height: auto;
}
#page-container .price_table_2 .et_pb_column_4_4 .et_pb_pricing_table:hover .et_pb_pricing_table_button {
transition: 0.1s !important;
}
.price_table_2 .et_pb_pricing_table:hover .et_pb_pricing li:last-child {
transform: scale(1.1);
}
#page-container .price_table_2 .et_pb_column_4_4 .et_pb_pricing_table_button {
padding: 7px 10px !important;
}
.price_table_2 .et_pb_pricing .et_pb_pricing_table .et_pb_pricing_content {
position: static;
} @media only screen and (max-width: 1390px) {
.price_table_2 .et_pb_column_4_4 .et_pb_pricing_table {
width: 24% !important;
}
.price_table_2 .et_pb_featured_table .et_pb_pricing li:last-child {
transform: scale(1.4);
top: 105px;
}
}
@media only screen and (max-width: 980px) {
.price_table_2 .et_pb_column_4_4 .et_pb_pricing_table:nth-child(2n + 2) {
margin-right: 0 !important;
}
.price_table_2 .et_pb_column_4_4 .et_pb_pricing_table {
width: 48% !important;
margin-right: 2%;
padding: 30px !important;
margin-bottom: 30px !important;
margin-top: 0 !important;
}
.price_table_2 .et_pb_featured_table .et_pb_pricing li:last-child {
transform: scale(1);
top: 88px;
}
.price_table_2 .et_pb_pricing_table.et_pb_featured_table .et_pb_pricing_content_top {
padding-top: 83px;
}
.price_table_2 .et_pb_pricing_table.et_pb_featured_table .et_pb_pricing_content {
padding-bottom: 19px;
}
}
@media only screen and (max-width: 767px) {
.price_table_2 .et_pb_column_4_4 .et_pb_pricing_table:nth-child(2n + 2) {
margin-right: auto !important;
}
.price_table_2 .et_pb_column_4_4 .et_pb_pricing_table {
width: 100% !important;
max-width: 400px !important;
margin: 0 auto !important;
margin-bottom: 30px !important;
display: block;
}
} .price_table_3 .et_pb_pricing li:last-child {
position: static;
}
.price_table_3 .et_pb_pricing li:last-child span {
position: absolute;
top: 51px;
right: 0;
left: 0;
}
#page-container .price_table_3 a.et_pb_button:after,
#page-container .price_table_3 a.et_pb_pricing_table_button:after {
content: "\f061" !important;
font-family: FontAwesome !important;
font-size: 18px !important;
vertical-align: middle !important;
display: inline-block !important;
line-height: 100%;
margin-left: 10px !important;
margin-top: 6px;
opacity: 1 !important;
}
#page-container .price_table_3 .et_pb_column_4_4 {
margin: 0 auto !important;
}
#page-container .price_table_3 .et_pb_column_4_4 .et_pb_button_module_wrapper.et_pb_module {
display: inline-block !important;
}
#page-container .price_table_3 .et_pb_featured_table a.et_pb_pricing_table_button:hover{
color: #cc0033!important;
background: #fff !important;
box-shadow: 0px 0 0 1px #cc0033 !important;
}
#page-container .price_table_3 a.et_pb_pricing_table_button {
padding: 10px 50px 10px 28px !important;
transition: 0.2s !important;
}
#page-container .price_table_3 .et_pb_column_4_4 .et_pb_button_module_wrapper.et_pb_module .et_pb_button {
padding: 7px 40px 7px 18px;
transition: 0.2s !important;
} #page-container .price_table_3 .et_pb_pricing_table .et_pb_button_wrapper{
padding-left: 0 !important;
padding-right: 0 !important;
}
#page-container .price_table_3 .et_pb_pricing_table a.et_pb_pricing_table_button,
#page-container .price_table_3 .et_pb_pricing_table {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
#page-container .price_table_3 .et_pb_pricing_table:hover {
transform: scale(1.02);
}
.price_table_3 .et_pb_pricing .et_pb_pricing_table .et_pb_pricing_content {
position: static;
} @media only screen and (max-width: 1390px) {
.price_table_3 .et_pb_pricing li:last-child span {
top: 30px;
}
.price_table_3 .et_pb_pricing .et_pb_pricing_table {
padding-top: 200px !important;
}
}
@media only screen and (max-width: 980px) {
.price_table_3 .et_pb_column_4_4 .et_pb_promo {
display: block;
margin-right: 0px !important;
}
}
@media only screen and (max-width: 767px) {
#page-container .price_table_3 .et_pb_column_4_4 {
padding: 40px 0 !important;
}
.price_table_3 .et_pb_pricing .et_pb_pricing_table:last-child {
margin-bottom: 0 !important;
margin-right: auto !important;
}
.price_table_3 .et_pb_pricing .et_pb_pricing_table {
width: 100% !important;
max-width: 400px !important;
margin: 0 auto !important;
margin-bottom: 30px !important;
display: block;
padding: 30px;
float: none;
}
#page-container .price_table_3 a.et_pb_pricing_table_button {
float: none !important;
}
} .price_table_4 .et_pb_pricing_table.et_pb_featured_table {
box-shadow: 0px 0px 32.2px 2.8px rgba(0, 0, 0, 0.13) !important;
border: none !important;
}
.price_table_4 .et_pb_pricing_table:last-child {
margin-right: 0 !important;
}
.price_table_4 ul.et_pb_pricing li{
text-align: left;
}
.price_table_4 ul.et_pb_pricing {
padding-left: 17px !important;
padding-bottom: 18px;
}
.price_table_4 .et_pb_pricing li span {
position: static;
}
.price_table_4 .et_pb_pricing li span:before {
content: "\f00c" !important;
font-family: FontAwesome;
display: inline-block;
position: absolute;
left: 0;
font-size: 16px;
border: none;
top: 0
}
.price_table_4 .et_pb_pricing_content_top:after {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.price_table_4 .et_pb_et_price .et_pb_sum:before {
content: attr(data-sign);
display: inline-block;
font-size: 28px;
vertical-align: top;
line-height: 100%;
}
.price_table_4 .et_pb_et_price .et_pb_sum {
display: inline-block;
top: 50%;
position: relative;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
line-height: 100%;
} .price_table_4 .et_pb_pricing_table,
.price_table_4 .et_pb_pricing_table:hover .et_pb_pricing_content_top .et_pb_et_price,
.price_table_4 .et_pb_pricing_table .et_pb_pricing_content_top {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.price_table_4 .et_pb_pricing_table {
cursor: pointer;
}
.price_table_4 .et_pb_pricing_table:hover {
box-shadow: 0px 0px 32.2px 2.8px rgba(0, 0, 0, 0.13) !important;
}
.price_table_4 .et_pb_pricing_table:hover .et_pb_pricing_content_top .et_pb_et_price {
background-color: #333333;
}
.price_table_4 .et_pb_pricing_table:hover .et_pb_pricing_content_top {
transform: scale(1.1);
}
#page-container .price_table_4 .et_pb_pricing_table .et_pb_pricing_table_button {
padding: 13px 10px!important;
} @media only screen and (min-width: 1930px) {
.price_table_2 .et_pb_pricing_table {
padding: 40px 40px!important;
}
}
@media only screen and (max-width: 1390px) {
#page-container .price_table_4 .et_pb_pricing_heading h2 {
font-size: 20px !important;
}
}
@media only screen and (max-width: 980px) {
.price_table_4 .et_pb_pricing .et_pb_pricing_table {
width: 100% !important;
max-width: 400px !important;
margin: 0 auto !important;
margin-bottom: 120px !important;
display: block;
padding: 30px !important;
float: none;
}
}
@media only screen and (max-width: 480px) {
.price_table_4 .et_pb_pricing .et_pb_sum {
font-size: 40px !important;
}
}.testimonial1 .et_pb_testimonial_description_inner {
width: 100% !important;
}
#page-container .testimonial1 .et_pb_testimonial:before {
content: '{';
display: block;
font-size: 120px;
line-height: 100%;
font-family: ETmodules !important;
background: transparent;
border-radius: 0;
position: static;
margin: 0;
} @media only screen and (max-width: 1390px) {
#page-container .testimonial1 .et_pb_testimonial_portrait {
bottom: 8vw;
}
}
@media only screen and (max-width: 767px) {
#page-container .testimonial1 .et_pb_testimonial_portrait {
bottom: 70px;
}
} .testimonial2 .et_pb_slide {
background: transparent !important;
box-shadow: none !important;
padding: 0 !important;
}
.testimonial2 .et_pb_slide_description:after,
.testimonial2 .et_pb_slide_description:before {
content: '{';
display: block;
font-size: 72px;
line-height: 100%;
font-family: ETmodules !important;
max-height: 72px;
}
.testimonial2 .et-pb-controllers a:not(.et-pb-active-control):hover {
opacity: 0.5;
}
.testimonial2 .et-pb-controllers a {
width: 10px;
height: 10px;
box-shadow: inset 0 0 0 40px;
border-radius: 100%;
color: inherit;
} .testimonial3 .et_pb_testimonial .et_pb_testimonial_description_inner {
width: auto !important;
} @media only screen and (max-width: 1390px) and (min-width: 980px) {
.testimonial3 .et_pb_testimonial:before {
right: 15px !important;
bottom: -18px !important;
border-width: 33px 61px 0 0px !important;
}
.testimonial3 .et_pb_testimonial:after {
bottom: -23px;
right: 39px;
border-width: 21px 40px 0 0;
}
.testimonial3 .et_pb_testimonial .et_pb_testimonial_portrait {
bottom: -149px;
}
}
@media only screen and (max-width: 350px) {
#page-container .testimonial3 .et_pb_testimonial:before {
right: 15px !important;
bottom: -18px !important;
border-width: 33px 61px 0 0px !important;
}
#page-container .testimonial3 .et_pb_testimonial:after {
bottom: -23px;
right: 39px;
border-width: 21px 40px 0 0;
}
#page-container .testimonial3 .et_pb_testimonial .et_pb_testimonial_portrait {
bottom: -149px;
}
} .testimonial4 .et_pb_slide {
background: transparent !important;
box-shadow: none !important;
padding: 0 !important;
}
.testimonial4 .et_pb_slide_description:after,
.testimonial4 .et_pb_slide_description:before {
content: '{';
display: block;
font-size: 72px;
line-height: 100%;
font-family: ETmodules !important;
float: left;
margin-left: -14px;
margin-bottom: 3px;
}
.testimonial4 .et-pb-controllers a:hover,
.testimonial4 .et-pb-controllers a.et-pb-active-control {
border: 1px solid;
}
.testimonial4 .et-pb-controllers a {
width: 24px;
height: 24px;
border-radius: 100%;
background: transparent !important;
color: inherit;
position: relative;
}
.testimonial4 .et-pb-controllers a:before {
content: "";
display: block;
box-shadow: inset 0 0 0 14px;
position: absolute;
top: 6px;
right: 6px;
left: 6px;
bottom: 6px;
border-radius: 100%;
}
.testimonial4 .et-pb-controllers {
height: auto !important;
} #page-container .testimonial5.et_pb_testimonial:before {
content: '{';
display: block;
font-size: 72px;
line-height: 100%;
font-family: ETmodules !important;
background: transparent;
border-radius: 0;
position: static;
margin: 0;
margin-bottom: 7px !important;
display: block;
} @media only screen and (max-width: 980px) {
.testimonial5.et_pb_testimonial .et_pb_testimonial_portrait {
bottom: -131px !important;
top: auto !important;
}
.testimonial5.et_pb_testimonial:after {
bottom: -9px !important;
top: auto !important;
-moz-transform: rotate(45deg) !important;
-webkit-transform: rotate(45deg) !important;
left: 48%;
}
#page-container .testimonial5.et_pb_testimonial {
margin-bottom: 129px !important;
margin-top: 0 !important;
}
} .testimonial6 .et_pb_column_1_3:last-child {
margin-right: 0 !important;
}
.testimonial6 .et_pb_column_1_3 {
width: 28.6%;
margin-right: 7%;
}
.testimonial6 .et_pb_column_4_4 h2:after {
content: "";
display: block;
width: 40px;
height: 0;
border-top: 1px solid;
margin: 31px auto 13px;
}
.testimonial6 .et_pb_column_1_3 p.et_pb_member_position:after {
content: "";
display: block;
width: 40px;
height: 0;
border-top: 1px solid;
margin: 23px auto 12px;
}
.testimonial6 .et_pb_column_1_3 .et_pb_team_member_description:after {
content: "\f005\f005\f005\f005\f005";
font-family: 'FontAwesome';
color: #cc0033;
display: block;
margin: 25px 0 -5px;
font-size: 16px;
overflow: hidden;
}
.testimonial6 .et_pb_column_1_3 .et_pb_team_member .et_pb_team_member_image {
max-width: 97px !important;
} .testimonial6 .et_pb_column_1_3 .et_pb_team_member .et_pb_team_member_description,
.testimonial6 .et_pb_column_1_3 .et_pb_team_member .et_pb_team_member_image img,
.testimonial6 .et_pb_column_1_3 .et_pb_team_member .et_pb_team_member_image,
.testimonial6 .et_pb_column_1_3 .et_pb_team_member {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.testimonial6 .et_pb_column_1_3 .et_pb_team_member {
cursor: pointer;
}
.testimonial6 .et_pb_column_1_3 .et_pb_team_member:hover {
box-shadow: 0px 0px 32.2px 2.8px rgba(0, 0, 0, 0.13);
border-color: transparent !important;
transform: scale(1.1);
}
.testimonial6 .et_pb_column_1_3 .et_pb_team_member:hover .et_pb_team_member_description {
transform: scale(0.9) translate(0, -7px)
} .testimonial7 .et_pb_slide {
background-color: transparent !important;
}
.testimonial7 .et_pb_slide_content p strong {
color: #cc0033 !important;
}
.testimonial7 .et_pb_slide_content p:last-of-type {
padding-bottom: 0 !important;
color: #a7a7a7;
}
.testimonial7 .et_pb_slide_content p {
padding-bottom: 7px !important;
}
.testimonial7 .et-pb-slider-arrows a {
opacity: 1 !important;
top: 48px;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next,
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev {
left: 24% !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev:before {
content: "#";
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next:before {
content: "$";
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next {
right: 24% !important;
}
.testimonial7 .et_pb_slides .et_pb_slider_container_inner {
display: block;
}
.testimonial7 .et_pb_column_4_4 {
background-size: auto !important;
} .testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next,
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next:hover {
right: 22% !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev:hover {
left: 22% !important;
} @media only screen and (min-width: 1930px) {
.testimonial7 .et_pb_column_4_4 {
padding: 100px !important;
}
body .testimonial1 .et_pb_testimonial {
padding: 70px !important;
}
.testimonial1 .et_pb_testimonial .et_pb_testimonial_portrait {
bottom: 110px !important;
}
body .testimonial6 .et_pb_team_member{
padding: 40px !important;
}
}
@media only screen and (max-width: 767px) {
.testimonial7 .et_pb_slide_image {
display: block !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev {
left: 21% !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next {
right: 21% !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next:hover {
right: 19% !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev:hover {
left: 19% !important;
}
}
@media only screen and (max-width: 480px) {
.testimonial7 .et_pb_column {
background-size: contain !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev {
left: 0 !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next {
right: 0 !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-next:hover {
right: -2% !important;
}
.testimonial7 .et-pb-slider-arrows a.et-pb-arrow-prev:hover {
left: -2% !important;
}
}body .et_pb_team_member_image {
max-width: 100% !important;
}
.content6 .et_pb_blurb.et_pb_blurb_position_top .et_pb_main_blurb_image{
text-align: center;
}
.et_pb_blurb.et_pb_blurb_position_top .et_pb_main_blurb_image{
display:block;
}
body p a{
color: inherit !important;
} .content1 .et_pb_column_1_3 .et_pb_button_module_wrapper a.et_pb_button {
text-transform: uppercase;
width: 100%;
padding: 15px 5px !important;
}
.content1 .et_pb_toggle_close h5.et_pb_toggle_title:before {
content: 'P' !important;
}
.content1 .et_pb_toggle_close h5.et_pb_toggle_title {
transition: 0.5s;
}
.content1 .et_pb_toggle_open .et_pb_toggle_title:before {
display: block !important;
content: "\4f";
}
.content1 .et_pb_toggle_close h5.et_pb_toggle_title:hover {
color: #cc0033 !important;
} #page-container .et_pb_slider .box-shadow-overlay{
display: none !important;
}
.content2 .et_pb_slide .et_pb_slide_content {
text-align: left !important;
font-size: 18px !important;
font-weight: 700;
line-height: 160%;
}
.content2 .et_pb_slide {
background-color: transparent !important;
box-shadow: none !important;
text-align: left !important;
padding: 0 !important;
}
.content2 .et-pb-controllers a {
border-radius: 100% !important;
background-color: transparent;
border: 2px solid;
width: 10px !important;
height: 10px !important;
}
.content3{
overflow: hidden !important;
} @media only screen and (max-width: 980px) {
.content2 .et_pb_slider {
margin-top: 0 !important;
}
.content2 .et_pb_slide .et_pb_slide_description {
padding: 40px 0 !important;
}
} .content3 .et_pb_blurb .et_pb_blurb_container {
cursor: pointer;
}
.content3 .et_pb_blurb .et_pb_blurb_container {
padding-left: 0 !important;
}
.content3 .et_pb_blurb h4:after,
.content3 .et_pb_blurb h4:before {
font-family: FontAwesome;
font-size: 20px !important;
color: #fff;
background-color: #cc0033;
width: 50px;
height: 50px;
border-radius: 100%;
display: inline-block;
text-align: center;
line-height: 50px;
margin-right: 11px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.content3 .et_pb_blurb h4:after {
content: '\f100';
position: absolute;
left: 0;
opacity: 0;
font-size: 40px;
}
.content3 .et_pb_blurb:nth-of-type(2) h4:before {
content: "\f0d5";
}
.content3 .et_pb_blurb:last-of-type h4:before {
content: "\f10b";
}
.content3 .et_pb_column_2_3 .et_pb_blurb:last-of-type {
margin-right: 0 !important;
}
.content3 .et_pb_column_2_3 .et_pb_promo .et_pb_promo_description p:last-of-type {
padding-bottom: 0 !important;
}
.content3 .et_pb_column_2_3 .et_pb_promo .et_pb_promo_description p {
padding-bottom: 25px !important;
}
.content3 .et_pb_column_1_3 .et_pb_image img {
max-width: none !important;
}
.content3 .et_pb_blurb:hover .et_pb_blurb_container .et_pb_blurb_description {
-webkit-animation: fadeInOp 1s infinite; animation: fadeInOp 1s infinite;
animation-iteration-count: 1;
} .content3 .et_pb_blurb:hover .et_pb_blurb_container h4:after {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
opacity: 1;
}
.content3 .et_pb_blurb:hover .et_pb_blurb_container h4:before {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
opacity: 0;
} @media only screen and (max-width: 1390px) {
.content3 .et_pb_column_1_3 .et_pb_image {
right: -93px;
}
}
@media only screen and (max-width: 980px) {
.content3 .et_pb_column_1_3 {
display: none !important;
}
}
@media only screen and (max-width: 767px) {
.content3 .et_pb_column_2_3 .et_pb_blurb {
width: 100% !important;
margin-right: 0 !important;
text-align: center !important;
}
.content3 .et_pb_promo_description {
text-align: center !important;
}
.content3 .et_pb_blurb h4:before {
display: block !important;
margin: 0 auto 10px !important;
}
.content3 .et_pb_blurb h4:after {
left: 0;
display: block !important;
margin: 0 auto 10px !important;
right: 0;
top: 0;
}
.content3 .et_pb_blurb .et_pb_blurb_container {
text-align: center !important;
display: block;
}
} .content4 .et_pb_toggle_close h5.et_pb_toggle_title:hover {
color: #cc0033 !important;
}
.content4 .et_pb_accordion .et_pb_toggle:first-of-type {
border-top: 1px solid #dadada;
}
.content4 .et_pb_accordion .image img {
position: relative;
z-index: 1;
display: block;
}
.content4 .et_pb_accordion .image {
position: relative;
max-width: 126px;
margin: 0 auto 10px;
padding-bottom: 0;
}
.content4 .et_pb_accordion .image:before {
content: "";
display: block;
background-color: #f5f4f4;
border: 1px solid #d9d9d9;
border-radius: 100%;
position: absolute;
width: 85%;
height: 85%;
z-index: 0;
margin: 6%;
} .content4 .et_pb_accordion .image img,
.content4 .et_pb_accordion .image:before {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.content4 .et_pb_toggle_content:hover .image img {
transform: scale(0.8);
}
.content4 .et_pb_toggle_content:hover .image:before {
transform: scale(1.1);
}
.content4 .et_pb_toggle_content {
cursor: pointer;
} @media only screen and (max-width: 980px) {
.content4 .et_pb_toggle_content h5 {
font-size: 24px;
}
}
@media only screen and (max-width: 767px) {
.content4 .et_pb_toggle_content h5 {
font-size: 22px;
}
}  @media only screen and (max-width: 980px) {
.content5 .et_pb_text {
text-align: center !important;
}
} .content6 .et_pb_column_1_3 {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-perspective: 900px;
-moz-perspective: 900px;
-o-perspective: 900px;
-ms-perspective: 900px;
perspective: 900px;
cursor: pointer;
}
.content6 .et_pb_column_1_3 .et_pb_blurb {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.content6 .et_pb_column_1_3:hover .back {
-webkit-transform: rotate3d(1, 0, 0, 0deg);
-moz-transform: rotate3d(1, 0, 0, 0deg);
-o-transform: rotate3d(1, 0, 0, 0deg);
-ms-transform: rotate3d(1, 0, 0, 0deg);
transform: rotate3d(1, 0, 0, 0deg);
opacity: 1;
}
.content6 .et_pb_column_1_3:hover .front {
-webkit-transform: translate3d(0, 118%, 0) rotate3d(1, 0, 0, -90deg);
-moz-transform: translate3d(0, 118%, 0) rotate3d(1, 0, 0, -90deg);
-o-transform: translate3d(0, 118%, 0) rotate3d(1, 0, 0, -90deg);
-ms-transform: translate3d(0, 118%, 0) rotate3d(1, 0, 0, -90deg);
transform: translate3d(0, 118%, 0) rotate3d(1, 0, 0, -90deg);
opacity: 0 !important;
} #page-container .content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:hover {
padding-left: 0 !important;
}
#page-container .content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button {
padding-left: 20px !important;
transition: all 0.3s ease 0s;
}
.content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:hover:after {
opacity: 1;
transform: translate(0px, 0px);
}
.content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:after {
content: "$";
display: inline-block !important;
font-family: "ETmodules";
overflow: hidden;
position: absolute;
transition: all 0.3s ease 0s;
margin-left: 5px;
opacity: 0;
transform: translate(-100%, 0px);
}
.content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:hover:before {
opacity: 0 !important;
transform: translate(100%, 0px);
}
.content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:before {
margin-left: 0 !important;
transition: all 0.3s ease 0s;
left: 0;
}
.content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:before,
.content6 .et_pb_column_1_3 .et_pb_promo a.et_pb_promo_button:after {
font-size: inherit !important;
line-height: 1.8em !important;
font-weight: 700 !important;
}
.content6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container{
text-align: center;
} @media only screen and (max-width: 980px) {
.content6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
text-align: center !important;
}
.content6 .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_content {
text-align: center !important;
}
.content6 .et_pb_column_1_3 .et_pb_promo,
.content6 .et_pb_column_1_3 .et_pb_text {
text-align: center !important;
}
} .content7 .et_pb_button_module_wrapper {
display: inline-block;
margin-right: 10px;
}
.content7 .et_pb_button_module_wrapper:last-of-type {
margin-right: 0 !important;
}
.content7 .et_pb_column_1_2 .et_pb_text p:last-of-type {
padding-bottom: 0 !important;
}
.content7 .et_pb_column_1_2 .et_pb_text p {
padding-bottom: 27px !important;
}
.content7 .et_pb_column_4_4 .et_pb_promo_description p {
max-width: 510px;
margin: 0 auto;
} @media only screen and (max-width: 980px) {
.content7 .et_pb_column_1_2 .et_pb_promo h2 {
max-width: none;
}
.content7 .et_pb_column_1_2 .et_pb_text,
.content7 .et_pb_column_1_2,
.content7 .et_pb_column_1_2 .et_pb_promo {
text-align: center !important;
}
}
@media only screen and (max-width: 480px) {
.content7 .et_pb_button_module_wrapper {
margin-right: 0 !important;
display: block !important;
}
} .content8 .et_pb_image img {
height: auto !important;
}
.content8 .et_pb_column_1_2 .et_pb_main_blurb_image img {
display: block !important;
}
.content8 .et_pb_column_1_2 .et_pb_text ul {
padding-top: 28px;
padding-left: 0;
}
.content8 .et_pb_column_1_2 .et_pb_text li a:hover{
padding-left: 0;
}
.content8 .et_pb_column_1_2 .et_pb_text li a{
position: relative;
padding-left: 20px;
transition: all 0.3s ease 0s;
}
.content8 .et_pb_column_1_2 .et_pb_text li a:after,
.content8 .et_pb_column_1_2 .et_pb_text li a:before {
content: "\f061";
display: inline-block;
font-family: FontAwesome;
font-size: 11px;
vertical-align: middle;
transition: all 0.3s ease 0s;
position: absolute;
}
.content8 .et_pb_column_1_2 .et_pb_text li a:before {
margin-right: 12px;
left: 0;
}
.content8 .et_pb_column_1_2 .et_pb_text li a:after {
padding-left: 12px;
right: 0;
opacity: 0;
}
.content8 .et_pb_column_1_2 .et_pb_text li a:hover:after {
opacity: 1;
transform: translate(100%, 0px);
}
.content8 .et_pb_column_1_2 .et_pb_text li a:hover:before {
opacity: 0 !important;
transform: translate(100%, 0px);
}
.content8 .et_pb_column_1_2 .et_pb_text li {
font-size: 16px !important;
font-weight: 700;
list-style: none;
margin-bottom: 6px;
} .content8 .et_pb_column_1_2 .et_pb_blurb .et_pb_main_blurb_image:after,
.content8 .et_pb_column_1_2 .et_pb_blurb:hover .et_pb_blurb_container,
.content8 .et_pb_column_1_2 .et_pb_blurb .et_pb_main_blurb_image,
.content8 .et_pb_column_1_2 .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.content8 .et_pb_column_1_2 .et_pb_blurb {
cursor: pointer;
}
.content8 .et_pb_column_1_2 .et_pb_blurb:hover .et_pb_main_blurb_image {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.content8 .et_pb_column_1_2 .et_pb_blurb:hover .et_pb_main_blurb_image:after {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
opacity: 1;
}
.content8 .et_pb_column_1_2 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
}
.content8 .et_pb_column_1_2 .et_pb_blurb .et_pb_main_blurb_image:after {
font-family: FontAwesome;
border-radius: 50%;
content: '\f100';
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 0;
opacity: 0;
background-color: inherit;
font-size: 40px;
line-height: 160%;
border-radius: 100%;
overflow: hidden;
}
.content8 .et_pb_column_1_2 .et_pb_blurb:hover .et_pb_blurb_container h4 {
-webkit-animation: fadeInOp 1s infinite; animation: fadeInOp 1s infinite;
animation-iteration-count: 1;
opacity: 0.7;
}
.content8 .et_pb_column_1_2 .et_pb_blurb:nth-last-child(2) {
margin-right: 0 !important;
}
.content8 .et_pb_column_1_2 .et_pb_blurb {
width: 24% !important;
margin-right: 9% !important;
}
.content8 .et_pb_column_1_2 .et_pb_blurb h4 {
line-height: 120%;
hyphens: manual;
} @media only screen and (max-width: 1390px) {
.content8 .et_pb_column_1_2 .et_pb_blurb:nth-last-child(2) {
margin-right: 0 !important;
}
.content8 .et_pb_column_1_2 .et_pb_blurb {
width: 23% !important;
margin-right: 8% !important;
}
}
@media only screen and (max-width: 980px) {
.content8 .et_pb_column_1_2 .et_pb_text {
max-width: none !important;
text-align: center !important;
}
.content8 .et_pb_column_1_2 .et_pb_blurb {
margin-right: 15.5% !important;
}
}
@media only screen and (max-width: 480px) {
.content8 .et_pb_column_1_2 .et_pb_blurb {
margin-right: 0 !important;
width: 100% !important;
margin-bottom: 10px !important;
}
.content8 .et_pb_column_1_2 .et_pb_blurb .et_pb_main_blurb_image{
margin-bottom: 5px !important;
}
} .content9 .et_pb_blurb .et_pb_blurb_container {
line-height: 150%;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image img {
display: block;
width: 100%;
transform: rotate(-22.5deg);
padding: 33px;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image a:before {
content: "";
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #f5f4f4;
border-radius: 100%;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image a:after {
content: "";
display: block;
position: absolute;
top: -1px;
width: 100%;
height: 100%;
border-width: 1px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: -1px;
bottom: -1px;
left: -1px;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image a {
position: absolute;
top: 0px;
width: 100%;
height: 100%;
border-width: 1px;
border-style: solid;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
left: 0;
color: inherit;
overflow: hidden !important;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image:after {
content: "";
display: block;
padding-top: 100%;
width: 100%;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image {
position: relative;
overflow: hidden;
z-index: 10;
transform: rotate(-22.5deg);
max-width: 163px;
margin: 9px auto 46px;
} .content9 .et_pb_blurb:hover {
cursor: pointer;
}
.content9 .et_pb_blurb .et_pb_main_blurb_image img {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.content9 .et_pb_blurb:hover .et_pb_main_blurb_image img {
-webkit-transform: rotate(-382.5deg);
transform: rotate(-382.5deg);
}
.content9 .et_pb_blurb:hover .et_pb_blurb_container {
-webkit-animation: fadeInOp 1s infinite; animation: fadeInOp 1s infinite;
animation-iteration-count: 1;
} @media only screen and (max-width: 980px) {
.content9 .et_pb_column_1_3:not(:last-of-type):after {
display: none !important;
}
} .content10 .et_pb_column_1_3 .et_pb_promo_description h2:before {
font-size: 80px;
display: inline-block;
vertical-align: middle;
line-height: 57%;
margin-right: 20px;
position: absolute;
left: -4px;
top: 0;
font-weight: 900;
transition: 0s !important;
}
.content10 {
counter-reset: section;
}
.content10 .et_pb_column_1_3 .et_pb_promo_description h2:before {
counter-increment: section;
content: "0" counter(section);
} .content10 .et_pb_column_1_3 {
cursor: pointer;
}
.content10 .et_pb_column_1_3 .et_pb_promo_description h2:before,
.content10 .et_pb_column_1_3 .et_pb_promo_description h2 {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}  @media only screen and (max-width: 980px) {
.content10 .et_pb_column_4_4 .et_pb_promo_description {
line-height: 130%;
}
} .content11 .et_pb_column_1_3 .et_pb_promo_description p:nth-child(2) {
padding-top: 26px;
position: relative;
margin-top: 19px;
}
.content11 .et_pb_column_1_3 {
cursor: pointer;
} .content11 .et_pb_column_1_3 .et_pb_button:before {
content: "\f061";
display: inline-block;
font-family: FontAwesome;
font-size: 11px;
vertical-align: middle;
margin-right: 7px;
position: static;
opacity: 1 !important;
margin-left: 0;
}
.content11 .et_pb_column_1_3:hover .et_pb_button {
opacity: 1 !important;
}
.content11 .et_pb_column_1_3 .et_pb_button {
opacity: 0 !important;
transition: 0.3s !important;
}
.content11 .et_pb_column_1_3 .et_pb_button:after {
display: none !important;
} .content11 .et_pb_column_1_3:hover .et_pb_promo:before,
.content11 .et_pb_column_1_3:hover .et_pb_promo_description h2,
.content11 .et_pb_column_1_3:hover .et_pb_promo_description p {
-webkit-animation: fadeInOp 1s infinite; animation: fadeInOp 1s infinite;
animation-iteration-count: 1;
}
@-webkit-keyframes fadeInOp {
from {
opacity: 0.2;
}
to {
opacity: 0.7;
}
}
@keyframes fadeIn {
from {
opacity: 0.2;
}
to {
opacity: 0.7;
}
}
.fadeInOp {
-webkit-animation-name: fadeInOp;
animation-name: fadeInOp;
}
.content11 .et_pb_column_1_3 .et_pb_promo_description p:nth-child(2):before {
content: "";
display: block;
width: 120%;
height: 1px;
background-color: #a7a7a7;
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
transition: 0.3s;
}
.content11 .et_pb_column_1_3:hover .et_pb_promo_description p:nth-child(2):before {
background-color: #cc0033;
} @media only screen and (max-width: 1390px) and (min-width: 980px) {
.content11 .et_pb_column_1_3 .et_pb_promo_description h2 {
font-size: 32px !important;
}
} .content12 {
counter-reset: section;
}
.content12 .et_pb_column_1_3 .et_pb_promo_description:before {
counter-increment: section;
content: "0" counter(section);
font-size: 24px !important;
font-weight: 900 !important;
} .content12 .et_pb_column_1_3:hover .et_pb_promo:before,
.content12 .et_pb_column_1_3:hover .et_pb_promo h2{
color: #cc0033 !important;
}
.content12 .et_pb_column_1_3 .et_pb_promo:before {
font-family: FontAwesome;
margin-right: 7px;
transition: 0s !important;
font-size: 24px;
position: absolute;
top: 47px;
} #page-container .content12 .et_pb_column_1_2:first-child {
width: 38%;
margin-right: 8.2%;
} .content12 .et_pb_column_1_2 .et_pb_button:after {
display: none !important;
}
.content12 .et_pb_column_1_2 .et_pb_button:after,
.content12 .et_pb_column_1_2 .et_pb_button:before {
content: "\f061";
display: inline-block !important;
font-family: FontAwesome !important;
font-size: 11px !important;
vertical-align: middle;
position: absolute;
opacity: 1 !important;
line-height: 100%;
top: 8px;
}
#page-container .content12 .et_pb_column_1_2 .et_pb_button:hover{
padding-left: 0 !important;
}
#page-container .content12 .et_pb_column_1_2 .et_pb_button{
position: relative;
padding-left: 20px !important;
transition: all 0.3s ease 0s;
}
.content12 .et_pb_column_1_2 .et_pb_button:before {
margin-right: 12px;
left: 0;
margin-left: 0 !important;
}
.content12 .et_pb_column_1_2 .et_pb_button:after {
padding-left: 5px;
right: 0;
opacity: 0 !important;
}
.content12 .et_pb_column_1_2 .et_pb_button:hover:after {
opacity: 1 !important;
transform: translate(100%, 0px);
}
.content12 .et_pb_column_1_2 .et_pb_button:hover:before {
opacity: 0 !important;
transform: translate(100%, 0px);
} .content12 .et_pb_column_1_3 {
cursor: pointer;
}
.content12 .et_pb_column_1_3 .et_pb_promo_description h2 {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}
.content12 .et_pb_column_1_3:hover .et_pb_promo{
-webkit-animation: fadeInOp 1s infinite; animation: fadeInOp 1s infinite;
animation-iteration-count: 1;
} .content13 .et_pb_column_1_3  p a:hover{
opacity: 0.8;
}
.content13 .et_pb_column_1_3  p a{
color: inherit;
}
.content13 .et_pb_column_1_3  p {
padding-bottom: 0 !important;
}
.content13 .et_pb_column_2_3 .et_pb_blurb_container p:last-child {
padding-bottom: 0 !important;
}
.content13 .et_pb_column_2_3 .et_pb_blurb_container p {
padding-bottom: 27px !important;
} .content14 .et_pb_column_4_4 .et_pb_blurb:last-child {
margin-right: 0 !important;
}
.content14 .et_pb_column_1_2 .et_pb_text p:last-child {
padding-bottom: 0 !important;
}
.content14 .et_pb_column_1_2 .et_pb_text p {
padding-bottom: 30px !important;
} .content14 .et_pb_column_4_4 .et_pb_blurb {
cursor: pointer;
}
.content14 .et_pb_column_4_4 .et_pb_blurb .et_pb_main_blurb_image:after {
pointer-events: none;
position: absolute;
content: '';
left: 0;
height: 10px;
width: 46%;
opacity: 0;
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 67%);
transition-duration: 0.3s;
transition-property: transform opacity;
display: block;
margin: 0px auto 0;
right: 0;
margin-bottom: -10px !important;
}
.content14 .et_pb_column_4_4 .et_pb_blurb:hover .et_pb_main_blurb_image:after {
-webkit-animation: shrink 1s infinite; animation: shrink 1s infinite;
position: relative;
animation-iteration-count: 1;
opacity: 1;
}
.content14 .et_pb_column_4_4 .et_pb_blurb:hover img {
-webkit-animation: mymove 1s infinite; animation: mymove 1s infinite;
position: relative;
animation-iteration-count: 1;
}
@-webkit-keyframes mymove {
from {
top: 0;
}
to {
top: 10px;
}
}
@keyframes mymove {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -9px, 0);
transform: translate3d(0, -9px, 0);
}
90% {
-webkit-transform: translate3d(0, -4px, 0);
transform: translate3d(0, -4px, 0);
}
}
@-webkit-keyframes shrink {
from {
width: 25%;
}
to {
width: 46%;
}
}
@keyframes shrink {
from, 20%, 53%, 80%, to {
width: 46%;
}
40%, 43% {
width: 25%;
}
70% {
width: 35%;
}
90% {
width: 43%;
}
} @media only screen and (max-width: 767px) {
.content14 .et_pb_column_4_4 .et_pb_blurb {
width: 100% !important;
margin-right: 0 !important;
margin-bottom: 20px !important;
}
.content14 .et_pb_column_1_2 .et_pb_text {
text-align: center !important;
}
.content14 .et_pb_column_4_4 .et_pb_blurb:last-child {
margin-bottom: 0 !important;
}
}.content12.content_about12 .et_pb_column_1_3:hover .et_pb_promo:before,
.content12.content_about12 .et_pb_column_1_3:hover .et_pb_promo h2 {
color: #ec008c !important;
}
.blurbs_5.blurbs_about5 .et_pb_main_blurb_image img {
padding: 2.6vw !important;
}
.about_page_textU .et_pb_text p span {
transition: 0.3s !important;
}
.about_page_textU .et_pb_text p span:hover {
text-decoration: none !important;
opacity: 0.5;
} @media only screen and (min-width: 1930px) {
.blurbs_5.blurbs_about5 .et_pb_main_blurb_image img {
padding: 50px !important;
}
}
@media only screen and (max-width: 1390px) {
.header_about1.header1 .et_pb_promo {
top: 40px !important;
}
.unicorn_about_success .et_pb_column:last-child {
padding-left: 40px !important;
}
}
@media only screen and (max-width: 980px) {
.header_about1.header1 .et_pb_column {
width: 100% !important;
}
.unicorn_about_success .et_pb_image .et_pb_image_wrap,
.unicorn_about_success .et_pb_image .et_pb_image_wrap img {
display: block !important;
width: 100% !important;
}
.unicorn_about_success .et_pb_image,
.unicorn_about_success .et_pb_image img {
height: auto !important;
}
.unicorn_about_success .et_pb_column:last-child {
padding-left: 0 !important;
}
.unicorn_about_success .et_pb_promo .et_pb_promo_description h2 {
margin-bottom: 0 !important;
padding-bottom: 20px !important;
}
.unicorn_about_creative .et_pb_column:first-child {
margin-right: 2% !important;
}
.unicorn_about_creative .et_pb_column {
width: 49% !important;
}
.content12.content_about12 .et_pb_promo .et_pb_promo_description h2 {
padding-bottom: 20px !important;
}
.blurbs_5.blurbs_about5 .et_pb_row:first-child .et_pb_promo_description {
padding-bottom: 0 !important;
}
.blurbs_5.blurbs_about5 .et_pb_main_blurb_image img {
padding: 40px !important;
}
}
@media only screen and (max-width: 480px) {
.unicorn_about_creative .et_pb_column:first-child {
margin-right: 0 !important;
}
.unicorn_about_creative .et_pb_column {
width: 100% !important;
}
.unicorn_about_creative {
padding-bottom: 40px !important;
}
}