@media only screen and (max-width:767px){div#et-secondary-menu{display:block !important;margin-top:0 !important;padding-top:.75em}#et-secondary-menu>div.et_duplicate_social_icons>ul>li a{display:block;padding-bottom:.75em}}@media only screen and (min-width:768px) and (max-width:980px){div#et-secondary-menu{display:block !important;padding-top:.75em}}@media only screen and (min-width:981px){#et-info #et-social-icons,#et-info .et-social-icons{display:none}}@media only screen and ( max-width:980px){#main-header .container{width:100%;box-sizing:border-box;padding-right:30px;padding-left:30px}#main-header .logo_container{width:auto}#main-header #logo{max-width:100%}}#footer-info + #footer-info{display:none}#et-info-phone:hover{opacity:0.7;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et-pb-icon {
display: inline-block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-family: "ETmodules";
font-size: 96px;
font-weight: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
line-height: 1;
text-transform: none;
content: attr(data-icon);
speak: none;
}
.dwd-icon-hover.flipping {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
transform: rotateY(0);
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-icon-hover.flipping:hover {
-webkit-transform: rotateY(-360deg);
-moz-transform: rotateY(-360deg);
transform: rotateY(-360deg);
}
.et-pb-icon-circle {
padding: 25px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
font-size: 48px;
}
.et-pb-icon-circle-border {
border: 3px solid;
} .et_pb_blurb_content p:last-of-type {
padding-bottom: 0;
}
.et_pb_main_blurb_image {
text-align: center;
}
.et_pb_blurb h4 {
padding-bottom: 5px;
}
.et_pb_blurb h4 a {
text-decoration: none;
} .et_pb_main_blurb_image.fancyline {
margin-bottom: 0;
}
.et_pb_main_blurb_image.dwd-icon-alignment-left {
text-align: left;
}
.et_pb_main_blurb_image.dwd-icon-alignment-center,
.et_pb_main_blurb_image.dwd-icon-alignment-center img {
text-align: center;
margin: 0 auto;
}
.et_pb_main_blurb_image.dwd-icon-alignment-right {
text-align: right;
}
.et_pb_main_blurb_image.dwd-icon-alignment-right img {
float: right;
text-align: right;
}
.et_pb_aio_container {
clear: right
} .et_pb_blurb_position_left .et_pb_main_blurb_image,
.et_pb_blurb_position_right .et_pb_main_blurb_image {
display: table-cell;
width: 32px;
}
.et_pb_blurb_position_left .et_pb_main_blurb_image img,
.et_pb_blurb_position_right .et_pb_main_blurb_image img {
width: inherit;
}
.et_pb_blurb_position_left .et-pb-icon,
.et_pb_blurb_position_right .et-pb-icon {
font-size: 32px;
}
.et_pb_blurb_position_left .et-pb-icon-circle,
.et_pb_blurb_position_right .et-pb-icon-circle {
padding: 8px;
-webkit-border-radius: 32px;
-moz-border-radius: 32px;
border-radius: 32px;
font-size: 16px;
}
.et_pb_blurb_position_left .et-pb-icon-circle-border,
.et_pb_blurb_position_right .et-pb-icon-circle-border {
border: 2px solid;
}
.et_pb_blurb_position_left .et_pb_aio_container,
.et_pb_blurb_position_right .et_pb_aio_container {
display: table-cell;
vertical-align: top;
}
.et_pb_blurb_position_left .et_pb_aio_container {
padding-left: 15px;
}
.et_pb_blurb_position_left .et_pb_aio_container {
text-align: left;
} .et_pb_blurb_position_right .et_pb_aio_container {
padding-right: 15px;
}
.et_pb_blurb_position_right .et_pb_aio_container {
padding-right: 52px;
text-align: right;
}
.et_pb_blurb_position_right .et_pb_main_blurb_image {
right: 0;
left: auto;
}
.et_pb_blurb_position_right .et-pb-icon {
margin-right: 0;
margin-left: 20px;
} .dwd-aio.alignment-center .et_pb_blurb_content figure,
.dwd-alt-title {
position: relative;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
z-index: 0;
}
.dwd-aio.alignment-center .et_pb_blurb_content figure .aio-wrap {
margin: auto;
position: relative;
}
.dwd-hide-content .dwd-alt-title {
opacity: 1;
visibility: visible;
backface-visibility: visible;
text-align: center;
position: absolute;
margin: auto;
z-index: 1;
width: 100%;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.dwd-hide-content:hover .dwd-alt-title {
opacity: 0;
visibility: hidden;
backface-visibility: hidden;
}
.dwd-hide-content .dwd-alt-title .dwd-alt-inner {
padding: 7px 15px;
display: inline-block;
line-height: 1;
}
.dwd-aio figure {
padding: 0;
margin: 0;
width: 100%;
height: 100%;
}
.aio-background .et_pb_blurb_content,
.dwd-aio .et_pb_blurb_content {
width: 100%;
max-width: 100%;
height: 100%;
display: block;
position: relative;
overflow: hidden;
}
.aio-background,
.background-gradient {
width: 100%;
height: 100%;
}
.alignment-top.aio-background .aio-wrap {
top: 0;
}
.alignment-bottom.aio-background .aio-wrap {
bottom: 0;
}
.aio-background .aio-wrap,
.background-gradient .aio-wrap {
z-index: 1;
position: absolute;
width: 100%;
}
.et_pb_column_1_3 .dwd-aio figure,
.et_pb_column_1_4 .dwd-aio figure {
min-height: 200px;
}
.et_pb_column_1_2 .dwd-aio figure {
min-height: 200px;
}
.et_pb_column_1_2 .dwd-aio .et_pb_blurb_content .aio-wrap p {
max-width: 550px;
}
.et_pb_column_1_2 .dwd-aio.alignment-center.et_pb_text_align_center .et_pb_blurb_content .aio-wrap p {
max-width: 550px;
text-align: center;
margin: 0 auto;
}
.et_pb_column_1_2 .et_pb_text_align_center .et_pb_blurb_content .aio-wrap p {
max-width: 550px;
text-align: center;
margin: 0 auto;
}
.dwd-aio.aio-background.alignment-top.et_pb_text_align_left .aio-wrap {
position: absolute;
right: 0;
top: 0;
left: 0;
padding: 60px 60px 60px;
-webkit-transition: background .4s;
transition: background .4s;
}
.dwd-aio.aio-background.alignment-bottom.et_pb_text_align_left .aio-wrap {
position: absolute;
right: 0;
bottom: 0;
left: 0;
padding: 60px 60px 60px;
-webkit-transition: background .4s;
transition: background .4s;
}
.dwd-aio.description-gradient {
background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(0deg, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, 0) 100%);
} .aio-image-zoom-hover,
.aio-image-zoom-hover-slow {
display: block;
position: relative;
overflow: hidden;
}
.dwd-background-image {
height: 100%;
width: 100%;
position: absolute;
height: 100%;
display: block;
}
.aio-image-zoom-hover .dwd-background-image {
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.aio-image-zoom-hover:hover .dwd-background-image {
-webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15);
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.aio-image-zoom-hover-slow .dwd-background-image {
-webkit-transition: all 3s ease-in-out !important; -moz-transition: all 3s ease-in-out !important;
transition: all 3s ease-in-out !important;
}
.aio-image-zoom-hover-slow:hover .dwd-background-image {
-webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15);
-webkit-transition: all 3s ease-in-out !important; -moz-transition: all 3s ease-in-out !important;
transition: all 3s ease-in-out !important;
}
.aio-image-zoom-hover:hover img {
-webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15);
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.aio-grayscale-hover:hover .dwd-background-image {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.aio-sepia-hover:hover .dwd-background-image {
-webkit-filter: sepia(100%);
-ms-filter: sepia(100%);
-moz-filter: sepia(100%);
-o-filter: sepia(100%);
filter: sepia(100%);
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.aio-saturate-hover:hover .dwd-background-image {
-webkit-filter: saturate(3);
-ms-filter: saturate(3);
-moz-filter: saturate(3);
-o-filter: saturate(3);
filter: saturate(3);
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.aio-blur-hover:hover .dwd-background-image {
-webkit-filter: blur(3px);
-ms-filter: blur(3px);
-moz-filter: blur(3px);
-o-filter: blur(3px);
filter: blur(3px);
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.dwd-aio.aio-background .gradient {
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0
}
.dwd-aio .gradient {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.dwd-aio {
position: relative;
overflow: hidden;
}
.dwd-aio .aio-wrap {
padding: 30px;
} .dwd-overlay-hover .gradient {
opacity: 0;
visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.dwd-overlay-hover:hover .gradient, .dwd-overlay-hover.dwd-show-overlay-none:hover .et_pb_blurb_content:before {
opacity: 1;
visibility: visible;
backface-visibility: visible;
} .et_pb_column_4_4 .dwd-aio .et_pb_blurb_content figure .aio-wrap {
width: 100%;
padding: 0;
}
.et_pb_column_4_4 .dwd-aio.aio-background .et_pb_blurb_content figure .aio-wrap {
padding: 30px;
} .dwd-aio.dwd-border-wrap .et_pb_blurb_content {
position: relative;
}
.dwd-aio.dwd-border-wrap .et_pb_blurb_content:before {
display: block;
content: '';
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
z-index: 0;
}
.dwd-aio.dwd-border-wrap.border-wrapper-solid .et_pb_blurb_content:before {
border-width: 2px;
border-style: solid;
}
.dwd-aio.dwd-border-wrap.border-wrapper-dotted .et_pb_blurb_content:before {
border-width: 2px;
border-style: dotted;
border-color: #fff;
}
.dwd-aio.dwd-border-wrap.border-wrapper-dashed .et_pb_blurb_content:before {
border-width: 2px;
border-style: dashed;
border-color: #fff;
} .background-text {
position: absolute;
left: -150px;
top: 15px;
font-size: 70px;
font-weight: 700;
text-transform: uppercase;
opacity: 0.15;
display: inline-block;
width: 100%; white-space: nowrap;
line-height: 1;
z-index: -1;
}
.dwd-box-overlay.dwd-show-overlay-onload .et_pb_blurb_content:before {   
opacity: 1;
visibility: visible;
backface-visibility: visible;
}
.dwd-show-overlay-none .gradient, .dwd-box-overlay.dwd-show-overlay-none .et_pb_blurb_content:before {
opacity: 0;
visibility: hidden;
backface-visibility: hidden; 
-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;  
}
.dwd-box-overlay .et_pb_blurb_content:before {
display: block;
content: '';
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
z-index: 0;
} .dwd-hide-content.dwd-show-fulloverlay.dwd-show-overlay-onload .gradient,
.dwd-hide-content.dwd-box-overlay.dwd-show-overlay-onload .gradient {
opacity: 1;
visibility: visible;
backface-visibility: visible;
}
.dwd-hide-content .et_pb_blurb_content,
.dwd-hide-content.dwd-show-fulloverlay .gradient,
.dwd-hide-content.dwd-box-overlay .gradient,
.dwd-hide-content.dwd-box-overlay .et_pb_blurb_content:before {
opacity: 0;
visibility: hidden;
backface-visibility: hidden;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
} .dwd-hide-content .et_pb_blurb_content.dwd-flipping {
-webkit-transform: rotateY(-360deg);
-moz-transform: rotateY(-360deg);
transform: rotateY(-360deg);
}
.dwd-hide-content:hover .et_pb_blurb_content.dwd-flipping {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
transform: rotateY(0);
}
.dwd-hide-content:hover .et_pb_blurb_content,
.dwd-hide-content.dwd-show-fulloverlay:hover .gradient,
.dwd-hide-content.dwd-box-overlay:hover .et_pb_blurb_content:before {
opacity: 1;
visibility: visible;
backface-visibility: visible;
}
.dwd-hide-content.dwd-box-overlay .et_pb_blurb_content:before {
display: block;
content: '';
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
z-index: 0;
border-style: solid;
border-width: 0;
border-color: transparent;
}
.dwd-hide-content.dwd-box-overlay.dwd-border-wrap .et_pb_blurb_content:before {
border-color: #fff !important;
} .dwd-hide-content.alignment-bottom .et_pb_blurb_content.dwd-fadein-up {
bottom: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-bottom:hover .et_pb_blurb_content.dwd-fadein-up {
bottom: 0;
}
.dwd-hide-content.alignment-bottom .et_pb_blurb_content.dwd-fadein-down {
top: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-bottom:hover .et_pb_blurb_content.dwd-fadein-down {
top: 0;
bottom: 0 !important;
}
.dwd-hide-content.alignment-bottom .et_pb_blurb_content.dwd-fadein-left {
left: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-bottom:hover .et_pb_blurb_content.dwd-fadein-left {
left: 0;
}
.dwd-hide-content.alignment-bottom .et_pb_blurb_content.dwd-fadein-right {
right: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-bottom:hover .et_pb_blurb_content.dwd-fadein-right {
right: 0;
} .dwd-hide-content.alignment-center .et_pb_blurb_content.dwd-fadein-down {
top: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-center:hover .et_pb_blurb_content.dwd-fadein-down {
top: 0;
bottom: 0 !important;
}
.dwd-hide-content.alignment-center .et_pb_blurb_content.dwd-fadein-up {
bottom: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-center:hover .et_pb_blurb_content.dwd-fadein-up {
bottom: 0;
}
.dwd-hide-content.alignment-center .et_pb_blurb_content.dwd-fadein-left {
left: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-center:hover .et_pb_blurb_content.dwd-fadein-left {
left: 0;
}
.dwd-hide-content.alignment-center .et_pb_blurb_content.dwd-fadein-right {
right: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-center:hover .et_pb_blurb_content.dwd-fadein-right {
right: 0;
} .dwd-hide-content.alignment-top .et_pb_blurb_content.dwd-fadein-down {
top: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-top:hover .et_pb_blurb_content.dwd-fadein-down {
top: 0;
}
.dwd-hide-content.alignment-top .et_pb_blurb_content.dwd-fadein-up {
bottom: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-top:hover .et_pb_blurb_content.dwd-fadein-up {
bottom: 0;
}
.dwd-hide-content.alignment-top .et_pb_blurb_content.dwd-fadein-left {
left: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-top:hover .et_pb_blurb_content.dwd-fadein-left {
left: 0;
}
.dwd-hide-content.alignment-top .et_pb_blurb_content.dwd-fadein-right {
right: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.alignment-top:hover .et_pb_blurb_content.dwd-fadein-right {
right: 0;
} .dwd-hide-content.dwd-push-from-left .et_pb_blurb_content.dwd-push-from-left {
left: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.dwd-push-from-left:hover .et_pb_blurb_content.dwd-push-from-left {
left: 0;
}
.dwd-hide-content.dwd-push-from-left .dwd-background-image {
right: 0;
-webkit-transition: all 500ms ease-out !important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-left:hover .dwd-background-image {
right: -150%;
-webkit-transition: all 500ms ease-out!important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
} .dwd-hide-content.dwd-push-from-right .dwd-background-image {
left: 0;
-webkit-transition: all 500ms ease-out !important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-right:hover .dwd-background-image {
left: -150%;
-webkit-transition: all 500ms ease-out!important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-right .et_pb_blurb_content {
right: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.dwd-push-from-right:hover .et_pb_blurb_content {
right: 0;
} .dwd-hide-content.dwd-push-from-top .dwd-background-image {
bottom: 0;
-webkit-transition: all 500ms ease-out !important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-top:hover .dwd-background-image {
bottom: -150%;
-webkit-transition: all 500ms ease-out!important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-top .et_pb_blurb_content.dwd-push-from-top {
top: -80%;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.dwd-push-from-top:hover .et_pb_blurb_content.dwd-push-from-yop {
top: 0;
} .dwd-hide-content.dwd-push-from-bottom .dwd-background-image {
top: 0;
-webkit-transition: all 500ms ease-out !important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-bottom:hover .dwd-background-image {
top: -150%;
-webkit-transition: all 500ms ease-out!important;
-moz-transition: all 500ms ease-out!important;
-o-transition: all 500ms ease-out!important;
-ms-transition: all 500ms ease-out!important;
transition: all 500ms ease-out!important;
-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.dwd-hide-content.dwd-push-from-bottom .et_pb_blurb_content.dwd-push-from-bottom {
bottom: -80%;
top: inherit;
-webkit-transition: all 500ms ease-out;
-moz-transition: all 500ms ease-out;
-o-transition: all 500ms ease-out;
-ms-transition: all 500ms ease-out;
transition: all 500ms ease-out;
}
.dwd-hide-content.dwd-push-from-bottom:hover .et_pb_blurb_content.dwd-push-from-bottom {
bottom: 0;
} #lightcase-overlay, #lightcase-case, #lightcase-loading, #lightcase-nav, #lightcase-nav a[class*='lightcase-icon-'].lightcase-icon-close {
z-index: 99999 !important;
} .typed-cursor {
opacity: 1;
-webkit-animation: blink 0.7s infinite;
-moz-animation: blink 0.7s infinite;
animation: blink 0.7s infinite;
}
@keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes blink {
0% {
opacity: 1;
}
50% {
opacity: 0;
}
100% {
opacity: 1;
}
} .fancyline.fancyline_after {
padding-bottom: 0;
}
.fancyline.fancyline_after:after {
content: '';
display: block;
width: 40px;
height: 2px;
}
.fancyline.fancyline_before:before {
content: '';
display: block;
width: 40px;
height: 2px;
}
.fancyline_after.fancyline_text_left:after {
margin: 15px 0 15px;
}
.fancyline_after.fancyline_text_center:after {
margin: 15px auto 15px;
}
.fancyline_after.fancyline_text_right:after {
margin: 15px 0 15px auto;
}
.fancyline_before.fancyline_text_left:before {
margin: 15px 0 15px;
}
.fancyline_before.fancyline_text_center:before {
margin: 15px auto 15px;
}
.fancyline_before.fancyline_text_right:before {
margin: 15px 0 15px auto;
}
.dwd-aio.et_pb_bg_layout_light .fancyline:before {
background-color: #333;
}
.dwd-aio.et_pb_bg_layout_dark .fancyline:before {
background-color: #fff;
}
.dwd-aio.et_pb_bg_layout_light .fancyline:after {
background-color: #333;
}
.dwd-aio.et_pb_bg_layout_dark .fancyline:after {
background-color: #fff;
} .dwd-aio h3.textgif {
color: transparent !important;
}
.dwd-aio figure h2 {
font-size: 22px;
line-height: 1.2em;
}
.dwd-aio figure p {
font-size: 16px;
line-height: 1.7em;
}
.dwd-aio a.et_pb_promo_button.et_pb_button {
margin-top: 20px;
}
.dwd-aio .et_pb_button_two {
margin-left: 15px;
} a.dwd-whole-link {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
text-decoration: none; z-index: -1; background-color: white; opacity: 0; filter: alpha(opacity=0); }:not(input):not(textarea),img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.et_divi_100_custom_back_to_top .et_pb_scroll_top {
z-index: 9999999;
position: fixed;
right: 20px;
bottom: 20px;
background: #6C2EB9;
width: 40px;
height: 40px;
box-shadow: 0 2px 4px rgba(108, 46, 185, 0.2);
-webkit-transition: all 0.2s ease, -webkit-transform 0.6s ease;
transition: all 0.2s ease, -webkit-transform 0.6s ease;
transition: all 0.2s ease, transform 0.6s ease;
transition: all 0.2s ease, transform 0.6s ease, -webkit-transform 0.6s ease;
cursor: pointer;
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top:before {
display: none;
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {
-webkit-animation: none !important;
animation: none !important;
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(0) rotate(0deg);
transform: scale(0) rotate(0deg);
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible {
-webkit-transform: scale(1) rotate(360deg);
transform: scale(1) rotate(360deg);
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top .et-icon-arrow-up {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.et_divi_100_custom_back_to_top--style-1 .et_pb_scroll_top {
border-radius: 100%;
}
.et_divi_100_custom_back_to_top--style-2 .et_pb_scroll_top {
border-radius: 4px;
}
.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top {
border-radius: 4px;
}
.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top.et-visible {
-webkit-transform: scale(1) rotate(405deg);
transform: scale(1) rotate(405deg);
}
.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top .et-icon-arrow-up {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top {
right: 0;
border-radius: 4px 0 0 4px;
}
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(1) translate(100%, 0);
transform: scale(1) translate(100%, 0);
}
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-visible {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top {
right: 0;
width: auto;
border-radius: 4px 0 0 4px;
padding: 0 20px;
line-height: 40px;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top:before {
content: 'Back To Top';
display: inline-block;
color: #FFF;
font-weight: 700;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(1) translate(100%, 0);
transform: scale(1) translate(100%, 0);
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-visible {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top .et-icon-arrow-up {
display: none;
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top {
right: 0;
width: auto;
border-radius: 4px 4px 0 0;
padding: 0 20px;
line-height: 40px;
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top:before {
content: 'Back To Top';
display: inline-block;
color: #FFF;
font-weight: 700;
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-hidden {
right: 40px;
bottom: 100px;
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-transform: scale(1) translate(100%, 0) rotate(-90deg);
transform: scale(1) translate(100%, 0) rotate(-90deg);
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-visible {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top .et-icon-arrow-up {
display: none;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top {
right: 0;
left: 0;
bottom: 0;
width: auto;
padding: 0 20px;
line-height: 40px;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top:before {
content: 'Back To Top';
display: block;
color: #FFF;
font-weight: 700;
text-align: center;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(1);
transform: scale(1);
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-visible {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top .et-icon-arrow-up {
display: none;
}