﻿.blue{background-color:#00454d}.grey{background-color:#f5f5f5}.navy{background-color:#0d828c}.lightblue{background-color:#c3f9f1}.green{background-color:#12eacb}.forest{background-color:#012428}.highlightgreen{background-color:#c3f9f1}.theme-community .green{background-color:#f263ba}.theme-community .highlightgreen,.theme-community .lightblue{background-color:#ffebf3}.theme-community .blue{background-color:#660f56}.theme-community .navy{background-color:#ffafcf}*{outline:none}html{font-size:100%;margin:0}body{margin:0}#page.fixed{padding-top:138px}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px;opacity:0;transition:500ms}.section.active{opacity:1}img{max-width:100%;height:auto}@keyframes cloud{0%{transform:translateX(0) translateY(0) scale(1)}35%{transform:translateX(-30px) translateY(-2px) scale(0.95)}75%{transform:translateX(30px) translateY(2px) scale(1.05)}100%{transform:translateX(0) translateY(0) scale(1)}}.cloud1{pointer-events:none;display:block;width:497px;height:206px;background-image:url(images/xcloud1.png.pagespeed.ic.134umT_hua.png);position:absolute}.cloud2{display:block;width:303px;height:163px;background-image:url(images/xcloud2.png.pagespeed.ic.4aSHCCybZV.png);position:absolute;pointer-events:none}.cloud3{display:block;width:427px;height:177px;background-image:url(images/xcloud3.png.pagespeed.ic.LmRpa6ZDfk.png);position:absolute;pointer-events:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.overlay{display:none;background-color:rgba(33,82,115,.6);position:fixed;left:0;top:0;width:100%;height:100%;z-index:999}#page-top{display:block;width:100%;aspect-ratio:1/0.38;background-size:cover;background-position:center;margin-top:-138px;position:relative;min-height:300px}#page-top .content{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}@media (max-width:992px){#page-top .content{width:100%;padding-left:30px;padding-right:30px}}#page-top h1,#page-top h2,#page-top h3,#page-top h4,#page-top h5,#page-top h6,#page-top p,#page-top a,#page-top span,#page-top li,#page-top td,#page-top th{color:#fff}#page-top span.overlay-home{position:absolute;top:0;left:0;width:100%;height:500px;background:#000;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.5775560224) 40%,rgba(255,255,255,0) 100%);opacity:.7;max-height:100%}#cookie_hdr_showagain{font-size:12px}.bread{padding-top:15px;padding-bottom:15px}.bread a:hover{color:#12eacb!important}.bread .breadcrumb_last{color:#c3f9f1}h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,textarea,input,button,label{line-height:180%;font-family:"Inter",sans-serif}p,span,li,td,th,textarea,input,button,label{font-size:18px}h1,h2,h3,h4,h5,h6{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#00454d;margin:0;line-height:140%}h1{font-size:60px;margin-bottom:15px;line-height:120%}@media (max-width:992px){h1{font-size:28px}}h2{font-size:45px;margin-bottom:15px}@media (max-width:992px){h2{font-size:25px}}h3{font-size:26px;margin-bottom:15px;letter-spacing:0;color:#0d828c}@media (max-width:992px){h3{font-size:22x}}h4,h5,h6{color:#0d828c}h4{font-size:20px}h5{font-size:18px;margin-bottom:30px}h6{font-size:17px}a{text-decoration:none;color:#12eacb}a:hover{color:#0d828c}.button,button{line-height:100%;padding:15px 5px;padding-top:17px;padding-right:45px;cursor:pointer;border-bottom:3px solid #12eacb;background-image:url(images/xcta.png.pagespeed.ic.fGNisZIGiD.png);background-position:right 20px center;background-repeat:no-repeat;color:#00454d;transition:200ms;font-weight:700;border-radius:0;font-size:17px}.button:hover,button:hover{background-position:right 15px center}@media (max-width:992px){.button,button{display:block}}.button.button-secondary,button.button-secondary{border:none;border-bottom:3px solid #fff;padding-bottom:5px;padding-left:0;font-weight:700;background-position:right 10px bottom 7px;padding-right:25px;border-radius:0}.button.button-secondary:hover,button.button-secondary:hover{background-position:right 5px bottom 7px;color:#00454d}input[type="button"],input[type="submit"]{line-height:100%;padding:20px 40px;cursor:pointer;border:2px solid #12eacb;background-position:right 20px center;background-repeat:no-repeat;color:#00454d;transition:200ms;font-weight:700;border-radius:24px;font-size:15px}input[type="button"]:hover,input[type="submit"]:hover{background-color:#12eacb}@media (max-width:992px){input[type="button"],input[type="submit"]{display:block}}span.big-text{font-size:30px;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#00454d;line-height:120%}hr.green-lines{border:none;display:block;width:100%;height:171px;background-image:url(images/xgreen-lines.png.pagespeed.ic.ihJjhjVRl4.png)}::selection{background:#12eacb;color:#fff}::-moz-selection{background:#12eacb;color:#fff}.active h1::after{width:70px}.active h2::after{width:60px}.active h3::after{width:50px}.active h4::after{width:40px}.active h5::after{width:30px}.active h6::after{width:20px}input,textarea,select{padding:10px 15px;margin-bottom:15px}.blue h1,.blue h2,.blue h3,.blue p,.blue a,.blue span,.blue li,.blue td,.blue th,.blue button,.blue span.big-text,.blue label,.navy h1,.navy h2,.navy h3,.navy p,.navy a,.navy span,.navy li,.navy td,.navy th,.navy button,.navy span.big-text,.navy label,#home-top h1,#home-top h2,#home-top h3,#home-top p,#home-top a,#home-top span,#home-top li,#home-top td,#home-top th,#home-top button,#home-top span.big-text,#home-top label,.forest h1,.forest h2,.forest h3,.forest p,.forest a,.forest span,.forest li,.forest td,.forest th,.forest button,.forest span.big-text,.forest label{color:#fff}.blue h4,.blue h5,.blue h6,.navy h4,.navy h5,.navy h6,#home-top h4,#home-top h5,#home-top h6,.forest h4,.forest h5,.forest h6{color:#fff}.highlightgreen h1,.highlightgreen h2,.highlightgreen h3,.highlightgreen p,.highlightgreen a,.highlightgreen span,.highlightgreen li,.highlightgreen td,.highlightgreen th,.highlightgreen button,.highlightgreen span.big-text,.highlightgreen label,.green h1,.green h2,.green h3,.green p,.green a,.green span,.green li,.green td,.green th,.green button,.green span.big-text,.green label{color:#00454d}.highlightgreen h4,.highlightgreen h5,.highlightgreen h6,.green h4,.green h5,.green h6{color:#00454d}.highlightgreen .button,.green .button{border:2px solid #00454d;background-image:none;padding-right:20px}.highlightgreen .button:hover,.green .button:hover{background-color:#fff}.theme-community h1,.theme-community h2,.theme-community h3{color:#660f56}.theme-community h4,.theme-community h5,.theme-community h6{color:#ffafcf}.theme-community .button{border-bottom:3px solid #f263ba;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.theme-community .blue h1,.theme-community .blue h2,.theme-community .blue h3,.theme-community .blue p,.theme-community .blue a,.theme-community .blue span,.theme-community .blue li,.theme-community .blue td,.theme-community .blue th,.theme-community .blue button,.theme-community .blue span.big-text,.theme-community .blue label{color:#fff}.theme-community .blue h4,.theme-community .blue h5,.theme-community .blue h6{color:#fff}.theme-community .blue span.button{border-bottom:3px solid #f263ba;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.theme-community .navy h1,.theme-community .navy h2,.theme-community .navy h3,.theme-community .navy p,.theme-community .navy a,.theme-community .navy span,.theme-community .navy li,.theme-community .navy td,.theme-community .navy th,.theme-community .navy span.big-text,.theme-community .navy label{color:#660f56}.theme-community .navy h4,.theme-community .navy h5,.theme-community .navy h6{color:#660f56}.theme-community .navy span.button{border-bottom:3px solid #f263ba;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.theme-community .highlightgreen h1,.theme-community .highlightgreen h2,.theme-community .highlightgreen h3,.theme-community .highlightgreen p,.theme-community .highlightgreen a,.theme-community .highlightgreen span,.theme-community .highlightgreen li,.theme-community .highlightgreen td,.theme-community .highlightgreen th,.theme-community .highlightgreen button,.theme-community .highlightgreen span.big-text,.theme-community .highlightgreen label{color:#660f56}.theme-community .highlightgreen h4,.theme-community .highlightgreen h5,.theme-community .highlightgreen h6{color:#660f56}.slick-loading .slick-list{background:#fff url(/js/slick/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:left;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:10px;width:10px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border:2px solid #00454d}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#363636;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:#00454d}.theme-community .slick-dots li button{border:2px solid #660f56}.theme-community .slick-dots li.slick-active button{background-color:#660f56}.notice a{color:#12eacb}.nav-container{padding-top:20px;padding-bottom:20px;position:relative;width:100%;z-index:999;background-color:#fff;top:0;min-height:111px}.nav-container.project{background-color:#00454d!important}.nav-container.community{background-color:#660f56!important}.nav-container #logo{width:240px;height:98px;display:block;float:left;background-position:center;background-repeat:no-repeat;background-image:url(images/logo.svg);transform:scale(1);transition:200ms;margin-right:20px;max-width:45vw;background-size:contain}.nav-container #logo:hover{transform:scale(1.05)}.nav-container #logo.internal,.nav-container #logo.home{background-image:url(images/logo-internal.svg)}@media (max-width:992px){.nav-container #logo{position:relative;top:15px;max-width:calc(100vw - 135px);width:160px;height:68px}}.nav-container .wpml-ls{display:block;margin-top:12px;float:right;clear:none;margin-left:15px}@media (max-width:1200px){.nav-container .wpml-ls{margin-top:0}}@media (max-width:992px){.nav-container .wpml-ls{position:absolute;right:0;top:-20px}}.nav-container .wpml-ls ul{display:block!important}.nav-container .wpml-ls ul li a{padding-left:0;padding-right:0}.nav-container .wpml-ls ul li a span{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#00454d}.nav-container .wpml-ls ul li a span.wpml-ls-display{display:none}.nav-container .wpml-ls ul li a:hover span{color:#0d828c}.nav-container .wpml-ls ul li.wpml-ls-current-language a span{color:#0d828c}.nav-container .wpml-ls ul li:first-child a span{border-right:2px solid #00454d;padding-right:7px;margin-right:7px}.nav-container nav ul{padding:0;list-style:none;float:right;margin-top:25px}@media (max-width:1200px){.nav-container nav ul{margin-top:0}}@media (max-width:992px){.nav-container nav ul{display:none}}.nav-container nav ul li{float:left;margin-left:20px;position:relative}@media (max-width:1200px){.nav-container nav ul li{margin-left:15px}}.nav-container nav ul li:first-child{margin-left:0}.nav-container nav ul li a{color:#00454d;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;foint-size:18px}.nav-container nav ul li a:hover{color:#0d828c}.nav-container nav ul li ul{background-color:#00454d;position:absolute;width:280px;right:-15px;padding:15px;padding-bottom:10px;top:0;display:none;left:50%;transform:translateX(-50%)}.nav-container nav ul li ul li{margin:0;width:100%;display:block!important;text-align:center;margin-bottom:5px}.nav-container nav ul li ul li a{color:#fff}.nav-container nav ul li ul li a:hover{color:#12eacb}.nav-container nav ul li ul li.current-menu-item a{color:#12eacb}.nav-container nav ul li.current-menu-item a{color:#0d828c}.nav-container nav ul li.current-menu-item ul li a{color:#fff!important}.nav-container nav ul li.current-menu-item ul li a:hover{color:#12eacb!important}.nav-container nav ul li.current-menu-item ul li.current-menu-item a{color:#12eacb!important}.nav-container nav ul li:hover ul{display:block!important}.nav-container nav .burger-menu{float:right;cursor:pointer;position:absolute;top:45px;right:30px;font-family:"SharpGroteskPEMedium-20",sans-serif;color:#00454d;font-weight:500;font-size:20px;display:none}@media (max-width:992px){.nav-container nav .burger-menu{display:block}}.nav-container nav .burger-menu .burger{display:inline-block;width:20px;margin-left:10px}.nav-container nav .burger-menu .burger span{display:block;height:1px;width:20px;background-color:#00454d}.nav-container nav .burger-menu .burger span.top{margin-bottom:5px}.nav-container nav .burger-menu .burger span.middle{margin-bottom:5px}.nav-container nav .burger-menu .burger span.bottom{width:15px;transition:width 100ms}@media (max-width:992px){.nav-container nav .burger-menu .burger span{width:30px}.nav-container nav .burger-menu .burger span.bottom{width:15px}}.nav-container nav .burger-menu:hover .burger span.bottom{width:100%}.nav-container.fixed{position:fixed!important;width:100%;background-color:#00454d!important;z-index:9999}.nav-container.fixed #logo.internal{background-image:url(images/logo.svg)}.nav-container.fixed ul li a{color:#fff}.nav-container.fixed ul li a:hover{color:#0d828c}.nav-container.fixed ul li.current-menu-item a{color:#0d828c}.nav-container.fixed ul li.current-menu-item ul li a{color:#fff}.nav-container.fixed ul li.current-menu-item ul li a:hover{color:#0d828c}.nav-container.fixed ul li.current-menu-item ul li.current-menu-item a{color:#0d828c}.nav-container.fixed .burger-menu{color:#fff}.nav-container.fixed .burger-menu .burger span{background-color:#fff}.nav-container.fixed .wpml-ls ul li a span{color:#fff}.nav-container.fixed .wpml-ls ul li a:hover span{color:#0d828c}.nav-container.fixed .wpml-ls ul li.wpml-ls-current-language a span{color:#0d828c}.nav-container.fixed .wpml-ls ul li:first-child a span{border-right:2px solid #fff}.nav-container.has-top-image{position:relative;background-color:transparent}.nav-container.has-top-image #logo{background-image:url(images/logo.svg)}.nav-container.has-top-image nav ul li a{color:#fff}.nav-container.has-top-image nav ul li a:hover{color:#0d828c}.nav-container.has-top-image nav ul li.current-menu-item a{color:#0d828c}.nav-container.has-top-image nav ul li ul{background-color:#00454d}.nav-container.has-top-image nav ul li ul li a:hover{color:#12eacb}.nav-container.has-top-image nav ul li ul li.current-menu-item a{color:#12eacb}.nav-container.has-top-image .burger-menu{color:#fff}.nav-container.has-top-image .burger-menu .burger span{background-color:#fff}.nav-container.has-top-image .wpml-ls ul li a span{color:#fff}.nav-container.has-top-image .wpml-ls ul li a:hover span{color:#0d828c}.nav-container.has-top-image .wpml-ls ul li.wpml-ls-current-language a span{color:#0d828c}.nav-container.has-top-image .wpml-ls ul li:first-child a span{border-right:2px solid #fff}.nav-container.top-section{background-color:#00454d}.nav-container.top-section #top-logo{width:300px}.nav-container.top-section nav ul li a{color:#fff}.nav-container.top-section nav ul li a:hover{color:#12eacb}.nav-container.top-section nav ul li.current-menu-item a{color:#12eacb}.nav-container.top-section nav ul li ul li a:hover{color:#00454d}.nav-container.top-section nav ul li ul li.current-menu-item a{color:#00454d}.nav-container.top-section nav .burger-menu{color:#fff}.nav-container.top-section nav .burger-menu .burger span{background-color:#fff}.nav-container.top-section .wpml-ls ul li a span{color:#fff}.nav-container.top-section .wpml-ls ul li a:hover span{color:#12eacb}.nav-container.top-section .wpml-ls ul li.wpml-ls-current-language a span{color:#12eacb}.nav-container.top-section .wpml-ls ul li:first-child a span{border-right:2px solid #fff}.nav-container.nav-container-scrolling{position:fixed;top:0;left:0;display:none}.nav-container.nav-container-scrolling .burger-menu{top:19px}.nav-container.nav-container-scrolling.fixed{display:none}@media (max-width:992px){.nav-container.nav-container-scrolling.fixed .burger-menu{top:-51px}}.nav-container.top-section{background-color:#00454d}.nav-container.top-section #logo{display:none}.nav-container.top-section nav ul li a{color:#fff}.nav-container.top-section nav ul li a:hover{color:#12eacb}.nav-container.top-section nav ul li.current-menu-item a{color:#12eacb}.nav-container.top-section nav ul li ul li a:hover{color:#00454d}.nav-container.top-section.nav-container-scrolling{background-color:#00454d}.nav-container.top-section.nav-container-scrolling #logo{display:block;background-image:url(images/xlogo-white.png.pagespeed.ic.r6g4TVQshW.png)}.nav-container.top-section.nav-container-scrolling nav ul li a{color:#fff}.nav-container.top-section.nav-container-scrolling nav ul li a:hover{color:#12eacb}.nav-container.top-section.nav-container-scrolling nav ul li.current-menu-item a{color:#12eacb}.nav-container.top-section.nav-container-scrolling nav ul li ul li a:hover{color:#00454d}.nav-container.top-section.nav-container-scrolling nav .burger-menu{color:#fff}.nav-container.top-section.nav-container-scrolling nav .burger-menu .burger span{background-color:#fff}.nav-container.top-section.nav-container-scrolling .wpml-ls ul li a span{color:#fff}.nav-container.top-section.nav-container-scrolling .wpml-ls ul li a:hover span{color:#12eacb}.nav-container.top-section.nav-container-scrolling .wpml-ls ul li.wpml-ls-current-language a span{color:#12eacb}.nav-container.top-section.nav-container-scrolling .wpml-ls ul li:first-child a span{border-right:2px solid #fff}.nav-container.top-section.nav-container-scrolling .wpml-ls ul li ul li a:hover{color:#00454d}.nav-container.top-section.nav-container-scrolling .wpml-ls ul li ul li.current-menu-item a{color:#00454d}.theme-hydrogen .nav-container #logo{background-image:url(images/xlogo-hydrogen.png.pagespeed.ic.W_p7bMF20h.png)}.theme-community .nav-container.fixed{background-color:#660f56!important}.theme-community .nav-container nav ul li a{color:#660f56}.theme-community .nav-container nav ul li ul{background-color:#f263ba}.theme-community .nav-container nav ul li ul li a{color:#660f56}.theme-community .nav-container nav ul li ul li.current-menu-item a{color:#fff!important}.theme-community .nav-container nav ul li.current-menu-item a{color:#f263ba}.theme-community .nav-container nav ul li.current-menu-item ul li a{color:#fff!important}.theme-community .nav-container nav ul li.current-menu-item ul li a:hover{color:#660f56!important}.theme-community .nav-container nav ul li.current-menu-item ul li.current-menu-item a{color:#fff!important}.theme-community .nav-container nav .burger-menu{color:#660f56}.theme-community .nav-container nav .burger-menu .burger span{background-color:#660f56}.theme-community .nav-container #logo{background-image:url(images/logo-community.svg)}.theme-community .nav-container .wpml-ls ul li a span{color:#660f56}.theme-community .nav-container .wpml-ls ul li a span.wpml-ls-display{display:none}.theme-community .nav-container .wpml-ls ul li a:hover span{color:#f263ba}.theme-community .nav-container .wpml-ls ul li.wpml-ls-current-language a span{color:#f263ba}.theme-community .nav-container .wpml-ls ul li:first-child a span{border-right:2px solid #660f56;padding-right:7px;margin-right:7px}.theme-community .nav-container.has-top-image #logo{background-image:url(images/logo-community-white.svg)}.theme-community .nav-container.has-top-image nav ul li a{color:#fff}.theme-community .nav-container.has-top-image nav ul li a:hover{color:#f263ba}.theme-community .nav-container.has-top-image nav ul li.current-menu-item a{color:#f263ba}.theme-community .nav-container.has-top-image nav ul li ul{background-color:#f263ba}.theme-community .nav-container.has-top-image nav ul li ul li a:hover{color:#ffebf3}.theme-community .nav-container.has-top-image nav .burger-menu{color:#fff}.theme-community .nav-container.has-top-image nav .burger-menu .burger span{background-color:#fff}.theme-community .nav-container.has-top-image .wpml-ls ul li a span{color:#fff}.theme-community .nav-container.has-top-image .wpml-ls ul li a:hover span{color:#f263ba}.theme-community .nav-container.has-top-image .wpml-ls ul li.wpml-ls-current-language a span{color:#f263ba}.theme-community .nav-container.has-top-image .wpml-ls ul li:first-child a span{border-right:2px solid #fff}#nav-m{display:none;width:100%;height:100%;position:absolute;top:0;z-index:1000;overflow:hidden;background-color:#00454d;padding-bottom:60px}#nav-m .cloud1{bottom:10%;right:20%;animation:cloud 15s infinite}#nav-m .cloud2{bottom:30%;right:10%;animation:cloud 25s infinite}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer;position:relative;z-index:999;color:#fff;margin-right:5%}#nav-m i:hover{color:#dde6ec}#nav-m ul{position:absolute;top:50%;transform:translateY(-50%);left:50%;margin-left:-390px;list-style:none;padding:0;display:inline-block;border-right:3px solid #dde6ec;padding-right:60px}#nav-m ul li{padding:0;margin-bottom:5px;letter-spacing:0}#nav-m ul li a{color:#fff;letter-spacing:0;transition:color 100ms;font-size:24px;font-size:1.5rem;letter-spacing:0;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500}#nav-m ul li a span{display:none}#nav-m ul li ul{position:absolute;right:0;padding-top:0;margin-top:0;left:auto;transform:translateX(100%);padding-left:20%;z-index:-999!important;border-right:none;width:600px;top:0}#nav-m ul li ul li{margin-bottom:5px;position:relative;top:20px;opacity:0;transition:300ms}#nav-m ul li ul li a{font-size:16px;font-size:1rem;color:#fff}#nav-m ul li a:hover{color:#12eacb}#nav-m ul li.hover ul{z-index:1!important}#nav-m ul li.hover ul li{top:0;opacity:1}#nav-m ul li.hover ul li:nth-child(2){transition-delay:100ms}#nav-m ul li.hover ul li:nth-child(3){transition-delay:200ms}#nav-m ul li.hover ul li:nth-child(4){transition-delay:300ms}#nav-m ul li.hover ul li:nth-child(5){transition-delay:400ms}#nav-m ul li.hover ul li:nth-child(6){transition-delay:500ms}#nav-m ul li.hover ul li:nth-child(7){transition-delay:600ms}#nav-m ul li.hover ul li:nth-child(8){transition-delay:700ms}#nav-m ul li.hover ul li:nth-child(9){transition-delay:900ms}#nav-m ul li.hover ul li:nth-child(10){transition-delay:1100ms}#nav-m .menu-background{position:fixed;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(2px);-webkit-filter:blur(2px);opacity:0;transition:500ms}#nav-m .menu-background.active{opacity:1}@media (max-width:992px),(max-height:420px){#nav-m{overflow:scroll}#nav-m ul{position:relative;top:0;transform:none;left:0;margin-left:0;width:100%;border-right:none;padding-left:30px;padding-right:15px}#nav-m ul li ul{position:relative;transform:none;padding-left:0;z-index:1!important;width:100%}#nav-m ul li ul li{top:0;opacity:1}#nav-m ul li ul li a{font-size:15px}}#page.menu{position:fixed;width:100%;height:100%;top:0}#social-footer{text-align:center;padding-top:60px;padding-bottom:60px}#social-footer p{font-size:22px}#footerline{dis-play:block;wdith:100%;height:14px;background-image:url(images/footer.png.pagespeed.ce.sPt1EgV6lF.png);margin:0;border:none;position:relative;z-index:1}#footer{padding-top:30px;padding-bottom:30px}#footer #footer-logo{display:block;width:100%;height:102px;background-image:url(images/logo.svg);background-size:contain;background-repeat:no-repeat;margin-top:15px}@media (max-width:992px){#footer #footer-logo{width:200px;margin-bottom:30px}}#footer ul{float:right;list-style:none;margin:0;padding:0;margin-top:30px}#footer ul li{margin-left:20px;display:inline-block}#footer ul li:first-child{margin-left:0}#footer ul li a{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;font-size:18px}#footer ul li a:hover{color:#12eacb}#footer p.daydream{text-align:right;clear:right}@media (max-width:1200px){#footer br{display:none}#footer ul{display:block;width:100%;float:left}#footer ul li{width:100%;display:block;margin:0}#footer p.daydream{text-align:left}}.theme-community #social-footer p{color:#660f56}.theme-community #footer{background-color:#660f56}.theme-community #footer #footer-logo{background-image:url(images/logo-community-white.svg)}.theme-community #footer ul li a:hover{color:#f263ba}.social-links{display:block;float:center;width:100%;margin-bottom:15px}.social-links .social-link{margin-left:15px}.social-links .social-link:last-child{margin-right:0}.social-links .social-link:hover i{color:#0d828c}.social-links .social-link i{font-size:22px}.theme-community .social-links .social-link i{color:#660f56}.theme-community .social-links .social-link:hover i{color:#fff}.social-share h5{margin-bottom:0}.social-share a.share-link{margin-right:15px}.section-contact-form{margin-top:0;margin-bottom:0;padding-top:120px;padding-bottom:120px}.section-contact-form .container{position:relative}.section-contact-form .form-container input,.section-contact-form .form-container textarea{width:100%}.section-contact-form .form-container input[type="checkbox"],.section-contact-form .form-container textarea[type="checkbox"]{width:auto}.section-contact-form .form-container .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .form-container .wpcf7-not-valid-tip{display:none}.section-contact-form .form-container .wpcf7-response-output{clear:both;font-family:"Inter",sans-serif;border:1px solid #363636}.section-contact-form .form-container .wpcf7-list-item{margin-left:0}.section-contact-form .form-container .wpcf7-list-item-label{font-size:12px;line-height:100%}.section-contact-form .form-container .your-message{display:block;margin-bottom:-40px}.section-contact-form .form-container input[type="submit"]{width:auto;background-color:transparent}.section-contact-form .form-container input[type="submit"]:hover{background-color:#12eacb}@media (max-width:992px){.section-contact-form .content-container{width:100%}.section-contact-form .form-container{width:100%;position:relative}}.section-cta{margin-top:0;margin-bottom:0}.section-cta a.cta-link{display:inline-block;color:#fff;font-size:25px;font-weight:500;font-family:"SharpGroteskPEMedium-20",sans-serif;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png);background-position:right 20px center;background-repeat:no-repeat;transition:200ms;padding-right:45px}.section-cta a.cta-link:hover{background-position:right 15px center;color:#c3f9f1}.theme-community .section-cta a.cta-link{color:#fff;background-image:url(images/xcta-darkcommunity.png.pagespeed.ic.s0LtEe85bK.png)}.theme-community .section-cta a.cta-link:hover{color:#ffebf3}.section-featured-links{padding-bottom:0;margin-bottom:0}@media (min-width:768px){.section-featured-links .linkrow{display:flex}}.section-featured-links a.featured-link{text-align:left;margin-bottom:45px;background-color:#00454d;display:block}@media (min-width:768px){.section-featured-links a.featured-link{height:calc(100% - 45px)}}.section-featured-links a.featured-link img{aspect-ratio:1/1;object-fit:cover;border-bottom:15px solid #0d828c}.section-featured-links a.featured-link .label{display:block;width:100%;font-family:"SharpGroteskPEMedium-20",sans-serif;color:#fff;padding:15px 30px;padding-bottom:25px;font-weight:500;font-size:18px}.section-featured-links a.featured-link .extra{display:block;width:100%;padding:15px 30px;padding-top:0;font-size:15px;color:#fff}.section-featured-links a.featured-link:hover img{border-bottom:15px solid #c3f9f1}.section-featured-links a.featured-link.community{background-color:#660f56}.section-featured-links a.featured-link.community img{border-bottom:15px solid #f263ba}.section-featured-links a.featured-link.community:hover img{border-bottom:15px solid #ffebf3}.section-gallery{padding-bottom:10px}.section-gallery ul.slides{list-style:none;padding:0}.section-gallery ul.slides a.gallery-thumb img{width:100%;height:auto;margin-bottom:5px;transition:300ms;transform:scale(1);transition:transform 300ms}.section-gallery ul.slides a.gallery-thumb hr{border:none;width:100%;height:5px;background-image:linear-gradient(to right,#12eacb 50%,#00454d 50%);background-size:200% 100%;-webkit-transition:background-position 300ms;-moz-transition:background-position 300ms;transition:background-position 300ms}.section-gallery ul.slides a.gallery-thumb:hover img{transform:scale(.95)}.section-gallery ul.slides a.gallery-thumb:hover hr{background-position:-100% 0}.theme-community .section-gallery ul.slides a.gallery-thumb hr{background-image:linear-gradient(to right,#660f56 50%,#f263ba 50%)}.section-general-content{margin-top:0;margin-bottom:0}.section-general-content .row{padding-top:15px;padding-bottom:5px}.section-general-content .row p,.section-general-content .row a,.section-general-content .row li{color:#00454d}.section-general-content .row a{border-bottom:3px solid #12eacb}.section-general-content.blue .row p,.section-general-content.blue .row a,.section-general-content.blue .row li,.section-general-content.navy .row p,.section-general-content.navy .row a,.section-general-content.navy .row li{color:#fff}.section-general-content input,.section-general-content textarea{width:100%}.section-general-content input[type="checkbox"],.section-general-content textarea[type="checkbox"]{width:auto}.section-general-content .wpcf7-form-control div{display:block;margin:0 auto}.section-general-content .wpcf7-not-valid-tip{display:none}.section-general-content .wpcf7-response-output{clear:both;font-family:"Inter",sans-serif;border:1px solid #363636}.section-general-content .wpcf7-list-item{margin-left:0}.section-general-content .wpcf7-list-item-label{font-size:12px;line-height:100%}.section-general-content .your-message{display:block;margin-bottom:-40px}.section-general-content input[type="submit"]{width:auto;background-color:transparent}.section-general-content input[type="submit"]:hover{background-color:#12eacb}.theme-community .section-general-content .row h1,.theme-community .section-general-content .row h2,.theme-community .section-general-content .row h3,.theme-community .section-general-content .row h4,.theme-community .section-general-content .row h5,.theme-community .section-general-content .row h6,.theme-community .section-general-content .row p,.theme-community .section-general-content .row a,.theme-community .section-general-content .row span,.theme-community .section-general-content .row li,.theme-community .section-general-content .row td,.theme-community .section-general-content .row th,.theme-community .section-general-content .row button,.theme-community .section-general-content .row span.big-text,.theme-community .section-general-content .row label{color:#660f56}.theme-community .section-general-content .row a{border-bottom:3px solid #f263ba}.theme-community .section-general-content.blue .row h1,.theme-community .section-general-content.blue .row h2,.theme-community .section-general-content.blue .row h3,.theme-community .section-general-content.blue .row h4,.theme-community .section-general-content.blue .row h5,.theme-community .section-general-content.blue .row h6,.theme-community .section-general-content.blue .row p,.theme-community .section-general-content.blue .row a,.theme-community .section-general-content.blue .row li,.theme-community .section-general-content.blue .row td,.theme-community .section-general-content.blue .row th,.theme-community .section-general-content.blue .row span.big-text,.theme-community .section-general-content.blue .row label{color:#fff}.theme-community .section-general-content.navy .row h1,.theme-community .section-general-content.navy .row h2,.theme-community .section-general-content.navy .row h3,.theme-community .section-general-content.navy .row h4,.theme-community .section-general-content.navy .row h5,.theme-community .section-general-content.navy .row h6,.theme-community .section-general-content.navy .row p,.theme-community .section-general-content.navy .row a,.theme-community .section-general-content.navy .row li,.theme-community .section-general-content.navy .row td,.theme-community .section-general-content.navy .row th,.theme-community .section-general-content.navy .row span.big-text,.theme-community .section-general-content.navy .row label{color:#660f56}.section-slider{margin-left:0;margin-right:0;overflow:hidden}.section-slider ul{list-style:none;padding:0;margin:0}.section-slider ul li{padding-top:240px;padding-bottom:240px;background-size:cover}.section-slider ul li .button{position:relative;top:15px;background-color:#12eacb;border:none;padding:15px 45px;border-radius:12px;background-image:none;padding-right:90px;color:#363636}.section-slider ul li .button:hover{background-color:#0d828c;color:#fff}.section-content-and-image{padding-top:120px;padding-bottom:120px;position:relative;margin-top:0;margin-bottom:0}.section-content-and-image p a{border-bottom:3px solid #12eacb}.section-content-and-image .image{position:absolute;right:0;top:0;bottom:0;width:50%;height:100%;background-position:center;background-size:cover}.section-content-and-image .image.right{right:unset;left:0}.section-content-and-image .content{padding-right:10%}.section-content-and-image .content.right{padding-right:15px;padding-left:10%}@media (max-width:992px){.section-content-and-image .content{padding-left:15px!important;padding-right:15px!important}.section-content-and-image{padding-top:30px;padding-bottom:30px}.section-content-and-image .image{position:relative;width:100%;height:300px;margin-bottom:30px}}.theme-community .section-content-and-image a{border-bottom:3px solid #f263ba}.section-content-image-and-clouds{padding-top:120px;padding-bottom:120px;position:relative;margin-top:0;margin-bottom:35px}.section-content-image-and-clouds .image{position:absolute;left:0;top:0;bottom:0;width:50%;height:100%;background-position:center;background-size:cover;overflow-x:hidden}.section-content-image-and-clouds .content{padding-left:5%}.section-content-image-and-clouds hr.section-bottom{border:none;width:0;transition:width 200ms;transition-delay:500ms;height:18px;background-color:#12eacb;position:absolute;left:0;bottom:-18px}.section-content-image-and-clouds .cloud1{bottom:-35px;left:-75px;animation:cloud 20s infinite}.section-content-image-and-clouds .cloud2{bottom:40%;right:-85px;animation:cloud 25s infinite}@media (max-width:992px){.section-content-image-and-clouds{padding-top:30px;padding-bottom:30px}.section-content-image-and-clouds .image{position:relative;width:100%;height:300px;margin-bottom:30px}.section-content-image-and-clouds .cloud1,.section-content-image-and-clouds .cloud2{display:none}}.section-content-image-and-clouds.active hr.section-bottom{width:75%}.section-downloads{padding-bottom:30px}.section-downloads .button-download{display:block;margin-bottom:30px;background-image:none;color:#00454d;margin-top:15px;border-top:2px solid #12eacb!important}.section-downloads .button-download:hover{background-color:#12eacb}.section-downloads p{display:inline-block;min-height:82px}.section-stats .stat{text-align:center}.section-stats .stat h4{font-size:22px;color:#c3f9f1}.section-stats .stat h4::after{display:none}.section-stats .stat .percentage{font-size:80px;font-family:"SharpGroteskPEMedium-20",sans-serif;color:#00454d;font-weight:500}.section-stats .stat .percentage .percentage-amount{font-size:60px;color:#12eacb;font-weight:700}.theme-community .section-stats .stat h4{color:#f263ba}.theme-community .section-stats .stat .percentage{color:#660f56}.theme-community .section-stats .stat .percentage .percentage-amount{color:#f263ba}.section-image-carousel{overflow:hidden}.section-image-carousel .image-carousel{position:relative;margin-bottom:0}.section-image-carousel .image-carousel .image{display:block;width:100%;padding-bottom:570px;background-size:cover;background-position:center}.section-site .the-site-map-container{display:block;width:100%;height:500px;margin-top:30px;margin-bottom:30px;position:relative}.section-site .the-site-map-container .map{display:block;width:854px;height:492px;margin:45px auto;z-index:1;position:relative}.section-site .the-site-map-container .cloud1{bottom:-55px;left:-111px;z-index:2;animation:cloud 20s infinite}.section-site .the-site-map-container .cloud2{right:45px;top:20px;z-index:2;animation:cloud 20s infinite}.section-site .the-site-map-container .cloud3{top:-60px;left:35%;animation:cloud 25s infinite}@media (max-width:992px){.section-site .the-site-map-container .map{width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.section-site .the-site-map-container .cloud1,.section-site .the-site-map-container .cloud2,.section-site .the-site-map-container .cloud3{display:none}}.section-downloads{padding-bottom:30px;padding-top:60px}.section-downloads a .image{display:block;width:100%;padding-bottom:70%;background-position:center;background-size:cover}.section-downloads a .button-download{display:block;margin-bottom:30px;background-image:url(images/xdownload.png.pagespeed.ic.fNMSh5ub3n.png);border-top:none}.section-downloads a:hover .button-download{background-position:top 17px right 20px}.timeline-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.7);z-index:99999;display:none}.section-timeline{overflow-x:scroll;margin-top:45px;margin-bottom:45px}.section-timeline .timeline{overflow:visible;background-image:url(images/xtimeline.png.pagespeed.ic.Mrgec0jBMf.png);background-position:center;background-repeat:repeat-x;width:9999999px;position:relative;padding-top:180px;padding-bottom:180px}.section-timeline .timeline .timeline-entry{display:inline-block;position:absolute;cursor:pointer}.section-timeline .timeline .timeline-entry .current{font-family:"SharpGroteskPEMedium-20",sans-serif;color:#00454d;font-weight:500;font-size:20px;line-height:120%;font-size:14px;display:block}.section-timeline .timeline .timeline-entry .current i{font-size:22px;color:#12eacb}.section-timeline .timeline .timeline-entry .title{font-family:"SharpGroteskPEMedium-20",sans-serif;color:#00454d;font-weight:500;font-size:20px;line-height:120%}.section-timeline .timeline .timeline-entry .title i{position:relative;top:-3px;font-size:14px}.section-timeline .timeline .timeline-entry .date{font-family:"SharpGroteskPEMedium-20",sans-serif;display:block;color:#12eacb;font-weight:500;font-size:18px;text-transform:uppercase;display:block;line-height:120%}.section-timeline .timeline .timeline-entry hr{border:none;display:block;width:3px;height:88px;background-color:#12eacb;transform:rotate(42deg);position:absolute;margin:0;left:calc(50% - 44px)}.section-timeline .timeline .timeline-entry.top{top:38px}.section-timeline .timeline .timeline-entry.top.current{top:16px}.section-timeline .timeline .timeline-entry.bottom{bottom:38px}.section-timeline .timeline .timeline-entry.bottom hr{top:-88px;left:calc(50% + 22px)}.section-timeline .timeline .timeline-entry.bottom.current{bottom:16px}.section-timeline .timeline .timeline-entry:hover .title i{color:#12eacb;transform:scale(1.2)}.section-timeline .scroll-x{position:relative}.section-timeline .scroll-x .scroll-element_size{background-color:#12eacb!important}.section-timeline .scroll-x .scroll-bar{background-color:#12eacb!important}.section-timeline .timeline-details{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:30px;z-index:9999;padding-left:140px;padding-right:140px;width:70%;max-width:1200px;opacity:0;z-index:-1;transition:opacity 500ms}.section-timeline .timeline-details .title{font-family:"SharpGroteskPEMedium-20",sans-serif;color:#fff;font-weight:500;font-size:20px;line-height:120%}.section-timeline .timeline-details .date{font-family:"SharpGroteskPEMedium-20",sans-serif;display:block;color:#fff;font-weight:500;font-size:18px;text-transform:uppercase;display:block;line-height:120%}.section-timeline .timeline-details hr{width:50px;height:9px;background-color:#12eacb;border:none;float:left;margin-right:100%;margin-bottom:20px}.section-timeline .timeline-details .close{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#fff;top:15px;right:30px;font-size:18px;position:absolute;cursor:pointer}.section-timeline .timeline-details .close:hover{color:#12eacb}.section-timeline .timeline-details .previous{color:#fff;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;display:block;text-align:center;line-height:120%;transform:rotate(90deg);transform-origin:center;position:absolute;left:15px;top:50%;margin-top:-30px;font-size:18px;cursor:pointer}.section-timeline .timeline-details .previous i{color:#12eacb;font-size:26px;position:relative;top:0;transition:top 200ms}.section-timeline .timeline-details .previous:hover i{top:5px}.section-timeline .timeline-details .next{color:#fff;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;display:block;text-align:center;line-height:120%;transform:rotate(-90deg);transform-origin:center;position:absolute;right:15px;top:50%;margin-top:-30px;font-size:18px;cursor:pointer}.section-timeline .timeline-details .next i{color:#12eacb;font-size:26px;position:relative;top:0;transition:top 200ms}.section-timeline .timeline-details .next:hover i{top:5px}.section-timeline .timeline-details:nth-child(2) .previous{display:none}.section-timeline .timeline-details:last-child .next{display:none}.section-timeline .timeline-details.active{z-index:1000000;opacity:1}@media (max-width:992px){.section-timeline .timeline-details{padding-left:30px;padding-right:30px;width:90%}.section-timeline .timeline-details .next,.section-timeline .timeline-details .previous{display:none}}@media (max-width:420px){.section-timeline .timeline-details{width:96%;top:30px;transform:translateX(-50%);overflow:auto;max-height:90vh}}.theme-community .section-timeline .timeline{background-image:url(images/xtimeline-community.png.pagespeed.ic.dvgkLlR2-T.png)}.theme-community .section-timeline .timeline .timeline-entry .current{color:#660f56}.theme-community .section-timeline .timeline .timeline-entry .current i{color:#f263ba}.theme-community .section-timeline .timeline .timeline-entry .title{color:#660f56}.theme-community .section-timeline .timeline .timeline-entry .title i{color:#f263ba}.theme-community .section-timeline .timeline .timeline-entry .date{color:#f263ba}.theme-community .section-timeline .timeline .timeline-entry hr{background-color:#f263ba}.theme-community .section-timeline .timeline .timeline-details .close:hover{color:#f263ba}.theme-community .section-timeline .timeline .timeline-details .previous i{color:#f263ba}.theme-community .section-timeline .timeline .timeline-details .next i{color:#f263ba}.theme-community .section-timeline .timeline .timeline-details hr{background-color:#f263ba}.theme-community .scroll-x{position:relative}.theme-community .scroll-x .scroll-element_size{background-color:#f263ba!important}.theme-community .scroll-x .scroll-bar{background-color:#f263ba!important}.section-posts .post{position:relative;margin-bottom:45px;width:460px;margin-right:15px;padding-top:10vw}@media (max-width:1200px){.section-posts .post{width:320px}}@media (max-width:1930px){.section-posts .post{padding-top:15vw}}@media (max-width:1200px){.section-posts .post{padding-top:25vw}}@media (max-width:992px){.section-posts .post{padding-top:30vw}}@media (max-width:768px){.section-posts .post{padding-top:40vw}}.section-posts .post .image{position:absolute;left:0;top:0;right:0;width:100%;height:10vw;background-position:center;background-size:cover}@media (max-width:1930px){.section-posts .post .image{height:15vw}}@media (max-width:1200px){.section-posts .post .image{height:25vw}}@media (max-width:992px){.section-posts .post .image{height:30vw}}@media (max-width:768px){.section-posts .post .image{height:40vw}}.section-posts .post .thumbnail{display:block;width:100%;padding-bottom:70%;background-size:cover;background-position:center}.section-posts .post .overlay-post{display:block;background-color:#12eacb;padding:15px 30px;height:20vw;position:relative;max-height:360px}.section-posts .post .overlay-post a.button{border-bottom:3px solid #fff}@media (max-width:1400px){.section-posts .post .overlay-post{height:30vw}}@media (max-width:1200px){.section-posts .post .overlay-post{height:auto;max-height:unset}}.section-posts .post .overlay-post .entry{display:block;width:calc(100% - 60px)}@media (min-width:1200px){.section-posts .post .overlay-post .entry{position:absolute;bottom:40px}}.section-posts .post .overlay-post .date{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#00454d;font-size:18px;margin-bottom:0;margin-top:30px;margin-bottom:30px}.section-posts .post .overlay-post h2{font-size:20px;margin-bottom:30px}.section-posts .post .overlay-post h2 a{color:#00454d}.section-posts .post .overlay-post h2::after{width:50px;height:8px;background-color:#fff}.section-posts .post .overlay-post p{line-height:120%}.section-posts .post.listcol-navy .overlay-post{background-color:#0d828c}.section-posts .post.listcol-navy .overlay-post .date{color:#fff}.section-posts .post.listcol-navy .overlay-post h2 a{color:#fff}.section-posts .post.listcol-navy .overlay-post h2::after{background-color:#12eacb}.section-posts .post.listcol-navy .overlay-post p{color:#fff}.section-posts .post.listcol-navy .overlay-post a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.section-posts .post.listcol-highlightgreen .overlay-post{background-color:#c3f9f1}.section-posts .post.listcol-pink .overlay-post{background-color:#f263ba}.section-posts .post.listcol-pink .overlay-post .date{color:#fff}.section-posts .post.listcol-darkcommunity .overlay-post{background-color:#660f56}.section-posts .post.listcol-darkcommunity .overlay-post .date{color:#fff}.section-posts .post.listcol-darkcommunity .overlay-post h2 a{color:#fff}.section-posts .post.listcol-darkcommunity .overlay-post h2::after{background-color:#f263ba}.section-posts .post.listcol-darkcommunity .overlay-post p{color:#fff}.section-posts .post.listcol-darkcommunity .overlay-post a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.section-posts .post.listcol-highlightcommunity .overlay-post{background-color:#ffebf3}.section-posts .post.listcol-blue .overlay-post{background-color:#00454d}.section-posts .post.listcol-blue .overlay-post .date{color:#fff}.section-posts .post.listcol-blue .overlay-post h2 a{color:#fff}.section-posts .post.listcol-blue .overlay-post h2::after{background-color:#12eacb}.section-posts .post.listcol-blue .overlay-post p{color:#fff}.section-posts .post.listcol-blue .overlay-post a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.section-posts .slick-dots{text-align:center}.section-events{overflow:hidden;padding-bottom:60px}.section-events h2{text-align:center;margin-bottom:45px}.section-events ul.events{list-style:none;padding:0;margin:0}.section-events ul.events li.event{display:block;width:800px;padding:30px;position:relative;padding-bottom:45px;min-height:550px;margin-left:15px;margin-right:15px;max-width:calc(100vw - 30px)}.section-events ul.events li.event *{color:#fff}.section-events ul.events li.event span.date{background-image:url(images/ico-calendar.svg);background-size:30px 30px;background-position:left center;background-repeat:no-repeat;padding-left:45px;padding-top:10px;padding-bottom:10px}@media (max-width:380px){.section-events ul.events li.event span.date{font-size:13px}}.section-events ul.events li.event span.type{position:absolute;right:30px;top:18px;background-size:30px 30px;background-position:left center;background-repeat:no-repeat;padding-left:45px;padding-top:10px;padding-bottom:10px}.section-events ul.events li.event span.type.type-inperson{background-image:url(images/ico-in-person.svg)}.section-events ul.events li.event span.type.type-online{background-image:url(images/ico-online.svg)}@media (max-width:550px){.section-events ul.events li.event span.type{position:relative;right:0;display:block}@media (max-width: 380px){.section-events ul.events li.event span.type{font-size:13px}}}.section-events ul.events li.event h3{margin-top:30px;min-height:74px}.section-events ul.events li.event.colour-green{background-color:#00454d}.section-events ul.events li.event.colour-green a{position:absolute;bottom:0;right:0;background-color:#12eacb;color:#00454d;padding:10px 30px}.section-events ul.events li.event.colour-green a:hover{color:#fff}.section-events ul.events li.event.colour-pink{background-color:#660f56}.section-events ul.events li.event.colour-pink a{position:absolute;bottom:0;right:0;background-color:#ffebf3;color:#660f56;padding:10px 30px}.section-events ul.events li.event.colour-pink a:hover{color:#363636}.section-events .slick-prev{z-index:1;left:50%;top:unset;bottom:-45px;margin-left:-30px}.section-events .slick-prev::before{color:#00454d;font-size:30px}.section-events .slick-next{z-index:1;left:50%;top:unset;bottom:-45px;margin-left:30px}.section-events .slick-next::before{color:#00454d;font-size:30px}.section-events .slick-disabled{opacity:0}.section-park-links{margin-top:0;margin-bottom:0;padding-top:90px;padding-bottom:90px}.section-park-links .row .park-link{margin-bottom:30px}.section-park-links .row .park-link a{width:100%;padding-bottom:100%;position:relative;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.section-park-links .row .park-link a .overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,69,77,.8);z-index:0;display:block}.section-park-links .row .park-link a img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:300ms;width:60%;height:auto}.section-park-links .row .park-link a .excerpt{padding:30px;text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;transition:300ms;width:100%}.section-park-links .row .park-link a .excerpt p{color:#fff}@media (max-width:380px){.section-park-links .row .park-link a .excerpt p{display:none}}.section-park-links .row .park-link a .excerpt .button{background-color:#fff;position:relative;top:15px}.section-park-links .row .park-link a:hover img{opacity:0}.section-park-links .row .park-link a:hover .excerpt{opacity:1}.section-park-links .row .park-link:nth-child(3) a .overlay{background-color:rgba(0,69,77,.8)}.section-park-links .row:nth-child(2) .park-link a .overlay{background-color:rgba(0,69,77,.8)}.section-contact-form-image{position:relative}.section-contact-form-image .image{display:block;position:absolute;right:0;top:0;height:100%;width:50%;background-size:cover;background-repeat:no-repeat;backgrround-position:center}@media (max-width:992px){.section-contact-form-image .image{display:none}}.section-contact-form-image .blue{padding:30px 60px;margin-top:45px;margin-bottom:45px}@media (max-width:500px){.section-contact-form-image .blue{padding:15px;margin-top:0;margin-bottom:0}}.section-contact-form-image .blue h2{margin-bottom:15px;color:#12eacb}.section-contact-form-image .blue h2:after{display:none}.section-contact-form-image textarea{width:100%}.section-contact-form-image input[type="submit"]{width:100%;display:block;background-color:transparent;color:#fff;margin-top:15px;text-align:left}.section-contact-form-image input[type="text"]{width:100%}.section-big-quote{margin-top:0;margin-bottom:0;padding-top:90px;padding-bottom:90px}.section-big-quote p{font-size:30px;line-height:120%;font-family:"SharpGroteskPEMedium-20",sans-serif;color:#0d828c;font-weight:500}.section-big-quote p.name{color:#00454d;font-size:26px}@media (max-width:992px){.section-big-quote p{font-size:24px}.section-big-quote p.name{font-size:22px}}.theme-community .section-big-quote p{color:#660f56}.theme-community .section-big-quote p.name{color:#660f56}.section-four-column-content span.big-text{color:#12eacb}.section-four-column-content.green span.big-text{color:#00454d}.section-four-column-content a{border-bottom:3px solid #12eacb}.theme-community .section-four-column-content a{border-bottom:3px solid #f263ba}.section-content-and-video video{width:100%;height:auto}.section-content-and-video .col-md-6:nth-child(1){padding-right:30px}@media (max-width:992px){.section-content-and-video .col-md-6:nth-child(1){padding-right:15px}}.section-content-and-video .col-md-6:nth-child(2){padding-right:30px}@media (max-width:992px){.section-content-and-video .col-md-6:nth-child(2){padding-right:15px}}.section-video h2{font-size:33px}.section-video.theme-community h2{background-color:#660f56}.interactive-map{position:relative;padding-top:120px;padding-bottom:120px;margin-top:0;margin-bottom:0}@media (min-width:993px){.interactive-map{min-height:800px}}.interactive-map .map-content hr{width:100%;height:8px;border:none;background-color:#00454d}.interactive-map .map-content h1{font-size:52px;margin-bottom:60px;margin-top:15px}@media (max-width:992px){.interactive-map .map-content h1{font-size:30px}}.interactive-map .map-content h4{margin-bottom:45px}@media (max-width:992px){.interactive-map .map-content h4{font-size:20px}}.interactive-map .map-content #open-map{margin-top:45px}@media (min-width:993px){.interactive-map #open-map{display:none}}.interactive-map .map-container{position:absolute;right:0;height:100%;top:0;bottom:0;width:50%}.interactive-map .map-container .button{display:none;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);border:2px solid #fff;border-radius:30px;background-image:none;padding-right:20px;z-index:10000;background-color:#12eacb}.interactive-map .map-container .button:hover{background-color:#00454d;color:#fff}@media (max-width:992px){.interactive-map .map-container{left:0;width:100%;z-index:9999;position:fixed;visibility:hidden}.interactive-map .map-container .button{display:block}}.interactive-map #map{width:100%;height:100%;background-color:#c3f9f1}.interactive-map #map .leaflet-control-container{position:absolute;right:60px}.interactive-map #map .leaflet-right{display:none}.interactive-map #map .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;background-color:rgba(255,255,255,.9)}.interactive-map #map .leaflet-popup-content{padding:30px;width:460px!important}@media (max-width:992px){.interactive-map #map .leaflet-popup-content{width:300px!important}}.interactive-map #map .leaflet-popup-content h3{margin-bottom:5px}.interactive-map #map .leaflet-popup-content a{display:inline-block;padding-left:25px;background-image:url(images/map/link.svg);background-size:15px 15px;background-position:left center;background-repeat:no-repeat;font-size:17px;color:#0d828c}.interactive-map #map .leaflet-popup-content p{color:#363636}.interactive-map #map .leaflet-popup-content p.location{display:inline-block;padding-left:25px;background-image:url(images/map/pin.svg);background-size:15px 15px;background-position:left top 3px;background-repeat:no-repeat}.interactive-map #map .leaflet-popup-content hr{background-color:#00454d;width:100%;height:1px;display:block;border:none;margin-top:15px}.interactive-map #map .leaflet-popup-tip-container .leaflet-popup-tip{opacity:.9;box-shadow:none}.interactive-map .leaflet-control-zoom span{position:relative;top:-5px}.pulse-marker{position:relative}.pulse{width:10px;height:10px;background-color:#12eacb;border-radius:50%;border:2px solid #00454d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:pulse 1.5s infinite ease-in-out}@keyframes pulse{0%{transform:translate(-50%, -50%) scale(1);opacity:0.8}50%{transform:translate(-50%, -50%) scale(1.4);opacity:0.4}100%{transform:translate(-50%, -50%) scale(1);opacity:0.8}}.pulse-marker.hover .pulse{width:30px;height:30px}.leaflet-control-zoom.leaflet-bar.leaflet-control{display:none}.section-map{padding-top:60px;padding-bottom:60px}@media (max-width:1600px){.section-map .col-lg-6{width:100%;margin-bottom:30px}}.section-map .mobile-map-replacement{display:none}@media (max-width:768px){.section-map .mobile-map-replacement{display:block}.section-map #map,.section-map map{display:none}}.section-map .map-container{position:relative}.section-map .map-container .cloud1{bottom:4%;left:-220px;animation:cloud 20s infinite}@media (max-width:768px){.section-map .map-container .cloud1{display:none}}.section-map .map-container .cloud2{top:20%;left:520px;animation:cloud 15s infinite}@media (max-width:768px){.section-map .map-container .cloud2{display:none}}.section-map .map-container .cloud3{top:40px;animation:cloud 18s infinite}@media (max-width:768px){.section-map .map-container .cloud3{display:none}}.section-posts-carousel .post{position:relative;margin-bottom:45px;width:600px;margin-left:15px;margin-right:15px;max-width:90vw}.section-posts-carousel .post .thumbnail{display:block;width:100%;padding-bottom:70%;background-size:cover;background-position:center}.section-posts-carousel .post .overlay-post{display:block;width:84%;left:8%;background-color:#c3f9f1;padding:15px 30px;position:absolute;bottom:-15px}.section-posts-carousel .post .overlay-post .date{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#00454d;font-size:18px;margin-bottom:30px}.section-posts-carousel .post .overlay-post h2{font-size:20px}.section-posts-carousel .post .overlay-post h2 a{color:#00454d}.section-posts-carousel .post .overlay-post h2::after{width:50px;height:8px;background-color:#fff}.section-posts-carousel .post .overlay-post p{line-height:140%}.section-posts-carousel .post .overlay-post .button{display:block;border:2px solid #fff;background-image:url(images/xcta.png.pagespeed.ic.fGNisZIGiD.png)}.section-posts-carousel .post.listcol-navy .overlay-post{background-color:#0d828c}.section-posts-carousel .post.listcol-navy .overlay-post .date{color:#fff}.section-posts-carousel .post.listcol-navy .overlay-post h2 a{color:#fff}.section-posts-carousel .post.listcol-navy .overlay-post h2::after{background-color:#12eacb}.section-posts-carousel .post.listcol-navy .overlay-post p{color:#fff}.section-posts-carousel .post.listcol-highlightgreen .overlay-post{background-color:#c3f9f1}.section-posts-carousel .post.listcol-pink .overlay-post{background-color:#f263ba}.section-posts-carousel .post.listcol-pink .overlay-post .date{color:#fff}.section-posts-carousel .post.listcol-darkcommunity .overlay-post{background-color:#660f56}.section-posts-carousel .post.listcol-darkcommunity .overlay-post .date{color:#fff}.section-posts-carousel .post.listcol-darkcommunity .overlay-post h2 a{color:#fff}.section-posts-carousel .post.listcol-darkcommunity .overlay-post h2::after{background-color:#f263ba}.section-posts-carousel .post.listcol-darkcommunity .overlay-post p{color:#fff}.section-posts-carousel .post.listcol-darkcommunity .overlay-post a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.section-posts-carousel .post.listcol-highlightcommunity .overlay-post{background-color:#ffebf3}@media (max-width:600px){.section-posts-carousel .post .overlay-post{position:relative;bottom:0;margin-top:-90px}}.section-posts-carousel .slick-dots{text-align:right}.section-team-members p#team-filter{font-size:22px;color:#00454d;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;margin-bottom:60px}.section-team-members p#team-filter span{color:#0d828c;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;font-size:22px;display:inline-block;margin-left:15px;margin-right:15px;cursor:pointer}.section-team-members p#team-filter span.active,.section-team-members p#team-filter span:hover{color:#00454d}@media (max-width:992px){.section-team-members p#team-filter{font-size:18px}.section-team-members p#team-filter span{font-size:18px;margin-left:0;margin-right:0;display:block}}.section-team-members .team-member{cursor:pointer;margin-bottom:30px;display:none}.section-team-members .team-member.active{display:block}.section-team-members .team-member .image-container{display:block;width:100%;padding-bottom:120%;position:relative;margin-bottom:20px}.section-team-members .team-member .image-container .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 300ms;transform-origin:bottom center}.section-team-members .team-member.border-pink .image-container .image{border-bottom:15px solid #ffafcf}.section-team-members .team-member.border-green .image-container .image{border-bottom:15px solid #0d828c}.section-team-members .team-member p{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;text-align:center;margin:0;line-height:120%}.section-team-members .team-member p.name{color:#0d828c;font-size:23px}.section-team-members .team-member p.jobtitle{color:#00454d;font-size:18px;display:block;min-height:27px}.section-team-members .team-member:hover .image-container .image{filter:grayscale(100%)}.section-team-members .team-overlay{position:fixed;background-color:#fff;width:1200px;margin-top:5vh;margin-left:-600px;left:50%;top:60px;z-index:9999;padding:60px;min-height:600px;-webkit-box-shadow:10px 10px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:10px 10px 5px 0 rgba(0,0,0,.15);box-shadow:10px 10px 5px 0 rgba(0,0,0,.15);display:none;max-height:calc(90% - 60px);overflow:auto;overflow-x:hidden}@media (max-width:1200px){.section-team-members .team-overlay{width:992px;margin-left:-496px}}@media (max-width:992px){.section-team-members .team-overlay{width:480px;margin-left:-240px}}.section-team-members .team-overlay .image-container{display:block;width:90%;padding-bottom:90%;position:relative;-webkit-clip-path:inset(0 0 0 0 round 100%);clip-path:inset(0 0 0 0 round 100%);margin-bottom:20px}.section-team-members .team-overlay .image-container .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.section-team-members .team-overlay p.name{color:#0d828c;font-size:26px;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;margin:0;line-height:120%}.section-team-members .team-overlay p.jobtitle{color:#00454d;font-size:22px;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;margin:0;line-height:120%}.section-team-members .team-overlay .close{background-image:url(images/xclose-overlay.png.pagespeed.ic.UsWT09kE2w.png);display:block;width:40px;height:40px;position:absolute;top:15px;right:15px;cursor:pointer}.section-team-members .team-overlay.active{display:block}.theme-community .section-team-members p.name{color:#f263ba!important}.theme-community .section-team-members p.jobtitle{color:#660f56!important}@media (min-width:992px){.section-team-members{text-align:center}.section-team-members .col-lg-3{display:inline-block!important;float:none!important}}.section-logo-carousel img{margin-left:45px;margin-right:45px;filter:grayscale(100%)}.section-logo-carousel img.slick-center{filter:none}.section-logo-carousel .slick-dots{text-align:center}.section-logo-carousel a.slick-center img{filter:none}.accordion{padding-top:30px;padding-bottom:30px}.accordion .question{position:relative;background-position:bottom 5px center;background-repeat:no-repeat}.accordion .question p{color:#363636;cursor:pointer;margin:0;padding-right:50px;margin-top:25px;color:#00454d;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;font-size:18px}.accordion .question p::after{display:block;width:0;transition:width 200ms;transition-delay:500ms;height:4px;background-color:#12eacb;content:"-";font-size:0}.accordion .question i{color:#12eacb;right:25px;top:20px;margin-left:20px}.accordion .question:hover p,.accordion .question:hover i{color:#00454d}.accordion .answer{max-height:0;overflow:hidden;transition:max-height .6s}.accordion .answer.active{max-height:10000px}.accordion.blue .question{color:#fff}.accordion.blue .question p{color:#fff}.accordion.blue .question:hover i{color:#12eacb}.accordion.active .question p::after{width:30px}.theme-community .question p{color:#660f56}.theme-community .question p::after{background-color:#f263ba}.theme-community .question i{color:#f263ba}.theme-community .question:hover p,.theme-community .question:hover i{color:#f263ba}.section-image-divide{background-size:cover;background-attachment:fixed;padding-bottom:600px}@media (max-width:1200px){.section-image-divide{display:none}}.section-testimonials{margin-top:0;margin-bottom:0;padding-top:90px;padding-bottom:90px}.section-testimonials .testimonial{cursor:e-resize}.section-testimonials .testimonial p{color:#0d828c;font-size:22px;font-weight:700;line-height:160%}.section-testimonials .testimonial p.name{color:#00454d;font-size:18px}.section-big-call-to-action{position:relative;padding-top:220px;padding-bottom:220px;overflow:hidden}.section-big-call-to-action hr.green-lines{position:absolute;bottom:60px}.section-big-call-to-action .background-image{position:absolute;right:0;top:0;width:100%;height:100%;background-position:center;background-size:cover}.section-big-call-to-action .container{position:relative;background-color:transparent;padding-top:30px;padding-bottom:45px}.section-big-call-to-action .container .background{position:absolute;width:300%;height:100%;display:block;right:200px;top:0}.section-big-call-to-action .container .button{display:inline-block;background-image:none;padding-right:20px;font-size:25px}.section-big-call-to-action .container .button:hover{color:#c3f9f1}@media (max-width:992px){.section-big-call-to-action{padding-top:30px;padding-bottom:30px}.section-big-call-to-action .container{background-color:#00454d}}.theme-community .section-big-call-to-action .container .button:hover{color:#ffebf3}@media (max-width:992px){.theme-community .section-big-call-to-action .container{background-color:#660f56}}.section-interactive-map-board .content-block{border-radius:30px;padding:30px;margin-bottom:30px}.section-interactive-map-board .content-block h2{font-size:25px;line-height:120%}.section-interactive-map-board .content-block p{font-size:17px}.section-interactive-map-board .content-block.forest .button{border-bottom:2px solid #12eacb;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.section-interactive-map-board .content-block.forest .button:hover{color:#fff}.section-interactive-map-board .content-block.forest h2{font-size:23px;line-height:120%}.section-interactive-map-board .content-block.forest h2 a{font-size:23px;line-height:120%;display:block;min-height:85px}@media (max-width:992px){.section-interactive-map-board .content-block.forest h2 a{min-height:unset}}.section-interactive-map-board .content-block.forest hr{background-color:#457176;border:none;display:block;width:100%;height:2px;position:relative;top:15px;margin-bottom:30px}.section-interactive-map-board .content-block.blue{padding-bottom:30px;min-height:739px}.section-interactive-map-board .content-block.blue h2{font-size:23px;line-height:120%}.section-interactive-map-board .content-block.blue h2 a{font-size:23px;line-height:120%}.section-interactive-map-board .content-block.blue .image{display:block;width:calc(100% + 60px);aspect-ratio:1/1;background-size:cover;position:relative;left:-30px;top:-30px;border-radius:30px}.section-interactive-map-board .content-block.blue .news-tag{background-color:#00454d;display:block;padding:15px;left:0;top:30px;position:absolute;color:#fff;border-bottom-right-radius:12px;border-top-right-radius:12px}.section-interactive-map-board .content-block.blue .button{background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.section-interactive-map-board .content-block.blue .button:hover{color:#fff}.section-interactive-map-board .button.more{background-color:#12eacb;display:block;width:100%;padding:15px 45px;border-radius:12px;margin-bottom:30px}.section-interactive-map-board .button.explore-button{background-color:#12eacb;display:block;padding:15px 45px;border-radius:12px;margin-bottom:30px;position:absolute;width:fit-content;bottom:0;right:30px;border:none!important;z-index:999}@media (max-width:992px){.section-interactive-map-board .button.explore-button{display:none}}.section-interactive-map-board #open-map{border-radius:30px;padding:15px 45px}@media (min-width:993px){.section-interactive-map-board #open-map{display:none}}.section-interactive-map-board .map-right .highlightgreen{min-height:1217px;position:relative;overflow:hidden}@media (max-width:992px){.section-interactive-map-board .map-right .highlightgreen{min-height:unset}}.section-interactive-map-board .map-container{position:absolute;right:0;height:calc(100% - 228px);top:228px;bottom:0;width:100%;border-radius:30px}@media (max-width:992px){.section-interactive-map-board .map-container{height:100%;top:0}}.section-interactive-map-board .map-container .button{display:none;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);border:2px solid #fff;border-radius:30px;background-image:none;padding-right:20px;z-index:10000;background-color:#12eacb}.section-interactive-map-board .map-container .button:hover{background-color:#00454d;color:#fff}@media (max-width:992px){.section-interactive-map-board .map-container{left:0;width:100%;z-index:9999;position:fixed;visibility:hidden}.section-interactive-map-board .map-container .button{display:block}}.section-interactive-map-board #map{width:100%;height:100%;background-color:#c3f9f1}.section-interactive-map-board #map .leaflet-control-container{position:absolute;right:60px}.section-interactive-map-board #map .leaflet-right{display:none}.section-interactive-map-board #map .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;background-color:rgba(255,255,255,.9)}.section-interactive-map-board #map .leaflet-popup-content{padding:30px;width:460px!important}@media (max-width:992px){.section-interactive-map-board #map .leaflet-popup-content{width:300px!important}}.section-interactive-map-board #map .leaflet-popup-content h3{margin-bottom:5px}.section-interactive-map-board #map .leaflet-popup-content a{display:inline-block;padding-left:25px;background-image:url(images/map/link.svg);background-size:15px 15px;background-position:left center;background-repeat:no-repeat;font-size:17px;color:#0d828c}.section-interactive-map-board #map .leaflet-popup-content p{color:#363636}.section-interactive-map-board #map .leaflet-popup-content p.location{display:inline-block;padding-left:25px;background-image:url(images/map/pin.svg);background-size:15px 15px;background-position:left top 3px;background-repeat:no-repeat}.section-interactive-map-board #map .leaflet-popup-content hr{background-color:#00454d;width:100%;height:1px;display:block;border:none;margin-top:15px}.section-interactive-map-board #map .leaflet-popup-tip-container .leaflet-popup-tip{opacity:.9;box-shadow:none}.section-interactive-map-board .leaflet-control-zoom span{position:relative;top:-5px}#blog-top{display:block;width:100%;height:560px;background-size:cover;background-position:center;position:relative;top:-138px;margin-bottom:-138px}#blog-top .overlay-internal{position:absolute;top:0;left:0;width:100%;height:500px;background:#000;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.5775560224) 40%,rgba(255,255,255,0) 100%);opacity:.7}.blog-nav{margin-bottom:30px;margin-top:30px}.blog-nav #news-filters{font-size:22px;color:#00454d;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;margin-bottom:60px}@media (max-width:992px){.blog-nav #news-filters{display:block;margin-bottom:0}}.blog-nav .menu-blog-container,.blog-nav .menu-blog-menu-w-container{display:inline-block}.blog-nav ul{display:inline-block;list-style:none;padding-left:0}.blog-nav ul li{display:inline-block;color:#0d828c;font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;font-size:22px;display:inline-block;margin-left:15px;margin-right:15px;cursor:pointer}.blog-nav ul li a{color:#0d828c}.blog-nav ul li.current-menu-item a,.blog-nav ul li:hover a{color:#00454d}@media (max-width:992px){.blog-nav ul{font-size:18px}.blog-nav ul li{font-size:18px;margin-left:0;margin-right:0;display:block}}.archive .post{position:relative;margin-bottom:45px;padding-top:10vw}@media (max-width:1930px){.archive .post{padding-top:15vw}}@media (max-width:1200px){.archive .post{padding-top:25vw}}@media (max-width:992px){.archive .post{padding-top:30vw}}@media (max-width:768px){.archive .post{padding-top:40vw}}.archive .post .image{position:absolute;left:15px;top:0;right:0;width:calc(100% - 30px);height:10vw;background-position:center;background-size:cover}@media (max-width:1930px){.archive .post .image{height:15vw}}@media (max-width:1200px){.archive .post .image{height:25vw}}@media (max-width:992px){.archive .post .image{height:30vw}}@media (max-width:768px){.archive .post .image{height:40vw}}.archive .post .overlay-news{display:block;background-color:#12eacb;padding:15px 30px;height:20vw;position:relative;max-height:360px}@media (max-width:1400px){.archive .post .overlay-news{height:30vw}}@media (max-width:1200px){.archive .post .overlay-news{height:auto;max-height:unset}}.archive .post .overlay-news .entry{display:block;width:calc(100% - 60px)}@media (min-width:1200px){.archive .post .overlay-news .entry{position:absolute;bottom:40px}}.archive .post .overlay-news .date{font-family:"SharpGroteskPEMedium-20",sans-serif;font-weight:500;color:#00454d;font-size:18px;margin-bottom:0;margin-top:30px;margin-bottom:30px}.archive .post .overlay-news h2{font-size:20px;margin-bottom:30px}.archive .post .overlay-news h2 a{color:#00454d}.archive .post .overlay-news h2::after{width:50px;height:8px;background-color:#fff}.archive .post .overlay-news p{line-height:120%}.archive .post.listcol-navy .overlay-news{background-color:#0d828c}.archive .post.listcol-navy .overlay-news .date{color:#fff}.archive .post.listcol-navy .overlay-news h2 a{color:#fff}.archive .post.listcol-navy .overlay-news h2::after{background-color:#12eacb}.archive .post.listcol-navy .overlay-news p{color:#fff}.archive .post.listcol-navy .overlay-news a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.archive .post.listcol-highlightgreen .overlay-news{background-color:#c3f9f1}.archive .post.listcol-pink .overlay-news{background-color:#f263ba}.archive .post.listcol-pink .overlay-news .date{color:#fff}.archive .post.listcol-darkcommunity .overlay-news{background-color:#660f56}.archive .post.listcol-darkcommunity .overlay-news .date{color:#fff}.archive .post.listcol-darkcommunity .overlay-news h2 a{color:#fff}.archive .post.listcol-darkcommunity .overlay-news h2::after{background-color:#f263ba}.archive .post.listcol-darkcommunity .overlay-news p{color:#fff}.archive .post.listcol-darkcommunity .overlay-news a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.archive .post.listcol-highlightcommunity .overlay-news{background-color:#ffebf3}.archive .post.listcol-blue .overlay-news{background-color:#00454d}.archive .post.listcol-blue .overlay-news .date{color:#fff}.archive .post.listcol-blue .overlay-news h2 a{color:#fff}.archive .post.listcol-blue .overlay-news h2::after{background-color:#12eacb}.archive .post.listcol-blue .overlay-news p{color:#fff}.archive .post.listcol-blue .overlay-news a.button{color:#fff;background-image:url(images/xcta-white.png.pagespeed.ic.ArgQow21cO.png)}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation a{color:#0d828c}.archive-navigation .current{border-bottom:1px solid #363636}.theme-community .post-navigation a{color:#660f56}.post-navigation{text-align:center}#home-top{display:block;width:100%;height:calc(85vh - 60px);min-height:840px;position:relative;top:-138px;margin-bottom:-138px;background-size:cover;background-position:center;background-color:#00454d}@media (max-width:992px){#home-top{min-height:0;height:600px}}@media (max-width:768px){#home-top .container{width:100%}}#home-top #top-logo{width:300px;margin-bottom:30px}#home-top video{width:100%;height:100%;object-fit:cover;position:absolute}#home-top span.overlay-home{position:absolute;top:0;left:0;width:100%;height:500px;background:#000;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.5775560224) 40%,rgba(255,255,255,0) 100%);opacity:.7}#home-top .container{position:absolute;left:50%;top:65%;transform:translateX(-50%) translateY(-50%)}#home-top .container h1{font-size:70px;margin-bottom:60px!important}@media (max-width:768px){#home-top .container h1{font-size:40px}}#home-top .container .button{position:relative;top:30px}.iframevideo iframe,.iframevideo .fancybox-inner{height:360px!important}#top-section{margin-top:-1px;overflow:hidden}#top-section #top-logo{width:300px;position:relative;top:60px;display:block}#top-section .home-image{display:block;width:400px;height:400px;margin:180px 131px;background-position:center;background-size:cover;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative}#top-section .home-image .home-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(images/xhome-image-overlay.png.pagespeed.ic.0PP8mD8jIv.png);background-position:center;background-repeat:no-repeat}#top-section .home-image .home-image-border{position:absolute;top:-126px;left:-126px;width:647px;height:647px;background-size:contain;background-image:url(images/xhome-image-border.png.pagespeed.ic.4do1QoFpdp.png)}#top-section .home-image .cloud1{bottom:-50px;right:-280px;animation:cloud 20s infinite}#top-section .home-image .cloud2{top:-80px;left:-90px;animation:cloud 25s infinite}#overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(33,82,115,.8);z-index:9999}#overlay #popup{width:800px;margin:0 auto;max-width:90%;top:60px;position:absolute;overflow:auto;display:block;background-color:#fff;left:50%;transform:translateX(-50%);padding:30px;padding-bottom:45px}#overlay #popup #close-popup{color:#00454d;font-size:26px;float:right;cursor:pointer}#overlay #popup #close-popup:hover{color:#12eacb}#overlay #popup h5{margin-top:45px}.project-menu{z-index:998;min-height:60px}.project-menu.fixed{position:fixed;width:100%}@media (max-width:992px){.project-menu.fixed{top:111px}}.project-menu .project-logo{width:300px;margin-top:20px;margin-bottom:10px;max-width:60vw}.project-menu ul{float:right;padding:0;margin:0;list-style:none}.project-menu ul li{display:inline-block;position:relative;padding-left:15px;padding-right:15px;font-size:19px;font-weight:700;padding-top:15px;padding-bottom:15px}.project-menu ul li ul{position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;width:max-content;padding:15px;top:64px;display:none}.project-menu ul li ul li{display:block;width:100%;font-size:16px;font-weight:400;padding-top:0;padding-bottom:0}.project-menu ul li:hover ul{display:block}@media (max-width:992px){.project-menu ul{display:none;width:100%;text-align:center}.project-menu ul.open{display:block}.project-menu ul li{width:100%;display:block;margin-left:0;margin-right:0;clear:both}.project-menu ul li ul{display:block;width:100%;position:relative;background-color:transparent;top:0}}.project-menu .project-burger{display:none;width:20px;margin-left:10px;float:right;margin-top:15px;margin-right:15px}.project-menu .project-burger span{display:block;height:1px;width:20px;background-color:#00454d}.project-menu .project-burger span.top{margin-bottom:5px}.project-menu .project-burger span.middle{margin-bottom:5px}.project-menu .project-burger span.bottom{width:15px;transition:width 100ms}@media (max-width:992px){.project-menu .project-burger span{width:30px}.project-menu .project-burger span.bottom{width:15px}.project-menu .project-burger{display:inline-block}}.project-menu .project-burger.open{transform:rotate(180deg)}