*{box-sizing:border-box}body{font-family:'TT Norms W03 Regular';font-variant-ligatures:none;color:#fff;text-transform:none;font-size:17px;letter-spacing:normal;line-height:24px;text-decoration:none}h1{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:61px;letter-spacing:-0.92px;line-height:73px}h2{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:45px;letter-spacing:-0.68px;line-height:54px}h3{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:29px;letter-spacing:-0.43px;line-height:35px}h4{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:18px;letter-spacing:-0.27px;line-height:22px}p{font-family:'TT Norms W03 Regular';font-variant-ligatures:none;font-size:20px;letter-spacing:0px;line-height:24px}input,textarea{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:16px;letter-spacing:-0.24px;line-height:19px;color:#004085}input::placeholder,textarea::placeholder{color:#004085}@media only screen and (min-width: 1025px){h1{font-size:61px;letter-spacing:-0.92px;line-height:73px}h2{font-size:min(45px,3.5vw);letter-spacing:-0.68px;line-height:54px}p{font-size:17px;letter-spacing:0px;line-height:22px}input,textarea{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:16px;letter-spacing:-0.24px;line-height:19px;color:#004085}}.btn{display:flex;justify-content:center;align-items:center;font-family:'TT Norms W03 Bold';font-variant-ligatures:none;font-size:16px;letter-spacing:0;line-height:19px;text-transform:uppercase;text-decoration:none;height:37px;width:152px;background-color:#FF6200;color:white;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;flex-shrink:0}.btn:hover{background-color:orangered}.btn.btn-center{margin-left:auto;margin-right:auto}.header-logo{position:fixed;z-index:1000;top:0;left:0}.header-logo img{z-index:1000;position:relative;width:181px;left:122px;top:63px;-webkit-filter:drop-shadow(0px 0px 25px rgba(0,0,150,0.2))}@media only screen and (max-width: 768px){.not-mobile{display:none !important}.header-logo{z-index:6}.header-logo img{width:130px;left:35px;top:48px}body.home .header-logo{z-index:6}}#scroll{position:fixed;bottom:-20px;text-align:center;z-index:6;color:#ff0;left:50%;transform:translateX(-50%)}#scroll .mouse{width:18px;height:31px;border-radius:18px;position:absolute;left:50%;transform:translateX(-50%);bottom:60px;border:solid 2px #fff}#scroll .mouse .wheel{width:2px;height:6px;border-radius:14px;position:absolute;left:50%;transform:translateX(-50%);top:5px;background-color:#fff;-webkit-animation:scroll-ani 1.5s linear infinite;-moz-animation:scroll-ani 1.5s linear infinite;animation:scroll-ani 1.5s linear infinite}@media only screen and (device-width: 320px) and (device-height: 568px){#scroll{display:none}}@-webkit-keyframes scroll-ani{0%{opacity:1;top:10%}15%{opacity:1;top:50%}90%{opacity:0;top:50%}100%{opacity:0;top:10%}}@-moz-keyframes scroll-ani{0%{opacity:1;top:10%}15%{opacity:1;top:50%}90%{opacity:0;top:50%}100%{opacity:0;top:10%}}@keyframes scroll-ani{0%{opacity:1;top:10%}80%{opacity:1;top:60%}90%{opacity:0;top:60%}100%{opacity:0;top:10%}}.contact{position:relative;width:100%;background-color:#003164;z-index:5}.contact .container{margin:0 auto;max-width:1465px;min-height:597px;padding:0 20px;height:100%;display:flex;justify-content:space-between;align-items:center}.contact .text{width:50%}.contact .text h2{margin:0}.contact .text p{max-width:652px}.contact #frmContactResult{width:100%}.contact #frmContactResult p{text-align:center}.contact form{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;padding-left:77px}.contact form label{display:block;width:100%}.contact form input,.contact form textarea{width:100%;max-width:635px;margin-bottom:14px;border:none;resize:none;padding:17px 19px;outline:none}.contact form input{height:50px}.contact form textarea{min-height:228px}.certifications{position:relative;width:100%;z-index:5;background-color:white}.certifications .container{margin:0 auto;max-width:1465px;padding:0 20px;min-height:505px;display:flex;justify-content:center;flex-direction:column;align-items:center}.certifications h3{color:#004085;width:100%;text-align:center;margin-bottom:63px}.certifications .img-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.certifications .img-container img{margin:17px;display:block;max-width:83px}.partner-logos{position:relative;width:100%;z-index:5;background-color:#F0ECEC}.partner-logos .container{margin:0 auto;max-width:1465px;padding:0 20px;min-height:450px;display:flex;justify-content:center;flex-direction:column;align-items:center}.partner-logos h4{color:#A7AAAC;width:100%;text-align:center;margin-bottom:63px}.partner-logos .img-container{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center}.partner-logos .img-container img{margin:37px}.partner-logos .simply-scroll,.partner-logos .simply-scroll-clip{width:100%}.footer{z-index:10;background-color:#003164;position:relative}.footer .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:50px 20px}.footer img{width:70px}.footer p{font-size:17px;letter-spacing:0;line-height:20px;text-align:center}.footer p em{font-style:normal;color:#FF6200}.footer p span.no-wrap{display:block}@media only screen and (max-width: 768px){.contact .container{flex-direction:column;min-height:100vh;padding-bottom:20px;justify-content:flex-start}.contact .text{width:100%;margin-top:150px}.contact .text h2{font-size:41px}.contact .text p{font-size:15px;letter-spacing:0px;line-height:19px}.contact form{width:100%;margin:0;padding:0}.contact form input,.contact form textarea{max-width:none}.contact,.certifications,.partner-logos{z-index:6}}@media only screen and (min-width: 1025px){.footer .container{flex-direction:row;justify-content:space-between;align-items:center;min-height:111px;padding:0 122px}.footer img{width:140px;margin-right:50px}.footer p{font-size:20px;letter-spacing:0;line-height:24px;text-align:right}.footer p span.no-wrap{display:inline;white-space:pre}}#site_menu_btn{position:fixed;top:82px;right:188px;z-index:1000;width:25px;height:17px}#site_menu_btn .btn-burger{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%;width:100%;position:relative;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,150,0.2))}#site_menu_btn .btn-burger div{width:100%;height:3px;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#site_menu_btn .btn-burger div.m{width:18px}#site_menu_btn .btn-close{display:none;position:fixed;top:78px;right:176px;width:25px;height:25px}#site_menu_btn .btn-close .l2r,#site_menu_btn .btn-close .r2l{position:absolute;width:2px;height:25px;border:1px solid #fff;transform:rotateZ(45deg);left:0;top:0}#site_menu_btn .btn-close .l2r{transform:rotateZ(-45deg)}#menu{width:calc(33% + 4px);position:fixed;left:100%;top:0;z-index:950;height:100vh;background-color:#003164;transform:translateX(0);transition:transform 320ms cubic-bezier(.55, .055, .675, .19)}#menu.active{transform:translateX(-100%)}#menu ol{margin:157px auto 30px;padding:0;list-style-type:none;max-height:655px;display:flex;flex-direction:column;justify-content:space-between;height:100vh}#menu ol li a{font-family:'TT Norms W03 Regular';font-variant-ligatures:none;font-size:min(26px,2.9vw);letter-spacing:0;line-height:32px;color:white;text-decoration:none;padding:10px 0;display:block;padding-left:5vw}@media (max-device-width:810px) and (orientation:landscape){#menu ol{margin:120px auto 30px;max-height:545px}}@media (max-device-width:550px) and (orientation:portrait){#menu ol{margin:90px auto 30px;max-height:480px}}@media only screen and (max-width: 768px){#site_menu_btn{top:62px;right:45px}#site_menu_btn:hover{cursor:pointer}#site_menu_btn .btn-close{top:58px;right:33px}#menu{width:100%;display:flex;justify-content:center;flex-direction:column}#menu ol{margin:40px auto 0}#menu ol li a{font-size:26px;line-height:20px}}div.home .slides{position:relative}div.home .slides .slide{position:relative;margin-top:-100vh;width:100%;height:200vh;z-index:5}div.home .slides .slide:nth-of-type(1)>.slide-dot-outline{display:none}div.home .slides .slide:nth-of-type(1),div.home .slides .slide:nth-last-of-type(4){margin-top:0}div.home .slides .slide:nth-of-type(1)>.slide-inner-container,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container{display:flex;flex-direction:column;justify-content:center}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container{position:absolute;left:122px;top:399px;width:min(58.2vw - 112px, 905px);margin-top:-60px}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text{max-width:100%}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text h1,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text h1{margin:0;font-size:clamp(25px,3vw,61px);line-height:clamp(40px, 4vw, 73px)}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text p,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text p{font-size:clamp(20px, 2.02vw, 26px);line-height:32px;width:100%}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text p:last-of-type,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text p:last-of-type{margin-bottom:80px}div.home .slides .slide:nth-last-of-type(5){height:100vh}div.home .slides .slide:nth-last-of-type(4){width:100vw;height:100vh;position:fixed;bottom:0;z-index:0}div.home .slides .slide:nth-last-of-type(4)>.slide-dot-outline{display:none}div.home .slides .slide>.slide-inner-container{position:sticky;width:100%;height:100vh;top:0;background-size:cover;background-position:center top}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container{position:absolute;right:0;top:247px;width:calc(33% - 36px)}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text{max-width:435px;padding-right:20px}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text h2{margin:0;font-size:min(45px,3.5vw)}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text p:last-of-type{margin-bottom:40px}div.home .slides .slide>.slide-dot-outline{position:absolute;right:calc(33% - 4px);top:calc(25vh - 3px);height:17px;width:17px;border-radius:100%;border:1px solid #fff}div.home .slides .slide .mobile-bg{display:none}div.home #overlay_v_line{position:absolute;right:33%;top:25vh;height:100vh;width:5px;border-left:1px solid #fff;z-index:10}div.home #overlay_v_line.fixed{position:fixed;top:0}div.home #overlay_dot{position:fixed;right:calc(33% - 1px);top:25vh;height:11px;width:11px;border-radius:100%;background-color:white;z-index:10}div.home #overlay_breadcrumb{position:absolute;right:0;top:60vh;width:33%;height:40vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:70px;margin-top:100vh;z-index:10}div.home #overlay_breadcrumb.fixed{position:fixed;margin-top:0}div.home #overlay_breadcrumb a{font-family:'TT Norms W03 Bold';font-variant-ligatures:none;text-transform:uppercase;font-size:min(21px,2.4vw);letter-spacing:1.5px;line-height:31px;color:white;text-decoration:none}div.home #overlay_breadcrumb a:before{content:'';border-top:1px solid #fff;width:10px;height:1px;float:left;margin-top:16px;margin-left:-5px;margin-right:30px}@media only screen and (min-width:769px){div.home+#foot_contact{display:none}}@media only screen and (max-width: 768px){div.home .slides .slide{z-index:6}div.home .slides .slide:nth-of-type(1){z-index:5}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container{width:calc(100% - 90px);top:60vw;left:45px}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text{padding-right:0}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text h1,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text h1{font-size:43px;line-height:42px;letter-spacing:-0.65px}div.home .slides .slide:nth-of-type(1)>.slide-inner-container>.slide-inner-text-container>.slide-text p,div.home .slides .slide:nth-last-of-type(4)>.slide-inner-container>.slide-inner-text-container>.slide-text p{font-size:17px;line-height:20px;margin-top:20px}div.home .slides .slide>.slide-inner-container{background-image:none !important}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container{right:initial;top:77px;left:45px;width:calc(100% - 90px)}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text{padding-right:0}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text h2{font-size:min(10vw, 45px)}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text p{font-size:15px;line-height:19px;margin-top:7px}div.home .slides .slide>.slide-inner-container>.slide-inner-text-container>.slide-text p:last-of-type{margin-bottom:30px}div.home .slides .slide.slide-3>.slide-inner-container{background-position-x:37%;background-position-y:0%;background-size:auto 125%}div.home .slides .slide.slide-4>.slide-inner-container{background-position-x:0;background-position-y:0;background-size:auto 120%}div.home .slides .slide .mobile-bg{display:block;width:100%;min-height:100vh;background-size:cover;position:absolute}#get-in-touch{display:none}#renewables{margin-bottom:0}}@media only screen and (min-width: 1025px){div.home .slides .slide:nth-last-of-type(5){height:100vh;margin-bottom:100vh}}div.page .primary,div.policies .primary,div.blog .primary{position:fixed;width:100%;height:100vh;top:0;background-repeat:no-repeat;background-position:left top;background-size:cover}div.page .primary.letterbox,div.policies .primary.letterbox,div.blog .primary.letterbox{max-height:730px;background-position:center}div.page .primary>.inner-container,div.policies .primary>.inner-container,div.blog .primary>.inner-container{position:absolute;right:0;top:247px;width:calc(33% - 36px);top:26vh;height:70vh;overflow:auto}div.page .primary>.inner-container>.inner-text-container,div.policies .primary>.inner-container>.inner-text-container,div.blog .primary>.inner-container>.inner-text-container{max-width:435px;padding-right:20px}div.page .primary>.inner-container>.inner-text-container h1,div.policies .primary>.inner-container>.inner-text-container h1,div.blog .primary>.inner-container>.inner-text-container h1{font-size:min(45px,3.5vw);letter-spacing:-0.68px;line-height:54px;margin:0}div.page .primary.central,div.policies .primary.central,div.blog .primary.central{display:flex;justify-content:center;align-items:center}div.page .primary.central .inner-container,div.policies .primary.central .inner-container,div.blog .primary.central .inner-container{position:relative;max-width:905px;width:100%;right:unset;top:unset;display:flex;justify-content:center;flex-direction:column}div.page .primary.central .inner-container>.inner-text-container,div.policies .primary.central .inner-container>.inner-text-container,div.blog .primary.central .inner-container>.inner-text-container{max-width:100%}div.page .primary.central .inner-container>.inner-text-container h1,div.policies .primary.central .inner-container>.inner-text-container h1,div.blog .primary.central .inner-container>.inner-text-container h1{font-size:61px;letter-spacing:-0.92px;line-height:73px;margin:0;text-align:center}div.page .primary.central .inner-container>.inner-text-container p,div.policies .primary.central .inner-container>.inner-text-container p,div.blog .primary.central .inner-container>.inner-text-container p{margin-left:auto;margin-right:auto;max-width:905px;text-align:center}div.page .primary .mobile-bg,div.policies .primary .mobile-bg,div.blog .primary .mobile-bg{display:none}div.page .off-page-content,div.policies .off-page-content,div.blog .off-page-content{position:relative;margin-top:100vh}div.page .off-page-content .bg,div.policies .off-page-content .bg,div.blog .off-page-content .bg{position:relative;width:100%;height:100vh;background-size:cover}div.page .off-page-content .bg:after,div.policies .off-page-content .bg:after,div.blog .off-page-content .bg:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,64,133,0.9)}div.page .off-page-content .bg.fixed,div.policies .off-page-content .bg.fixed,div.blog .off-page-content .bg.fixed{position:fixed;top:0}div.page .off-page-content .bg .nav,div.policies .off-page-content .bg .nav,div.blog .off-page-content .bg .nav{position:absolute;bottom:0;right:0;padding-bottom:100px;width:33%;overflow:hidden;z-index:1}div.page .off-page-content .bg .nav a,div.policies .off-page-content .bg .nav a,div.blog .off-page-content .bg .nav a{display:block;font-family:'TT Norms W03 Bold';font-variant-ligatures:none;text-transform:uppercase;font-size:min(21px,2.4vw);letter-spacing:1.5px;line-height:31px;color:white;text-decoration:none;padding-left:36px;position:relative;margin-bottom:30px;transition:margin-bottom 300ms}div.page .off-page-content .bg .nav a:before,div.policies .off-page-content .bg .nav a:before,div.blog .off-page-content .bg .nav a:before{content:'';position:absolute;left:0;top:15px;width:10px;height:250px;border-left:1px solid #fff;border-top:1px solid #fff}div.page .off-page-content .bg .nav a.active,div.policies .off-page-content .bg .nav a.active,div.blog .off-page-content .bg .nav a.active{margin-bottom:110px}div.page .off-page-content .slide,div.policies .off-page-content .slide,div.blog .off-page-content .slide{position:relative;width:min(719px, 44%);min-height:100vh;margin-top:0;margin-left:min(319px, 21vw);padding-top:32vh}div.page .off-page-content .slide h2,div.policies .off-page-content .slide h2,div.blog .off-page-content .slide h2{margin:0}div.page .off-page-content .slide .img-flex,div.policies .off-page-content .slide .img-flex,div.blog .off-page-content .slide .img-flex{display:flex;justify-content:space-between;margin-top:35px}div.page .off-page-content .slide .img-flex img,div.policies .off-page-content .slide .img-flex img,div.blog .off-page-content .slide .img-flex img{display:inline-block;width:calc(50% - 16px);max-width:350px;height:auto;margin-right:32px}div.page .off-page-content .slide .img-flex img:last-of-type,div.policies .off-page-content .slide .img-flex img:last-of-type,div.blog .off-page-content .slide .img-flex img:last-of-type{margin-right:0}div.page .off-page-content div:nth-of-type(2),div.policies .off-page-content div:nth-of-type(2),div.blog .off-page-content div:nth-of-type(2){margin-top:200vh}div.page .off-page-content .bg.fixed,div.policies .off-page-content .bg.fixed,div.blog .off-page-content .bg.fixed{z-index:5}div.page .off-page-content .slide .slide-content,div.policies .off-page-content .slide .slide-content,div.blog .off-page-content .slide .slide-content{position:relative;z-index:10}div.page .off-page-content img.slide-img,div.policies .off-page-content img.slide-img,div.blog .off-page-content img.slide-img{position:fixed;left:0;top:0;display:none;z-index:0;object-fit:cover}@media only screen and (max-width: 768px){div.page .primary.letterbox,div.policies .primary.letterbox,div.blog .primary.letterbox{max-height:50vh}div.page .primary>.inner-container,div.policies .primary>.inner-container,div.blog .primary>.inner-container{right:initial;top:117px;left:45px;width:calc(100% - 90px)}div.page .primary>.inner-container>.inner-text-container,div.policies .primary>.inner-container>.inner-text-container,div.blog .primary>.inner-container>.inner-text-container{width:100%;max-width:none}div.page .primary>.inner-container>.inner-text-container h1,div.policies .primary>.inner-container>.inner-text-container h1,div.blog .primary>.inner-container>.inner-text-container h1{font-size:40px}div.page .primary>.inner-container>.inner-text-container p,div.policies .primary>.inner-container>.inner-text-container p,div.blog .primary>.inner-container>.inner-text-container p{font-size:15px;line-height:19px}div.page .primary.central>.inner-container,div.policies .primary.central>.inner-container,div.blog .primary.central>.inner-container{width:calc(100% - 90px);max-width:none;left:0}div.page .primary.central>.inner-container>.inner-text-container,div.policies .primary.central>.inner-container>.inner-text-container,div.blog .primary.central>.inner-container>.inner-text-container{padding-right:0}div.page .off-page-content,div.policies .off-page-content,div.blog .off-page-content{z-index:6}div.page .off-page-content .slide,div.policies .off-page-content .slide,div.blog .off-page-content .slide{width:calc(100% - 72px);margin-left:auto;margin-right:auto;padding-top:117px}div.page .off-page-content .slide h2,div.policies .off-page-content .slide h2,div.blog .off-page-content .slide h2{font-size:40px}div.page .off-page-content .slide .img-flex,div.policies .off-page-content .slide .img-flex,div.blog .off-page-content .slide .img-flex{flex-direction:column}div.page .off-page-content .slide .img-flex img,div.policies .off-page-content .slide .img-flex img,div.blog .off-page-content .slide .img-flex img{width:100%;margin-bottom:20px;margin-left:auto;margin-right:auto}div.page .off-page-content .slide .img-flex img:last-of-type,div.policies .off-page-content .slide .img-flex img:last-of-type,div.blog .off-page-content .slide .img-flex img:last-of-type{margin-left:auto;margin-right:auto}div.page .off-page-content .slide .slide-content p,div.policies .off-page-content .slide .slide-content p,div.blog .off-page-content .slide .slide-content p{font-size:15px;line-height:19px}div.page .off-page-content div:nth-of-type(2),div.policies .off-page-content div:nth-of-type(2),div.blog .off-page-content div:nth-of-type(2){margin-top:-100vh}div.page .off-page-content .bg.fixed+div:nth-of-type(2),div.policies .off-page-content .bg.fixed+div:nth-of-type(2),div.blog .off-page-content .bg.fixed+div:nth-of-type(2){margin-top:0}}@media (max-width:550px){div.page .primary .mobile-bg,div.policies .primary .mobile-bg,div.blog .primary .mobile-bg{display:block;position:absolute;left:0;top:0;height:100vh;width:100%;background-size:cover}div.page .primary>.inner-container>.inner-text-container h1,div.policies .primary>.inner-container>.inner-text-container h1,div.blog .primary>.inner-container>.inner-text-container h1{font-size:26px}}div.policies .off-page-content{background-color:white}div.policies .off-page-content div:nth-of-type(2){margin:0}div.policies .off-page-content .container{max-width:1350px;margin:0 auto;padding:115px 0}div.policies .off-page-content .intro{max-width:905px;margin:0 auto 80px auto}div.policies .off-page-content .intro h2,div.policies .off-page-content .intro p{text-align:center;color:#003164}div.policies .off-page-content .policies-container{display:flex;flex-wrap:wrap;justify-content:flex-start}div.policies .off-page-content .policies-container .policy-item{background-color:#003164;width:400px;height:207px;padding:38px;margin:25px;display:flex;flex-direction:column;justify-content:flex-start}div.policies .off-page-content .policies-container .policy-item .doc-ref{font-family:'TT Norms W01 Light';font-variant-ligatures:none;font-size:12px;letter-spacing:1.04px;line-height:18px}div.policies .off-page-content .policies-container .policy-item .doc-title{flex-grow:1;font-size:22px;letter-spacing:-0.66px;line-height:22px;margin:5px 0;max-width:240px;line-height:23px}@media only screen and (max-width:1366px){div.policies .off-page-content .policies-container .policy-item{width:calc(50% - 50px)}}@media only screen and (max-width: 768px){div.policies .off-page-content .policies-container .policy-item{width:100%}}div.blog .off-page-content{background-color:white}div.blog .off-page-content div:nth-of-type(2){margin:0}div.blog .off-page-content .container{max-width:1350px;margin:0 auto;padding:115px 0}div.blog .off-page-content.full-article{margin-top:57vh}div.blog .off-page-content.full-article .container{padding-top:50px}div.blog .off-page-content.full-article img{width:100%}div.blog .off-page-content .intro{max-width:977px;padding:0 36px;margin:0 auto 80px auto}div.blog .off-page-content .intro h1,div.blog .off-page-content .intro h2,div.blog .off-page-content .intro p{text-align:center;color:#003164}div.blog .off-page-content .intro h1,div.blog .off-page-content .intro h2{font-size:45px;letter-spacing:-0.68px;line-height:54px}div.blog .off-page-content .intro h1.article,div.blog .off-page-content .intro h2.article{font-size:26px;letter-spacing:0;line-height:32px}div.blog .off-page-content .articles-container{display:flex;flex-wrap:wrap;justify-content:flex-start}div.blog .off-page-content .articles-container .article{width:33%;max-width:450px;min-width:400px;height:542px;margin-bottom:50px;padding-right:25px;padding-left:25px;display:flex;flex-direction:column;justify-content:flex-start}div.blog .off-page-content .articles-container .article:nth-of-type(3n){margin-right:0}div.blog .off-page-content .articles-container .article img{object-fit:cover}div.blog .off-page-content .articles-container .article .blog-inner{background-color:#003164;height:300px;padding:38px;display:flex;flex-direction:column;justify-content:flex-start}div.blog .off-page-content .articles-container .article .blog-date{font-family:'TT Norms W01 Light';font-variant-ligatures:none;font-size:12px;letter-spacing:1.04px;line-height:18px;text-transform:uppercase}div.blog .off-page-content .articles-container .article .blog-date time{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500}div.blog .off-page-content .articles-container .article .blog-title{font-family:'TT Norms W03 Medium';font-variant-ligatures:none;font-weight:500;font-size:clamp(18px, 1.8vw, 22px);letter-spacing:-0.66px;line-height:22px;margin:12px 0 5px}div.blog .off-page-content .articles-container .article .blog-intro{flex-grow:1;font-size:clamp(13px,1.27vw,16px);letter-spacing:-0.16px;line-height:22px;max-height:324px}div.blog .off-page-content .full-article{max-width:957px;padding:0 36px;margin:0 auto !important}div.blog .off-page-content .full-article p{color:#003164;max-width:885px}div.blog .off-page-content .full-article img:nth-of-type(1){margin-top:60px}@media only screen and (max-width:1216px){div.blog .off-page-content .articles-container .article{width:50%;max-width:none}}@media only screen and (max-width:816px){div.blog .off-page-content.full-article{margin-top:50vh}div.blog .off-page-content .articles-container .article{width:100%;padding-left:0;padding-right:0}}.page-id-2145 .primary{position:fixed;width:100%;height:100vh;top:0;background-repeat:no-repeat;background-position:left top;background-size:cover}.page-id-2145 .primary .text{margin-bottom:150px}.page-id-2145 .primary .text h1{font-size:45px;margin:0}.page-id-2145 div.certifications{position:relative;margin-top:100vh}@media only screen and (max-width: 768px){.page-id-2145 .primary .text{margin:80px 0 0}.page-id-2145 form .btn-submit{margin-left:auto;margin-right:auto}}@media (max-height:568px){.page-id-2145 form textarea{min-height:138px}}div.page-404 .container{max-width:960px;margin:0 auto;text-align:center;color:black}div.page-404 .btn.home-link{margin:0 auto}.bx-wrapper .bx-viewport{overflow:visible !important}.bx-pager.bx-default-pager{display:flex;justify-content:center;align-items:center;margin-top:0}.bx-pager.bx-default-pager .bx-pager-item{display:block;margin:0 3px}.bx-pager.bx-default-pager a.bx-pager-link{box-sizing:border-box;display:block;width:10px;height:10px;border-radius:100%;text-indent:-9999px;background-color:#D9D9D9}.bx-pager.bx-default-pager a.bx-pager-link.active{background-color:#277632}.parsley-error{outline:none;border:2px solid #c00 !important}.parsley-error::placeholder{color:#c00 !important;font-weight:700}@media (max-width:1080px) and (orientation:portrait){body.page-id-2129 div.page .primary,body.page-id-2129 div.policies .primary,body.page-id-2129 div.blog .primary{background-position-x:-780px}}@media (max-width:1024px) and (orientation:portrait){body.page-id-2129 div.page .primary,body.page-id-2129 div.policies .primary,body.page-id-2129 div.blog .primary{background-position-x:-380px}}@media (max-width:1080px) and (orientation:portrait){body.page-id-2131 div.page .primary,body.page-id-2131 div.policies .primary,body.page-id-2131 div.blog .primary{background-position-x:-730px}}@media (max-width:1024px) and (orientation:portrait){body.page-id-2131 div.page .primary,body.page-id-2131 div.policies .primary,body.page-id-2131 div.blog .primary{background-position-x:-410px}}@media (max-width:1080px) and (orientation:portrait){body.page-id-2134 div.page .primary,body.page-id-2134 div.policies .primary,body.page-id-2134 div.blog .primary{background-position-x:-730px}}@media (max-width:1024px) and (orientation:portrait){body.page-id-2134 div.page .primary,body.page-id-2134 div.policies .primary,body.page-id-2134 div.blog .primary{background-position-x:-410px}}@media (max-width:1080px) and (orientation:portrait){body.page-id-2136 div.page .primary,body.page-id-2136 div.policies .primary,body.page-id-2136 div.blog .primary{background-position-x:-570px}}@media (max-width:1024px) and (orientation:portrait){body.page-id-2136 div.page .primary,body.page-id-2136 div.policies .primary,body.page-id-2136 div.blog .primary{background-position-x:-420px}}@media (max-width:1080px) and (orientation:portrait){body.page-id-2139 div.page .primary,body.page-id-2139 div.policies .primary,body.page-id-2139 div.blog .primary{background-position-x:-330px}}@media (max-width:1080px) and (orientation:portrait){body.page-id-2368 div.page .primary,body.page-id-2368 div.policies .primary,body.page-id-2368 div.blog .primary{background-position-x:-460px}}/*# sourceMappingURL=http://www.afsgb.co.uk/wp-content/themes/customtheme/css/less/cache/custom.css.map */