@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;600;800&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"],input[type="text"],input[type="tel"],input[type="email"],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;border-radius:0;outline:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}input[type="text"],input[type="tel"],input[type="email"],select,textarea{width:100%;padding:20px 30px;border:1px solid #6b90a2;margin-bottom:15px;background:#fff;resize:none}input[type="text"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#e74c3c}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 br,.wpcf7 .screen-reader-response{display:none}.wpcf7 p{margin:0}.wpcf7 p.input-title{font-weight:600;margin:15px 0}.wpcf7 select::-ms-expand{display:none}.wpcf7 .custom-select{display:block;position:relative}.wpcf7 .custom-select:after{content:'\f107';font-family:'FontAwesome';position:absolute;top:50%;right:30px}.wpcf7-checkbox,.wpcf7-radio{display:inline-block;width:100%;margin-bottom:20px}.wpcf7-checkbox *,.wpcf7-radio *{cursor:pointer}span.wpcf7-list-item{display:inline-block;margin-left:0;margin-right:30px;margin-bottom:10px}span.wpcf7-list-item label{display:block;height:35px}span.wpcf7-list-item input[type="checkbox"],span.wpcf7-list-item input[type="radio"]{display:none}span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before,span.wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label::before{background:#eee}span.wpcf7-list-item .wpcf7-list-item-label{display:inline-block}span.wpcf7-list-item .wpcf7-list-item-label:before{content:'';display:inline-block;width:15px;height:15px;margin-right:10px;vertical-align:middle;cursor:pointer;border:1px solid #878787;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label:before{border-radius:50px}.split-inputs{overflow:hidden}.split-inputs span{display:block;width:calc(50% - 10px);float:left}@media only screen and (max-width:720px){.split-inputs span{width:100%;float:none}}.split-inputs span:last-of-type{float:right}@media only screen and (max-width:720px){.split-inputs span:last-of-type{float:none}}::-webkit-input-placeholder{font-weight:600;text-transform:capitalize;opacity:1}:-moz-placeholder{font-weight:600;text-transform:capitalize;opacity:1}::-moz-placeholder{font-weight:600;text-transform:capitalize;opacity:1}:-ms-input-placeholder{font-weight:600;text-transform:capitalize;opacity:1}.wpcf7-response-output{padding:15px 20px;font-weight:600;color:#fff;background:#e67e22;display:none;margin-top:20px}.wpcf7-response-output.wpcf7-validation-errors{background:#e74c3c}.wpcf7-response-output.wpcf7-mail-sent-ok{background:#2ecc71}.data-check{text-align:left}.data-check p.terms{display:block;font-weight:400;font-size:14px;margin-bottom:30px;padding:0 10px}.data-check p.terms a{text-decoration:underline;color:#374c57;font-size:14px}.data-check span.wpcf7-list-item{margin:0;overflow:hidden;height:auto;display:block;user-select:none}.data-check span.wpcf7-list-item *{cursor:pointer}.data-check span.wpcf7-list-item label{display:block;height:auto;color:#374c57}.data-check span.wpcf7-list-item .wpcf7-list-item-label{display:block;position:relative;padding-left:60px;font-size:14px}.data-check span.wpcf7-list-item .wpcf7-list-item-label:before{content:'';font-family:'FontAwesome';display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;line-height:20px;background:#fff;border:1px solid #bebebe;text-align:center;font-size:12px;border-radius:0px!important;transform:translateY(-50%)}.data-check span.wpcf7-list-item input[type="checkbox"]{display:none}.data-check span.wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{content:'\f00c';background:#fff}.ajax-loader{width:12px;height:12px;margin-left:15px;display:none}.ajax-loader.is-active{display:inline-block}.ajax-loader:after{content:" ";display:block;width:12px;height:12px;border-radius:100%;border:2px solid #212121;border-color:#212121 transparent #212121 transparent;animation:dual-ring 1.5s linear infinite}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:fixed!important;top:50%!important;left:50%!important;z-index:8020;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;padding:0px!important;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed}.fancybox-close{position:absolute;cursor:pointer;z-index:8040;top:0;right:0}.fancybox-close:before{content:'\f00d';font-family:'FontAwesome';display:block;font-size:18px;color:#fff;background:rgba(0,0,0,.45);cursor:pointer;text-align:center;width:40px;line-height:40px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-next.fancybox-nav span:before{content:'\f105'}.fancybox-nav span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:8040;width:auto;visibility:hidden}@media only screen and (max-width:1024px){.fancybox-nav span{visibility:visible}}.fancybox-nav span:before{content:'\f104';font-family:'FontAwesome';color:#fff;font-size:50px}.fancybox-prev span{left:15px}.fancybox-next span{right:15px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6b90a2;font-size:16px;line-height:1.3;font-family:'Montserrat',sans-serif}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:10;padding:15px 25px;color:#fff;background:#878787}#bottomTrigger{position:fixed;left:0;bottom:15%;width:1px;height:1px}.td{display:table-cell}.table{display:table;width:100%}.vt{vertical-align:top}.vm{vertical-align:middle}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto}@media only screen and (max-width:1150px){.alignleft{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignleft{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignleft{max-width:100%}}.alignright{float:right;margin:0 0 20px 20px;max-width:450px;max-height:350px;height:auto;clear:right}@media only screen and (max-width:1150px){.alignright{max-width:350px;max-height:250px}}@media only screen and (max-width:850px){.alignright{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media only screen and (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:960px;height:auto;max-height:600px}@media only screen and (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}img{width:initial;width:auto;max-width:100%}.container{max-width:1450px;width:100%;margin:0 auto}@media only screen and (max-width:1570px){.container{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container{padding:0 30px}}@media only screen and (max-width:720px){.container{padding:0 15px}}.container-x-small{max-width:820px;margin:0 auto;padding-left:120px;padding-right:120px;width:100%}@media only screen and (max-width:1675px){.container-x-small{padding-left:85px;padding-right:85px}}@media only screen and (max-width:1450px){.container-x-small{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1200px){.container-x-small{padding-left:30px;padding-right:30px}}@media only screen and (max-width:720px){.container-x-small{padding-left:20px;padding-right:20px}}.container-small{position:relative;max-width:1100px;width:100%;margin:0 auto}@media only screen and (max-width:1320px){.container-small{max-width:100%;padding:0 60px}}@media only screen and (max-width:1200px){.container-small{padding:0 30px}}@media only screen and (max-width:720px){.container-small{padding:0 15px}}.blue-bg{background:#6b90a2}.blue-bg p,.blue-bg li,.blue-bg h2,.blue-bg h3,.blue-bg h4,.blue-bg h6{color:#fff}.fa{color:inherit;font-size:inherit}a{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}h1{font-size:48px;margin-bottom:25px}@media only screen and (max-width:980px){h1{font-size:42px}}h2{font-size:30px;margin-bottom:25px}@media only screen and (max-width:980px){h2{font-size:26px}}h3{font-size:24px;margin-bottom:20px}@media only screen and (max-width:980px){h3{font-size:19px}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:600}p{margin-bottom:20px}p a{color:#6b90a2}p a:hover{color:#7b9cac}ul,ol{margin-bottom:20px}.main-content ul,.main-content ol{list-style-type:disc;list-style-position:inside}ul li,ol li{margin-bottom:5px;list-style:inherit}.main-content ol{list-style-type:decimal}b,strong{color:inherit;font-size:inherit;line-height:inherit;font-weight:800}small{font-size:15px}span,i{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.flex{display:flex;flex-wrap:wrap}.relative{position:relative}.absolute{position:absolute}.t-center{text-align:center}.t-right{text-align:right}@media only screen and (max-width:980px){.t-right{text-align:center}}.t-left{text-align:left}@media only screen and (max-width:980px){.t-left{text-align:center}}.pad-right-0{padding-right:0}.pad-left-0{padding-left:0}.j-center{justify-content:center}.j-space{justify-content:space-between}.a-center{align-items:center}.half{width:50%}.spacer{height:30px}.o-fit{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}@keyframes up{to{transform:translateY(-50px)}}@keyframes upmed{to{transform:translateY(-90px)}}@keyframes upsev{to{transform:translateY(-150px)}}@keyframes down{to{transform:translateY(50px)}}@keyframes downmed{to{transform:translateY(90px)}}@keyframes downsev{to{transform:translateY(150px)}}.small-pad{padding-top:70px;padding-bottom:70px}@media only screen and (max-width:1400px){.small-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:1280px){.small-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:980px){.small-pad{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:450px){.small-pad{padding-top:30px;padding-bottom:30px}}.med-pad{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1600px){.med-pad{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:1400px){.med-pad{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:1280px){.med-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:980px){.med-pad{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:450px){.med-pad{padding-top:30px;padding-bottom:30px}}.large-pad{padding-top:150px;padding-bottom:150px}@media only screen and (max-width:1600px){.large-pad{padding-top:130px;padding-bottom:130px}}@media only screen and (max-width:1400px){.large-pad{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:1280px){.large-pad{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:980px){.large-pad{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:450px){.large-pad{padding-top:30px;padding-bottom:30px}}.no-pad-top{padding-top:0}.no-pad-bot{padding-bottom:0}.btn{display:inline-block;padding:15px 50px;background:#fff;border:2px solid #fff;color:#6b90a2;text-transform:capitalize;cursor:pointer;margin:30px 0;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.btn:hover{background:transparent;border:2px solid #fff;color:#fff}.btn.blue{border:2px solid #6b90a2}.btn.blue:hover{background:#6b90a2;color:#fff}.header-space{height:90px}.main-header{background:#6b90a2;position:fixed;top:0;left:0;right:0;z-index:10}.main-header .container{align-items:center;justify-content:space-between}@media only screen and (max-width:600px){.main-header .container{padding-left:0}}.logo{margin-bottom:-50px;margin-top:-25px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:980px){.logo{margin-top:-32px}}@media only screen and (max-width:600px){.logo{margin-bottom:0}}.logo a{display:block;background:#fff;padding:30px}@media only screen and (max-width:600px){.logo a{padding:52px 15px 30px 15px}}.logo a img{vertical-align:middle;width:150px}@media only screen and (max-width:980px){.logo a img{width:100px}}@media only screen and (max-width:600px){.logo a img{width:80px}}.logo:hover{margin-top:-15px}@media only screen and (max-width:980px){.logo:hover{margin-top:-32px}}@media only screen and (max-width:980px){.desk-menu{display:none}}.desk-menu ul{width:100%;text-align:right;margin:0}.desk-menu ul li{display:inline-block;margin:0;margin-left:-6px;position:relative}.desk-menu ul li a{display:block;padding:0 20px;color:#fff;font-weight:500;text-transform:capitalize;line-height:90px}.desk-menu ul li a:hover{color:#405a67}.desk-menu ul li:hover ul{display:block}.desk-menu ul li ul{display:none;position:absolute;left:0;width:300px;background:#eee;text-align:left}.desk-menu ul li ul li{display:block;margin:0;border-bottom:1px solid rgba(0,0,0,.1)}.desk-menu ul li ul li a{line-height:45px}.mobile-buttons{display:none;text-align:right}@media only screen and (max-width:980px){.mobile-buttons{display:table-cell}}.mobile-buttons a,.mobile-buttons #mob-toggle{display:inline-block;cursor:pointer;color:#fff;width:50px;line-height:90px;text-align:center}.mobile-menu{position:fixed;top:90px;bottom:0;right:0;width:400px;padding:20px 0;overflow-y:scroll;background:#eee;opacity:0;visibility:hidden;z-index:10;-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:600px){.mobile-menu{width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (max-width:980px){.mobile-menu.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.mobile-menu ul{margin:0;padding:0}.mobile-menu ul li{margin:0}.mobile-menu ul li a{padding:0 25px;display:block;line-height:40px}.mobile-menu ul li ul{background:rgba(0,0,0,.1);position:relative}.mobile-menu ul li ul.active:before{content:'\f068'}.mobile-menu ul li ul:before{content:'\f067';font-family:'FontAwesome';position:absolute;right:0;top:-45px;width:45px;line-height:45px;text-align:center;cursor:pointer}.mobile-menu ul li ul li{display:none}.darkness{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media only screen and (max-width:980px){.darkness.active{opacity:1;visibility:visible}}.banner{position:relative;overflow:hidden;background:#212121}.banner .slider{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;opacity:.8}.banner .container{max-width:50%;margin:0 35%;position:relative;flex-wrap:wrap;z-index:1;text-align:center}@media only screen and (max-width:980px){.banner .container{margin:0 auto;max-width:90%}}.banner .container h1{margin:0 auto;color:#fff;width:100%;opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:1.3s ease;-moz-transition:1.3s ease;-ms-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease}.banner .container h1.reveal{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.banner .container .btn{margin:30px auto;display:block;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:1.3s ease;-moz-transition:1.3s ease;-ms-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease}.banner .container .btn.reveal{opacity:1;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.banner.default{padding:150px 0}@media only screen and (max-width:980px){.banner.default{padding:100px 0}}.banner.home{padding:250px 0}@media only screen and (max-width:980px){.banner.home{padding:150px 0}}.main-content{padding:60px 0}.blue-banner{background:#6b90a2;align-items:center;padding:50px}@media only screen and (max-width:600px){.blue-banner{padding:0}}.blue-banner h2,.blue-banner h3,.blue-banner h4,.blue-banner p,.blue-banner li{color:#fff}.blue-banner .image{width:40%;height:600px;margin-bottom:-150px;overflow:hidden;animation:up 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll) * -1s);animation-iteration-count:1;animation-fill-mode:both}@media only screen and (max-width:980px){.blue-banner .image{width:100%}}.blue-banner .content{width:60%;text-align:center;padding:30px;opacity:0;-webkit-transition:1.8s ease;-moz-transition:1.8s ease;-ms-transition:1.8s ease;-o-transition:1.8s ease;transition:1.8s ease;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px)}.blue-banner .content.reveal{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media only screen and (max-width:980px){.blue-banner .content{width:100%}}.page-template-default .blue-banner{flex-direction:row-reverse}.page-template-default .blue-banner .image{height:650px;margin-bottom:-340px}.floating-box{align-items:center;padding:30px}@media only screen and (max-width:980px){.floating-box{padding:130px 30px 30px 30px}}.floating-box h2,.floating-box h3,.floating-box h4,.floating-box p,.floating-box li{color:#fff}.floating-box .image{width:40%;height:500px;margin-bottom:-40px;opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:2.3s ease;-moz-transition:2.3s ease;-ms-transition:2.3s ease;-o-transition:2.3s ease;transition:2.3s ease}.floating-box .image.reveal{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media only screen and (max-width:980px){.floating-box .image{width:100%}}.floating-box .content{background:#6b90a2;width:60%;margin-left:-30px;text-align:center;padding:40px;animation:down 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll) * -1s);animation-iteration-count:1;animation-fill-mode:both;-webkit-box-shadow:15px -16px 0 -5px #547686;-moz-box-shadow:15px -16px 0 -5px #547686;-ms-box-shadow:15px -16px 0 -5px #547686;-o-box-shadow:15px -16px 0 -5px #547686;box-shadow:15px -16px 0 -5px #547686}@media only screen and (max-width:980px){.floating-box .content{width:100%;margin-left:0;margin-top:30px}}@media only screen and (max-width:600px){.floating-box .content{padding:30px}}.contact .container-small{background:#6b90a2;padding:30px}.contact .container-small p,.contact .container-small h2,.contact .container-small h3{color:#fff}.climb-packages .wrap .package{padding:30px}.climb-packages .wrap .package:nth-of-type(odd){border-right:2px solid #6b90a2}@media only screen and (max-width:980px){.climb-packages .wrap .package:nth-of-type(odd){border-right:0}}@media only screen and (max-width:980px){.climb-packages .wrap .package{width:100%}}.climb-packages img{width:150px;margin-bottom:15px}.nav-packages .top-wrap{width:60%;float:right;padding:60px 0}.nav-packages .wrap{clear:both}.nav-packages .wrap .package{padding:30px}.nav-packages .wrap .package:nth-of-type(odd){border-right:2px solid #6b90a2}@media only screen and (max-width:980px){.nav-packages .wrap .package:nth-of-type(odd){border-right:0}}@media only screen and (max-width:980px){.nav-packages .wrap .package{width:100%}}.nav-packages img{width:150px;margin-bottom:15px}.fullwidth-feature .top{background:#90acb9;padding:20px 0}.fullwidth-feature .top h2{color:#fff;margin:0}.fullwidth-feature .wrap{overflow:hidden}.fullwidth-feature .wrap .container{position:relative;background:rgba(144,172,185,.6);padding:50px 70px;max-width:900px;opacity:0;-webkit-transition:1.3s ease;-moz-transition:1.3s ease;-ms-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px)}@media only screen and (max-width:600px){.fullwidth-feature .wrap .container{padding:30px}}.fullwidth-feature .wrap .container.reveal{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.fullwidth-feature .wrap .container p,.fullwidth-feature .wrap .container li,.fullwidth-feature .wrap .container h2,.fullwidth-feature .wrap .container h3,.fullwidth-feature .wrap .container h4{color:#fff}.fullwidth-feature .wrap img{height:150%;animation:upsev 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll) * -1s);animation-iteration-count:1;animation-fill-mode:both}.locations .container .location{align-items:center;margin-bottom:30px}.locations .container .location:nth-child(odd){flex-direction:row-reverse}.locations .container .location:nth-child(odd) .text h2{left:40%;right:auto}@media only screen and (max-width:980px){.locations .container .location:nth-child(odd) .text h2{left:0}}.locations .container .location .text{padding:30px}.locations .container .location .text h2{top:60px;padding:15px 30px;position:absolute;z-index:2;right:40%;background:#6b90a2;color:#fff;animation:upmed 1s linear infinite;animation-play-state:paused;animation-delay:calc(var(--scroll) * -1s);animation-iteration-count:1;animation-fill-mode:both}@media only screen and (max-width:980px){.locations .container .location .text h2{position:relative;left:0;top:0}}@media only screen and (max-width:980px){.locations .container .location .text{width:100%;padding:0;margin:0}}.locations .container .location .image{height:600px}@media only screen and (max-width:980px){.locations .container .location .image{width:100%;height:250px}}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"],a[href^="https://www.google.com/maps"]{display:none!important}.gmnoprint:not(.gm-bundled-control){display:none}.gm-bundled-control .gmnoprint{display:block}@media only screen and (max-width:980px){.repeater-content .row{display:block}}.repeater-content .image{opacity:0;-webkit-transition:1.75s ease;-moz-transition:1.75s ease;-ms-transition:1.75s ease;-o-transition:1.75s ease;transition:1.75s ease;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}.repeater-content .image:nth-child(even){-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}@media only screen and (max-width:980px){.repeater-content .image{width:100%;display:block;height:300px}}.repeater-content .text:nth-child(odd) .container-x-small{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}.repeater-content .text .container-x-small{opacity:0;-webkit-transition:1.75s ease;-moz-transition:1.75s ease;-ms-transition:1.75s ease;-o-transition:1.75s ease;transition:1.75s ease;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}@media only screen and (max-width:980px){.repeater-content .text{width:100%}}.repeater-content .image.reveal,.repeater-content .text.reveal .container-x-small{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.footer{background:#6b90a2}.footer li,.footer p,.footer h3,.footer span{color:#fff}.footer a{color:#fff}.footer a:hover{color:#8aa7b6}.footer h3{margin-bottom:10px}.footer .social-links{display:flex;justify-content:flex-end}@media only screen and (max-width:980px){.footer .social-links{justify-content:center}}.footer .social-links a{color:#6b90a2;background:#fff;margin-right:10px;border-radius:50px;height:40px;width:40px;display:flex;justify-content:center;align-items:center;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.footer .social-links a:last-of-type{margin-right:0}.footer .social-links a:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.footer .top-footer{padding:30px 0}@media only screen and (max-width:980px){.footer .top-footer{display:block;text-align:center}}@media only screen and (max-width:980px){.footer .top-footer .links{width:100%;display:block}}.footer .top-footer .links .menu-col{margin-right:60px;display:inline-block}@media only screen and (max-width:980px){.footer .top-footer .links .menu-col{margin-right:0}}.footer .top-footer .address{text-align:right}@media only screen and (max-width:980px){.footer .top-footer .address{width:100%;display:block;text-align:center}}.footer .top-footer .address li.space{height:20px}.footer .top-footer .address li.social a{font-size:18px;margin-left:15px}.footer .bottom-footer{text-align:center;padding-bottom:30px;overflow:hidden}.footer .bottom-footer p{margin:0;display:inline-block;float:left}.footer .bottom-footer p span{margin:0 10px}.footer .bottom-footer img{vertical-align:middle}.seasonal-opening-hours{position:fixed;bottom:0;left:0;right:0;z-index:5;padding:15px 0;background:#212121}.seasonal-opening-hours p{margin:0;font-size:16px;display:inline-block;color:#fff;line-height:1;margin-right:15px}#cookiePolicy{transition:0.3s ease}#cookiePolicy.hide{opacity:0;visibility:hidden}#cookiePolicy #closeCookie{position:absolute;top:50%;right:15px;font-size:18px;line-height:40px;width:40px;text-align:center;transform:translateY(-50%);background:#dcdcdc;cursor:pointer;transition:0.3s ease}#cookiePolicy #closeCookie:hover{background:#c9c5c5}#cookiePolicy .cookie-content{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#eee;padding:20px 70px 20px 30px}#cookiePolicy .cookie-content p{margin:0}#cookieTableContainer{overflow-x:scroll}#cookieTable{border-collapse:collapse;margin:10px 0 30px}#cookieTable td,#cookieTable th{border:1px solid #d5d2d2;padding:15px;text-align:center;vertical-align:middle}#cookieTable tr td:nth-of-type(1),#cookieTable tr th:nth-of-type(1){min-width:125px}#cookieTable tr td:nth-of-type(2),#cookieTable tr th:nth-of-type(2){min-width:200px}#cookieTable tr td:nth-of-type(3),#cookieTable tr th:nth-of-type(3){min-width:80px}#cookieTable tr td:nth-of-type(4),#cookieTable tr th:nth-of-type(4){min-width:300px}