body{font-family:"Source Sans 3",sans-serif}.overflow-hidden{overflow:hidden}.flex-100{display:flex;width:100%}h1,.h1{font-size:2.75rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1rem}@media screen and (max-width:600px){h1,.h1{font-size:28px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}}a,a:hover{transition:all .2s ease-in-out}.button-1,a.button-1,button.button-1{display:inline-block;background:#00754e;color:#fff;text-transform:uppercase;font-family:"Source Sans 3",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.1111111111;padding:10px 20px;border-radius:0;border:none;outline:none}.button-1:hover,.button-1:active,.button-1:focus,a.button-1:hover,a.button-1:active,a.button-1:focus,button.button-1:hover,button.button-1:active,button.button-1:focus{background:#006c48;cursor:pointer}.button-2,a.button-2,button.button-2{display:inline-block;color:#2a454c;text-transform:uppercase;font-family:"Source Sans 3",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.1111111111;padding:10px 20px;position:relative;border:none;outline:none}.button-2:after,a.button-2:after,button.button-2:after{content:"";font-family:"Font Awesome 6 Pro";display:inline-block;width:16px;height:16px;color:#fff;background:#00754e;font-size:6px;line-height:16px;text-align:center;border-radius:50%;margin-left:15px;position:absolute;top:calc(50% - 8px);right:0}.button-2:hover,.button-2:active,.button-2:focus,a.button-2:hover,a.button-2:active,a.button-2:focus,button.button-2:hover,button.button-2:active,button.button-2:focus{cursor:pointer}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:100%;background:#fff;color:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}input,button,textarea,select{margin:0;padding:0;font:inherit;color:inherit;background:none;border:none;outline:none}fieldset{border:none}img{display:block;max-width:100%;height:auto}.header,.site-hero,.site-main,.site-footer{float:left;width:100%}.web-frame{width:100%;overflow:hidden;max-width:1200px;margin:0 auto}.site-hero{background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;height:780px;position:relative;display:flex}.site-hero>img,.site-hero>.site-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;display:block;pointer-events:none}.site-hero>.container{height:100%;display:flex;flex-wrap:wrap;z-index:2}.site-hero .header-top{float:left;width:100%;margin-bottom:auto;display:flex;flex-wrap:wrap;gap:10px;padding:45px 0;align-items:start;z-index:3}.site-hero .header-top .site-logo svg{height:70px;width:auto}.site-hero .header-top .header-nav{display:flex;flex-wrap:wrap;gap:65px;align-items:center;align-content:center;margin-left:auto;padding:5px 0}.site-hero .header-top .header-nav .lang{display:flex;flex-wrap:wrap;gap:22px}.site-hero .header-top .header-nav .lang a{font-size:1.125rem;line-height:1.1;font-weight:700;color:#82bcad;text-transform:uppercase}.site-hero .header-top .header-nav .lang a.active,.site-hero .header-top .header-nav .lang a:hover{color:#00754e}.site-hero .header-top .header-nav .lang a+a{position:relative}.site-hero .header-top .header-nav .lang a+a:before{content:"";width:2px;height:20px;background:#fff;position:absolute;top:-1px;left:-11px}.site-hero .header-top .header-nav .button-entry{padding:6px 20px;text-transform:uppercase;font-size:1.125rem;line-height:1.2222222222}@media screen and (min-width:1024px){.site-hero .header-top .site-logo{margin-left:50px}}.site-hero .hero-content{float:left;width:100%;align-self:end;z-index:2}.site-hero .hero-content .hero-text{float:left;width:100%;text-align:center;color:#fff}.site-hero .hero-content .hero-text .title{font-size:3.25rem;font-weight:600;line-height:1.1;margin:30px 0}.site-hero .hero-content .hero-text p{font-size:1.625rem;font-weight:600;line-height:1.4;margin:0 0 50px}.site-hero:after{content:"";width:100%;height:400px;position:absolute;bottom:0;opacity:.85;background:linear-gradient(to bottom,#18171600,#40403ff2,#606061f2,#78797af2,#8a8a8cf2 20%,#9fa0a1f2,#a7a8aaf2,#aaabadf2 50%,#b1b2b3f2)}@media screen and (max-width:767px){.site-hero .header-top{flex-direction:column-reverse;padding:10px 0}.site-hero .header-top .site-logo{margin-top:10px}.site-hero .header-top .site-logo svg{max-width:100%}.site-hero .header-top .header-nav{gap:15px;margin-left:0;width:100%}.site-hero .header-top .header-nav .lang a{font-size:.875rem}.site-hero .header-top .header-nav .lang a+a{position:relative}.site-hero .header-top .header-nav .lang a+a:before{content:"";height:16px;top:-1px}.site-hero .header-top .header-nav .button-entry{margin-left:auto;font-size:.875rem;margin-right:-15px}.site-hero .hero-content .hero-text .title{font-size:2.4rem}.site-hero .hero-content .hero-text p{font-size:22px}.site-hero .hero-content .hero-text p br{display:none}}@media screen and (max-width:767px)and (max-width:380px){.site-hero .hero-content .hero-text .title{font-size:2rem}.site-hero .hero-content .hero-text p{font-size:18px}}.container{width:100%;padding:0 15px;max-width:1230px;margin:0 auto}@media only screen and (min-width:1024px){.container{max-width:1200px;padding:0}}.icon-list{width:100%;display:grid;max-width:630px;margin:0 auto;grid-gap:20px;justify-content:center;grid-template-columns:calc(20% - 16px) calc(20% - 16px) calc(20% - 16px) calc(20% - 16px) calc(20% - 16px)}.icon-list.quad{grid-template-columns:calc(20% - 16px) calc(20% - 16px) calc(20% - 16px) calc(20% - 16px)}.icon-list.quad .item .box svg{max-width:calc(100% - 30px)}.icon-list.quad .item .content{margin-top:12px}.icon-list .item{width:100%}.icon-list .item .box{float:left;width:100%;background:#00754e;aspect-ratio:1/1;overflow:hidden;display:flex;flex-wrap:wrap;width:110px}.icon-list .item .box svg{max-height:65px;max-width:calc(100% - 20px);margin:6px 6px auto auto}.icon-list .item .box .title{float:left;width:100%;color:#fff;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:-.08px;margin-top:auto;padding:10px 13px}.icon-list .item .content{float:left;width:100%;text-align:center;color:#00754e;font-weight:400;font-size:1rem;line-height:1.2;margin:5px 0 0;font-family:"Source Sans 3",sans-serif}.icon-list .item .content .number{float:left;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;font-weight:900;font-size:1.625rem;color:#00754e;margin-bottom:0}.icon-list .item .content .number .unit{font-size:18px}.icon-list .item .content .number .unit sup{vertical-align:super;font-size:10px}.icon-list.white-bg .item .box{background:transparent;text-align:center;aspect-ratio:unset}.icon-list.white-bg .item .box svg{margin:6px auto;max-height:70px;max-width:calc(100% - 20px)}.icon-list.white-bg .item .content{font-weight:600}@media screen and (min-width:381px)and (max-width:580px){.icon-list{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;grid-gap:5px;grid-template-columns:calc(20% - 4px) calc(20% - 4px) calc(20% - 4px) calc(20% - 4px) calc(20% - 4px)}.icon-list.quad{grid-template-columns:calc(20% - 4px) calc(20% - 4px) calc(20% - 4px) calc(20% - 4px)}.icon-list .item .box{width:100%}.icon-list .item .box svg{max-height:45px;max-width:calc(100% - 20px);margin:6px 6px auto auto}.icon-list .item .box .title{padding:5px 6px;font-size:13px}.icon-list .item .content{font-size:14px}.icon-list .item .content .number{font-size:1.125rem}.icon-list .item .content .number .unit{font-size:16px}.icon-list .item .content .number .unit sup{vertical-align:super;font-size:10px}.icon-list.white-bg .item .box svg{margin:3px auto;max-height:40px}}@media screen and (max-width:380px){.icon-list{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;grid-gap:4px;grid-template-columns:calc(20% - 3.2px) calc(20% - 3.2px) calc(20% - 3.2px) calc(20% - 3.2px) calc(20% - 3.2px)}.icon-list.quad{grid-template-columns:calc(20% - 3.2px) calc(20% - 3.2px) calc(20% - 3.2px) calc(20% - 3.2px)}.icon-list .item .box{width:100%}.icon-list .item .box svg{max-height:30px;max-width:calc(100% - 20px);margin:6px 6px auto auto}.icon-list .item .box .title{padding:4px 3px;font-size:10px}.icon-list .item .content{font-size:12px}.icon-list .item .content .number{font-size:1rem}.icon-list .item .content .number .unit{font-size:12px}.icon-list .item .content .number .unit sup{vertical-align:super;font-size:8px}.icon-list.white-bg .item .box svg{margin:3px auto;max-height:35px}}.site-section{float:left;width:100%;padding:40px 0;display:flex;flex-wrap:wrap}.text{float:left;width:100%;text-align:center;color:#00754e;font-size:1.375rem;line-height:1.4}@media screen and (max-width:767px){.text br{display:none}}@media screen and (max-width:380px){.text{font-size:1rem}}.text+.icon-list{margin-top:30px}.grey-text,.grey-text p{color:#b2b2b2;font-size:1.125rem;font-weight:400;line-height:1.4;text-align:center}@media screen and (max-width:767px){.grey-text br,.grey-text p br{display:none}}@media screen and (max-width:380px){.grey-text,.grey-text p{font-size:1rem}}.grey-text p+p{margin:10px 0 0}@media only screen and (min-width:768px){.site-section.grey-text{padding-left:calc(50% - 315px);padding-right:calc(50% - 315px)}}.site-footer{min-height:450px;display:flex;flex-wrap:wrap;align-items:end;position:relative}.site-footer>svg{position:absolute;bottom:0;z-index:-1;max-width:1200px}@media only screen and (min-width:1200px){.site-footer>svg{margin:0 calc(50% - 600px)}}.site-footer .content{float:left;width:100%;padding:15px 15px 75px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end}@media only screen and (min-width:900px){.site-footer .content{padding:15px 50px 75px}}.site-footer .content .footer-logo svg{width:100%;max-width:300px;height:auto;display:block}.site-footer .content .footer-contact{float:left;width:auto;font-size:18px;line-height:1.4;font-weight:400;color:#b2b2b2}.site-footer .content .footer-contact a:hover{color:#00754e}.site-footer .content .footer-contact .title{font-weight:600}.site-footer .content .footer-right{width:100%;max-width:240px;height:1px}@media screen and (max-width:767px){.site-footer .content .footer-contact{width:100%;margin-top:15px}}@media screen and (max-width:1023px){.site-footer>svg{min-height:450px;left:50%;transform:translate(-50%)}.site-footer .content .footer-right{max-width:100px}}nav{float:left;width:100%;background:#f1f1f2}nav>ul{float:left;width:100%;padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:10px}nav>ul li{float:left;width:auto;margin:0;padding:0;position:relative}nav>ul li a{float:left;color:#000;padding:10px 20px;background:transparent}nav>ul li a:hover{color:#00754e;background:#82bcad}nav>ul li ul{position:absolute;top:100%;left:0;display:none;z-index:2;background:#f1f1f2;border:1px solid #000;padding:10px}nav>ul li ul li{float:left;width:100%;position:relative}nav>ul li ul li ul{top:0;left:100%}nav>ul li:hover>ul{display:block}.footer{float:left;width:100%}
