.epa_accordion *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.epa_accordion{border:solid 1px #e9e9e9}
.accordion-header{min-height:40px;padding:16px 35px 16px 15px;line-height:20px;font-size:13px;font-weight:600;color:#434955;border-bottom:solid 1px #e9e9e9;cursor:pointer;overflow:hidden;position:relative;background-color:#fdfdfd;-webkit-tap-highlight-color:transparent;-webkit-transition:background .2s linear;transition:background .2s linear;font-family:'Open Sans',sans-serif}
.accordion-item:last-child .accordion-header{border-bottom:0}.accordion-header:hover,.accordion-item.active .accordion-header{background-color:#f7f8f9}
.accordion-header i{width:26px;text-align:left;font-size:16px;color:#000}.accordion-header .accordion-item-arrow{position:absolute;right:15px;height:20px;margin-top:-10px;top:50%;color:#000}
.accordion-header .accordion-item-arrow:before{float:right;-webkit-transition:all .2s linear;transition:all .2s linear}
.accordion-item.active .accordion-header .accordion-item-arrow:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.accordion-content{padding:15px;display:none;border-bottom:solid 1px #e9e9e9;font-size:14px;color:#434955}
.accordion-item:last-child .accordion-content{border-bottom:0;border-top:solid 1px #e9e9e9}
.epa-animated-repeater-field{display:inline-block}.morphext>.animated{display:inline-block}
.typed-cursor{opacity:1;-webkit-animation:epa_blink .7s infinite;animation:epa_blink .7s infinite}
@keyframes epa_blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}
}@-webkit-keyframes epa_blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}
}.eak-counter{font-family:'Signika',sans-serif;text-align:center;position:relative;width:100%;height:auto;padding:35px 10px;margin:0 auto;z-index:1}
.eak-counter .eak-counter-content:after{background:linear-gradient(-45deg,var(--white) 49%,transparent 50%);height:44px;width:44px;border:0;z-index:-1}
.eak-counter .epacicinha{-webkit-transition:all .3s;transition:all .3s}.eak-counter:hover .epacicinha{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);text-shadow:0 0 10px var(--black)}
.eak-counter .epaciha{-webkit-transition:all .3s;transition:all .3s}.eak-counter:hover .epaciha{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);text-shadow:0 0 10px var(--black)}
.epa-counter-number-divider{display:inline-block}.epa-counter-icon-img-divider{display:inline-block}
.eak-counter #epa-counter{font-size:30px;font-weight:600;letter-spacing:1px;display:block;-webkit-transition:all .3s;transition:all .3s}
.eak-counter:hover #epa-counter{text-shadow:0 0 5px var(--black)}.eak-counter h3{color:var(--color_1);font-size:20px;text-transform:uppercase;margin:0}
@media screen and (max-width:990px){.eak-counter{margin-bottom:40px}}.epa-flipbox-wrapper{-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;float:left}
.epa-flipbox-wrapper{width:100%;height:350px}.flipbox-front-side,.flipbox-back-side{width:100%;height:100%}
.flipbox-front-side{background-size:cover;background-position:center center;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);overflow:hidden;position:absolute;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.epa-flipbox-wrapper .flipbox-front-side{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}
.epa-flipbox-flip-top:hover .flipbox-front-side{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-top .flipbox-back-side{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}
.epa-flipbox-flip-top:hover .flipbox-front-content{-webkit-transform:translateY(-50%) translateY(650px) scale(0.88);transform:translateY(-50%) translateY(650px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-top .flipbox-back-content{padding:40px;position:relative;top:50%;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transform:translateY(-50%) translateY(-650px) translateZ(60px) scale(0.88);transform:translateY(-50%) translateY(-650px) translateZ(60px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2}
.epa-flipbox-flip-bottom:hover .flipbox-front-side{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-bottom:hover .flipbox-front-content{-webkit-transform:translateY(-50%) translateY(-650px) scale(0.88);transform:translateY(-50%) translateY(-650px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-bottom .flipbox-back-side{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}
.epa-flipbox-flip-bottom .flipbox-back-content{padding:40px;position:relative;top:50%;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transform:translateY(-50%) translateY(650px) translateZ(60px) scale(0.88);transform:translateY(-50%) translateY(650px) translateZ(60px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2}
.epa-flipbox-flip-right:hover .flipbox-front-side{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-right:hover .flipbox-front-content{-webkit-transform:translateY(-50%) translateX(650px) scale(0.88);transform:translateY(-50%) translateX(650px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-right .flipbox-back-side{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}
.epa-flipbox-flip-right .flipbox-back-content{padding:40px;position:relative;top:50%;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transform:translateY(-50%) translateX(-650px) translateZ(60px) scale(0.88);transform:translateY(-50%) translateX(-650px) translateZ(60px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2}
.epa-flipbox-flip-left:hover .flipbox-front-side{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-left .flipbox-back-side{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1}
.epa-flipbox-flip-left:hover .flipbox-front-content{-webkit-transform:translateY(-50%) translateX(-650px) scale(0.5);transform:translateY(-50%) translateX(-650px) scale(0.5);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-flip-left .flipbox-back-content{padding:40px;position:relative;top:50%;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transform:translateY(-50%) translateX(650px) translateZ(60px) scale(0.88);transform:translateY(-50%) translateX(650px) translateZ(60px) scale(0.88);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2}
.flipbox-front-content{padding:40px;text-align:center;position:relative;top:50%;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transform:translateY(-50%) translateX(0) scale(1);transform:translateY(-50%) translateX(0) scale(1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2}
.flipbox-back-side{background-size:cover;background-position:center center;-webkit-transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:-webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);transition:transform .6s cubic-bezier(0.5,0.3,0.3,1), -webkit-transform .6s cubic-bezier(0.5,0.3,0.3,1);-webkit-transition:transform .6s cubic-bezier(0.5,0.3,0.3,1);overflow:hidden;position:absolute;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.epa-flipbox-wrapper:hover .flipbox-back-side{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-wrapper:hover .flipbox-back-content{-webkit-transform:translateY(-50%) translateX(0) translateZ(0) scale(1);transform:translateY(-50%) translateX(0) translateZ(0) scale(1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.epa-flipbox-wrapper h2{color:white;font-weight:700;font-size:22px}.epa-flipbox-wrapper p{color:white;font-weight:500;font-size:16px;line-height:26px}
.flip-front-overlay{display:block;background:#757bff;width:100%;height:100%;position:absolute;top:0}
.flip-back-overlay{display:block;background:#649dff;width:100%;height:100%;position:absolute;top:0}
.epa-flipbox-wrapper i{font-size:35px;color:#fff}.epa-flipbox-content-align-center .flipbox-front-content{text-align:center}
.epa-flipbox-content-align-center .flipbox-back-content{text-align:center}.epa-flipbox-content-align-right .flipbox-front-content{text-align:right}
.epa-flipbox-content-align-right .flipbox-back-content{text-align:right}.epa-flipbox-content-align-left .flipbox-front-content{text-align:left}
.epa-flipbox-content-align-left .flipbox-back-content{text-align:left}.epa_flipbox_button a{color:#fff;border:1px solid #fff;padding:6px 11px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer}
.epa_flipbox_button a i{font-size:18px;color:#fff}.epa_flipbox_button a:focus{-webkit-box-shadow:none;box-shadow:none}
.epa_flipbox_button a:hover{color:#fff;border:1px solid #fff;padding:6px 11px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}
.epa_button_icon_position-before .epa_flipbox_button a i{margin-right:8px}.epa_button_icon_position-after .epa_flipbox_button a i{margin-left:8px}
.epa-flipbox-img-circle .epa-flipbox-wrapper .flipbox-front-content img{border-radius:50%}
.epa-flipbox-img-circle .epa-flipbox-wrapper .flipbox-back-content img{border-radius:50%}
.wfe-image-hotspots{position:relative}.wfe-hot-spot-wrap{cursor:pointer;position:absolute;font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wfe-hot-spot-image{position:relative}.wfe-hotspot-text{z-index:5}.wfe-hot-spot-inner{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:inherit;z-index:1}
.wfe-hot-spot-inner.hotspot-animation:before{content:'';display:block;position:absolute;z-index:0;pointer-events:none;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;left:0;top:0}
.wfe-hot-spot-inner.hotspot-animation:hover:before{-webkit-animation:none;animation:none}@-webkit-keyframes sq{from{-webkit-box-shadow:0 0 0 0 white,0 0 0 0 white;box-shadow:0 0 0 0 white,0 0 0 0 white}
to{-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0),0 0 0 12px rgba(255,255,255,0);box-shadow:0 0 0 8px rgba(255,255,255,0),0 0 0 12px rgba(255,255,255,0)}}@keyframes sq{from{-webkit-box-shadow:0 0 0 0 white,0 0 0 0 white;box-shadow:0 0 0 0 white,0 0 0 0 white}
to{-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0),0 0 0 12px rgba(255,255,255,0);box-shadow:0 0 0 8px rgba(255,255,255,0),0 0 0 12px rgba(255,255,255,0)}}.wfe-hot-spot-inner.sq:before{width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";display:block;background-color:rgba(255,255,255,0.4);-webkit-animation:sq 4000ms infinite;animation:sq 4000ms infinite}
@-webkit-keyframes sonar{from{-webkit-box-shadow:0 0 0 0 #000,0 0 4px 2px rgba(0,0,0,0.4);box-shadow:0 0 0 0 #000,0 0 4px 2px rgba(0,0,0,0.4)}
to{-webkit-box-shadow:0 0 0 10px rgba(255,147,223,0),0 0 4px 2px rgba(0,0,0,0.4);box-shadow:0 0 0 10px rgba(255,147,223,0),0 0 4px 2px rgba(0,0,0,0.4)}}@keyframes sonar{from{-webkit-box-shadow:0 0 0 0 #000,0 0 4px 2px rgba(0,0,0,0.4);box-shadow:0 0 0 0 #000,0 0 4px 2px rgba(0,0,0,0.4)}
to{-webkit-box-shadow:0 0 0 10px rgba(255,147,223,0),0 0 4px 2px rgba(0,0,0,0.4);box-shadow:0 0 0 10px rgba(255,147,223,0),0 0 4px 2px rgba(0,0,0,0.4)}}.wfe-hot-spot-inner.sonar{border-radius:50%;-webkit-animation:sonar 5000ms ease-out infinite;z-index:1;-webkit-animation:sonar 4000ms ease-out infinite;animation:sonar 4000ms ease-out infinite}
@-webkit-keyframes slack{from{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
to{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}
}@keyframes slack{from{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
to{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}
}.wfe-hot-spot-inner.slack{width:100%;height:100%;border-radius:50%;position:relative;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px 2px rgba(0,0,0,0.2);z-index:1}
.wfe-hot-spot-inner.slack:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;content:"";display:block;-webkit-box-shadow:inset 0 0 4px 2px rgba(0,0,0,0.2),0 0 4px 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 4px 2px rgba(0,0,0,0.2),0 0 4px 2px rgba(0,0,0,0.2);-webkit-animation:slack 2000ms linear infinite;animation:slack 2000ms linear infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
.hotspot_ring{border:5px solid #999;-webkit-border-radius:30px;height:100%;width:100%;position:absolute;-webkit-animation:pulsate 2s ease-out;-webkit-animation-iteration-count:infinite;opacity:.0}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:.0}
50%{opacity:1.0}100%{-webkit-transform:scale(1.2,1.2);opacity:.0}}.wfe-hot-spot-inner,.wfe-hot-spot-inner:before{border-radius:50%;color:#fff;position:absolute}
.wfe-hotspot-icon{position:relative;opacity:1}.wfe-hotspot-icon-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,0.8);box-shadow:inset 0 0 1px 1px rgba(0,0,0,0.8)}
100%{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-box-shadow:inset 0 0 1px 1px transparent;box-shadow:inset 0 0 1px 1px transparent}}
@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,0.8);box-shadow:inset 0 0 1px 1px rgba(0,0,0,0.8)}
100%{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-box-shadow:inset 0 0 1px 1px transparent;box-shadow:inset 0 0 1px 1px transparent}}.tipso_content p:last-child{margin-bottom:0}
.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;box-sizing:border-box}
.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999}
.tipso_style{cursor:help}.tipso_title{border-radius:6px 6px 0 0}.tipso_content{word-wrap:break-word;padding:.5em}
.tipso_bubble.tiny{font-size:.6rem}.tipso_bubble.small{font-size:.8rem}.tipso_bubble.default{font-size:1rem}
.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}
.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}
.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}
.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}
.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}
.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}
.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}
.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}
.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}
.serviceBox{border:1px solid #ededed;padding:10px 10px 10px 10px;position:relative;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.serviceBox:hover{border-color:#41d7f7}.serviceBox:before{content:"";display:block;width:4px;height:70px;background:#41d7f7;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-2px;opacity:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.serviceBox:after{content:"";display:block;width:4px;height:70px;background:#41d7f7;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:-2px;opacity:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.serviceBox:before{top:-3px}.serviceBox:after{top:-3px}.serviceBox:hover:before,.serviceBox:hover:after{top:40px;opacity:1}
.serviceBox .service-icon{color:#41d7f7;-webkit-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s}
.serviceBox:hover .service-icon{opacity:1}.serviceBox .title{font-size:16px;font-weight:700;color:#41d7f7;margin-bottom:15px}
.serviceBox .description{font-size:13px;color:#666;line-height:20px;margin-bottom:0}
@media only screen and (max-width:990px){.serviceBox{margin-bottom:30px}}.serviceBox .read-more{display:inline-block;padding:1px;background:#fff;font-size:16px;color:#414141;position:relative;bottom:-27px}
.serviceBox .read-more span{display:inline-block;padding:4px 10px;background:#fff}
.read-more span{color:#4ca8e8}.read-more:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.serviceBox:hover,.serviceBox:hover .read-more{border-color:#4ca8e8;-webkit-box-shadow:none;box-shadow:none}
.service-img img{height:70px;width:70px;margin-bottom:10px}.epa-infobox-content-align-center .serviceBox{text-align:center}
.epa-infobox-content-align-left .serviceBox{text-align:left}.epa-infobox-content-align-right .serviceBox{text-align:right}
.service-Content a span i{font-size:16px;margin-right:5px}.serviceBox .service-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:inline-block}
.epa-iconBox-bg-shape-circle .serviceBox .service-icon .epa-service-icon-item{border-radius:50%;height:100px;width:100px;background-color:#eaeaea}
.epa-iconBox-bg-shape-none .serviceBox .service-icon .epa-service-icon-item{margin-bottom:-18px}
.epa-iconBox-bg-shape-radius .serviceBox .service-icon .epa-service-icon-item{border-radius:6%;height:100px;width:100px;background-color:#eaeaea}
.epa-iconBox-bg-shape-square .serviceBox .service-icon .epa-service-icon-item{background-color:#eaeaea;height:100px;width:100px}
.serviceBox .service-icon i{margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s}
.epa-service-icon-item:hover{color:red}.epa-iconBox-bg-shape-radius .service-img img{border-radius:6%}
.epa-iconBox-bg-shape-circle .service-img img{border-radius:50%}.epa-img-hover-shape-circle .service-img img:hover{border-radius:50%}
.epa-img-hover-shape-radius .service-img img:hover{border-radius:6%}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999}
#status{width:40px;height:40px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;font-size:40px;line-height:40px}
.elementor-editor-active #preloader{display:none}.epa_pricing_icon{position:relative;margin:0 auto -60px;background:#d90429;width:100px;height:100px;top:-75px;border-radius:50%}
.epa_pricing_icon i{margin-top:35%;color:#FFF;font-size:35px}.epa-priceTable1{border:1px solid #e3e3e3;padding-bottom:25px;text-align:center}
.epa-priceTable1 .epa-priceTable1-header{padding:25px;background:#ef233c;color:#ffffe5}
.epa-priceTable1 .heading{font-size:24px;font-weight:bold;margin:0;text-transform:capitalize}
.epa-priceTable1 .subtitle{font-size:12px;margin:10px 0 0;display:block}.epa-priceTable1 .month{display:inline-block;width:55%;padding:20px 0 22px 0;font-size:22px;color:#2a3a73;float:left;position:relative}
.epa-priceTable1 .month:after{content:"";border-width:10px 0 10px 12px;border-style:solid;border-color:transparent transparent transparent #fff;position:absolute;top:39%;right:-12px;z-index:1}
.epa-priceTable1 .amount{display:inline-block;width:45%;padding:10px;font-size:35px;font-weight:700;color:#ffffe5;background:#d90429}
.epa-priceTable1 .currency{font-size:22px;position:relative;top:-17px;left:-4px}.epa-priceTable1 .pricing-content ul{padding:25px 0;margin:0;list-style:none;color:#2a3a73}
.epa-priceTable1 .pricing-content ul li{font-size:14px;padding:15px 0;border-bottom:1px solid #e3e3e3;margin:0}
.epa-priceTable1 .pricing-content ul li i{font-size:16px;margin-right:5px}.epa-priceTable1 .read{display:inline-block;background:#ef233c;font-size:14px;color:#fff;padding:10px 40px;text-transform:capitalize;border-radius:5px;border-bottom:2px solid rgba(0,0,0,0.3);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.epa-priceTable1 .read:hover{background:#d90429}.epa-priceTable1.middle .epa-priceTable1-header,.epa-priceTable1.middle .read{background:#f7ac22}
.epa-priceTable1.middle .price-value{border:1px solid #ff8a05}.epa-priceTable1.middle .amount,.epa-priceTable1.middle .read:hover{background:#ff8a05}
@media screen and (max-width:990px){.epa-priceTable1{margin-bottom:25px}}.ptsColBadge-right-top{position:absolute;z-index:1002;top:0;overflow:hidden;right:0;width:150px;height:125px}
.ptsColBadge-left-top{position:absolute;z-index:1002;top:0;overflow:hidden;right:0;width:150px;height:125px}
.ptsColBadge-left-top .ptsColBadgeContent span{top:7.971px;right:-4.816px}.ptsColBadgeContent span{padding:0 0 5px 0;margin:0 auto;display:inline-block;text-align:center;white-space:nowrap;color:#fff;width:260px;font-size:17px;line-height:normal;position:absolute;top:7.971px;right:-111.816px;background:black}
.ptsColBadge.ptsColBadge-left .ptsColBadgeContent{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-bottom-left-radius:5px;-webkit-transform-origin:left top;transform-origin:left top}
.ptsColBadge.ptsColBadge-left-top .ptsColBadgeContent{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
.ptsColBadge.ptsColBadge-right-top .ptsColBadgeContent{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
.ptsColBadge.ptsColBadge-right .ptsColBadgeContent{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-bottom-right-radius:5px;-webkit-transform-origin:right top;transform-origin:right top}
.ptsColBadge.ptsColBadge-top .ptsColBadgeContent{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.ptsColBadge.ptsColBadge-top{width:100%}.ptsColBadge.ptsColBadge-left,.ptsColBadge.ptsColBadge-left-top{left:0}
.ptsColBadge.ptsColBadge-right,.ptsColBadge.ptsColBadge-right-top{right:0}.epa-service1{padding:15px;background:#fff;border:1px solid #eee;border-bottom-color:#428ef8;text-align:center;position:relative;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.epa-service1:hover{border:1px solid #428ef8}.epa-service1:before,.epa-service1:after{content:"";width:70%;height:5px;background:#428ef8;opacity:0;position:absolute;top:-3px;left:35%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.epa-service1:hover:before,.epa-service1:hover:after{opacity:1;left:50%}.epa-service1:after{top:auto;bottom:-3px}
.epa-service1 .epa-service-icon{line-height:20px;margin:0 auto}.servicebox-icon-bgshape-radius .epa-servicebox .epa-service-icon{border-radius:15%}
.servicebox-icon-bgshape-circle .epa-servicebox .epa-service-icon{border-radius:50%}
.servicebox-icon-bgshape-none .epa-servicebox .epa-service-icon i{margin-top:30px;line-height:0}
.servicebox-icon-bgshape-none .epa-servicebox .epa-service-icon i:before{border:1px solid red}
.servicebox-img-icon-none .epa-servicebox .epa-service-icon{display:none !important}
.epa-servicebox .epa-service-icon i{margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.epa-service1 .epa-title{font-size:20px;font-weight:bold;padding:0;color:#252525;margin:12px 0 5px 0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.epa-service1:hover .epa-title{opacity:0}.epa-service1 .epa-description{font-size:14px;color:#7a7a7a;line-height:25px;margin:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.epa-service1:hover .epa-description{margin-top:-20px;padding-bottom:20px}@media only screen and (max-width:990px){.epa-service1{margin-bottom:30px}
}.epa-iconBox-bg-shape-radius .epa-service1 .epa-service-icon img{border-radius:15%}
.epa-iconBox-bg-shape-circle .epa-service1 .epa-service-icon img{border-radius:50%}
.epa-service1 a{color:#000;padding:6px 11px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer}
.epa-service1 a:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.epa-service1 a:hover{color:#000;padding:6px 11px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer;-webkit-box-shadow:none !important;box-shadow:none !important}
.epa-team-member{overflow:hidden}.epa-team-member .pic{-webkit-transform:scale(1.01,1);transform:scale(1.01,1);-webkit-transition:-webkit-transform .30s ease;transition:-webkit-transform .30s ease;transition:transform .30s ease;transition:transform .30s ease, -webkit-transform .30s ease;position:relative}
.epa-team-member:hover .pic{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.epa-team-member .pic:before{content:"";width:100%;height:100%;position:absolute;-webkit-transition:background .50s ease-in-out;transition:background .50s ease-in-out}
.epa-team-member:hover .pic:before{background:rgba(255,255,255,0.5)}.epa-team-member .pic img{width:100%;height:auto}
.epa-team-member .epa-team-content{position:relative;bottom:0;background:#fff;text-align:center;padding:32px 25px 5px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.epa-team-member:hover .epa-team-content{bottom:20%}.epa-team-member .member-title{margin:0;color:#000;font-size:16px;letter-spacing:2px;text-transform:uppercase}
.epa-team-member .member-title:after{content:"";display:block;margin:3% auto 5%;border-bottom:2px solid #da3e65}
.epa-team-member .member-title small{display:block;font-size:11px;margin-top:3%;letter-spacing:1px;text-transform:uppercase}
.epa-team-member .social-link{padding:0;margin:0 0 3% 0}.epa-team-member .social-link li{list-style:none;display:inline-block;margin-right:15px;margin-left:0}
.epa-team-member .social-link li a{font-size:19px;color:#333}.epa-team-member .social-link li a.fa-facebook:hover{color:#5d82d1}
.epa-team-member .social-link li a.fa-google:hover{color:#eb5e4c}.epa-team-member .social-link li a.fa-twitter:hover{color:#40bff5}
.epa-team-member .epa-descr{line-height:23px;padding:0 20px 0 20px;position:absolute;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;height:300px}
.epa-team-member:hover .epa-team-content{position:relative;height:auto}.epa-team-member .epa-team-content{padding:10px 0 0 0}
.epa-testimonial{text-align:center}.epa-testimonial:before{content:"\f10d";font-family:"fontawesome";width:75px;height:75px;line-height:75px;text-align:center;font-size:50px;color:#e6e6e6;position:absolute;top:0;left:0}
.testimonial-title:before{content:"\f10e";font-family:"fontawesome";width:75px;height:75px;line-height:75px;text-align:center;font-size:50px;color:#e6e6e6;position:absolute;top:0;right:0}
.epa-testimonial .pic{width:100px;height:100px;border-radius:50%;border:5px solid rgba(255,255,255,0.3);display:inline-block;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.15);box-shadow:0 2px 6px rgba(0,0,0,0.15)}
.epa-testimonial .pic img{width:100%;height:100%}.epa-testimonial .description{font-size:16px;font-style:italic;color:gray;line-height:30px;margin:10px 0 20px}
.epa-testimonial .testimonial-title{font-size:14px;font-weight:bold;margin:0;color:#333;text-transform:uppercase}
.epa-testimonial .post{display:inline-block !important;font-size:13px;color:#777;margin-bottom:15px;text-transform:capitalize}
.epa-testimonial .post::before{content:"";width:0;display:inline-block;margin:-3px 5px;border:1px solid #dedddd;height:15px;padding:0}
.epa-testimonial .testimonial-rating{margin:0 0 15px 0;padding:0;list-style:none}
.epa-testimonial .testimonial-rating li{color:#d3d3d3;display:inline-block;margin:0}
.epa-testimonial .testimonial-rating li.fa-star{color:#333}#testi_star{color:#f2b01e}
#testi_nonestar{color:#ddd}.epaowlDots{text-align:center}.epaowlDot{margin:3px;border:0;height:10px;width:20px}
.epaowlDot.active{background:#141414;border:0;height:10px;width:20px}.epaowlDot:focus{outline:0}
.epaowlDot:hover{background-image:none}.elementor-widget-wts-textseparator .elementor-widget-container{overflow:hidden}
.wts-wfe-textseparator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:auto}
.wfe-elementor-separator-icon-inner i{height:1em;width:1em;text-align:center}.wts-wfe-textseparator .wfe-sep-holder{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px;min-width:10%;position:relative}
.wts-wfe-textseparator .wfe-sep-holder .wfe-sep-lines{border-top-width:1px;display:block;height:1px;position:relative;top:1px;width:100%}
.wfe-elementor-separator-title{margin:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;line-height:1em;margin:0;overflow-wrap:break-word}
.sep-align-right .sep-right{display:none}.sep-align-left .sep-left{display:none}.wfe-icon-view-stacked i{color:#FFF}
.wfe-icon-view-framed .wfe-elementor-separator-icon-inner{border:1px solid}.wfe-icon-shape-circle .wfe-elementor-separator-icon-inner{border-radius:50%}
.wfe-elementor-separator-icon-wrapper,.wfe-elementor-separator-title{margin:0 5px !important}
.wfe-elementor-separator-icon-inner{line-height:1}.wfe-interactive-vhover{list-style:outside none none;margin:0 auto;max-width:100%;position:relative;text-align:center}
.wfe-interactive-vhover figure{position:relative;overflow:hidden;margin:10px 0;width:100%;text-align:center;cursor:pointer;background-color:#3085a3}
.wfe-interactive-vhover figure img{position:relative;display:block;max-width:100%;opacity:.8}
.wfe-interactive-vhover figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.wfe-interactive-vhover figure figcaption h2{font-size:1.25em}.wfe-interactive-vhover figure figcaption::before,.wfe-interactive-vhover figure figcaption::after{pointer-events:none}
.wfe-interactive-vhover figure figcaption,.wfe-interactive-vhover figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}
.wfe-interactive-vhover figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.elementor-editor-active .wfe-interactive-vhover figure figcaption>a{z-index:1}.wfe-interactive-vhover figure h2{font-weight:bolder}
.wfe-interactive-vhover figure h2 span{font-weight:800}.wfe-interactive-vhover figure h2,.wfe-interactive-vhover figure p{margin:0}
.wfe-interactive-vhover figure p{letter-spacing:1px;font-size:62.5%}figure.effect-lily img{max-width:none;width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}
figure.effect-lily figcaption{text-align:left}figure.effect-lily figcaption>div{position:absolute;bottom:0;left:0;padding:2em;width:100%;height:50%}
figure.effect-lily h2,figure.effect-lily p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}
figure.effect-lily h2{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}
figure.effect-lily p{opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}
figure.effect-lily:hover img,figure.effect-lily:hover p{opacity:1}figure.effect-lily:hover img,figure.effect-lily:hover h2,figure.effect-lily:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-lily:hover p{-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}
figure.effect-sadie figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(72,76,97,0)),color-stop(75%, rgba(72,76,97,0.8)));background:linear-gradient(to bottom,rgba(72,76,97,0) 0,rgba(72,76,97,0.8) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
figure.effect-sadie h2{position:absolute;top:50%;left:0;width:100%;color:#484c61;-webkit-transition:-webkit-transform .35s,color .35s;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
figure.effect-sadie figcaption::before,figure.effect-sadie p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}
figure.effect-sadie p{position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
figure.effect-sadie:hover h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}
figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-layla{background-color:#18a367}figure.effect-layla img{height:auto;max-width:calc(100% + 30px);width:calc(100% + 30px)}
figure.effect-layla figcaption{padding:3em}figure.effect-layla figcaption::before,figure.effect-layla figcaption::after{position:absolute;content:'';opacity:0}
figure.effect-layla figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
figure.effect-layla figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}
figure.effect-layla h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}
figure.effect-layla p{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
figure.effect-layla img,figure.effect-layla h2{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(-30px,0,0)}
figure.effect-layla img,figure.effect-layla figcaption::before,figure.effect-layla figcaption::after,figure.effect-layla p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}
figure.effect-layla:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-layla:hover figcaption::before,figure.effect-layla:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-layla:hover h2,figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-layla:hover figcaption::after,figure.effect-layla:hover h2,figure.effect-layla:hover p,figure.effect-layla:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}
figure.effect-oscar{background:linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%)}
figure.effect-oscar img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-oscar figcaption{padding:3em;background-color:rgba(58,52,42,0.7);-webkit-transition:background-color .35s;transition:background-color .35s}
figure.effect-oscar figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}
figure.effect-oscar h2{margin:20% 0 10px 0;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
figure.effect-oscar figcaption::before,figure.effect-oscar p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);transform:scale(0)}
figure.effect-oscar:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-oscar:hover figcaption::before,figure.effect-oscar:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-oscar:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-oscar:hover img{opacity:.4}
figure.effect-marley figcaption{text-align:right}figure.effect-marley h2,figure.effect-marley p{position:absolute;right:30px;left:30px;padding:10px 0}
figure.effect-marley p{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
figure.effect-marley h2{top:30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
figure.effect-marley:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-marley h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background-color:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}
figure.effect-marley h2::after,figure.effect-marley p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}
figure.effect-marley:hover h2::after,figure.effect-marley:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-ruby{background-color:#17819c}figure.effect-ruby img{opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.15);transform:scale(1.15)}
figure.effect-ruby:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-ruby h2{margin-top:5%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
figure.effect-ruby p{margin:1em 0 0;padding:3em;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}
figure.effect-ruby:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-ruby:hover p{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
figure.effect-roxy{background:linear-gradient(45deg,#ff89e9 0,#05abe0 100%)}
figure.effect-roxy img{max-width:none;width:calc(100% + 30px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-20px,0,0)}
figure.effect-roxy figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
figure.effect-roxy figcaption{padding:3em;text-align:left}figure.effect-roxy h2{padding:30% 0 10px 0}
figure.effect-roxy p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
figure.effect-roxy:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-roxy:hover figcaption::before,figure.effect-roxy:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-bubba{background:#9e5406}figure.effect-bubba img{opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-bubba:hover img{opacity:.4}figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}
figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}
figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}
figure.effect-bubba h2{padding-top:30%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
figure.effect-bubba p{padding:20px 2.5em;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-bubba:hover h2,figure.effect-bubba:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-romeo{-webkit-perspective:1000px;perspective:1000px}figure.effect-romeo img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}
figure.effect-romeo:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-romeo figcaption::before,figure.effect-romeo figcaption::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
figure.effect-romeo:hover figcaption::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}
figure.effect-romeo:hover figcaption::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}
figure.effect-romeo h2,figure.effect-romeo p{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}
figure.effect-romeo h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}
figure.effect-romeo p{padding:.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}
figure.effect-romeo:hover h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}
figure.effect-romeo:hover p{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}
figure.effect-sarah{background:#42b078}figure.effect-sarah img{max-width:none;width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
figure.effect-sarah:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-sarah figcaption{text-align:left}figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0}
figure.effect-sarah h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
figure.effect-sarah:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-sarah p{padding:1em 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
figure.effect-sarah:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-chico img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.12);transform:scale(1.12)}
figure.effect-chico:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-chico figcaption{padding:3em}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}
figure.effect-chico figcaption::before,figure.effect-chico p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}
figure.effect-chico h2{padding:20% 0 20px 0}figure.effect-chico p{margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5)}
figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
figure.effect-milo{background:#2e5d5a}figure.effect-milo img{max-width:none;width:-webkit-calc(100% + 60px);width:100%;opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}
figure.effect-milo:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
figure.effect-milo h2{position:absolute;right:0;bottom:0;padding:1em 1.2em}figure.effect-milo p{padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}
figure.effect-milo:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-apollo{background:#3498db}figure.effect-apollo img{opacity:.95;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
figure.effect-apollo figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
figure.effect-apollo p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-apollo h2{text-align:left}figure.effect-apollo:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
figure.effect-apollo:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
figure.effect-apollo:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}
figure.effect-jazz{background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%)}
figure.effect-jazz img{opacity:.9}figure.effect-jazz figcaption::after,figure.effect-jazz img,figure.effect-jazz p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}
figure.effect-jazz figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:'';opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
figure.effect-jazz h2,figure.effect-jazz p{opacity:1;-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1)}
figure.effect-jazz h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}
figure.effect-jazz p{padding:.5em 2em;text-transform:none;font-size:.85em;opacity:0}
figure.effect-jazz:hover img{opacity:.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
figure.effect-jazz:hover figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}
figure.effect-jazz:hover h2,figure.effect-jazz:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
figure.effect-ming{background:#030c17}figure.effect-ming img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;-webkit-box-shadow:0 0 0 30px rgba(255,255,255,0.2);box-shadow:0 0 0 30px rgba(255,255,255,0.2);content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}
figure.effect-ming h2{margin:20% 0 10px 0;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}
figure.effect-ming p{padding:1em;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5)}
figure.effect-ming:hover h2{-webkit-transform:scale(0.9);transform:scale(0.9)}figure.effect-ming:hover figcaption::before,figure.effect-ming:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
figure.effect-ming:hover figcaption{background-color:rgba(58,52,42,0)}figure.effect-ming:hover img{opacity:.4}
@media only screen and (max-width:480px){.wfe-interactive-vhover figure figcaption h2{font-size:.8em}
.wfe-interactive-vhover figure p{font-size:50%}.wfe-interactive-vhover figure figcaption{padding:10px 40px !important}
.wfe-interactive-vhover figure.effect-bubba figcaption{padding:0 10px !important}
.wfe-interactive-vhover figure.effect-bubba h2{padding-top:50px}.wfe-interactive-vhover figure.effect-romeo p{top:50px}
.wfe-interactive-vhover figure.effect-romeo:hover p{top:65px}.wfe-interactive-vhover figure.effect-lily figcaption>div{height:80%}
}