.tf-pulse-infinite{animation:tf-pulse 2s infinite;transform:scale(1)}.tf-pulse-infinite-3s{animation:tf-pulse 3s infinite;transform:scale(1)}.tf-pulse-infinite-4s{animation:tf-pulse 4s infinite;transform:scale(1)}.tf-pulse-infinite-5s{animation:tf-pulse 5s infinite;transform:scale(1)}@keyframes tf-pulse{0%{transform:scale(.95)}70%{transform:scale(1)}to{transform:scale(.95)}}.tf-bob-infinite{animation:tf-bob 2s infinite;transform:translateY(0)}.tf-bob-infinite-3s{animation:tf-bob 3s infinite;transform:translateY(0)}.tf-bob-infinite-4s{animation:tf-bob 4s infinite;transform:translateY(0)}.tf-bob-infinite-5s{animation:tf-bob 5s infinite;transform:translateY(0)}@keyframes tf-bob{0%{transform:translateY(-8px)}50%{transform:translateY(0)}to{transform:translateY(-8px)}}.deeper-fancy-image,.deeper-fancy-img{position:relative}.deeper-fancy-image .url-wrap,.deeper-fancy-img .url-wrap{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 1.3s ease;position:absolute;top:50%;left:50%}.deeper-fancy-image.simple .url-wrap{opacity:1;margin:0}.deeper-fancy-image.animated .url-wrap,.deeper-fancy-image.is-in-view .url-wrap{opacity:1;margin-left:0}@media screen and (max-width:991px){.deeper-fancy-image.stretch-on-mobile img{height:auto;width:100%}}.deeper-fancy-img-bg,.deeper-fancy-img-holder{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity 1s cubic-bezier(.23,1,.32,1) 0s,-webkit-transform 1.5s cubic-bezier(.23,1,.32,1) .25s;transition:opacity 1s cubic-bezier(.23,1,.32,1) 0s,-webkit-transform 1.5s cubic-bezier(.23,1,.32,1) .25s;transition:opacity 1s cubic-bezier(.23,1,.32,1) 0s,transform 1.5s cubic-bezier(.23,1,.32,1) .25s;transition:opacity 1s cubic-bezier(.23,1,.32,1) 0s,transform 1.5s cubic-bezier(.23,1,.32,1) .25s,-webkit-transform 1.5s cubic-bezier(.23,1,.32,1) .25s;opacity:0}.deeper-fancy-img-bg{right:20px;position:absolute;bottom:20px;top:20px;background-color:#4582ff;left:20px;display:inline-block;z-index:0}.deeper-fancy-img-holder{opacity:0}.deeper-fancy-img-holder img{width:100%}.deeper-fancy-img,.deeper-fancy-img-holder{position:relative}.deeper-fancy-img.is-in-view .deeper-fancy-img-bg,.deeper-fancy-img.is-in-view .deeper-fancy-img-holder{opacity:1}.deeper-fancy-img.is-in-view .deeper-video-icon{opacity:1;margin-left:0}.deeper-fancy-img.is-in-view.bg-top .deeper-fancy-img-bg{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}.deeper-fancy-img.is-in-view.bg-top .deeper-fancy-img-holder{-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}.deeper-fancy-img.is-in-view.bg-right .deeper-fancy-img-bg{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}.deeper-fancy-img.is-in-view.bg-right .deeper-fancy-img-holder{-webkit-transform:translate(-15px,15px);transform:translate(-15px,15px)}.deeper-fancy-img.is-in-view.bg-bottom .deeper-fancy-img-bg{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}.deeper-fancy-img.is-in-view.bg-bottom .deeper-fancy-img-holder{-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.deeper-fancy-img.is-in-view.bg-left .deeper-fancy-img-bg{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}.deeper-fancy-img.is-in-view.bg-left .deeper-fancy-img-holder{-webkit-transform:translate(15px,-15px);transform:translate(15px,-15px)}.deeper-fancy-image.reveal{display:inline-block}.deeper-fancy-image.reveal>*{-webkit-animation-timing-function:cubic-bezier(.86,0,.07,1);animation-timing-function:cubic-bezier(.86,0,.07,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.deeper-fancy-image.reveal.animated{-webkit-transform:translate(0);transform:translate(0)}.deeper-fancy-image.reveal>figure{opacity:0}.deeper-fancy-image.reveal.animated>figure{-webkit-animation-name:hide-show;animation-name:hide-show}.deeper-fancy-image.reveal{position:relative}.deeper-fancy-image.reveal:after{height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.86,0,.07,1);animation-timing-function:cubic-bezier(.86,0,.07,1);content:"";position:absolute;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;top:0;background-color:#ddd;-webkit-transform-origin:left top;transform-origin:left top;left:0;width:100%;-webkit-animation-duration:1s;animation-duration:1s}.deeper-fancy-image.reveal.lr.animated:after{-webkit-animation-name:reveal-from-left;animation-name:reveal-from-left}.deeper-fancy-image.reveal.rl.animated:after{-webkit-animation-name:reveal-from-right;animation-name:reveal-from-right}.deeper-button .elementor-button-link,.deeper-button .metform-btn,.deeper-button .metform-submit-btn,.themesflat-button{overflow:hidden;position:relative;z-index:1}.deeper-button .hover-effect,.themesflat-button .hover-effect{height:0;transform:translate(-50%,-50%);transition:.5s ease-in-out;position:absolute;opacity:.5;background-color:#222;border-radius:100%;width:0;display:block;z-index:-1}.deeper-button .elementor-button-link:hover .hover-effect,.deeper-button .metform-btn:hover .hover-effect,.themesflat-button:hover .hover-effect{padding-top:225%;opacity:1;width:225%}.deeper-button .elementor-button-link:hover,.deeper-button .metform-btn:hover,.themesflat-button:hover{background-color:transparent!important;background:transparent!important}.deeper-button.button-dark:before{background-color:#4a44f2}@keyframes popup{0%{opacity:0}66.67%{transform:scale(.95) translateX(-.05%);opacity:0}to{transform:scale(1) translateX(0);opacity:1}}@keyframes zoomeffect{0%{transform:scale(1);background-position:50%}50%{transform:scale(1.3);background-position:50%}to{transform:scale(1);background-position:50%}}@keyframes zoomeffect2{0%{transform:scale(1);background-position:50%}50%{transform:scale(.7);background-position:50%}to{transform:scale(1);background-position:50%}}@keyframes smallzoom{0%{transform:scale(1);background-position:50%}50%{transform:scale(.95);background-position:50%}to{transform:scale(1);background-position:50%}}@keyframes movingeffect{0%,to{transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0) translateX(0)}50%{transform:perspective(400px) rotate(-45deg) translateZ(40px) translateY(-50px) translateX(200px)}}@keyframes shakeeffect{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}80%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes bounceeffect{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes c1{0%{bottom:20px}30%{bottom:-200px}70%{bottom:100px}to{bottom:20px}}@keyframes c2{0%{top:20px}20%{top:-130px}70%{top:200px}to{top:20px}}@keyframes animatedBubble1{0%{transform:translateY(0);opacity:1}80%{transform:translateY(-80px) rotate(288deg) scale(1.1);opacity:1}to{transform:translateY(-100px) rotate(1turn);opacity:0}}@keyframes animatedBubble4{0%{transform:translateY(0);opacity:1}80%{transform:translateY(-90px) rotate(288deg) scale(1.12);opacity:1}to{transform:translateY(-120px) rotate(-1turn);opacity:0}}@keyframes animatedBubble2{0%{margin-left:0}25%{margin-left:-10px}50%{margin-left:0}70%{margin-left:10px}to{margin-left:0}}@keyframes animatedBubble3{0%{margin-right:0}25%{margin-right:-10px}50%{margin-right:0}70%{margin-right:10px}to{margin-right:0}}@keyframes hide-show{0%{opacity:0}66.6%{opacity:0}66.7%{opacity:1}to{opacity:1}}@keyframes reveal-from-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}66.6%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}66.7%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right center;transform-origin:right center}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes reveal-from-right{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}66.6%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right center;transform-origin:right center}66.7%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes arrowMoving{49%{right:-20px;opacity:0}50%{right:20px;opacity:0}to{right:3px;opacity:1}}@keyframes hidden{0%{opacity:0}to{opacity:0}}@keyframes hide-show1{0%{opacity:0}79.99%{opacity:0}80%{opacity:1}to{opacity:1}}@keyframes hide-show2{0%{opacity:0}84.99%{opacity:0}85%{opacity:1}to{opacity:1}}@keyframes hide-show3{0%{opacity:0}87.99%{opacity:0}88%{opacity:1}to{opacity:1}}@keyframes hide-show4{0%{opacity:0}89.99%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes hide-show5{0%{opacity:0}91.42%{opacity:0}91.43%{opacity:1}to{opacity:1}}@keyframes hide-show6{0%{opacity:0}92.49%{opacity:0}92.5%{opacity:1}to{opacity:1}}@keyframes progress{0%{width:0}to{width:100%}}@keyframes bg-moving-1{0%{background-size:250%;background-position-y:-70px;background-position-x:-130px}50%{background-size:450%;background-position-y:65px;background-position-x:0}to{background-size:250%;background-position-y:-70px;background-position-x:-130px}}@keyframes video-pulse{to{box-shadow:0 0 0 20px hsla(0,0%,100%,0)}}@keyframes s1-a1{0%{transform:scale(.7);opacity:0}50%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ripple{0%{height:150px;opacity:0;width:150px}10%{height:170px;opacity:1;width:170px}25%{height:200px;top:-5px;left:-5px;width:200px}50%{height:240px;top:-10px;left:-10px;width:240px}75%{height:270px;top:-15px;left:-15px;width:270px}to{height:300px;opacity:0;top:-20px;left:-20px;width:300px}}@keyframes rtd{0%,to{-moz-transform:rotateX(0deg) rotateY(0deg) rotate(0deg);-ms-transform:rotateX(0deg) rotateY(0deg) rotate(0deg);transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}20%{-moz-transform:rotateY(-90deg) rotate(90deg);-ms-transform:rotateY(-90deg) rotate(90deg);transform:rotateY(-90deg) rotate(90deg)}40%{-moz-transform:rotateY(-180deg) rotate(90deg);-ms-transform:rotateY(-180deg) rotate(90deg);transform:rotateY(-180deg) rotate(90deg)}60%{-moz-transform:rotateY(-270deg) rotateX(90deg);-ms-transform:rotateY(-270deg) rotateX(90deg);transform:rotateY(-270deg) rotateX(90deg)}80%{-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}}@keyframes tilt{0%{-webkit-transform:rotateX(-30deg);-moz-transform:rotateX(-30deg);transform:rotateX(-30deg)}25%{-webkit-transform:rotateX(30deg);-moz-transform:rotateX(30deg);transform:rotateX(30deg)}50%{-webkit-transform:rotateY(-30deg);-moz-transform:rotateY(-30deg);transform:rotateY(-30deg)}75%{-webkit-transform:rotateY(30deg);-moz-transform:rotateY(30deg);transform:rotateY(30deg)}to{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes hvr-buzz-out{10%{transform:translateX(3%) rotate(2deg)}20%{transform:translateX(-3%) rotate(-2deg)}30%{transform:translateX(3%) rotate(2deg)}40%{transform:translateX(-3%) rotate(-2deg)}50%{transform:translateX(2%) rotate(1deg)}60%{transform:translateX(-2%) rotate(-1deg)}70%{transform:translateX(2%) rotate(1deg)}80%{transform:translateX(-2%) rotate(-1deg)}90%{transform:translateX(1%) rotate(0)}to{transform:translateX(-1%) rotate(0)}}@keyframes flyout{20%{transform:scale(1);opacity:1}40%{transform:scale(1.1) translate(-5px,5px)}70%{transform:scale(.9) translate(30px,-30px)}to{transform:scale(.7) translate(75px,-75px);opacity:0}}.moveBounceY{animation:moveBounceY 3s linear infinite}@keyframes moveBounceY{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}.moveBounceX{animation:moveBounceX 3s linear infinite}@keyframes moveBounceX{0%{transform:translateX(0)}50%{transform:translateX(-20px)}to{transform:translateX(0)}}.tf-animation-img figure:hover img{-webkit-animation:tfBottomToTop .5s forwards;-moz-animation:tfBottomToTop .5s forwards;animation:tfBottomToTop .5s forwards}@-webkit-keyframes tfBottomToTop{49%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);opacity:0}51%{opacity:1}}@keyframes tfBottomToTop{49%{transform:translateY(-100%)}50%{transform:translateY(100%);opacity:0}51%{opacity:1}}