@font-face{font-family:"Suisse Int'l";src:url("/assets/scss/fonts/SuisseIntl-Regular.eot");src:url("/assets/scss/fonts/SuisseIntl-Regular.eot?#iefix") format("embedded-opentype"),url("SuisseIntl-Regular.woff2") format("woff2"),url("SuisseIntl-Regular.woff") format("woff"),url("SuisseIntl-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Int'l";src:url("/assets/scss/fonts/SuisseIntl-Book.eot");src:url("/assets/scss/fonts/SuisseIntl-Book.eot?#iefix") format("embedded-opentype"),url("SuisseIntl-Book.woff2") format("woff2"),url("SuisseIntl-Book.woff") format("woff"),url("SuisseIntl-Book.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}header{width:100%;height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;z-index:1;border-bottom:solid #fff .1rem;padding:0 4vw;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){header{height:7rem}}header *{will-change:transform}header .logo{width:12rem;height:5rem;background:url(../../assets/images/main/logo.svg) no-repeat}@media only screen and (max-width: 1024px){header .logo{background-size:10rem;background-position:left center}}header.dark{-webkit-transition:all .5s;transition:all .5s;border-bottom:solid #191919 .1rem}header.dark .logo{width:12rem;height:5rem;background:url(../../assets/images/main/logo-dark.svg) no-repeat}@media only screen and (max-width: 1024px){header.dark .logo{background-size:10rem;background-position:left center}}header.dark nav .lang{color:#191919}header.dark nav svg{fill:#191919}header.dark nav .menu-button #hamburger-menu span{background:#191919}header.light{-webkit-transition:all .5s;transition:all .5s;background:#0b3937;border-bottom:solid #fff .1rem}header.light .logo{background:url(../../assets/images/main/logo.svg) no-repeat;background-size:10rem;background-position:left center}header.light nav .lang{color:#fff}header.light nav svg{fill:#fff}header.light nav .menu-button #hamburger-menu span{background:#fff}header.scrolled{background:#fff;-webkit-transition:all .5s;transition:all .5s}header.scrolled .logo{width:12rem;height:5rem;background:url(../../assets/images/main/logo-dark.svg) no-repeat}@media only screen and (max-width: 1024px){header.scrolled .logo{background-size:10rem;background-position:left center}}header.scrolled nav .lang{color:#191919}header.scrolled nav svg{fill:#191919}header.scrolled nav .menu-button #hamburger-menu span{background:#191919}header nav{width:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header nav .lang{font-size:1.6rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header nav .lang svg{margin-left:.5rem}header nav svg{fill:#fff}header nav .search-button,header nav .menu-button{cursor:pointer}header nav .search-button{display:none}header .menu-button{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .menu-button #hamburger-menu{width:3.4rem;height:1.4rem;position:relative}header .menu-button #hamburger-menu span{opacity:1;left:0;display:block;width:100%;height:.2rem;border-radius:10px;background:#fff;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}header .menu-button #hamburger-menu span:nth-child(1){top:0}header .menu-button #hamburger-menu span:nth-child(2){top:1rem}header .menu-button #hamburger-menu.open span:nth-child(1){-webkit-transform:translateY(5px) rotate(135deg);transform:translateY(5px) rotate(135deg)}header .menu-button #hamburger-menu.open span:nth-child(2){-webkit-transform:translateY(-5px) rotate(-135deg);transform:translateY(-5px) rotate(-135deg)}header .menu-close{width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;display:none}header .menu-close.visible{z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex}.menu{width:100%;display:none}@media only screen and (max-width: 1024px){.menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu .accordion-menu{width:100%;position:relative}.menu .accordion-menu li{overflow:hidden;padding:1.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:2rem;border:none}.menu .accordion-menu li:last-child{border:none}.menu .accordion-menu li a{font-size:2.2rem;color:#fff;font-weight:500}.menu .accordion-menu li.open .dropdownlink{color:hsla(0,0%,100%,.5)}.menu .accordion-menu li.open .dropdownlink i svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s;transition:all .5s}.menu .accordion-menu .dropdownlink{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;color:#fff;font-weight:500;position:relative;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;min-height:auto;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .accordion-menu .dropdownlink i{position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:2rem;font-size:1.8rem}.menu .accordion-menu .dropdownlink i svg{width:2.6rem;height:2.6rem;-webkit-transition:all .5s;transition:all .5s}.menu .accordion-menu .dropdownlink i .icon-open{display:-webkit-box;display:-ms-flexbox;display:flex}.menu .accordion-menu .dropdownlink i .icon-close{display:none}.menu .accordion-menu .ion-ios-arrow-down{right:2rem;left:auto}.menu .submenuItems{display:none;padding-bottom:0}.menu .submenuItems li{padding:1rem 2rem 0 2rem;position:relative;border:none;margin:0}.menu .submenuItems li ul{margin-bottom:0}.menu .submenuItems li ul li{padding:0}.menu .submenuItems li ul li a{font-size:1.8rem;height:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .submenuItems p{font-size:clamp(1.4rem,6vw,1.8rem);color:#191919;font-weight:500;line-height:2.2rem;margin-right:1.4rem}@media only screen and (max-width: 1024px){.menu .submenuItems p{font-size:clamp(1.4rem,6vw,1.8rem)}}.menu .submenuItems p strong{font-weight:600}.menu-content{position:fixed;top:0;left:0;width:100%;height:100%;background:#0b3937;z-index:1;overflow:hidden;left:50%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);will-change:transform;padding:30rem 5vw 2vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transition:all 1000ms cubic-bezier(0.595, 0.15, 0.4, 0.785);transition:all 1000ms cubic-bezier(0.595, 0.15, 0.4, 0.785);-webkit-transition-timing-function:cubic-bezier(0.595, 0.15, 0.4, 0.785);transition-timing-function:cubic-bezier(0.595, 0.15, 0.4, 0.785)}@media only screen and (max-width: 1920px){.menu-content{padding:24rem 5vw 2vw 5vw}}@media only screen and (max-width: 1024px){.menu-content{padding:12rem 0 2vw 0;overflow:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.menu-content.open{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transition:all 700ms cubic-bezier(0.595, 0.15, 0.4, 0.785);transition:all 700ms cubic-bezier(0.595, 0.15, 0.4, 0.785);-webkit-transition-timing-function:cubic-bezier(0.595, 0.15, 0.4, 0.785);transition-timing-function:cubic-bezier(0.595, 0.15, 0.4, 0.785)}.menu-content.open .menu-tab{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);opacity:1}.menu-content.open .menu-image{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);opacity:1}.menu-content.open .menu-image:before{height:100%}.menu-content.open .menu-bottom{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:1.5s;transition-delay:1.5s;opacity:1}@media only screen and (max-width: 1024px){.menu-content .menu-top{display:none !important}}.menu-content .menu-tab{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:.5s;transition-delay:.5s;left:0%;-webkit-transform:translate(0%, -100%);transform:translate(0%, -100%)}.menu-content .menu-top,.menu-content .menu-bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-content .menu-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-content .menu-bottom{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;padding-bottom:2rem}@media only screen and (max-width: 1024px){.menu-content .menu-bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem}}.menu-content .menu-tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 1368px){.menu-content .menu-tab{width:100%}}@media only screen and (max-width: 1024px){.menu-content .menu-tab{display:none}}.menu-content .menu-tab a:hover,.menu-content .menu-tab a:active{border-bottom:none;outline:0}.menu-content .menu-tab a:focus{border-bottom:none;outline:thin dotted}.menu-content .menu-tab a img{border:0}.menu-content .menu-tab a svg{fill:#fff;margin-left:2.4em;margin-top:.4rem;-webkit-transition:all .5s;transition:all .5s}.menu-content .menu-tab .entry-content>*:not(:last-child){margin-bottom:1rem}.menu-content .menu-tab .tabs-container{padding:2rem}.menu-content .menu-tab .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.menu-content .menu-tab .tabs>ul{list-style-type:none;width:36rem;-ms-flex-negative:0;flex-shrink:0}.menu-content .menu-tab .tabs>ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-content .menu-tab .tabs>ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1rem 0}.menu-content .menu-tab .tabs>ul li a span{font-size:clamp(4rem,12vw,4.4rem);color:#fff;letter-spacing:-3.55556px;line-height:1;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1920px){.menu-content .menu-tab .tabs>ul li a span{font-size:clamp(3.2rem,12vw,3.8rem)}}.menu-content .menu-tab .tabs>ul li a svg{fill:#fff;stroke:#fff;stroke-width:1}.menu-content .menu-tab .tabs>ul li a:hover,.menu-content .menu-tab .tabs>ul li a:focus,.menu-content .menu-tab .tabs>ul li a:active{border-bottom:none;outline:0}.menu-content .menu-tab .tabs>ul li a:hover span,.menu-content .menu-tab .tabs>ul li a:focus span,.menu-content .menu-tab .tabs>ul li a:active span{color:#68d7d2}.menu-content .menu-tab .tabs>ul li a:hover svg,.menu-content .menu-tab .tabs>ul li a:focus svg,.menu-content .menu-tab .tabs>ul li a:active svg{fill:#68d7d2;stroke:#68d7d2}.menu-content .menu-tab .tabs>ul li a.active span{color:#68d7d2}.menu-content .menu-tab .tabs>ul li a.active svg{fill:#68d7d2}.menu-content .menu-tab .tabs>ul li a:hover:not(.active){color:#0b3937}.menu-content .menu-tab .tabs>ul li a>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.menu-content .menu-tab .tabs>ul li a>span.tab-label{display:none}.menu-content .menu-tab .tabs .tab-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu-content .menu-tab .tabs .tab-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1368px){.menu-content .menu-tab .tabs .tab-content ul{padding-left:0}}.menu-content .menu-tab .tabs .tab-content ul li a{font-size:3rem;color:#68d7d2;letter-spacing:-1.88889px;line-height:3rem;margin-bottom:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .5s;transition:all .5s}.menu-content .menu-tab .tabs .tab-content ul li a:hover{color:#fff;-webkit-transition:all .5s;transition:all .5s}.menu-content .menu-tab .tabs section{width:85%;padding:1rem;display:none;word-wrap:break-word}.menu-content .menu-tab .tabs section>*{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.menu-content .menu-tab .tabs section>*:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.menu-content .menu-tab .tabs section>*:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.menu-content .menu-tab .tabs section>*:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}.menu-content .menu-tab .tabs section>*:nth-child(4){-webkit-transition-delay:.5s;transition-delay:.5s}.menu-content .menu-tab .tabs section>*:nth-child(5){-webkit-transition-delay:.6s;transition-delay:.6s}.menu-content .menu-tab .tabs section>*:nth-child(6){-webkit-transition-delay:.7s;transition-delay:.7s}.menu-content .menu-tab .tabs section>*:nth-child(7){-webkit-transition-delay:.8s;transition-delay:.8s}.menu-content .menu-tab .tabs section>*:nth-child(8){-webkit-transition-delay:.9s;transition-delay:.9s}.menu-content .menu-tab .tabs section>*:nth-child(9){-webkit-transition-delay:1s;transition-delay:1s}.menu-content .menu-tab .tabs section>*:nth-child(10){-webkit-transition-delay:1.1s;transition-delay:1.1s}.menu-content .menu-tab .tabs section>*:nth-child(11){-webkit-transition-delay:1.2s;transition-delay:1.2s}.menu-content .menu-tab .tabs section>*:nth-child(12){-webkit-transition-delay:1.3s;transition-delay:1.3s}.menu-content .menu-tab .tabs section>*:nth-child(13){-webkit-transition-delay:1.4s;transition-delay:1.4s}.menu-content .menu-tab .tabs section>*:nth-child(14){-webkit-transition-delay:1.5s;transition-delay:1.5s}.menu-content .menu-tab .tabs section>*:nth-child(15){-webkit-transition-delay:1.6s;transition-delay:1.6s}.menu-content .menu-tab .tabs section>*:nth-child(16){-webkit-transition-delay:1.7s;transition-delay:1.7s}.menu-content .menu-tab .tabs section>*:nth-child(17){-webkit-transition-delay:1.8s;transition-delay:1.8s}.menu-content .menu-tab .tabs section>*:nth-child(18){-webkit-transition-delay:1.9s;transition-delay:1.9s}.menu-content .menu-tab .tabs section>*:nth-child(19){-webkit-transition-delay:2s;transition-delay:2s}.menu-content .menu-tab .tabs section>*:nth-child(20){-webkit-transition-delay:2.1s;transition-delay:2.1s}.menu-content .menu-tab .tabs section.active{display:block}.menu-content .menu-tab .tabs section.active-content>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu-content .menu-tab .tabs>ul li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-content .menu-tab .tabs>ul li a>span.tab-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-content .copyright{font-size:1.6rem;color:#fff;opacity:.3;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.menu-content .copyright{display:none}}.menu-content .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.menu-content .social .icons{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-content .social .icons a:last-child i{margin:0}.menu-content .social .icons i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:2rem}.menu-content .social .icons i:hover svg{-webkit-transition:all .5s;transition:all .5s;fill:#68d7d2}@media only screen and (max-width: 768px){.menu-content .social .icons i{margin-right:3.2rem}}.menu-content .social .icons i svg{width:2.7rem;height:2.7rem;fill:#fff;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 768px){.menu-content .social .icons i svg{width:2.2rem;height:2.2rem}}.menu-content .social .icons i svg .stroke{stroke:#fff}.menu-content .accordion-content{width:100%;display:none}@media only screen and (max-width: 1024px){.menu-content .accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-content .accordion-content .accordion-menu{margin:0;position:absolute;top:10rem;left:0;height:calc(100% - 17rem);overflow:auto;-webkit-overflow-scrolling:touch}.menu-content .accordion-content .accordion-menu li{border:none;margin:0}.menu-content .accordion-content .accordion-menu li .dropdownlink{color:#fff;font-size:2.4rem}.menu-content .accordion-content .accordion-menu .submenuItems li{padding:0}.menu-content .accordion-content .accordion-menu .submenuItems li ul li{padding:1.8rem 4rem !important}.menu-content .accordion-content .accordion-menu .submenuItems li ul li a{font-size:1.8rem;color:#fff}.menu-content .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 768px){.menu-content .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.menu-content .menu ul{padding:0 4rem}@media only screen and (max-width: 768px){.menu-content .menu ul{padding:0 2rem}}.menu-content .menu ul li{margin:3rem 0}@media only screen and (max-width: 768px){.menu-content .menu ul li{margin:0 0 2rem}}.menu-content .menu ul li:hover a{opacity:.5;-webkit-transition:all .5s;transition:all .5s}.menu-content .menu ul li a{font-size:clamp(4rem,12vw,5.8rem);color:#fff;letter-spacing:-2.55556px;line-height:1;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){.menu-content .menu ul li a{font-size:clamp(3.2rem,12vw,4.2rem)}}@media only screen and (max-width: 768px){.menu-content .menu ul li a{font-size:clamp(2.4rem,12vw,2.8rem)}}@-webkit-keyframes fadeIn{from{opacity:0;transform:matrix(1, 0, 0, 1, 0, 10);-ms-transform:matrix(1, 0, 0, 1, 0, 10);-webkit-transform:matrix(1, 0, 0, 1, 0, 10)}to{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0);-ms-transform:matrix(1, 0, 0, 1, 0, 0);-webkit-transform:matrix(1, 0, 0, 1, 0, 0)}}@keyframes fadeIn{from{opacity:0;transform:matrix(1, 0, 0, 1, 0, 10);-ms-transform:matrix(1, 0, 0, 1, 0, 10);-webkit-transform:matrix(1, 0, 0, 1, 0, 10)}to{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0);-ms-transform:matrix(1, 0, 0, 1, 0, 0);-webkit-transform:matrix(1, 0, 0, 1, 0, 0)}}@-webkit-keyframes fadeOut{from{opacity:1;transform:matrix(1, 0, 0, 1, 0, 10);-ms-transform:matrix(1, 0, 0, 1, 0, 10);-webkit-transform:matrix(1, 0, 0, 1, 0, 10)}to{opacity:0;transform:matrix(1, 0, 0, 1, 0, 0);-ms-transform:matrix(1, 0, 0, 1, 0, 0);-webkit-transform:matrix(1, 0, 0, 1, 0, 0)}}@keyframes fadeOut{from{opacity:1;transform:matrix(1, 0, 0, 1, 0, 10);-ms-transform:matrix(1, 0, 0, 1, 0, 10);-webkit-transform:matrix(1, 0, 0, 1, 0, 10)}to{opacity:0;transform:matrix(1, 0, 0, 1, 0, 0);-ms-transform:matrix(1, 0, 0, 1, 0, 0);-webkit-transform:matrix(1, 0, 0, 1, 0, 0)}}footer{margin-top:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:solid #d8d8d8 .1rem}@media only screen and (max-width: 1024px){footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4rem 0}}footer .left{width:40%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:solid #d8d8d8 .1rem;padding:2rem}@media only screen and (max-width: 1024px){footer .left{width:100%;border:none}}footer .left span{font-size:clamp(2.6rem,12vw,3.8rem);line-height:1.2;letter-spacing:-1.88889px;margin-bottom:4rem}@media only screen and (max-width: 1024px){footer .left span{margin-bottom:2rem}}footer .left small{font-size:clamp(1.6rem,12vw,1.8rem);line-height:1.2;margin-bottom:4rem;color:rgba(25,25,25,.6)}@media only screen and (max-width: 1024px){footer .left small{font-size:clamp(1.4rem,12vw,1.6rem);margin-bottom:0}}footer .left form{margin-top:2rem}footer .left .form-item{border:solid #d8d8d8 .1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .left .form-item input{border:none;padding-left:2rem;color:#191919;border:none}footer .left .form-item input:focus{border:none}footer .left .form-item button{padding:0 2.6rem;height:auto;border-left:solid #d8d8d8 .1rem}footer .left .bottom{font-size:1.4rem;color:#cdcdcd;margin-top:5rem}@media only screen and (max-width: 1024px){footer .left .bottom{display:none}}footer .left .bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}footer .left .bottom ul li a{font-size:1.4rem;color:#cdcdcd;margin-right:.5rem;-webkit-transition:all .5s;transition:all .5s}footer .left .bottom ul li a:hover{color:#0b3937;-webkit-transition:all .5s;transition:all .5s}footer .right{width:60%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2vw 2vw 2vw 5vw}@media only screen and (max-width: 1024px){footer .right{width:100%;padding:2rem}}footer .right nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .right nav ul li:hover a{color:#0b3937}footer .right nav ul li:hover a i{margin-left:0}footer .right nav ul li:hover a i svg{fill:#0b3937;stroke:#0b3937}footer .right nav ul li a{font-size:clamp(2.6rem,12vw,3.8rem);line-height:1.2;letter-spacing:-1.88889px;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){footer .right nav ul li a{font-size:clamp(2rem,12vw,2.4rem)}}footer .right nav ul li a i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;margin-left:-3.4rem;-webkit-transition:all .5s;transition:all .5s}footer .right nav .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .right nav .social .top{width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0b3937;border-radius:100%}footer .right nav .social .email{font-size:2rem;color:#0b3937;letter-spacing:-0.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width: 1024px){footer .right nav .social .email{font-size:1.6rem}}footer .right nav .social .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}footer .right nav .social .icons li{margin-right:.5rem}footer .right nav .social .icons li:last-child{margin-right:0}footer .right nav .social .icons li:hover a{background:none;border:solid #0b3937 .1rem}footer .right nav .social .icons li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.6rem;padding:0 2rem;background:#eeedee;border:solid rgba(0,0,0,0) .1rem;border-radius:100vmax;-webkit-transition:all .5s;transition:all .5s}footer .right .bottom{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1024px){footer .right .bottom{margin-top:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .right .bottom img{max-width:21rem}@media only screen and (max-width: 1024px){footer .right .bottom img{margin-bottom:2rem}}footer .right .bottom span{font-size:1.6rem;color:#cdcdcd}footer .right .bottom span a{color:#cdcdcd;-webkit-transition:all .5s;transition:all .5s}footer .right .bottom span a:hover{color:#0b3937;-webkit-transition:all .5s;transition:all .5s}.button,button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 4rem 0 0;border-radius:100vmax;font-weight:500;font-size:1.1rem;letter-spacing:1.44375px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;text-transform:uppercase;overflow:hidden;background:none}.button:hover i,button:hover i{width:8rem;opacity:1;visibility:visible;-webkit-transition:all .5s;transition:all .5s}.button.primary,button.primary{background:#0b3937;color:#fff}.button.primary:hover,button.primary:hover{background:#fff;color:#191919}.button.primary i,button.primary i{fill:#0b3937;stroke:#0b3937}.button.secondary,button.secondary{background:#0b3937;color:#fff}.button.secondary:hover,button.secondary:hover{background:#d5f3f2;color:#191919}.button.secondary i,button.secondary i{fill:#0b3937;stroke:#0b3937}.button.light,button.light{background:#fff;color:#191919}.button.light:hover,button.light:hover{background:#0b3937;color:#fff}.button.light i,button.light i{fill:#fff;stroke:#fff}.button i,button i{width:4rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.button i svg,button i svg{stroke-width:1.2;width:2rem}button{background:none;border-radius:0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60rem;margin:4rem auto 0}@media only screen and (max-width: 1024px){.pagination{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4rem}}.pagination .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.6rem;background-color:#0b3937;padding:0 2rem;color:#fff;text-transform:capitalize}.pagination .button svg{width:2rem;stroke:#fff;stroke-width:2}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}@media only screen and (max-width: 1024px){.pagination ul{display:none}}.pagination ul li{border-radius:1rem}.pagination ul li.active a{color:#fff;font-weight:500}.pagination ul li a{width:5rem;height:5rem;font-size:1.6rem;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 768px){.pagination ul li a{width:4rem;height:4rem;font-size:1.8rem}}.form{width:100%;background:#dcd3f7;padding:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form h6{margin-bottom:2rem}@media only screen and (max-width: 1024px){.form h6{margin-top:4rem}}.form small{margin:0}@media only screen and (max-width: 1024px){.form small{text-align:center}}form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8rem}@media only screen and (max-width: 1024px){form{margin-top:4rem}}form .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:3.2rem}@media only screen and (max-width: 1024px){form .form-item{margin-bottom:2.8rem}}form label{font-size:1.9rem;color:#fff;margin-bottom:1rem}@media only screen and (max-width: 1024px){form label{font-size:1.6rem}}form .textbox input,form .textbox textarea{width:100%;height:7rem;padding:0;font-size:1.9rem;color:#fff;border-bottom:solid hsla(0,0%,100%,.3) .1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .5s;transition:all .5s;background:none}@media only screen and (max-width: 1024px){form .textbox input,form .textbox textarea{font-size:1.6rem;height:4.6rem}}form .textbox input:focus,form .textbox textarea:focus{border-bottom:solid #fff .1rem}form .textbox input::-webkit-input-placeholder,form .textbox textarea::-webkit-input-placeholder{color:#9d9da4}form .textbox input:-ms-input-placeholder,form .textbox textarea:-ms-input-placeholder{color:#9d9da4}form .textbox input::-webkit-input-placeholder, form .textbox textarea::-webkit-input-placeholder{color:#9d9da4}form .textbox input::-moz-placeholder, form .textbox textarea::-moz-placeholder{color:#9d9da4}form .textbox input:-ms-input-placeholder, form .textbox textarea:-ms-input-placeholder{color:#9d9da4}form .textbox input::-ms-input-placeholder, form .textbox textarea::-ms-input-placeholder{color:#9d9da4}form .textbox input::placeholder,form .textbox textarea::placeholder{color:#9d9da4}form .textbox textarea{font-family:"Suisse Int'l",sans-serif;resize:none;padding:2rem;overflow:hidden;min-height:10rem;max-height:15rem}form .bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 768px){form .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}form .select-check{display:-webkit-box;display:-ms-flexbox;display:flex}form .verification-code{max-width:15rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width: 768px){form .button{width:100%}}form .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}form .message h1{color:#fff}form .message h1:before{background:#fff}form .message p{color:#fff}form .message span{font-size:clamp(2rem,12vw,3.4rem);letter-spacing:-1.88889px;color:#fff;text-align:center;margin-top:4rem}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;max-width:60%}@media only screen and (max-width: 1024px){.checkbox{height:auto;padding-bottom:2rem}}@media only screen and (max-width: 768px){.checkbox{max-width:100%}}.checkbox .link{text-align:left;font-size:1.5rem}.checkbox .link a{color:#191919;text-decoration:underline;cursor:pointer}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;position:relative}.checkbox input:checked+:after{content:"";background:url(../../images/main/check.svg) no-repeat center center;background-size:1.6rem;position:absolute;top:0;left:0;width:2.5rem;height:100%;text-align:center}.checkbox input:checked+:before{border:solid #fff .1rem}.checkbox input:checked+label{color:#fff}.checkbox label{position:relative;cursor:pointer;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media only screen and (max-width: 1024px){.checkbox label{font-size:1.6rem}}.checkbox label span{color:#fff}.checkbox label a{display:inline;color:#fff;text-decoration:underline;-webkit-transition:all .5s;transition:all .5s}.checkbox label a:hover{color:#fff}.checkbox label:before{width:2.5rem;height:2.5rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;content:"";-webkit-appearance:none;border:solid #bcbfc5 .1rem;position:relative;vertical-align:middle;cursor:pointer;margin-right:1rem;border-radius:.5rem}.selectbox small{font-size:1.4rem;letter-spacing:1.575px;color:#8c8c8c}.selectric{border:none !important;background:none !important}.selectric .label{height:7rem !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;font-size:1.9rem !important;border-bottom:solid #d8d8d8 .1rem;margin:0 !important}.selectric .button{width:4rem !important;background:none !important;height:100% !important}.selectric-wrapper.selectric-open .selectric-items{top:8rem !important;-webkit-transition:all .5s;transition:all .5s;opacity:1 !important;visibility:visible !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.selectric-items{-webkit-box-shadow:none !important;box-shadow:none !important;padding:1.4rem !important;background:#fff !important;border:.1rem solid #d8d8d8 !important;top:12rem !important;border-radius:.8rem;-webkit-transition:all .5s;transition:all .5s;opacity:0 !important;visibility:hidden !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.selectric-items ul li{font-size:1.6rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-radius:.8rem;font-weight:500;-webkit-transition:all .5s;transition:all .5s}.selectric-items ul li:hover{-webkit-transition:all .5s;transition:all .5s}.selectric-items ul li:last-child{border:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tabmenu-content .tab-link:hover,.tabmenu-content li.current{-webkit-transition:all .5s;transition:all .5s}.tabmenu-content .tab-link{position:relative;color:#8c8c8c;font-size:2rem;font-weight:500;text-align:center}.tabmenu-content .tab-link:before{content:"";position:absolute;width:100%;height:.2rem;bottom:-0.2rem;left:0}.tabmenu-content .tab-link.current{color:#191919}.tabmenu-content .tab-link.current:before{background:#191919}.tabmenu-content .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;border-bottom:solid #d8d8d8 .2rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tabmenu-content .tabs li{padding:0 0 3rem;list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}@media only screen and (max-width: 768px){.tabmenu-content .tabs li{font-size:1.4rem}}.tabmenu-content .tabs li:first-child{border-radius:.5rem 0 0}.tabmenu-content .tabs li:last-child{border-radius:0 .5rem 0 0}.tabmenu-content .tab-link{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tabmenu-content .tab-content{display:none;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;padding-top:1rem}.tabmenu-content .tab-content.current{display:inherit;-webkit-animation:fade .3s ease-in-out both;animation:fade .3s ease-in-out both}.tabmenu-content .tab-content img{max-width:100%;border-radius:.5rem}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.split-line,.split-parent,.textanimated{overflow:hidden}.start{width:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.start.image figure{width:100%;height:100vh;position:relative}.start.image figure:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:2}.start.image figure img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.start.image .caption{width:100%;height:100%;position:absolute;padding:20% 4vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;top:0;z-index:3}@media only screen and (max-width: 1920px){.start.image .caption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.start.image .caption h1{color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:capitalize}.start.image .caption h1:before{background:#fff}.start.image .caption p{max-width:70rem;font-size:2rem;line-height:1.4;color:#fff;margin-bottom:4rem}.start.image .caption .link{font-size:2.4rem;color:#fff}@media only screen and (max-width: 1024px){.start.type-02{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.start.type-02 .caption{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.start.type-02 figure{width:80rem;min-height:100vh;height:unset}@media only screen and (max-width: 1024px){.start.type-02 figure{width:100%;min-height:50vh;height:40rem}}.start.type-03{background:#b9e2e0;min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1920px){.start.type-03{padding-left:10vw}}@media only screen and (max-width: 1024px){.start.type-03{padding-left:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:50vh}}.start.type-03:before{display:none}.start.type-03 h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:10rem}@media only screen and (max-width: 1024px){.start.type-03 h1{margin-right:0}}.start.type-03 h1:before{background:#191919}.start.type-04{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#b9e2e0;padding-top:30rem;padding-left:20vw;position:relative}@media only screen and (max-width: 1920px){.start.type-04{padding-left:10vw;padding-top:15rem}}@media only screen and (max-width: 1024px){.start.type-04{padding-left:2rem}}.start.type-04:before{content:"";position:absolute;width:100%;height:20rem;left:0;bottom:0;background:#fff}@media only screen and (max-width: 1024px){.start.type-04 h1{padding-right:2rem}}.start.type-04 h1:before{background:#191919}.start.type-04 .description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10rem;padding-bottom:6rem}@media only screen and (max-width: 1024px){.start.type-04 .description{padding-left:0;padding-right:2rem}}.start.type-04 .description p{max-width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#191919}.start.type-04 .detail{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.start.type-04 .detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.start.type-04 .info{width:30rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0 8rem}@media only screen and (max-width: 1024px){.start.type-04 .info{width:14rem;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 1024px){.start.type-04 .info svg{width:6rem;height:6rem}}.start.type-04 .info .date{font-size:1.4rem;letter-spacing:1.575px}@media only screen and (max-width: 1024px){.start.type-04 .info .date{margin-bottom:2rem;margin-top:2rem}}.start.type-04 .info .back{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;letter-spacing:1.575px;color:#191919}.start.type-04 .info .back svg{margin-right:2rem}.start.type-04 .image{width:100%;height:100%}.start.type-04 .image figure{width:100%;height:70vh;position:relative;overflow:hidden;border-radius:2rem 0 0 2rem}@media only screen and (max-width: 1024px){.start.type-04 .image figure{height:50vh}}.start.type-04 .image figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.start.type-05{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#b9e2e0;padding-top:30rem;padding-left:20vw;position:relative}@media only screen and (max-width: 1920px){.start.type-05{padding-left:10vw;padding-top:15rem}}@media only screen and (max-width: 1024px){.start.type-05{padding-left:2rem}}.start.type-05:before{content:"";position:absolute;width:100%;height:20rem;left:0;bottom:0;background:#fff}@media only screen and (max-width: 1024px){.start.type-05 h1{padding-right:2rem}}.start.type-05 h1:before{background:#191919}.start.type-05 .description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10rem;padding-bottom:6rem}@media only screen and (max-width: 1024px){.start.type-05 .description{padding-left:0;padding-right:2rem}}.start.type-05 .description p{max-width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#191919}.start.type-05 .detail{display:-webkit-box;display:-ms-flexbox;display:flex}.start.type-05 .info{width:30rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0 8rem}@media only screen and (max-width: 1024px){.start.type-05 .info{width:14rem;padding:0}}@media only screen and (max-width: 1024px){.start.type-05 .info svg{width:6rem;height:6rem}}.start.type-05 .info .date{font-size:1.4rem;letter-spacing:1.575px}.start.type-05 .info .back{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;letter-spacing:1.575px}.start.type-05 .info .back svg{margin-right:2rem}.start.type-05 .image{width:100%;height:100%}.start.type-05 .image figure{width:100%;height:70vh;position:relative;overflow:hidden;border-radius:2rem 0 0 2rem}@media only screen and (max-width: 1024px){.start.type-05 .image figure{height:50vh}}.start.type-05 .image figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.start.type-06{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#b9e2e0;padding-top:30rem;padding-left:20vw;position:relative}@media only screen and (max-width: 1920px){.start.type-06{padding-left:10vw;padding-top:15rem}}@media only screen and (max-width: 1024px){.start.type-06{padding-left:2rem}}@media only screen and (max-width: 1024px){.start.type-06 h1{padding-right:2rem}}.start.type-06 h1:before{background:#191919}.start.type-06 .description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10rem;padding-bottom:6rem}@media only screen and (max-width: 1024px){.start.type-06 .description{padding-left:0;padding-right:2rem}}.start.type-06 .description p{max-width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#191919}.start.type-06 .detail{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.start.type-06 .detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.start.type-06 .info{width:30rem;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0 8rem}@media only screen and (max-width: 1024px){.start.type-06 .info{width:14rem;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 1024px){.start.type-06 .info svg{width:6rem;height:6rem}}.start.type-06 .info .date{font-size:1.4rem;letter-spacing:1.575px}@media only screen and (max-width: 1024px){.start.type-06 .info .date{margin-bottom:2rem;margin-top:2rem}}.start.type-06 .info .back{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;letter-spacing:1.575px}.start.type-06 .info .back svg{margin-right:2rem}.start.type-06 .image{width:100%;height:100%}.start.type-06 .image figure{width:100%;height:70vh;position:relative;overflow:hidden;border-radius:2rem 0 0 2rem}@media only screen and (max-width: 1024px){.start.type-06 .image figure{height:50vh}}.start.type-06 .image figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.start .back{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;letter-spacing:1.575px}.start .back svg{margin-right:2rem}.start .icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6rem}.start .icons li{margin-right:.5rem}.start .icons li:hover a{background:none;border:solid #fff .1rem}.start .icons li:hover a svg{fill:#fff}.start .icons li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.6rem;padding:0 2rem;background:#eeedee;border:solid rgba(0,0,0,0) .1rem;border-radius:100vmax;-webkit-transition:all .5s;transition:all .5s}.start .icons li a svg{fill:#0b3937}.start .description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}@media only screen and (max-width: 1024px){.start .description{margin-top:0}}.start .description p{max-width:50rem;color:#fff;margin-bottom:4rem}.start .description .date{font-size:1.4rem;color:#fff}.start .arrow-down{width:9rem;height:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100vmax;z-index:2;margin-right:2rem}@media only screen and (max-width: 1920px){.start .arrow-down{width:6rem;height:6rem}}.start .arrow-down.pos-abs{bottom:5rem;right:5rem;position:absolute}.start .arrow-down.light{border:solid #fff .2rem}.start .arrow-down.light svg{fill:#fff;stroke:#fff;stroke-width:1.2}.start form{width:100%;min-height:100vh;background:#0b3937;margin:0;padding:16rem 10rem}@media only screen and (max-width: 1024px){.start form{min-height:auto;padding:8rem 2rem}}.start form input::-webkit-input-placeholder,.start form textarea::-webkit-input-placeholder{color:#fff}.start form input:-ms-input-placeholder,.start form textarea:-ms-input-placeholder{color:#fff}.start form input::-webkit-input-placeholder, .start form textarea::-webkit-input-placeholder{color:#fff}.start form input::-moz-placeholder, .start form textarea::-moz-placeholder{color:#fff}.start form input:-ms-input-placeholder, .start form textarea:-ms-input-placeholder{color:#fff}.start form input::-ms-input-placeholder, .start form textarea::-ms-input-placeholder{color:#fff}.start form input::placeholder,.start form textarea::placeholder{color:#fff}.start form .row{width:100%}.start form .button{margin-top:4rem;border:solid #fff .1rem}.start-video{width:100%;height:100vh;position:relative;overflow:hidden}.start-video:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:2}.start-video .desktop{display:block}@media only screen and (max-width: 768px){.start-video .desktop{display:none}}.start-video .mobile{display:none}@media only screen and (max-width: 768px){.start-video .mobile{display:block}}.start-video video{position:absolute;min-width:100%;height:100%;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;-o-object-fit:cover;object-fit:cover}.start-video .caption{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20% 4vw 0;z-index:3}.start-video .caption h1{color:#fff}.start-video .caption h1:before{background:#fff}.swiper-button-next,.swiper-button-prev{width:6rem !important;height:6rem !important;background:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #191919 .1rem}@media only screen and (max-width: 1024px){.swiper-button-next,.swiper-button-prev{display:none !important}}.swiper-button-next.light,.swiper-button-prev.light{background:none;border:solid #fff .2rem}.swiper-button-next::after,.swiper-button-prev::after{display:none}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#191919 !important}.additive-slider{max-width:70%;margin:10rem 0}@media only screen and (max-width: 1024px){.additive-slider{max-width:100%}}@media only screen and (max-width: 768px){.additive-slider{margin:4rem 0;padding:2rem !important;overflow:hidden !important}}.services-card-items .services-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 6rem 0}@media only screen and (max-width: 768px){.services-card-items .services-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.services-card-items .services-item figure{width:40%;overflow:hidden}@media only screen and (max-width: 768px){.services-card-items .services-item figure{width:100%}}.services-card-items .services-item figure img{border-radius:5rem}@media only screen and (max-width: 768px){.services-card-items .services-item figure img{border-radius:2rem}}.services-card-items .services-item article{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:4rem;background:#fff}@media only screen and (max-width: 768px){.services-card-items .services-item article{padding:2rem;width:100%}}.services-card-items .services-item article small{font-size:1.2rem;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex}.services-card-items .services-item article span{font-size:clamp(4rem,12vw,6.4rem);letter-spacing:-3.55556px;color:#191919;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5rem 0}@media only screen and (max-width: 768px){.services-card-items .services-item article span{margin:2rem 0}}.services-card-items .services-item article span:before{content:"";position:relative;width:20%;height:.1rem;background:#191919;margin-bottom:1rem}.services-card-items .services-item article p{max-width:70%;margin-bottom:2rem}@media only screen and (max-width: 768px){.services-card-items .services-item article p{max-width:100%}}.content-cards{max-width:85%;margin:10rem auto}@media only screen and (max-width: 1368px){.content-cards{max-width:100%;padding:0 2rem}}@media only screen and (max-width: 1024px){.content-cards{margin:2rem auto}}.content-cards .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 6rem 0}.content-cards .item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 1024px){.content-cards .item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 1368px){.content-cards .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 1024px){.content-cards .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-cards .item figure{width:50%;overflow:hidden}@media only screen and (max-width: 768px){.content-cards .item figure{width:100%}}.content-cards .item figure img{border-radius:5rem}@media only screen and (max-width: 1368px){.content-cards .item figure img{border-radius:2rem}}.content-cards .item .logo{max-width:10rem;margin-top:2rem}.content-cards .item article{-ms-flex-preferred-size:60%;flex-basis:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:4rem;background:#fff}@media only screen and (max-width: 1024px){.content-cards .item article{padding-left:0;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:4rem}}.content-cards .item article small{font-size:1.2rem;color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex}.content-cards .item article span{font-size:clamp(4rem,12vw,6.4rem);letter-spacing:-3.55556px;line-height:1;color:#191919;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5rem 0}@media only screen and (max-width: 1024px){.content-cards .item article span{font-size:clamp(4rem,12vw,4.4rem);letter-spacing:-1.55556px;margin:2rem 0}}.content-cards .item article span:before{content:"";position:relative;width:20%;height:.1rem;background:#191919;margin-bottom:1rem}.content-cards .item article p{max-width:70%}@media only screen and (max-width: 1024px){.content-cards .item article p{max-width:100%}}.strategy-slider-content{width:100%;position:relative;overflow:hidden;background:#000}.strategy-slider-content .swiper-wrapper{height:100vh;position:relative}@media only screen and (max-width: 1024px){.strategy-slider-content .swiper-wrapper{height:80vh}}.strategy-slider-content .swiper-wrapper .swiper-slide{position:relative}.strategy-slider-content .swiper-wrapper .swiper-slide:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:2}.strategy-slider-content ul{padding-left:2rem;margin-bottom:2rem}.strategy-slider-content ul li{font-size:clamp(1.6rem,12vw,1.8rem);display:list-item;list-style:disc;line-height:1.8;color:#fff}.strategy-slider-content .strategy-slider figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.strategy-slider-content .strategy-slider figure figcaption{max-width:70rem;position:absolute;z-index:4;top:0;left:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:10vh}@media only screen and (max-width: 1024px){.strategy-slider-content .strategy-slider figure figcaption{position:relative;max-width:100%;padding:0;left:0;padding:4rem}}.strategy-slider-content .strategy-slider figure figcaption h3{color:#fff;line-height:1}.strategy-slider-content .strategy-slider figure figcaption h3:before{background:#fff}.strategy-slider-content .strategy-slider figure figcaption p{font-size:clamp(2rem,12vw,2.4rem);line-height:1.2;color:#fff}@media only screen and (max-width: 1024px){.strategy-slider-content .strategy-slider figure figcaption p{font-size:clamp(1.4rem,12vw,1.6rem)}}.strategy-slider-content .slide-control{position:absolute;top:0;height:100%;left:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1024px){.strategy-slider-content .slide-control{top:auto;bottom:4rem;height:auto;left:4rem}}.strategy-slider-content .slide-control .control{display:-webkit-box;display:-ms-flexbox;display:flex}.strategy-slider-content .slide-control .swiper-button-next,.strategy-slider-content .slide-control .swiper-button-prev{position:relative;-webkit-transition:all .5s;transition:all .5s}.strategy-slider-content .slide-control .swiper-button-prev{left:0}.strategy-slider-content .slide-control .swiper-button-next{right:-2rem}.strategy-slider-content .slide-control .swiper-pagination{color:#fff;width:6rem;height:3.4rem;border-radius:100vmax;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #fff .1rem;position:relative;margin-bottom:4rem}@media only screen and (max-width: 1024px){.strategy-slider-content .slide-control .swiper-pagination{margin:0}}.strategy-slider-content .slide-control .swiper-pagination span{font-size:1.4rem;color:#fff}.content.green{background:#b9e2e0;position:relative;padding:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 1024px){.content.green{padding:4rem 2rem}}.content.green .caption{max-width:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.green .caption p{font-size:clamp(2rem,12vw,2.4rem);line-height:1.2;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:20rem;margin-bottom:4rem}@media only screen and (max-width: 1024px){.content.green .caption p{margin-right:0;font-size:clamp(1.8rem,12vw,2rem)}}.content.green .caption p:before{content:"";position:relative;width:20rem;height:.1rem;background:#191919;margin-bottom:4rem}.content.green .caption small{font-size:1.2rem;letter-spacing:1.575px}.histroy-content{margin-bottom:10rem}.cards{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cards .item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:50rem;position:relative;overflow:hidden}@media only screen and (max-width: 768px){.cards .item{min-height:auto}}.cards .item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s;transition:all .5s}.cards .item figure{width:100%;height:100%;min-height:50vh;position:relative;overflow:hidden;margin-bottom:1rem}@media only screen and (max-width: 768px){.cards .item figure{margin:0}}.cards .item figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s;transition:all .5s}.cards .item figure figcaption{position:absolute;bottom:0;left:0;width:100%;padding:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 768px){.cards .item figure figcaption{padding:4rem 2rem 2rem}}.cards .item figure figcaption small{text-transform:uppercase;font-size:1.6rem;color:hsla(0,0%,100%,.5)}.cards .item figure figcaption span{font-size:clamp(4rem,12vw,6.4rem);line-height:1.2;font-weight:500;color:#fff;letter-spacing:-2px}@media only screen and (max-width: 768px){.cards .item figure figcaption span{font-size:clamp(3.2rem,12vw,4rem)}}.cards .caption{padding-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards .caption.dark{background:#131313}.cards .caption.dark span,.cards .caption.dark p{color:#fff}@media only screen and (max-width: 1024px){.cards .caption{padding:4rem 2rem}}.cards .caption span{font-size:clamp(4rem,12vw,6.4rem);line-height:1.2;font-weight:500;color:#191919;letter-spacing:-2px}@media only screen and (max-width: 768px){.cards .caption span{font-size:clamp(3.2rem,12vw,4rem)}}.cards .caption p{max-width:70%;margin-bottom:4rem}@media only screen and (max-width: 1024px){.cards .caption p{max-width:100%}}.large-image-card{width:100%;height:100vh;position:relative;overflow:hidden}.large-image-card:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(25,25,25,.4);z-index:1}@media only screen and (max-width: 1024px){.large-image-card{height:50vh}}@media only screen and (max-width: 768px){.large-image-card{height:auto}}@media only screen and (max-width: 1024px){.large-image-card figure{padding:8rem 2rem}}.large-image-card figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.large-image-card figure h3{position:absolute;top:16rem;left:16rem;color:#fff}@media only screen and (max-width: 1024px){.large-image-card figure h3{position:relative;max-width:100%;left:0;right:0;left:0;top:auto}}.large-image-card figure h3:before{background:#fff}.large-image-card figure figcaption{position:absolute;max-width:60rem;bottom:26rem;right:16rem;z-index:4}@media only screen and (max-width: 1024px){.large-image-card figure figcaption{position:relative;max-width:100%;left:0;right:0;bottom:0}}.large-image-card figure figcaption p{font-size:clamp(2rem,12vw,2.4rem);line-height:1.2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6rem}.address{padding:10rem 0 10rem 20vw}@media only screen and (max-width: 1024px){.address{padding:2rem}}.address h3{color:#191919;margin-top:10rem}@media only screen and (max-width: 1024px){.address h3{margin-top:4rem}}.address h3:before{background:#191919}.address p{font-size:clamp(2rem,12vw,2rem);line-height:1.2;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1024px){.address p{font-size:clamp(1.4rem,12vw,1.6rem);line-height:1.5}}.address a{color:#0b3937}.address .map{position:relative;width:100%;height:80vh;overflow:hidden;-webkit-filter:grayscale(1);filter:grayscale(1);border-radius:2rem 0 0 2rem}@media only screen and (max-width: 1024px){.address .map{border-radius:2rem;height:50vh}}.address .map iframe{position:absolute;width:100%;height:100%;top:0;left:0}.team-slider-content{padding-left:10vw;padding-bottom:10rem}.team-slider-content .team-slider{cursor:-webkit-grab;cursor:grab}.team-slider-content .team-slider .swiper-wrapper .swiper-slide figure{min-height:60rem;position:relative;overflow:hidden;border-radius:2rem}@media only screen and (max-width: 1024px){.team-slider-content .team-slider .swiper-wrapper .swiper-slide figure{min-height:40rem}}.team-slider-content .team-slider .swiper-wrapper .swiper-slide figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.team-slider-content .team-slider .swiper-wrapper .swiper-slide .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem}.team-slider-content .team-slider .swiper-wrapper .swiper-slide .caption>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-slider-content .team-slider .swiper-wrapper .swiper-slide .caption span{font-size:clamp(2.4rem,12vw,3.2rem);line-height:1.2;color:#191919;letter-spacing:-1.88889px;margin-bottom:2rem}.team-slider-content .team-slider .swiper-wrapper .swiper-slide .caption small{font-size:clamp(1.4rem,12vw,1.8rem);line-height:1.2;color:#191919}.team-slider-content .team-slider .swiper-wrapper .swiper-slide .caption p{margin-top:2rem;font-weight:300}.scrolldrag{width:40rem;margin:0 auto 4rem auto}@media only screen and (max-width: 1024px){.scrolldrag{width:80%;margin:2rem auto}}.scrolldrag .swiper-scrollbar{height:.2rem;border-radius:.1rem}.scrolldrag .swiper-scrollbar .swiper-horizontal>.swiper-scrollbar{position:relative;overflow:visible}.scrolldrag .swiper-scrollbar .swiper-scrollbar-drag{background:#191919;height:.5rem;border-radius:.1rem;top:-0.1rem;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}@media only screen and (max-width: 1024px){.scrolldrag .swiper-scrollbar .swiper-scrollbar-drag{top:auto;bottom:0}}.scrolldrag .slidertext{margin:auto;font-size:1.4rem;text-align:center;font-weight:bold;color:#191919;opacity:.8}.newsroom-content{padding:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 1024px){.newsroom-content{padding:2rem 2rem 0}}@media only screen and (max-width: 768px){.newsroom-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsroom-content .filter{width:24rem}@media only screen and (max-width: 768px){.newsroom-content .filter{width:100%}}.newsroom-content form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}@media only screen and (max-width: 768px){.newsroom-content form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}}.newsroom-content form .selectbox{width:100%;margin-bottom:6rem}.newsroom-content .row{width:100%}.newsroom-content .cards{padding-left:10rem}@media only screen and (max-width: 768px){.newsroom-content .cards{padding:2.8rem 0 0}}.newsroom-content .cards .item{margin-bottom:8rem;min-height:auto;border-bottom:solid rgba(25,25,25,.2) .1rem;padding-bottom:0;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 768px){.newsroom-content .cards .item{margin-bottom:4rem}}.newsroom-content .cards .item:hover{-webkit-transition:all .5s;transition:all .5s;border-bottom:solid #31a09b .1rem}.newsroom-content .cards .item:hover .caption span{color:#31a09b}.newsroom-content .cards .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}@media only screen and (max-width: 768px){.newsroom-content .cards .item .caption{padding:2rem 0}}.newsroom-content .cards .item .caption .caption-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsroom-content .cards .item .caption .date{font-size:1.4rem;letter-spacing:1.575px;color:#31a09b}@media only screen and (max-width: 768px){.newsroom-content .cards .item .caption .date{font-size:1.2rem;letter-spacing:.575px}}.newsroom-content .cards .item .caption span{font-size:clamp(2.8rem,12vw,3.4rem);line-height:1.2;color:#191919;letter-spacing:-1.88889px;margin-top:2rem;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 768px){.newsroom-content .cards .item .caption span{font-size:clamp(1.8rem,12vw,2.6rem)}}.newsroom-content .cards .item .caption .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.newsroom-content .cards .item .caption .info .writer{font-size:1.2rem;letter-spacing:1.575px;color:#191919;margin-bottom:.5rem}.news-detail{padding:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 1024px){.news-detail{padding:2rem}}@media only screen and (max-width: 768px){.news-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-detail .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;letter-spacing:1.575px}.news-detail .social .icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4rem}.news-detail .social .icons li{margin-right:.5rem}.news-detail .social .icons li:hover a{background:none;border:solid #0b3937 .1rem}.news-detail .social .icons li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.6rem;padding:0 2rem;background:#eeedee;border:solid rgba(0,0,0,0) .1rem;border-radius:100vmax;-webkit-transition:all .5s;transition:all .5s}.news-detail .detail{width:100%;padding-left:30vw}@media only screen and (max-width: 1920px){.news-detail .detail{padding-left:10rem}}@media only screen and (max-width: 768px){.news-detail .detail{padding-left:0;margin-top:4rem}}.news-detail .detail p{margin-bottom:6rem}.news-detail .detail figure{margin:6rem 0;border-radius:2rem;overflow:hidden}.news-detail .back{height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;letter-spacing:1.575px}.news-detail .back svg{margin-right:2rem}.news-detail h3{color:#191919}.news-detail h3:before{background:#191919}.news-detail small{font-size:1.2rem;letter-spacing:1.575px;color:#8c8c8c;text-transform:uppercase;margin-bottom:6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.text-cards{padding:10rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 768px){.text-cards{padding:2rem}}.text-cards .item{margin-bottom:10rem}@media only screen and (max-width: 768px){.text-cards .item{margin-bottom:10rem}}.text-cards small{font-size:1.2rem;letter-spacing:1.575px;color:#8c8c8c}.text-cards h3{color:#191919;margin-top:4rem}.text-cards h3:before{background:#191919}.text-cards p{margin-bottom:4rem}.text-cards a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#31a09b;font-size:1.4rem;margin-bottom:1rem}@media only screen and (max-width: 768px){.text-cards a{margin-top:2rem}}.text-cards a svg{margin-left:1rem}.text-cards figure{border-radius:1rem;height:30rem;overflow:hidden}.text-cards ul{padding-left:2rem;margin-bottom:2rem}.text-cards ul li{font-size:clamp(1.6rem,12vw,1.8rem);display:list-item;list-style:disc;line-height:1.8}.media-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:-10rem;padding:0 8rem}@media only screen and (max-width: 768px){.media-download{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-8rem}}.media-download .items{width:70%;background:#fff;border-radius:2rem;padding:4rem}@media only screen and (max-width: 768px){.media-download .items{width:100%;margin:0;padding:2rem}}.media-download .items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .5s;transition:all .5s;padding:2rem;border-radius:1rem;margin-bottom:10rem;position:relative;z-index:1}@media only screen and (max-width: 768px){.media-download .items .item{margin-bottom:4rem;padding:0}}.media-download .items .item:hover{background:rgba(11,57,55,.05);-webkit-transition:all .5s;transition:all .5s}.media-download .items .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-download .items .item .caption span{font-size:clamp(3rem,12vw,4rem);line-height:1.2;color:#191919;letter-spacing:-3px}@media only screen and (max-width: 768px){.media-download .items .item .caption span{font-size:clamp(2.2rem,12vw,2.6rem);letter-spacing:-1px}}.media-download .items .item .caption small{font-size:1.8rem;color:#8c8c8c;margin-top:2rem}@media only screen and (max-width: 768px){.media-download .items .item .caption small{font-size:1.4rem}}.media-download .items .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;letter-spacing:1.575px;color:#191919}@media only screen and (max-width: 768px){.media-download .items .item a{font-size:1rem}}.media-download .items .item a svg{margin-left:2rem;stroke:#191919}.sidemenu{width:30rem;background:#fff;border-radius:2rem;padding:2rem;margin-right:4rem;-webkit-box-shadow:0px 0px 15px -3px rgba(0,0,0,.1);box-shadow:0px 0px 15px -3px rgba(0,0,0,.1)}@media only screen and (max-width: 768px){.sidemenu{padding:1rem 0;width:100%;border-radius:2rem;margin:0}}.sidemenu li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.6rem;border-radius:1rem;-webkit-transition:all .5s;transition:all .5s}.sidemenu li:hover{background:rgba(11,57,55,.05);-webkit-transition:all .5s;transition:all .5s}.sidemenu li a{width:100%;font-size:1.8rem;color:#191919;line-height:2;line-height:5rem}@media only screen and (max-width: 768px){.sidemenu li a{font-size:1.4rem;line-height:3.6rem}}.team{width:100%;margin:auto;padding:4rem 0;text-align:center}.team h3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team .item{margin-bottom:6rem}.team .item figure{width:100%;height:60rem;border-radius:2rem;overflow:hidden;position:relative}.team .item figure img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.team .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}.team .item .caption span{font-size:2.8rem}.team .item .caption small{font-size:1.4rem}.road-map,.road-map-02{padding-left:10vw;width:100%;position:relative;overflow:hidden;background:#b9e2e0;margin-bottom:6rem}@media only screen and (max-width: 1024px){.road-map,.road-map-02{padding-left:2rem}}.road-map .head h3,.road-map-02 .head h3{margin-top:6rem}.road-map:before,.road-map-02:before{content:"";position:absolute;width:100%;height:20rem;bottom:0;left:0;background:#fff}.road-map .history-slider-content,.road-map-02 .history-slider-content{width:100%;position:relative;overflow:hidden}.road-map .swiper-slide,.road-map-02 .swiper-slide{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.road-map .swiper-slide .year-item,.road-map-02 .swiper-slide .year-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;position:relative;line-height:1}.road-map .swiper-slide .year-item .year,.road-map-02 .swiper-slide .year-item .year{color:#191919;font-size:6rem;font-weight:bold;background:#b9e2e0;line-height:1;position:relative;padding-right:2rem}.road-map .swiper-slide .year-item:before,.road-map-02 .swiper-slide .year-item:before{content:"";position:absolute;width:100%;height:.1rem;top:50%;background:#191919}.road-map .swiper-slide .history-items,.road-map-02 .swiper-slide .history-items{display:-webkit-box;display:-ms-flexbox;display:flex}.road-map .swiper-slide .history-items .item,.road-map-02 .swiper-slide .history-items .item{width:40rem;background:#fff;border-radius:1rem;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:2rem;-webkit-box-shadow:0px 10px 15px -3px rgba(0,0,0,.05);box-shadow:0px 10px 15px -3px rgba(0,0,0,.05)}@media only screen and (max-width: 1024px){.road-map .swiper-slide .history-items .item,.road-map-02 .swiper-slide .history-items .item{padding:4rem 2rem;width:30rem}}.road-map .swiper-slide .history-items .item .date,.road-map-02 .swiper-slide .history-items .item .date{font-size:1.4rem;color:#191919;letter-spacing:1.575px;opacity:.5}.road-map .swiper-slide .history-items .item span,.road-map-02 .swiper-slide .history-items .item span{font-size:3rem;line-height:1;font-weight:500;margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1024px){.road-map .swiper-slide .history-items .item span,.road-map-02 .swiper-slide .history-items .item span{font-size:3.2rem}}.road-map .swiper-slide .history-items .item p,.road-map-02 .swiper-slide .history-items .item p{opacity:.8}.road-map .slide-control,.road-map-02 .slide-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:6rem;padding-right:1.6rem;margin-bottom:4rem}@media only screen and (max-width: 1024px){.road-map .slide-control,.road-map-02 .slide-control{display:none}}.road-map .slide-control .control,.road-map-02 .slide-control .control{display:-webkit-box;display:-ms-flexbox;display:flex}.road-map .slide-control .swiper-button-next,.road-map .slide-control .swiper-button-prev,.road-map-02 .slide-control .swiper-button-next,.road-map-02 .slide-control .swiper-button-prev{left:auto;right:auto;position:relative;-webkit-transition:all .5s;transition:all .5s}.road-map .slide-control .swiper-button-prev,.road-map-02 .slide-control .swiper-button-prev{margin-right:1rem}.road-map .scrolldrag,.road-map-02 .scrolldrag{margin:4rem auto 4rem}.road-map-02{background:#0b3937;padding-top:6rem}.road-map-02 h6,.road-map-02 h3{color:#fff}.road-map-02 h3:before{background:#fff !important}.road-map-02 .year-item:before{background:#fff !important}.road-map-02 .year-item .year{background:#0b3937 !important;color:#fff !important}.sustainabilitySlidercontent{position:relative;width:100%;background:url(https://images.unsplash.com/photo-1476231682828-37e571bc172f?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1548&q=80) no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10rem 0 6rem 5vw}.sustainabilitySlidercontent:after{content:"";position:absolute;bottom:4rem;right:0;background:url(../images/icons/sustainability/sustainability-goals.png) no-repeat right;width:10rem;height:10rem;background-size:10rem}@media only screen and (max-width: 1024px){.sustainabilitySlidercontent:after{bottom:2rem;height:8rem;background-size:8rem}}.sustainabilitySlidercontent .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:2rem}.sustainabilitySlidercontent .heading span{font-size:clamp(3rem,12vw,3.8rem);font-weight:500;color:#fff}.sustainabilitySlidercontent .swiper-wrapper{margin-bottom:6rem;margin-top:10rem}.sustainabilitySlidercontent .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8rem 2vw;position:relative;border-top:solid rgba(0,0,0,0) 1rem;position:relative;overflow:hidden}.sustainabilitySlidercontent .swiper-slide:last-child{margin-right:5vw !important}@media only screen and (max-width: 1024px){.sustainabilitySlidercontent .swiper-slide{padding:2rem}}.sustainabilitySlidercontent .swiper-slide:hover small,.sustainabilitySlidercontent .swiper-slide:hover span{color:#fff;-webkit-transition:all .5s;transition:all .5s}.sustainabilitySlidercontent .swiper-slide:hover .icon-dark-arrow-right .icon{stroke:#fff}.sustainabilitySlidercontent .swiper-slide:hover .icon-dark-arrow-right .stroke{opacity:1;stroke:#fff}.sustainabilitySlidercontent .swiper-slide i{width:23rem}@media only screen and (max-width: 648px){.sustainabilitySlidercontent .swiper-slide i{width:18rem}}.sustainabilitySlidercontent .swiper-slide .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sustainabilitySlidercontent .swiper-slide small{font-size:2rem;color:#fff;font-weight:bold;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1024px){.sustainabilitySlidercontent .swiper-slide small{font-size:1.8rem}}.sustainabilitySlidercontent .swiper-slide span{font-size:clamp(3rem,12vw,6rem);font-weight:bold;-webkit-transition:all .5s;transition:all .5s;color:#fff;margin-right:2rem}@media only screen and (max-width: 1024px){.sustainabilitySlidercontent .swiper-slide span{font-size:clamp(7rem,12vw,12rem)}}.sustainabilitySlidercontent .swiper-slide p{font-size:1.6rem;color:#fff}.sustainabilitySlidercontent .swiper-scrollbar{background:hsla(0,0%,100%,.4);left:0 !important}.sustainabilitySlidercontent .slidertext{color:#fff !important}.sustainabilitySlidercontent .scrolldrag{position:relative}.sustainabilitySlidercontent .swiper-scrollbar-drag{top:0 !important;background:#fff !important}.sustainabilitySlidercontent .swiper-scrollbar{bottom:-3rem !important}@media only screen and (max-width: 1024px){.sustainabilitySlidercontent .slidertext{display:none}}.sustainability-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8rem;margin:10rem auto;max-width:110rem;width:100%}@media only screen and (max-width: 768px){.sustainability-download{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4rem auto}}.sustainability-download .items{width:100%;background:#fff;border-radius:2rem;border:solid rgba(25,25,25,.15) .1rem;padding:2rem}@media only screen and (max-width: 768px){.sustainability-download .items{width:100%;margin:0;padding:0 1rem}}.sustainability-download .items .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .5s;transition:all .5s;padding:2rem;position:relative;z-index:1}.sustainability-download .items .item:last-child{border:none}@media only screen and (max-width: 768px){.sustainability-download .items .item{margin:1rem 0;padding:1rem}}.sustainability-download .items .item:hover{background:rgba(11,57,55,.05);-webkit-transition:all .5s;transition:all .5s;border-radius:1rem}.sustainability-download .items .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sustainability-download .items .item .caption span{font-size:clamp(3rem,12vw,4rem);line-height:1.2;color:#191919;letter-spacing:-3px}@media only screen and (max-width: 768px){.sustainability-download .items .item .caption span{font-size:clamp(1.8rem,12vw,2rem);letter-spacing:-1px}}.sustainability-download .items .item .caption small{font-size:1.8rem;color:#8c8c8c;margin-top:2rem}@media only screen and (max-width: 768px){.sustainability-download .items .item .caption small{font-size:1.4rem;margin-top:1rem}}.sustainability-download .items .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;letter-spacing:1.575px;color:#191919}@media only screen and (max-width: 768px){.sustainability-download .items .item a{font-size:1rem;letter-spacing:0}}.sustainability-download .items .item a svg{margin-left:2rem;stroke:#191919}@media only screen and (max-width: 768px){.sustainability-download .items .item a svg{width:4rem;height:4rem;margin-left:1rem}}article ol,article ul{display:list-item;margin-left:2rem;margin-top:4rem}article ol li,article ul li{font-size:1.6rem;list-style:circle;line-height:3rem;color:#8c8c8c}.modal-media{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:visible;padding:2rem}@media only screen and (max-width: 1024px){.modal-media{padding:1rem}}.modal-media.visible{opacity:1;visibility:visible;z-index:2}.modal-media:before{content:"";position:absolute;width:100%;height:100vh;top:0;left:0;background:rgba(0,0,0,.4)}.modal-media .media-content{max-width:140rem;width:100%;padding:6rem 1rem 1rem;border-radius:1rem;background:#fff;position:relative}.modal-media .caption{padding:2rem}@media only screen and (max-width: 768px){.modal-media .caption{padding:2rem 0 0;text-align:center}}.modal-media .caption span{font-size:2rem;margin-bottom:1rem;display:block}.modal-media .caption p{font-size:1.6rem}.modal-media .gallery-slider figure{width:100%;position:relative;border-radius:1rem;overflow:hidden;height:70vh}@media only screen and (max-width: 1024px){.modal-media .gallery-slider figure{height:50vh}}@media only screen and (max-width: 768px){.modal-media .gallery-slider figure{height:auto}}.modal-media .gallery-slider figure.image-cover{border-radius:1rem;overflow:hidden}.modal-media .gallery-slider figure.image-cover img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media only screen and (max-width: 768px){.modal-media .gallery-slider figure.image-cover img{position:relative;width:100%;height:auto}}.modal-media .close-media{width:6rem;height:6rem;position:absolute;top:0;right:0;border-radius:100vmax;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.modal-media .video-content{position:relative;overflow:hidden;border-radius:1rem;height:70vh}@media only screen and (max-width: 1024px){.modal-media .video-content{height:50vh}}.modal-media .video-content .video-js{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.modal-media .video-content .video-js span{color:#fff}.modal-media .video-content video{-o-object-fit:cover !important;object-fit:cover !important}.modal-media .video-content .vjs-control-bar{-webkit-filter:grayscale(1);filter:grayscale(1)}.image-cover{border-radius:1rem;overflow:hidden;position:relative}.image-cover img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.text-content{max-width:140rem;margin:auto;padding:5vw}@media only screen and (max-width: 768px){.text-content{padding:4rem 5vw 5vw}}.text-content .news-detail-image{width:100%;margin-bottom:6rem;overflow:hidden}.text-content h4{font-size:clamp(2.4rem,12vw,2.8rem);font-weight:500;color:#042d56;letter-spacing:-0.2px;margin-top:6rem;margin-bottom:1rem}.text-content h4:first-child{margin-top:0;margin-bottom:1rem}.text-content h3,.text-content h2,.text-content h6,.text-content h5{font-size:clamp(2rem,12vw,2.4rem);letter-spacing:0;font-weight:600;margin-bottom:1rem;margin-top:4rem}@media only screen and (max-width: 768px){.text-content h3,.text-content h2,.text-content h6,.text-content h5{font-size:clamp(1.7rem,12vw,2rem)}}.text-content p{font-size:clamp(1.6rem,12vw,1.8rem);font-weight:normal;margin-bottom:2rem;line-height:2.6rem}.text-content p strong{font-weight:500}.text-content ul,.text-content ol{display:list-item;padding-left:2rem;margin-bottom:6rem}.text-content ul li,.text-content ol li{font-size:clamp(1.6rem,12vw,1.8rem);list-style:circle;padding:1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-content .table{padding:0;margin-bottom:6rem}.text-content .table tbody tr{margin-bottom:1rem;width:100%;background-color:#fafafa}.text-content .table tbody td{font-size:clamp(1.6rem,12vw,1.8rem);padding:1rem;line-height:2rem;max-width:70rem}@media only screen and (max-width: 768px){.text-content .table tbody td{font-size:clamp(1.2rem,12vw,1.3rem);padding:1rem}}@media only screen and (max-width: 648px){.text-content .table tbody td{max-width:6rem}}@media only screen and (max-width: 648px){.text-content .table tbody td strong{overflow-wrap:anywhere}}.text-content a{color:#191919;text-decoration:underline;-webkit-transition:all .5s;transition:all .5s;overflow-wrap:break-word}.text-content a:hover{color:#4797e7}.table{width:100%;padding:0;margin-bottom:6rem}.table th{font-size:1.4rem;padding:1rem}.table tbody tr{margin-bottom:1rem;width:100%;background-color:#fafafa}.table tbody td{font-size:1.4rem;font-weight:500;padding:1rem;line-height:2;max-width:70rem}@media only screen and (max-width: 768px){.table tbody td{font-size:clamp(1.2rem,12vw,1.3rem);padding:1rem;overflow-wrap:anywhere}}@media only screen and (max-width: 648px){.table tbody td strong{overflow-wrap:anywhere}}.content-wrapper{padding:10rem 2rem 0}@media only screen and (max-width: 1024px){.content-wrapper{padding:4rem 2rem 0}}.content-wrapper .container{max-width:180rem;width:100%;margin:auto}.content-wrapper .content-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 8rem auto}@media only screen and (max-width: 1024px){.content-wrapper .content-menu{margin:0 auto 4rem auto}}.content-wrapper .content-menu li{border-bottom:solid rgba(25,25,25,.2) .1rem}.content-wrapper .content-menu li.active{border-bottom:solid #191919 .1rem}.content-wrapper .content-menu li a{font-size:2rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#191919;padding:0 6rem}@media only screen and (max-width: 1024px){.content-wrapper .content-menu li a{font-size:1.6rem}}.content-wrapper .number{max-width:24rem;width:100%;font-size:1.6rem;padding-bottom:2rem;border-bottom:solid rgba(25,25,25,.2) .1rem}@media only screen and (max-width: 1024px){.content-wrapper .number{font-size:1.4rem;padding-bottom:1.6rem}}.content-wrapper .content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;color:#8c8c8c;margin-bottom:8rem}.content-wrapper .content-item h4{font-size:5rem;font-weight:normal}@media only screen and (max-width: 1024px){.content-wrapper .content-item h4{font-size:3.8rem}}.content-wrapper .content-item p{font-size:2rem;font-weight:normal}@media only screen and (max-width: 1024px){.content-wrapper .content-item p{font-size:1.6rem}}.content-wrapper .content-item span{font-size:3rem;color:#8c8c8c}@media only screen and (max-width: 1024px){.content-wrapper .content-item span{font-size:2.6rem}}.content-wrapper .content-item strong{color:#191919;font-weight:normal}.content-wrapper .content-item .list ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.content-wrapper .content-item .list ol li{font-size:2rem;list-style:disc;list-style-position:inside}@media only screen and (max-width: 1024px){.content-wrapper .content-item .list ol li{font-size:1.6rem}}.content-wrapper .content-item figure img{border-radius:2rem;height:40rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.content-wrapper .content-item figure img{height:30rem;font-size:1.6rem}}.blog-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem}@media only screen and (max-width: 1024px){.blog-cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 648px){.blog-cards{grid-template-columns:repeat(1, 1fr)}}.blog-cards .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;border-bottom:solid rgba(25,25,25,.2) .1rem;padding-bottom:2rem;-webkit-transition:all .5s;transition:all .5s}.blog-cards .item:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-cards .item figure{border-radius:2rem;position:relative;overflow:hidden}.blog-cards .item figure img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s;transition:all .5s}.blog-cards .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media only screen and (max-width: 1024px){.blog-cards .item .caption{gap:1rem}}.blog-cards .item .caption span{font-size:3rem;color:#191919}@media only screen and (max-width: 1024px){.blog-cards .item .caption span{font-size:2.4rem}}.blog-cards .item .caption .date{font-size:1.8rem;color:#979797;font-weight:500}@media only screen and (max-width: 1024px){.blog-cards .item .caption .date{font-size:1.4rem}}section{width:100%;position:relative;overflow:hidden}section.pad-all{padding:4vw}section.pad-lr{padding:0 4vw}section.pad-l{padding-left:4vw}section.pad-r{padding-right:4vw}[class*=col-]{display:grid;gap:1rem}.row{display:grid;grid-template-columns:repeat(12, 1fr);gap:0 6rem}@media only screen and (max-width: 1024px){.row{gap:0 2rem}}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}@media only screen and (max-width: 1024px){.col-4{grid-column:span 6}}@media only screen and (max-width: 768px){.col-4{grid-column:span 12}}.col-5{grid-column:span 5}.col-6{grid-column:span 6}@media only screen and (max-width: 768px){.col-6{grid-column:span 12}}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 9}.col-12{grid-column:span 12}h1,h2,h3,h4,h5,h6,p,span,small{color:#191919}h1{font-size:clamp(8rem,12vw,8.4em);font-weight:500;color:#191919;line-height:1;margin-bottom:4rem;letter-spacing:-4.66667px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h1:before{content:"";width:20rem;height:.1rem;background:#191919;margin-bottom:2rem}@media only screen and (max-width: 1024px){h1{font-size:clamp(4rem,12vw,6rem);letter-spacing:-2.25px}}h2{font-size:clamp(5rem,12vw,6.4em);font-weight:500;line-height:1;margin-bottom:4rem;letter-spacing:-3.55556px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1024px){h2{font-size:clamp(3.2rem,12vw,4rem);letter-spacing:-2.25px}}h3{font-size:clamp(4rem,12vw,6.4rem);letter-spacing:-1.55556px;color:#191919;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:6rem}@media only screen and (max-width: 1024px){h3{font-size:clamp(4rem,12vw,4.4rem);letter-spacing:-1px;margin-bottom:4rem}}h3:before{content:"";position:relative;width:20rem;height:.1rem;background:#191919;opacity:.5;margin-bottom:2rem}h5{font-size:clamp(8rem,12vw,14rem);line-height:1;font-weight:300}h5 strong{font-weight:normal}h6{font-size:clamp(1rem,12vw,1.2rem);letter-spacing:1.575px;line-height:1;font-weight:500;color:#8c8c8c}p{font-size:clamp(1.6rem,12vw,1.6rem);line-height:1.6;font-weight:500;color:#8c8c8c}blockquote{font-size:clamp(3.2rem,12vw,4.6rem);letter-spacing:-0.912121px;color:#898989}@media only screen and (max-width: 1024px){blockquote{font-size:clamp(3rem,12vw,3.2rem)}}body,html{font-family:"Suisse Int'l",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}*{margin:0;padding:0;outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;list-style:none;-webkit-box-shadow:none;box-shadow:none}img{width:100%;vertical-align:middle}body{overflow-x:hidden;overflow-y:auto}body.no-scroll{position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden}body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-track{background-color:#000}body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#555}body::-webkit-scrollbar-button{background-color:#000;background-image:url()}body::-webkit-scrollbar-button:vertical:increment{background-position:-64px -16px}body::-webkit-scrollbar-button:vertical:decrement{background-position:0 -16px}body::-webkit-scrollbar-button:horizontal:increment{background-position:-32px -16px}body::-webkit-scrollbar-button:horizontal:decrement{background-position:-96px -16px}body::-webkit-scrollbar-corner{background-color:#000}#smoother-content{will-change:transform}/*# sourceMappingURL=layout.min.css.map */