﻿.overlay1{position:relative}.overlay1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;display:flex;align-items:center}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:auto}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav{position:absolute;width:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.owl-carousel .owl-nav .now-ui-icons{font-size:2.2em!important}.owl-carousel .owl-nav .owl-prev{float:left}.owl-carousel .owl-nav .owl-next{float:right}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dot{position:relative;display:inline-flex;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(51,51,51,.2)}.owl-carousel .owl-dot.active{background-color:rgba(51,51,51,.5)}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../../../../themes/aquapol/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.dzsparallaxer.height-is-based-on-content{height:auto;padding:0}.dzsparallaxer.height-is-based-on-content .dzsparallaxer--target{position:absolute;width:100%}.dzsparallaxer.height-is-based-on-content>div{position:relative}body:after{content:url(../../../../../../../themes/aquapol/assets/lightboximg/close.png) url(../../../../../../../themes/aquapol/assets/lightboximg/loading.svg) url(../../../../../../../themes/aquapol/assets/lightboximg/prev.png) url(../../../../../../../themes/aquapol/assets/lightboximg/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-loadingimg{width:100px;height:auto}.lb-cancel{display:block;width:52px;height:64px;margin:0 auto;background:url(../../../../../../../themes/aquapol/assets/lightboximg/loading.svg) no-repeat;background-size:52px 64px}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../../../../../../themes/aquapol/assets/lightboximg/prev.png) 10% 48% no-repeat;-webkit-background-size:30px auto;-moz-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.lb-nav a.lb-next{width:34%;right:0;float:right;background:url(../../../../../../../themes/aquapol/assets/lightboximg/next.png) 90% 48% no-repeat;-webkit-background-size:30px auto;-moz-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;zoom:1;width:100%;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../../../../../../themes/aquapol/assets/lightboximg/close.png) top right no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;text-align:right;outline:none;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.main{position:relative;overflow:hidden!important}.centermargin{margin:0 auto}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.centerabs{width:100%;left:0;text-align:center;position:absolute;z-index:0}.rightabs{width:100px;right:0;text-align:right;position:absolute;z-index:1}.centertransformhorizontal{top:0%;left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}.centertransformvertikal{top:50%;left:0%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.centertransformhorizontalvertikal{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.absolute{position:absolute}.relative{position:relative}.static{position:static}.floatright{float:right}.floatleft{float:left}.displaynone{display:none!important}.opacityzero{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.vishidden{visibility:hidden}.contentoverflowhidden{overflow:hidden!important}.contentoverflowvisible{overflow:visible!important}.contentoverflowscroll{overflow:scroll!important}.loadingimg{width:auto;height:70px}.loadingimgdiv{top:50px;position:absolute;z-index:9999}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.12)}100%{-moz-transform:scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.12)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.12)}100%{transform:scale(1)}}.pulse{-moz-animation:pulse 1.2s linear infinite;-webkit-animation:pulse 1.2s linear infinite;animation:pulse 1.2s linear infinite}@-moz-keyframes rotate{100%{-moz-transform:rotateY(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotateY(360deg)}}@keyframes rotate{100%{transform:rotateY(360deg)}}.rotate{-moz-animation:rotate 2.2s linear infinite;-webkit-animation:rotate 2.2s linear infinite;animation:rotate 2.2s linear infinite}#htmlgallery{width:auto;margin:40px 0 0 0;padding:0;position:relative}#htmlgallery.init{visibility:hidden}#htmlgallery div.grid-item{width:100%;height:400px;display:inline-block;position:relative;overflow:hidden;background-position:center}#htmlgallery div.grid-item.height-3{height:300px!important}#htmlgallery div.grid-item.height-4{height:400px!important}#htmlgallery div.grid-item.height-5{height:500px!important}#htmlgallery div.grid-item img{width:100%;height:auto}#htmlgallery div.grid-item .overlay{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0;content:"";background-color:rgba(0,0,0,.4);opacity:1;border-radius:0;transform:translateZ(20px);-webkit-transition:background-color 500ms,opacity 500ms;-moz-transition:background-color 500ms,opacity 500ms;-o-transition:background-color 500ms,opacity 500ms;transition:background-color 500ms,opacity 500ms}#htmlgallery div.grid-item:hover .overlay{background-color:rgba(0,0,0,0);opacity:0}#htmlgallery div.grid-item .overlay .overlaycontent h6.category,#htmlgallery div.grid-item .overlay .overlaycontent h3.card-title,#htmlgallery div.grid-item .overlay .overlaycontent p.card-description,#htmlgallery div.grid-item .overlay .overlaycontent a.btn{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}#htmlgallery div.grid-item:hover .overlay .overlaycontent h6.category{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);-webkit-transition:-webkit-transform 0.8s;transition:transform 0.8s}#htmlgallery div.grid-item:hover .overlay .overlaycontent h3.card-title{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);-webkit-transition:-webkit-transform 0.8s;transition:transform 0.8s}#htmlgallery div.grid-item:hover .overlay .overlaycontent p.card-description{-webkit-transform:translate3d(0,900px,0);transform:translate3d(0,900px,0);-webkit-transition:-webkit-transform 0.8s;transition:transform 0.8s}#htmlgallery div.grid-item:hover .overlay .overlaycontent a.btn{-webkit-transform:translate3d(0,1100px,0);transform:translate3d(0,1100px,0);-webkit-transition:-webkit-transform 0.8s;transition:transform 0.8s}#htmlteam{width:auto;margin:50px 0 0 0;padding:0;position:relative}#htmlteam.init{visibility:hidden}#htmlteam div.team-item{width:100%;height:auto;display:inline-block;position:relative;overflow:hidden;background-position:center;transform-style:preserve-3d}#htmlteam div.team-item img{width:100%;height:auto}#htmlteam div.team-item .overlay{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0;content:"";background-color:rgba(0,0,0,0);opacity:0;border-radius:0;transform:translateZ(20px);-webkit-transition:background-color 500ms,opacity 500ms;-moz-transition:background-color 500ms,opacity 500ms;-o-transition:background-color 500ms,opacity 500ms;transition:background-color 500ms,opacity 500ms}#htmlteam div.team-item:hover .overlay{background-color:rgba(0,0,0,.4);opacity:1}#htmlteam div.team-item:hover .overlay .overlaycontent h6.category,#htmlteam div.team-item:hover .overlay .overlaycontent h4.card-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}#htmlteam div.team-item .overlay .overlaycontent h6.category{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);-webkit-transition:-webkit-transform 0.8s;transition:transform 0.8s}#htmlteam div.team-item .overlay .overlaycontent h4.card-title{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);-webkit-transition:-webkit-transform 0.8s;transition:transform 0.8s}.fullscreen,.page-header-medium,.page-header-small,.page-header-mini,.fullscreenheader,.fullscreenpage{min-width:100%;min-height:400px}.fullscreen{width:100vw;height:100vh}.page-header.page-header-medium{width:100vw;height:80vh;min-height:auto!important;max-height:540px;margin-top:100px}.page-header.page-header-small{width:100vw;height:60vh;min-height:auto!important;max-height:440px;margin-top:100px}.page-header.page-header-mini{width:100vw;height:40vh;min-height:auto!important;max-height:340px;margin-top:100px}.fullscreenheader{width:100vw;height:calc(100vh - 80px)}.fullscreenpage{width:100vw;height:100vh;min-width:100vw;min-height:100vh}.fullwidthheight{width:100%;height:100%}.fullheight{height:100%}.mainHeight{min-height:calc(100vh - 80px)}.parallax-dimensions{width:100%;height:125%}.news-screen,.events-screen{min-height:300px;height:100%}.company-about-screen,.locations-screen{min-height:500px;height:100%}.services-screen{min-height:600px}.campaign-screen{min-height:500px;height:100%}.backgroundfullsize{-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;position:relative}.backgroundfullsizeparallax{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;background-position:center}.backgroundbannerparallax{-webkit-background-size:140% 100%;-moz-background-size:140% 100%;-o-background-size:140% 100%;background-size:140% 100%;background-position:center;position:relative}.backgroundcover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.backgroundfullsizevideo{position:relative;top:50%;left:50%;min-width:100%;min-height:100%;width:120%;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.backgroundpositioncenter{background-position:center!important}.backgroundpositionleftcenter{background-position:left center!important}.backgroundpositionrightcenter{background-position:right center!important}.backgroundpositioncentertop{background-position:center top!important}.backgroundpositioncenterbottom{background-position:center bottom!important}.backgroundattachmentfixed{background-attachment:fixed!important}.backgroundcarousel{width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.forcefullwidth_wrapper_tp_banner,.rev_slider_wrapper,.rev_slider,.tp-revslider-slidesli,.slot{height:100%!important;max-height:100%!important}video{width:100%;height:auto}.blackfilter{top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:9999}.backgroundnotfound{background-image:url(../../../../../../../themes/aquapol/assets/backgrounds/backgroundnotfound.jpg);width:100%;height:125%;background-position:center}.youtube{background-color:#161616;position:relative;padding-top:0;padding-bottom:56.25%;height:0;overflow:hidden}.youtube img{width:100%;height:100%;top:0;left:0;opacity:1;position:absolute;cursor:pointer}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.play-button{font-size:3.5rem!important;opacity:1!important;cursor:pointer;z-index:10}.infobar,.scrolldown{bottom:30px;width:100%}.scrolldown{width:auto}.scroll-icon{font-size:2.8em;animation-duration:2s;animation-iteration-count:infinite;animation-name:scroll}@keyframes scroll{0%{opacity:1}100.001%{opacity:0;transform:translateY(20px)}}.wow,.wow-carousel{visibility:hidden}@media (min-width:576px){#htmlteam div.team-item{width:calc((100% - 50px) / 2)}.owl-carousel .owl-nav{width:calc(100% + 15%)}}@media (min-width:768px){#htmlteam div.team-item{width:calc((100% - 100px) / 3)}}@media (min-width:992px){#htmlteam div.team-item{width:calc((100% - 100px) / 3)}.owl-carousel .owl-nav{width:calc(100% + 10%)}.youtube{padding-bottom:56.25%}}@media (min-width:1200px){#htmlteam div.team-item{width:calc((100% - 100px) / 3)}.fullscreen,.page-header-medium,.page-header-small,.page-header-mini,.fullscreenheader,.fullscreenpage{min-width:100%;min-height:600px}.page-header.page-header-medium{max-height:640px}.page-header.page-header-small{max-height:540px}.page-header.page-header-mini{max-height:440px}.backgroundnotfound{width:100%;height:100%;background-attachment:fixed}.backgroundagb{background-position:center}.infobar,.scrolldown{bottom:30px}.owl-carousel .owl-nav{width:calc(100% + 12%)}}