@font-face{font-family:"Poppins Regular";src:url(./assets/fonts/Poppins-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Medium";src:url(./assets/fonts/Poppins-Medium.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Heavy";src:url(./assets/fonts/Poppins-ExtraBold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins Bold";src:url(./assets/fonts/Poppins-Bold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}html,body,root,div,span,h1,h2,h3,h4,h5,h6,p,a,ol,ul,li,footer,header,nav,section,mark{margin:0;padding:0;border:0;box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth}body{min-block-size:100vh;background-color:#fff;color:#214b4d;overflow-x:hidden}@supports not (min-block-size: 100vh){body{min-height:100vh}}#root{all:inherit;background-color:rgba(0,0,0,0);padding:unset;margin:unset}ol,ul{list-style:none}q{quotes:none}img{display:block}a,button{all:unset;display:inline-block;color:inherit;box-sizing:border-box;transition:all 300ms ease-in-out;cursor:pointer}a:focus,a:focus-visible,button:focus,button:focus-visible{outline-offset:.3125em;outline:.125rem solid var(--focus-color, currentColor);transition:all 300ms ease-in-out}body{font-family:"Poppins Regular","sans-serif",system-ui,"Segoe UI",Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;font-weight:normal;line-height:normal;text-align:left}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){body{font-size:1rem}}a{transition:all 300ms ease-in-out}main p a{text-decoration:underline}.p-1{padding:.0625rem}.p-2{padding:.125rem}.p-3{padding:.1875rem}.p-5{padding:.3125rem}.p-6{padding:.375rem}.p-7{padding:.4375rem}.p-8{padding:.5rem}.p-9{padding:.5625rem}.m-1{margin:.0625rem}.m-2{margin:.125rem}.mt-2{-webkit-margin-before:.125rem;margin-block-start:.125rem}@supports not ((-webkit-margin-before: 0px) or (margin-block-start: 0px)){.mt-2{margin-top:.125rem}}.m-3{margin:.1875rem}.m-6{margin:.375rem}.m-7{margin:.4375rem}.nbsp{white-space:nowrap}.sr-only{position:absolute;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;inline-size:1px;block-size:1px;overflow:hidden;padding:0;white-space:nowrap}@supports not (inline-size: 1px){.sr-only{width:1px}}@supports not (block-size: 1px){.sr-only{height:1px}}.displayBlock{display:block}#skip-links{position:absolute;inset-block-start:0;inset-inline:0;background-color:#214b4d;color:#fff;z-index:99999}@supports not (inset-block-start: 0){#skip-links{top:0}}@supports not (inset-inline: 0){#skip-links{left:0;right:0}}#skip-links:focus-within{padding:5vmin}.show-on-focus:focus,.show-on-focus:focus-visible{-webkit-clip-path:none;clip-path:none;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@supports not ((inline-size: -webkit-fit-content) or (inline-size: -moz-fit-content) or (inline-size: fit-content)){.show-on-focus:focus,.show-on-focus:focus-visible{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@supports not ((block-size: -webkit-fit-content) or (block-size: -moz-fit-content) or (block-size: fit-content)){.show-on-focus:focus,.show-on-focus:focus-visible{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.navigation .container{--max-width: 1675px;display:flex;justify-content:space-between;align-items:center;width:min(100%,var(--max-width));padding:35px 20px;margin:0 auto}@media only screen and (min-width: 768px){.navigation .container{padding:35px 30px 47px}}@media only screen and (min-width: 1025px){.navigation .container{padding:35px 50px 47px}}@media only screen and (min-width: 1920px){.navigation .container{padding:35px 30px 47px}}.navigation .container .logo{display:flex;align-items:center;width:150px}@media only screen and (min-width: 768px){.navigation .container .logo{width:250px}}@media only screen and (min-width: 1025px){.navigation .container .logo{width:285px}}.navigation .container .logo img{width:100%;height:100%}.navigation__right{display:flex;align-items:center}@media only screen and (min-width: 768px){.navigation__right{width:100%;justify-content:flex-end;gap:40px}}.navigation__right .social_list{display:none;align-items:center;margin-right:0;gap:20px}@media only screen and (min-width: 1025px){.navigation__right .social_list{display:flex}}.navigation__right .social_list li{display:flex;align-items:center;justify-content:center}.navigation__right .social_list li img{max-width:35px;transition:all 300ms ease-in-out}.navigation__right .social_list li:hover img,.navigation__right .social_list li:focus img{transform:scale(1.1)}.navigation__right .language__list{display:flex;align-items:center;margin-right:0}.navigation__right .language__list__item{font-family:"Poppins Regular","sans-serif";font-size:1rem}.navigation__right .language__list__item:nth-child(1){position:relative;margin-right:15px}@media only screen and (min-width: 768px){.navigation__right .language__list__item:nth-child(1){margin-right:20px}}.navigation__right .language__list__item:nth-child(1)::before{content:"";position:absolute;right:-9px;height:100%;width:2px;background-color:#214b4d}@media only screen and (min-width: 768px){.navigation__right .language__list__item:nth-child(1)::before{right:-10px}}.navigation__right .language__list__item__link{color:#214b4d;font-family:"Poppins Bold","sans-serif";font-size:1rem;position:relative;transition:all .3s ease-in-out}.navigation__right .language__list__item__link::after{content:"";position:absolute;width:5px;height:2px;display:block;margin-top:0;left:0;background:#214b4d;transition:width .5s ease;-webkit-transition:width .5s ease}.navigation__right .language__list__item__link:hover::after,.navigation__right .language__list__item__link:focus::after{width:100%;right:0}.navigation__right .language__list .current{color:#214b4d}.navigation__right .webLink{display:none}@media only screen and (min-width: 768px){.navigation__right .webLink{color:#214b4d;display:block;position:relative;font-family:"Poppins Bold","sans-serif";font-size:1rem}}.navigation__right .webLink::after{content:"";position:absolute;width:15px;height:2px;display:block;margin-top:0;left:0;bottom:-2px;background:#214b4d;transition:width .5s ease;-webkit-transition:width .5s ease}.navigation__right .webLink:hover::after,.navigation__right .webLink:focus::after{width:100%;right:0}.header{background-color:#ffc600}.header .container{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1025px){.header .container{flex-direction:row}}.header__left{position:relative}@media only screen and (min-width: 1025px){.header__left{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width: 1280px){.header__left{width:45%;padding-left:50px;padding-top:40px}}@media only screen and (min-width: 1680px){.header__left{padding-left:145px}}.header__left .title{margin-bottom:35px;position:relative;z-index:2}@media only screen and (min-width: 768px){.header__left .title{margin-bottom:60px}}.header__left .title .mainHeading{text-transform:uppercase;text-align:center;font-family:"Poppins Bold","sans-serif";font-size:18px;line-height:21px;padding-bottom:15px}@media only screen and (min-width: 768px){.header__left .title .mainHeading{font-size:28px;line-height:33px;padding-bottom:20px}}@media only screen and (min-width: 1025px){.header__left .title .mainHeading{text-align:left}}.header__left .title .secondaryHeading{text-transform:uppercase;text-align:center;font-family:"Poppins Bold","sans-serif";font-size:61px;line-height:66px;padding:0 20px;margin-bottom:20px}@media only screen and (min-width: 768px){.header__left .title .secondaryHeading{font-size:85px;line-height:90px;padding:0}}@media only screen and (min-width: 1025px){.header__left .title .secondaryHeading{text-align:left}}.header__left .intro{text-align:center;font-family:"Poppins Regular","sans-serif";font-size:18px;line-height:21px}@media only screen and (min-width: 768px){.header__left .intro{font-size:28px;line-height:33px}}@media only screen and (min-width: 1025px){.header__left .intro{text-align:left}}.header__left .details{display:flex;flex-direction:column;align-items:center;padding:0 45px;width:auto;margin:0 auto;z-index:2;position:relative}@media only screen and (min-width: 768px){.header__left .details{width:22.5rem;padding:0}}@media only screen and (min-width: 1025px){.header__left .details{align-items:flex-start;margin:unset}}.header__left .details .links__list{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:35px}@media only screen and (min-width: 768px){.header__left .details .links__list{margin-bottom:60px}}@media only screen and (min-width: 1025px){.header__left .details .links__list{margin-bottom:40px}}.header__left .details .links__list__item{width:100%}.header__left .details .links__list__item-link{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-radius:8px;background-color:#214b4d;color:#fff;border:2px solid #214b4d;width:100%}@media only screen and (min-width: 768px){.header__left .details .links__list__item-link{padding:20px 40px}}.header__left .details .links__list__item-link .linkText{font-size:16px;line-height:19px}@media only screen and (min-width: 768px){.header__left .details .links__list__item-link .linkText{font-size:20px;line-height:24px}}.header__left .details .links__list__item-link svg{width:24px}@media only screen and (min-width: 768px){.header__left .details .links__list__item-link svg{width:30px}}.header__left .details .links__list__item-link:hover,.header__left .details .links__list__item-link:focus{background-color:#e5f6f3;color:#214b4d}.header__left .details .links__list__item:nth-child(1){padding-bottom:20px}.header__left .details .accessibility{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1025px){.header__left .details .accessibility{align-items:flex-start}}.header__left .details .accessibility__text{font-size:16px;line-height:19px;margin-bottom:8px}@media only screen and (min-width: 768px){.header__left .details .accessibility__text{font-size:18px;line-height:22px;margin-bottom:10px}}.header__left .details .accessibility__icons{display:flex;align-items:center}.header__left .details .accessibility__icons .icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(36,25,93,.1019607843)}.header__left .details .accessibility__icons .icon:nth-child(1){margin-right:10px}@media only screen and (min-width: 768px){.header__left .details .accessibility__icons .icon{width:50px;height:50px}}.header__left .details .accessibility__icons .icon img{height:20px;width:auto}@media only screen and (min-width: 768px){.header__left .details .accessibility__icons .icon img{height:25px}}.header__right{margin-bottom:40px}@media only screen and (min-width: 768px){.header__right{margin-bottom:60px}}@media only screen and (min-width: 1025px){.header__right{margin-bottom:0}}@media only screen and (min-width: 1280px){.header__right{width:55%}}.header__right img{width:100%}@media only screen and (min-width: 1025px){.header__right img{border-radius:unset;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 1025px){.header__right .responsive{display:none}}@media only screen and (min-width: 1025px){.header__right .desktop{display:block}}section{padding-top:5rem;padding-bottom:5rem}@media only screen and (min-width: 768px){section{padding-top:3.75rem;padding-bottom:3.75rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){section{padding-top:2.5rem;padding-bottom:2.5rem}}@supports not (padding-block: 10vh){section{padding-top:6.25rem;padding-bottom:6.25rem}@media only screen and (min-width: 768px){section{padding-top:4.375rem;padding-bottom:4.375rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){section{padding-top:2.5rem;padding-bottom:2.5rem}}}section .container{--max-width: 86.25rem}@media only screen and (min-width: 768px){section .container{--max-width: 100%}}.slider-section{width:100%}.slider-section .slider{--ip-sl-primary-color: #214B4D;display:block;block-size:100%;background-color:#214b4d;padding-inline:7.5rem;padding-block:5.3125rem}@media only screen and (min-width: 768px){.slider-section .slider{padding-inline:5rem;padding-block:3.75rem;-webkit-padding-after:4.375rem;padding-block-end:4.375rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider{padding-inline:2.5rem;padding-block:1.875rem;-webkit-padding-after:3.75rem;padding-block-end:3.75rem}}.slider-section .slider::part(bullet-btn){border:.125rem solid #fff;width:.875rem;height:.875rem;padding:0}.slider-section .slider::part(bullet-btn-active){background-color:#fff}.slider-section .slider::part(left-btn),.slider-section .slider::part(right-btn){inline-size:3.75rem;aspect-ratio:1/1;border-radius:50%;border:0;background-color:#fff}.slider-section .slider::part(left-btn)::before,.slider-section .slider::part(right-btn)::before{content:"";position:absolute;inset:0;margin:auto;-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 0);clip-path:polygon(0 100%, 100% 100%, 100% 0);inline-size:.9375rem;aspect-ratio:1/1;-webkit-border-after:.125rem solid #214b4d;border-block-end:.125rem solid #214b4d;-webkit-border-end:.125rem solid #214b4d;border-inline-end:.125rem solid #214b4d}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider::part(left-btn),.slider-section .slider::part(right-btn){inline-size:1.875rem}.slider-section .slider::part(left-btn)::before,.slider-section .slider::part(right-btn)::before{inline-size:.46875rem}}.slider-section .slider::part(left-btn){transform:translateX(-100%);left:0;inset-inline-start:-10rem;box-shadow:-0.25em .25em .625em .0625em rgba(0,0,0,.15)}.slider-section .slider::part(left-btn)::before{inset-inline-start:.46875rem;transform:rotate(135deg)}@media only screen and (max-width: 1575px){.slider-section .slider::part(left-btn){inset-inline-start:-1.875rem}}@media only screen and (min-width: 768px){.slider-section .slider::part(left-btn){inset-inline-start:-0.625rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider::part(left-btn){inset-inline-start:-0.3125rem}}.slider-section .slider::part(right-btn){transform:translateX(100%);right:0;inset-inline-end:-10rem;box-shadow:.25em .25em .625em .0625em rgba(0,0,0,.15)}.slider-section .slider::part(right-btn)::before{inset-inline-end:.46875rem;transform:rotate(-45deg)}@media only screen and (max-width: 1575px){.slider-section .slider::part(right-btn){inset-inline-end:-1.875rem}}@media only screen and (min-width: 768px){.slider-section .slider::part(right-btn){inset-inline-end:-0.625rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider::part(right-btn){inset-inline-end:-0.3125rem}}.slider-section .slider__wrapper{background-color:#fff;block-size:100%}.slider-section .slider__wrapper>a{block-size:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding-inline:4.375rem;padding-block:3.75rem;gap:1.5625rem}@media only screen and (min-width: 768px){.slider-section .slider__wrapper>a{gap:1.875rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider__wrapper>a{gap:1.25rem;padding-inline:1.25rem;padding-block:1.25rem}}.slider-section .slider__wrapper>a:hover,.slider-section .slider__wrapper>a:focus,.slider-section .slider__wrapper>a:focus-visible{--focus-color: #214B4D;outline-offset:-0.3125rem}.slider-section .slider__wrapper>a:hover .slider__wrapper__text__link::before,.slider-section .slider__wrapper>a:focus .slider__wrapper__text__link::before,.slider-section .slider__wrapper>a:focus-visible .slider__wrapper__text__link::before{inline-size:100%}.slider-section .slider__wrapper>a:hover .slider__wrapper__text__link::after,.slider-section .slider__wrapper>a:focus .slider__wrapper__text__link::after,.slider-section .slider__wrapper>a:focus-visible .slider__wrapper__text__link::after{-webkit-animation:bounce-left 1s ease-in-out infinite;animation:bounce-left 1s ease-in-out infinite}.slider-section .slider__wrapper__text{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:.9375rem}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider__wrapper__text{gap:.625rem}}.slider-section .slider__wrapper__text h3{font-family:"Poppins Medium","sans-serif";font-size:clamp(1.125rem,1.25vw + 1rem,1.5rem)}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider__wrapper__text h3{font-size:1.125rem}}.slider-section .slider__wrapper__text p{font-size:clamp(.875rem,.9375vw + 1rem,1.125rem);line-height:1.5rem;-webkit-margin-after:.9375rem;margin-block-end:.9375rem}@media only screen and (min-width: 768px){.slider-section .slider__wrapper__text p{font-size:1rem;line-height:1.1875rem;-webkit-margin-after:1.5625rem;margin-block-end:1.5625rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider__wrapper__text p{font-size:.875rem;line-height:1.0625rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}}.slider-section .slider__wrapper__text__link{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;position:relative;font-family:"Poppins Medium","sans-serif";font-size:1.125rem;text-decoration:none;-webkit-padding-end:1.875rem;padding-inline-end:1.875rem;isolation:isolate}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.slider-section .slider__wrapper__text__link{font-size:.875rem}}.slider-section .slider__wrapper__text__link::after{content:"";position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-end:1.25rem;margin:auto;inline-size:.5em;aspect-ratio:1/1;-webkit-border-after:.125em solid currentColor;border-block-end:.125em solid currentColor;-webkit-border-end:.125em solid currentColor;border-inline-end:.125em solid currentColor;transform:rotate(-45deg) translate(100%, 100%)}.slider-section .slider__wrapper__text__link::before{content:"";position:absolute;inset-inline:0;inset-block-end:-0.125em;inline-size:0;block-size:.125em;background-color:currentColor;transition:inline-size 300ms ease-in-out;z-index:-1}.block-section .block{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-column-gap:20px;margin-bottom:40px;height:450px}.block-section .block:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1023px){.block-section .block{height:250px}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.block-section .block{grid-template-columns:1fr;grid-template-rows:repeat(2, auto);grid-column-gap:0;grid-row-gap:5px;height:450px}}.block-section .block-wrapper{display:flex;flex-direction:column}.block-section .block__text{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:4.0625rem 4.0625rem}@media only screen and (min-width: 768px){.block-section .block__text{padding:3.125rem 1.875rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.block-section .block__text{padding:1.875rem 1.25rem;min-height:12.5rem;order:2}}.block-section .block__text__btn{font-family:"Poppins Regular","sans-serif";text-transform:uppercase;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.25rem}@media only screen and (min-width: 768px){.block-section .block__text__btn{font-size:1rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.block-section .block__text__btn{font-size:.875rem}}.block-section .block__text__btn span{position:relative}.block-section .block__text__btn span::after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:0;right:0;background:#214b4d;transition:width .5s ease;-webkit-transition:width .5s ease}.block-section .block__text__btn .arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:1px solid #214b4d;border-radius:50%;margin-left:15px;transition:background-color .5s ease;-webkit-transition:background-color .5s ease}@media only screen and (min-width: 768px){.block-section .block__text__btn .arrow{width:30px;height:30px}}.block-section .block__text__btn .arrow i{color:#214b4d;-webkit-text-fill-color:#214b4d;transition:color .5s ease;-webkit-transition:color .5s ease}.block-section .block__text__btn:hover span::after,.block-section .block__text__btn:focus span::after{width:100%;left:0}.block-section .block__text__btn:hover .arrow,.block-section .block__text__btn:focus .arrow{background-color:#214b4d}.block-section .block__text__btn:hover .arrow i,.block-section .block__text__btn:focus .arrow i{color:#fff;-webkit-text-fill-color:#fff}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.block-section .block__image{max-height:15.625rem;order:1}}.block-section .block__image img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.block-section .block .bg-lightBlue{background-color:#e5f6f3}.block-section .block .bg-lightOrange{background-color:#fdece2}.block-section .block .bg-lightPurple{background-color:#eee0ef}.block-section .block .bg-lightBlueSecondary{background-color:#e4eef8}.block-section__heading{width:60%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.block-section__heading{width:100%}}.ensemble{padding-top:0}.ensemble .container .wrapper{background-color:#efefef;padding-top:5rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.ensemble .container .wrapper{padding:3.75rem 3.125rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.ensemble .container .wrapper{padding:2.5rem .9375rem}}.ensemble .container .wrapper .ensemble__list__item{border-bottom:5px solid #e4eef8;padding-top:.625rem;padding-bottom:.625rem}.ensemble .container .wrapper .ensemble__list__item:nth-child(1){padding-bottom:.625rem}.ensemble .container .wrapper .ensemble__list__item-link{display:flex;align-items:center;justify-content:space-between}.ensemble .container .wrapper .ensemble__list__item-link span{max-width:55%}@media only screen and (min-width: 768px){.ensemble .container .wrapper .ensemble__list__item-link span{max-width:75%}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.ensemble .container .wrapper .ensemble__list__item-link span{max-width:80%}}.ensemble .container .wrapper .ensemble__list__item-link .arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:1px solid #214b4d;border-radius:50%;transition:background-color .5s ease;-webkit-transition:background-color .5s ease}@media only screen and (min-width: 768px){.ensemble .container .wrapper .ensemble__list__item-link .arrow{width:30px;height:30px}}.ensemble .container .wrapper .ensemble__list__item-link .arrow i{color:#214b4d;-webkit-text-fill-color:#214b4d;transition:color .5s ease;-webkit-transition:color .5s ease}.ensemble .container .wrapper .ensemble__list__item-link:hover .arrow,.ensemble .container .wrapper .ensemble__list__item-link:focus .arrow{background-color:#214b4d}.ensemble .container .wrapper .ensemble__list__item-link:hover .arrow i,.ensemble .container .wrapper .ensemble__list__item-link:focus .arrow i{color:#fff;-webkit-text-fill-color:#fff}.tab-content{position:relative;padding-bottom:7rem}@media only screen and (min-width: 768px){.tab-content{padding-bottom:12rem}}@media only screen and (min-width: 1920px){.tab-content{padding-bottom:7rem}}.tab-content__bottom-deco{position:absolute;width:100%;bottom:0;left:0;z-index:1;opacity:1}.tab-content .container{--max-width: 1442px;padding:0 20px;margin:0 auto;width:min(100%,var(--max-width));position:relative;z-index:2}@media only screen and (min-width: 768px){.tab-content .container{padding:0 30px}}@media only screen and (min-width: 1025px){.tab-content .container{padding:0 30px}}.tab-content .container .tabpanel__heading{font-family:"Poppins Heavy","sans-serif";font-size:clamp(2rem,5.5vw,3.625rem);text-align:center;line-height:1.3;margin-bottom:30px}@media only screen and (min-width: 768px){.tab-content .container .tabpanel__heading{margin-bottom:60px}}@media only screen and (min-width: 1025px){.tab-content .container .tabpanel__heading{font-size:3.625rem;margin-bottom:80px}}.tab-content .container .tabs .tablist{--max-width: 1320px;display:flex;flex-direction:column;margin-bottom:25px}@media only screen and (min-width: 768px){.tab-content .container .tabs .tablist{margin:0 auto 40px auto;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:20px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tablist{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:30px;margin:0 auto 80px auto}}.tab-content .container .tabs .tablist__btn{display:flex;align-items:center;justify-content:space-between;border:2px solid #efefef;border-radius:10px;padding:15px 15px 15px 15px;transition:all .3s ease-in-out;position:relative}.tab-content .container .tabs .tablist__btn:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 768px){.tab-content .container .tabs .tablist__btn:not(:last-child){margin-bottom:0}}@media only screen and (min-width: 768px){.tab-content .container .tabs .tablist__btn{padding:20px 25px;max-width:245px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tablist__btn{flex-direction:column;align-items:center;justify-content:flex-start;padding:20px 15px}}@media only screen and (min-width: 1200px){.tab-content .container .tabs .tablist__btn{padding:40px 30px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tablist__btn::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:25px 15px 0 15px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-27px;left:50%;transform:translate(-50%, 0);transition:all .3s ease-in-out}}.tab-content .container .tabs .tablist__btn:hover,.tab-content .container .tabs .tablist__btn:focus{border:2px solid #ffc600}.tab-content .container .tabs .tablist__btn:hover::after,.tab-content .container .tabs .tablist__btn:focus::after{border-color:#ffc600 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tab-content .container .tabs .tablist__btn.active{border:2px solid #ffc600;background-color:#ffc600}.tab-content .container .tabs .tablist__btn.active::after{border-color:#ffc600 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tab-content .container .tabs .tablist__btn.active>.ic-txt .btn-img{color:#214b4d}.tab-content .container .tabs .tablist__btn .ic-txt{display:flex;align-items:center}@media only screen and (min-width: 768px){.tab-content .container .tabs .tablist__btn .ic-txt{justify-content:space-between}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tablist__btn .ic-txt{flex-direction:column;justify-content:flex-start}}.tab-content .container .tabs .tablist__btn .ic-txt .btn-img{width:30px;height:30px;margin-right:10px;color:#214b4d;transition:all .3s ease-in-out}@media only screen and (min-width: 768px){.tab-content .container .tabs .tablist__btn .ic-txt .btn-img{width:40px;height:40px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tablist__btn .ic-txt .btn-img{width:64px;height:64px;margin-bottom:20px;margin-right:0}}.tab-content .container .tabs .tablist__btn .ic-txt .btn-txt{font-family:"Poppins Medium","sans-serif";font-size:clamp(.875rem,2.1vw,1.25rem)}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tablist__btn .ic-txt .btn-txt{text-align:center}}.tab-content .container .tabs .tabpanel__list{display:grid;grid-template-columns:1fr;gap:25px}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list{gap:30px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tabpanel__list{grid-template-columns:repeat(3, 1fr);gap:40px}}@media only screen and (min-width: 1025px)and (max-width: 1220px){.tab-content .container .tabs .tabpanel__list{gap:25px}}.tab-content .container .tabs .tabpanel__list__item{background-color:#eaf1ec;display:flex;flex-direction:column;border-radius:15px 15px 0 0}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list__item{flex-direction:row;border-radius:15px 0 0 15px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tabpanel__list__item{flex-direction:column;border-radius:15px 15px 0 0}}.tab-content .container .tabs .tabpanel__list__item .cover{border-radius:15px 15px 0 0;width:100%;height:70vw}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list__item .cover{border-radius:15px 0 0 15px;width:45%;height:auto}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tabpanel__list__item .cover{border-radius:15px 15px 0 0;width:100%;height:350px}}.tab-content .container .tabs .tabpanel__list__item .cover__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:15px 15px 0 0}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list__item .cover__img{border-radius:15px 0 0 15px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tabpanel__list__item .cover__img{border-radius:15px 15px 0 0}}.tab-content .container .tabs .tabpanel__list__item .content{display:flex;flex-direction:column;justify-content:space-between;padding:20px 20px 30px 20px;height:100%}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list__item .content{width:55%;padding:30px 40px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tabpanel__list__item .content{width:100%;padding:40px 30px 40px 40px}}.tab-content .container .tabs .tabpanel__list__item .content__filter{display:flex;align-items:center;margin-bottom:0px;flex-wrap:wrap;gap:10px;margin-bottom:20px}.tab-content .container .tabs .tabpanel__list__item .content__filter__item{font-size:10px;line-height:1;font-family:"Poppins Medium","sans-serif";color:#214b4d;padding:8px 10px;background-color:#fff;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list__item .content__filter__item{font-size:12px;padding:10px 15px}}.tab-content .container .tabs .tabpanel__list__item .content__filter__item:not(:last-child){margin-right:10px}.tab-content .container .tabs .tabpanel__list__item .content__title{color:#214b4d;font-size:clamp(1.3125rem,4vw,1.75rem);font-family:"Poppins Bold","sans-serif";line-height:25px;padding-bottom:30px}@media only screen and (min-width: 768px){.tab-content .container .tabs .tabpanel__list__item .content__title{line-height:36px;padding-bottom:60px}}@media only screen and (min-width: 1025px){.tab-content .container .tabs .tabpanel__list__item .content__title{padding-bottom:40px}}.tab-content .container .tabs .tabpanel__list__item .content__link{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab-content .container .tabs .tabpanel__list__item .content__link__text{font-size:14px;font-family:"Poppins Medium","sans-serif";text-transform:uppercase;color:#214b4d;padding-right:20px;z-index:1;background-color:#eaf1ec}.tab-content .container .tabs .tabpanel__list__item .content__link__icon{width:80px;height:24px;position:relative}.tab-content .container .tabs .tabpanel__list__item .content__link__icon svg{width:100%;height:100%;transition:all .3s ease-in-out;transform:translateX(-40px)}.tab-content .container .tabs .tabpanel__list__item .content__link:hover .content__link__icon svg,.tab-content .container .tabs .tabpanel__list__item .content__link:focus .content__link__icon svg{transform:translateX(0)}.tabpanel-desktop[role=tabpanel].is-hidden{display:none !important}footer .container{--max-width: 1675px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:min(100%,var(--max-width));padding:20px;margin:0 auto}@media only screen and (min-width: 768px){footer .container{padding:30px;flex-direction:row}}footer .container .logo{display:flex;align-items:center;width:200px;margin-bottom:20px}@media only screen and (min-width: 768px){footer .container .logo{margin-bottom:0}}footer .container .logo img{width:100%;height:100%}footer .content-right{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){footer .content-right{align-items:flex-end}}footer p{text-transform:uppercase;font-size:12px;font-family:"Poppins Medium","sans-serif"}@media only screen and (min-width: 768px){footer p{font-size:14px}}footer p a{position:relative;isolation:isolate}footer p a::after{content:"";position:absolute;width:15px;height:2px;display:block;margin-top:0;left:0;background:#214b4d;transition:width .5s ease;-webkit-transition:width .5s ease}footer p a:hover::after,footer p a:focus::after{width:100%;right:0}footer .social_list{display:flex;align-items:center;margin-right:0;gap:20px;margin-top:20px}@media only screen and (min-width: 1025px){footer .social_list{display:none}}footer .social_list li{display:flex;align-items:center;justify-content:center}footer .social_list li img{max-width:35px;transition:all 300ms ease-in-out}footer .social_list li:hover img,footer .social_list li:focus img{transform:scale(1.1)}footer .webLink{position:relative;font-family:"Poppins Bold","sans-serif";font-size:1rem;margin-top:20px}@media only screen and (min-width: 768px){footer .webLink{display:none}}footer .webLink::before{content:"";position:absolute;top:0;right:-15px;background-image:url(./assets/images/link-ext-blue.svg);background-repeat:no-repeat;background-size:cover;width:10px;height:10px}.btn{--btn-primary-bg-clr: transparent;--btn-primary-txt-clr: currentColor;display:flex;align-items:center;gap:.625em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--btn-primary-bg-clr);color:var(--btn-primary-txt-clr);font-size:1em;text-transform:uppercase;border:.0625em solid var(--btn-primary-txt-clr);border-radius:.5em;padding:.9375em 1.25em}.btn:hover,.btn:focus{--btn-primary-bg-clr: #ffffff;--btn-primary-txt-clr: #214B4D;--focus-color: var(--btn-primary-bg-clr);border-color:var(--btn-primary-bg-clr)}.btn:hover .fa-solid,.btn:focus .fa-solid{-webkit-animation:bounce-left 1s ease-in-out infinite;animation:bounce-left 1s ease-in-out infinite}.logo{width:100%;display:flex;gap:1.25rem}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.logo{gap:.75rem;flex-direction:column;justify-content:center;align-items:center}}.navigation .logo{display:flex}@media only screen and (min-width: 768px){.navigation .logo{display:none}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){.navigation .logo{display:flex}}.logo img{width:auto;height:100%;max-width:100%;max-height:4.6875rem}@media only screen and (min-width: 768px){footer .logo img{max-height:2.409375rem}}@media only screen and (max-width: 767px)and (orientation: portrait),only screen and (max-width: 992px)and (orientation: landscape){footer .logo img{max-width:15.625rem;max-height:100%}}
