/** Shopify CDN: Minification failed

Line 15:87791 Unexpected "{"
Line 15:157197 Unexpected "{"
Line 15:169248 Unexpected "{"
Line 15:245616 Unexpected "{"
Line 15:245976 Unexpected "{"
Line 15:468981 Unexpected "{"
Line 15:493792 Unexpected "{"
Line 15:515295 Unexpected "{"
Line 15:608074 Unexpected "{"
Line 15:610514 Unexpected "{"

**/
blog-carousel{display:block}blog-carousel.full-width .blog-carousel__content{max-width:100%;padding-inline:0}blog-carousel.full-width .blog-carousel__content .blog-carousel__heading{max-width:var(--page-width);margin-inline:auto}blog-carousel.full-width .blog-carousel__content .blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){@media screen and (min-width: 1024px){blog-carousel.full-width .blog-carousel__content .blaze-slider{padding-left:7.25vw}@media screen and (min-width: 1440px){blog-carousel.full-width .blog-carousel__content .blaze-slider{padding-left:10vw}}}}blog-carousel.full-width .blog-carousel__content .blaze-slider .blaze-container .blaze-track-container{padding-left:0}@media screen and (min-width: 768px){blog-carousel .blog-carousel__content{max-width:var(--page-width);margin-inline:auto}}blog-carousel .blog-carousel__content .blog-carousel__heading{display:flex;align-items:center;justify-content:space-between;max-width:var(--page-width);margin-inline:auto;gap:clamp(.8rem,.83333vw,1.6rem);margin-bottom:clamp(1.8rem,1.25vw,2.4rem);overflow:hidden}@media screen and (min-width: 768px){blog-carousel .blog-carousel__content .blog-carousel__heading{max-width:100%}}blog-carousel .blog-carousel__content .blog-carousel__heading.enable-line-bottom{border-bottom:1px solid #FFFFFF1A;padding-bottom:clamp(1.8rem,1.25vw,2.4rem)}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout2 .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout2 .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__description{font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#fff9;text-align:justify}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout3{flex-direction:column}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout3 .blog-carousel__heading-content .blog-carousel__heading-content-info{align-items:center}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout3 .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff;text-align:center}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout3 .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__description{text-align:center}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout3 .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__description :is(p){font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#fff9;max-width:100%;text-align:center}blog-carousel .blog-carousel__content .blog-carousel__heading.blog-carousel__heading--layout3 .blog-heading__controls{align-self:flex-end}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(.8rem,.83333vw,1.6rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(.8rem,.83333vw,1.6rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__description{width:100%}@media screen and (min-width:768px){blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__description{max-width:70rem}}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-info .blog-carousel__description :is(p){font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#fff9;text-align:justify}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-btn{display:flex;align-items:center;gap:clamp(.8rem,.83333vw,1.6rem);background:linear-gradient(90deg,#c96e51,#996554);border:none;border-radius:1.6rem;padding:1rem 2rem;cursor:pointer}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-btn :is(span){color:#fff;font-family:var(--font-dmsans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-btn :is(svg){width:clamp(1rem,.72916vw,1.4rem);height:clamp(1rem,.72916vw,1.4rem);fill:#fff}@media screen and (min-width: 1024px){blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-btn{display:none}}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal.active{display:block}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content{position:absolute;bottom:0;right:0;width:80vw;height:100%;background:#091017;border-radius:2rem 2rem 0 0;padding:2rem;transform:translate(100%);transition:transform .3s ease-in-out}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content.active{transform:translate(0)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content .blog-carousel__mobile-filter-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5rem}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content .blog-carousel__mobile-filter-modal-header :is(h3){color:#fff;font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content .blog-carousel__mobile-filter-modal-header .blog-carousel__mobile-filter-modal-close{background:none;border:none;padding:0;cursor:pointer}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content .blog-carousel__mobile-filter-modal-header .blog-carousel__mobile-filter-modal-close :is(svg){width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content .blog-carousel__mobile-filter-modal-header .blog-carousel__mobile-filter-modal-close :is(svg) :is(path){fill:#fff}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__mobile-filter-modal .blog-carousel__mobile-filter-modal-content .blog-carousel__mobile-filter-modal-body{display:flex;flex-direction:column;gap:clamp(.8rem,.83333vw,1.6rem);max-height:70vh;overflow-y:auto;padding-bottom:clamp(.8rem,.83333vw,1.6rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-filter{display:none}@media screen and (min-width: 1024px){blog-carousel .blog-carousel__content .blog-carousel__heading .blog-carousel__heading-content .blog-carousel__heading-content-filter{display:flex}}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls,blog-carousel .blog-carousel__content .blog-carousel__heading .blog-controls__btns{display:flex;align-items:center;gap:clamp(.8rem,.83333vw,1.6rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-heading__controls-links{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#fff9;text-decoration:none;display:none}@media screen and (min-width: 768px){blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-heading__controls-links{display:flex}}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-heading__controls-links:hover{text-decoration:underline}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-controls__btns :is(button){background:#43454c;border-radius:50%;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-controls__btns :is(button):hover{background:#43454c66}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-controls__btns :is(button) :is(svg){width:clamp(1rem,.72916vw,1.4rem);height:clamp(1rem,.72916vw,1.4rem)}blog-carousel .blog-carousel__content .blog-carousel__heading .blog-heading__controls .blog-controls__btns :is(button)[disabled]{background:#43454c66;cursor:default}blog-carousel .blog-carousel__content .blog-carousel__no-results{display:none;max-width:var(--page-width);margin-inline:auto}blog-carousel .blog-carousel__content .blog-carousel__no-results.active{display:block}blog-carousel .blog-carousel__content .blog-carousel__no-results .blog-carousel__no-results-text{color:#fff9;font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;text-align:center}blog-carousel .blog-carousel__content .blaze-slider{width:100%}blog-carousel .blog-carousel__content .blaze-slider .blaze-container{display:flex;align-items:center;justify-content:center;gap:clamp(.8rem,.83333vw,1.6rem);flex-direction:column;width:100%}blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-track-container{padding-left:5vw;width:100%}@media screen and (min-width: 768px){blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-track-container{padding-left:0}}blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:2rem;padding-inline:.5rem}blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blog-card{max-width:unset}blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.6rem}blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-pagination :is(button){border-radius:50%;background:#1160a970;border:none;width:.8rem;height:.8rem;font-size:0;transition:all .3s ease;display:flex}blog-carousel .blog-carousel__content .blaze-slider .blaze-container .blaze-pagination :is(button).active{border-radius:3.5rem;background:#115fa9}blog-carousel.blog-carousel--search-group .blog-carousel__content .blog-carousel__heading .blog-heading__controls{display:none}@media screen and (min-width: 768px){blog-carousel.blog-carousel--search-group .blog-carousel__content .blog-carousel__heading .blog-heading__controls{display:flex}}blog-carousel.blog-carousel--search-group .blog-carousel__content .blog-card .blog-card__content-image .blog-card__image-info{display:none}blog-carousel.layout-slider-3 .blaze-slider{--slides-to-show: 2;--slide-gap: 2rem;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}blog-carousel.layout-slider-1 .blaze-slider{--slides-to-show: 1.1;--slide-gap: 2rem;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}@media screen and (min-width: 550px){blog-carousel.layout-slider-1 .blaze-slider{--slides-to-show: 2.2}@media screen and (min-width: 768px){blog-carousel.layout-slider-1 .blaze-slider{--slides-to-show: 2.4}@media screen and (min-width: 1024px){blog-carousel.layout-slider-1 .blaze-slider{--slides-to-show: 3.4}@media screen and (min-width: 1360px){blog-carousel.layout-slider-1 .blaze-slider{--slides-to-show: 4}}}}}blog-banner-carousel{display:block}blog-banner-carousel .banner-carousel__content{display:flex;flex-direction:column;align-items:center;overflow:hidden}blog-banner-carousel .banner-carousel__content .blaze-slider{width:240vw}@media screen and (min-width: 768px){blog-banner-carousel .banner-carousel__content .blaze-slider{width:250vw}}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner{min-height:60vh;max-height:60vh}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content{position:relative;border-radius:1.6rem;overflow:hidden;height:100%;display:flex;justify-content:flex-start;align-items:flex-end}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content:before{content:"";background:linear-gradient(180deg,#0000,#00000080 59.37%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__icon-link{position:absolute;right:clamp(1.1rem,2.29166vw,4.4rem);top:clamp(1.1rem,2.29166vw,4.4rem);z-index:2;transition:.3s}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__icon-link :is(svg){width:clamp(1.6rem,1.66666vw,3.2rem);height:clamp(1.6rem,1.66666vw,3.2rem)}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__icon-link :is(svg) :is(path){transition:.3s}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__icon-link:hover{transform:scale(1.1)}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__icon-link:hover :is(path){stroke:#0a111a}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__image-container{position:absolute;top:0;left:0;width:100%;height:100%}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__image-container :is(a){display:flex;height:100%;overflow:hidden}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__image-container :is(a) .blog-banner__image{width:100%;height:100%;object-fit:cover}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts{position:relative;z-index:1;padding:clamp(1.6rem,2.29166vw,4.4rem)}@media screen and (min-width: 768px){blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:clamp(1.4rem,.9375vw,1.8rem)}}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts .blog-banner__texts-heading .blog-banner__texts-tags{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:clamp(.8rem,.72916vw,1.4rem)}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts .blog-banner__texts-heading .blog-banner__heading :is(a){font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;color:#fff;text-decoration:none}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts .blog-card__tag{font-family:var(--font-dmsans);font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:0%;padding:.6rem 1rem;background:#ffffff30;border-radius:1.6rem;color:#fff;display:flex;width:fit-content}blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts .blog-banner__texts-bottom .blog-banner__texts-excerpt{margin-block:.8rem;font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#fff}@media screen and (min-width: 768px){blog-banner-carousel .banner-carousel__content .blaze-slider .blog-banner .blog-banner-content .blog-banner__content-texts .blog-banner__texts-bottom .blog-banner__texts-excerpt{margin-block:0 1.6rem}}blog-banner-carousel.blog-banner-carousel--single .banner-carousel__content{max-width:var(--page-width);margin-inline:auto}blog-banner-carousel.blog-banner-carousel--single .banner-carousel__content .blaze-slider{width:100%}.blog-filter{position:sticky;top:0;width:100%;z-index:10}.blog-filter:has(.blog-filter--infinite-scroll){position:static}blog-filter{display:block;background:#121a24d6}blog-filter .blog-filter__content{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(1rem,1.25vw,2.4rem);overflow:hidden;display:flex;justify-content:center;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem)}blog-filter .blog-filter__content .blog-filter__row-container{display:none}@media screen and (min-width: 768px){blog-filter .blog-filter__content .blog-filter__row-container{display:flex;gap:clamp(1.2rem,.83333vw,1.6rem);overflow:hidden}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__row{display:flex;align-items:center;overflow:auto;gap:clamp(1.2rem,.83333vw,1.6rem)}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn{padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,2.70833vw,5.2rem);font-family:var(--font-dmsans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:110%;color:#fff;border:1px solid #ffffff26;border-radius:1.6rem;white-space:nowrap;transition:.3s;cursor:pointer}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn :is(input){display:none}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:hover{border-color:#ed8b34;color:#ed8b34}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:hover:has(input:checked){color:#fff}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:has(input:checked){border-color:#ed8b34;background:#ed8b34}blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__prev,blog-filter .blog-filter__content .blog-filter__row-container .blog-filter__next{background:transparent;border:none;width:2rem;cursor:pointer}}blog-filter .blog-filter__content .blog-filter__select-container{position:relative;width:100%}@media screen and (min-width: 768px){blog-filter .blog-filter__content .blog-filter__select-container{max-width:178px}}blog-filter .blog-filter__content .blog-filter__select-container .blog-filter__select{padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,2.70833vw,5.2rem);position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#18293d;width:100%;cursor:pointer;font-family:var(--font-dmsans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:110%;color:#fff;border-radius:1.6rem;border:none}blog-filter .blog-filter__content .blog-filter__select-container .blog-filter__select:focus{outline:none}blog-filter .blog-filter__content .blog-filter__select-container:after{content:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%201L5%205L1%201'%20stroke='white'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);background:#18293d;width:2rem;display:flex;align-items:center;justify-content:center}blog-filter.blog-filter--infinite-scroll{background:transparent}blog-filter.blog-filter--infinite-scroll .blog-filter__content{max-width:100%;justify-content:flex-start}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container{display:flex}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__prev,blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__next{display:none}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row{display:flex;gap:clamp(1.2rem,.83333vw,1.6rem);overflow-x:auto!important;width:fit-content;padding-bottom:.5rem}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row::-webkit-scrollbar{display:none;width:3px;height:3px;cursor:pointer}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row::-webkit-scrollbar-track{background:transparent}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row::-webkit-scrollbar-thumb:hover{background:#b06047}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;color:#fff;background:#141924;border:none;padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,2.70833vw,5.2rem);border-radius:1.6rem;position:relative;overflow:hidden;display:flex;min-width:fit-content;cursor:pointer}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:focus{outline:none}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn .blog-filter__btn-text{position:relative;z-index:3}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:0}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn .elipse-container .elipse-container__elipse{position:absolute;width:12rem;height:12rem;background:radial-gradient(circle,#1066b64d,#1066b626,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 30px 30px #115fa966;filter:blur(20px);display:block;transform:translate(20%,74%);transition:.3s}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:hover .elipse-container .elipse-container__elipse,blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:has(input:checked) .elipse-container .elipse-container__elipse{box-shadow:0 0 30px 30px #126cbfab}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn:has(input:checked){border-color:transparent;background:#141924}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__row-container .blog-filter__row .blog-filter__btn :is(input){display:none}blog-filter.blog-filter--infinite-scroll .blog-filter__content .blog-filter__select-container{display:none}.blog-grid:empty{display:none}.blog-grid .blog-grid__content{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 768px){.blog-grid .blog-grid__content{max-width:calc(var(--page-width) * .9)}}.blog-grid .blog-grid__content .blog-grid__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2rem,1.3vw,2.4rem);line-height:100%;letter-spacing:-2%;color:#fff;margin-bottom:2.4rem;text-align:center}.blog-grid .blog-grid__content .blog-grid__articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:2.4rem;align-items:center;justify-content:center}@media screen and (min-width: 768px){.blog-grid .blog-grid__content .blog-grid__articles{grid-template-columns:repeat(auto-fill,minmax(33rem,1fr))}}.mini-banner .mini-banner__content,.mini-banner .mini-banner__slide{max-width:var(--page-width);margin-inline:auto;position:relative;border-radius:1.6rem;overflow:hidden}@media screen and (min-width: 768px){.mini-banner .mini-banner__content,.mini-banner .mini-banner__slide{max-width:var(--page-width)}}.mini-banner .mini-banner__content .mini-banner__content-images,.mini-banner .mini-banner__slide .mini-banner__content-images{height:39.1rem}.mini-banner .mini-banner__content .mini-banner__content-images .banner__image,.mini-banner .mini-banner__slide .mini-banner__content-images .banner__image{width:100%;height:100%;object-fit:cover}.mini-banner .mini-banner__content .mini-banner__content-images .banner__image.desktop,.mini-banner .mini-banner__slide .mini-banner__content-images .banner__image.desktop{display:none}@media screen and (min-width: 768px){.mini-banner .mini-banner__content .mini-banner__content-images .banner__image.desktop,.mini-banner .mini-banner__slide .mini-banner__content-images .banner__image.desktop{display:block}}.mini-banner .mini-banner__content .mini-banner__content-images .banner__image.mobile,.mini-banner .mini-banner__slide .mini-banner__content-images .banner__image.mobile{display:block}@media screen and (min-width: 768px){.mini-banner .mini-banner__content .mini-banner__content-images .banner__image.mobile,.mini-banner .mini-banner__slide .mini-banner__content-images .banner__image.mobile{display:none}}.mini-banner .mini-banner__content .mini-banner__texts,.mini-banner .mini-banner__slide .mini-banner__texts{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;z-index:2;padding:2rem}.mini-banner .mini-banner__content .mini-banner__texts .mini-banner__heading,.mini-banner .mini-banner__slide .mini-banner__texts .mini-banner__heading{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;display:flex;gap:1.2rem;align-items:center;color:#fff;justify-content:center;margin-bottom:clamp(1.4rem,.9375vw,1.8rem)}.mini-banner .mini-banner__content .mini-banner__texts .mini-banner__title,.mini-banner .mini-banner__slide .mini-banner__texts .mini-banner__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff;margin-bottom:clamp(1.4rem,.9375vw,1.8rem)}.mini-banner .mini-banner__content .mini-banner__texts .mini-banner__description,.mini-banner .mini-banner__slide .mini-banner__texts .mini-banner__description{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;margin-bottom:clamp(1.4rem,.9375vw,1.8rem);color:#fff}.mini-banner .mini-banner__content .mini-banner__texts .mini-banner__link,.mini-banner .mini-banner__slide .mini-banner__texts .mini-banner__link{display:flex;align-items:center;justify-content:center;width:fit-content;padding:clamp(1.4rem,.9375vw,1.8rem) clamp(2rem,1.25vw,2.4rem);background:#fff;border-radius:1.6rem;font-family:var(--font-dmsans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;color:#c96e51;text-decoration:none;margin-inline:auto}.mini-banner .mini-banner__content:before,.mini-banner .mini-banner__slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#00000080 59.37%);z-index:1}.mini-banner.mini-banner--pdp-style .mini-banner__content{position:relative}.mini-banner.mini-banner--pdp-style .mini-banner__content .mini-banner__content-images{height:100%;min-height:65vh}@media screen and (min-width: 768px){.mini-banner.mini-banner--pdp-style .mini-banner__content .mini-banner__content-images{height:100%;max-height:75vh;min-height:75vh}}.mini-banner.mini-banner--pdp-style .mini-banner__content .mini-banner__texts{top:50%}@media screen and (min-width: 768px){.mini-banner.mini-banner--pdp-style .mini-banner__content .mini-banner__texts{top:70%}}.mini-banner.mini-banner--pdp-style .mini-banner__content .mini-banner__texts .mini-banner__link{background:linear-gradient(90deg,#c96e51,#996554);color:#fff}.mini-banner.mini-banner--pdp-style .mini-banner__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0d1621,#0d1621);opacity:.2}.mini-banner.mini-banner--pdp-style .mini-banner__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(188.63deg,#17130e3d 42.05%,#17130ecc 66.98%);opacity:1}.mini-banner:is(mini-banner-carousel){padding-block:clamp(4rem,4.16667vw,8rem);display:block}.mini-banner:is(mini-banner-carousel).mini-banner--pdp-style .mini-banner__content .mini-banner__texts,.mini-banner:is(mini-banner-carousel).mini-banner--pdp-style .mini-banner__slide .mini-banner__texts{top:75%;padding-inline:5vw}.mini-banner:is(mini-banner-carousel) .mini-banner__content,.mini-banner:is(mini-banner-carousel) .mini-banner__slide{max-width:var(--page-width)}.mini-banner:is(mini-banner-carousel) .mini-banner__content:before,.mini-banner:is(mini-banner-carousel) .mini-banner__content:after,.mini-banner:is(mini-banner-carousel) .mini-banner__slide:before,.mini-banner:is(mini-banner-carousel) .mini-banner__slide:after{display:none}.mini-banner:is(mini-banner-carousel) .mini-banner__content .mini-banner__content-images,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .mini-banner__content-images{min-height:65vh;height:100%}@media screen and (min-width: 768px){.mini-banner:is(mini-banner-carousel) .mini-banner__content .mini-banner__content-images,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .mini-banner__content-images{max-height:65vh}}.mini-banner:is(mini-banner-carousel) .mini-banner__content .mini-banner__texts,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .mini-banner__texts{top:75%;padding-inline:5vw}.mini-banner:is(mini-banner-carousel) .mini-banner__content .blaze-prev,.mini-banner:is(mini-banner-carousel) .mini-banner__content .blaze-next,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .blaze-prev,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .blaze-next{position:absolute;top:50%;transform:translateY(-50%);background:none;cursor:pointer;border:none}.mini-banner:is(mini-banner-carousel) .mini-banner__content .blaze-prev.blaze-prev,.mini-banner:is(mini-banner-carousel) .mini-banner__content .blaze-next.blaze-prev,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .blaze-prev.blaze-prev,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .blaze-next.blaze-prev{left:2rem;transform:translateY(-50%) rotate(180deg)}.mini-banner:is(mini-banner-carousel) .mini-banner__content .blaze-prev.blaze-next,.mini-banner:is(mini-banner-carousel) .mini-banner__content .blaze-next.blaze-next,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .blaze-prev.blaze-next,.mini-banner:is(mini-banner-carousel) .mini-banner__slide .blaze-next.blaze-next{right:2rem}banner-search-component{display:block;width:100%;height:100%;position:relative;overflow:hidden}banner-search-component .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:start;z-index:-1}banner-search-component .elipse-container .elipse-container__elipse{position:absolute;width:41.5rem;height:41.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}banner-search-component .banner-search-component__container{position:relative}banner-search-component .banner-search-component__container .banner-search-component__image{width:100%;max-height:70vh;min-height:70vh}banner-search-component .banner-search-component__container .banner-search-component__image :is(img){width:100%;height:auto;object-fit:cover}banner-search-component .banner-search-component__container .banner-search-component__image .image-desktop{display:none}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__image .image-desktop{display:block}}banner-search-component .banner-search-component__container .banner-search-component__image .image-mobile{display:block;height:100%}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__image .image-mobile{display:none}}banner-search-component .banner-search-component__container .banner-search-component__content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:80%;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__content{justify-content:center;gap:clamp(2.4rem,1.66667vw,3.2rem);height:100%}}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__infos{display:flex;flex-direction:column;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__content .component-content__infos{max-width:73.5rem;width:100%}}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__infos .content-infos__text :is(p){font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;text-transform:uppercase;color:#f5f5ff}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__infos .content-infos__title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#f5f5ff}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__infos .content-infos__subtitle{max-width:40rem}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__infos .content-infos__subtitle :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:center;color:#f5f5ff}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search{display:flex;justify-content:center;align-items:center;gap:.8rem;width:100%}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search{max-width:72rem;width:100%;gap:2.4rem}}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-input__container{position:relative;width:100%;border:1px solid #FFFFFF1A;border-radius:1.6rem;background:#ffffff07;max-width:41.5rem}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-input__container :is(button){position:absolute;top:50%;left:3rem;transform:translate(-50%,-50%);background:transparent;border:none;cursor:pointer;width:2rem;height:2rem}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-input__container :is(button) :is(svg){width:100%;height:100%;display:block}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-input__container :is(input){width:100%;padding:1.6rem 2rem 1.6rem 5rem;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;text-align:left}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-input__container :is(input)::placeholder{color:#fff}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form{border:1px solid #FFFFFF33;background:transparent;border-radius:1.6rem;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form{background:#18293d}}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form :is(select){border:1px solid #FFFFFF33;background:transparent;border-radius:1.6rem;border:none;outline:none;padding:1.6rem 2rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;cursor:pointer}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form :is(select) :is(option){background-color:#0a111a;color:#fff}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form :is(button){background:transparent;border:none;cursor:pointer;width:2rem;height:2rem;display:none;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 1024px){banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form :is(button){display:block}}banner-search-component .banner-search-component__container .banner-search-component__content .component-content__search .search-select-filter__form :is(button) :is(svg){width:100%;height:100%;display:block}banner-idp-cast{width:100%;margin:0 auto;display:flex;max-width:var(--page-width);padding-block:clamp(3rem,2.08333vw,4rem) clamp(1.8rem,2.86458vw,5.5rem)}@media screen and (min-width: 1440px){banner-idp-cast{max-width:calc(var(--page-width) * .9)}}banner-idp-cast .banner-idp-cast-main{display:flex;width:100%;position:relative}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-images{display:flex;width:100%;height:100%;max-height:clamp(50rem,30.20833vw,58rem)}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-images .banner-idp-cast-image--mobile{display:flex;width:100%;height:100%;object-fit:cover;border-radius:1.6rem}@media screen and (min-width: 768px){banner-idp-cast .banner-idp-cast-main .banner-idp-cast-images .banner-idp-cast-image--mobile{display:none}}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-images .banner-idp-cast-image--desktop{display:none;width:100%;height:100%;object-fit:cover;border-radius:1.6rem}@media screen and (min-width: 768px){banner-idp-cast .banner-idp-cast-main .banner-idp-cast-images .banner-idp-cast-image--desktop{display:flex}}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-btn{display:flex;width:clamp(1.6rem,1.35417vw,2.6rem);height:clamp(1.6rem,1.35417vw,2.6rem);position:absolute;top:clamp(1rem,2.39583vw,4.6rem);right:clamp(1rem,2.39583vw,4.6rem)}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-btn .banner-idp-cast-btn-icon{width:100%;height:100%;display:flex}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content{display:flex;flex-direction:column;gap:clamp(.8rem,2.91667vw,5.6rem);width:100%;max-width:90%;position:absolute;bottom:clamp(4rem,2.70833vw,5.2rem);left:0;padding-inline:clamp(1.9rem,2.29167vw,4.4rem)}@media screen and (min-width: 768px){banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-heading{display:flex;flex-direction:column;gap:clamp(.8rem,.83333vw,1.6rem)}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-heading .banner-idp-cast-content-sub-title{display:flex;align-items:center;gap:1.2rem}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-heading .banner-idp-cast-content-sub-title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-heading .banner-idp-cast-content-sub-title .banner-idp-cast-content-sub-title-icon{display:flex;width:clamp(1.2rem,.72917vw,1.4rem);height:clamp(1.2rem,.72917vw,1.4rem)}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-heading .banner-idp-cast-content-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-desription{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-desription .banner-idp-cast-content-desription-text{font-family:Raleway;font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-desription .banner-idp-cast-content-desription-link{background-color:#fff;color:#695c50;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.9375vw,1.8rem);border-radius:1.3rem;width:fit-content;transition:all .3s ease-in-out;cursor:pointer}banner-idp-cast .banner-idp-cast-main .banner-idp-cast-content .banner-idp-cast-content-desription .banner-idp-cast-content-desription-link:hover{background-color:#695c50;color:#fff}collection-docente-grid{display:flex;flex-direction:column;max-width:var(--page-width);margin-inline:auto;position:relative;padding-block:clamp(4rem,4.16667vw,8rem);gap:clamp(3.2rem,4.16667vw,8rem)}collection-docente-grid .docente-grid__container:has(card-docente){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(3.2rem,2.5vw,4.8rem);justify-items:flex-start}@media screen and (min-width: 480px){collection-docente-grid .docente-grid__container:has(card-docente){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.2rem,1.04167vw,2rem);row-gap:clamp(3.2rem,4.16667vw,8rem)}@media screen and (min-width: 768px){collection-docente-grid .docente-grid__container:has(card-docente){grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width: 1024px){collection-docente-grid .docente-grid__container:has(card-docente){grid-template-columns:repeat(4,minmax(0,1fr))}}}}collection-docente-grid .docente-grid__container:has(card-docente) :is(card-docente){max-width:100%}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty){display:flex;align-items:center;justify-content:center}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty) .docente-grid__container--empty{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:clamp(1.4rem,.9375vw,1.8rem)}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty) .docente-grid__container--empty .docente-grid__empty-title{font-size:clamp(2.8rem,1.66667vw,3.2rem);font-family:var(--dm-sans);color:#fff}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty) .docente-grid__container--empty .docente-grid__empty-text{font-size:clamp(1.4rem,.9375vw,1.8rem);color:#fff;font-family:var(--dm-sans)}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty) .docente-grid__container--empty .button__load-more{background:#141924;border:1px solid #141924;color:#fff;transition:.3s all;min-width:clamp(16.5rem,11.09375vw,21.3rem);display:flex;justify-content:center;padding:clamp(1rem,.625vw,1.2rem) clamp(2.4rem,1.66667vw,3.2rem);text-decoration:none;border-radius:1.6rem;font-family:var(--dm-sans);font-weight:400}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty) .docente-grid__container--empty .button__load-more:hover{color:#141924;background-color:#fff}collection-docente-grid .docente-grid__container:has(.docente-grid__container--empty)+.docente-grid__load-more{display:none}collection-docente-grid .docente-grid__load-more{display:flex;width:100%;justify-content:center;align-items:center}collection-docente-grid .docente-grid__load-more[hidden]{display:none}collection-docente-grid .docente-grid__load-more .button__load-more{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:110%;letter-spacing:0%;vertical-align:middle;color:#fff;padding:clamp(1rem,.625vw,1.2rem) clamp(2.4rem,1.66667vw,3.2rem);background:#ffffff1a;border-radius:1.6rem;flex-shrink:0;border:none;cursor:pointer}collection-docente-grid #docente-grid__loader{width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}collection-docente-grid #docente-grid__loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}collection-docente-grid #docente-grid__loader .loader{margin-top:10vh;width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}collection-docente-grid #docente-grid__loader .loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid var(--black);animation:prixClipFix 2s linear infinite}info-idp-cast{width:100%;margin:0 auto;display:flex}info-idp-cast .info-idp-cast-main{display:flex;flex-direction:column;width:100%;gap:clamp(2.2rem,4.16667vw,8rem)}@media screen and (min-width: 768px){info-idp-cast .info-idp-cast-main{display:grid;align-items:flex-start;grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr)}}info-idp-cast .info-idp-cast-main .info-idp-cast-content-heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}info-idp-cast .info-idp-cast-main .info-idp-cast-content-heading .info-idp-cast-content-sub-title{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem)}info-idp-cast .info-idp-cast-main .info-idp-cast-content-heading .info-idp-cast-content-sub-title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72917vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#fff}info-idp-cast .info-idp-cast-main .info-idp-cast-content-heading .info-idp-cast-content-sub-title .info-idp-cast-content-sub-title-icon{display:flex;width:clamp(1.2rem,.72917vw,1.6rem);height:clamp(1rem,.625vw,1.2rem)}info-idp-cast .info-idp-cast-main .info-idp-cast-content-heading .info-idp-cast-content-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}info-idp-cast .info-idp-cast-main .info-idp-cast-content-heading .info-idp-cast-content-title :is(p) :is(strong){font-weight:700}info-idp-cast .info-idp-cast-main .info-idp-cast-content-desription .info-idp-cast-content-desription-text :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb3;text-align:justify}image-text-idp-cast{width:100%;margin:0 auto;display:flex;max-width:var(--page-width)}@media screen and (min-width: 1440px){image-text-idp-cast{max-width:calc(var(--page-width) * .9)}}image-text-idp-cast .image-text-idp-cast-main{display:flex;width:100%;flex-direction:column;gap:clamp(2.2rem,4.16667vw,8rem)}@media screen and (min-width: 768px){image-text-idp-cast .image-text-idp-cast-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"image-text-idp-cast-main-image image-text-idp-cast-main-content";align-items:center}}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content{display:flex;width:100%;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);grid-area:image-text-idp-cast-main-content}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-sub-title{display:flex;align-items:center;gap:1.2rem}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-sub-title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-sub-title .image-text-idp-cast-sub-title-icon{display:flex;width:1.6rem;height:1rem}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-title :is(p) :is(strong){color:#ffb098;font-weight:700}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-description-title{padding-top:1rem}@media screen and (min-width: 768px){image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-description-title{padding-top:.4rem}}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-description-title :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb3}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-line-separator{background-color:#ffffff1f;height:1px;width:100%;display:none}@media screen and (min-width: 768px){image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-heading .image-text-idp-cast-line-separator{display:flex}}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-content{display:flex;flex-direction:column;gap:clamp(1.8rem,1.45833vw,2.8rem)}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-content .image-text-idp-cast-content-list{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);list-style-type:none}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-content .image-text-idp-cast-content-list .image-text-idp-cast-content-list-item{font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;color:#fff;position:relative;padding-left:1.5em}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-content .image-text-idp-cast-content-list .image-text-idp-cast-content-list-item:before{content:"•";position:absolute;left:0;color:#fff}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-content .image-text-idp-cast-content-list-link{background-color:#fff;color:#695c50;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:clamp(1rem,.625vw,1.2rem) clamp(1.6rem,1.25vw,2.4rem);border-radius:1.3rem;width:fit-content;transition:all .3s ease-in-out;cursor:pointer}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-content .image-text-idp-cast-content .image-text-idp-cast-content-list-link:hover{background-color:#695c50;color:#fff}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-image{display:flex;width:100%;height:100%;max-height:clamp(42rem,27.08333vw,52rem);grid-area:image-text-idp-cast-main-image}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-image .image-text-idp-cast-main-image-img--mobile{width:100%;height:100%;object-fit:cover;border-radius:3.2rem;display:flex}@media screen and (min-width: 768px){image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-image .image-text-idp-cast-main-image-img--mobile{display:none}}image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-image .image-text-idp-cast-main-image-img--desktop{width:100%;height:100%;object-fit:cover;border-radius:3.2rem;display:none}@media screen and (min-width: 768px){image-text-idp-cast .image-text-idp-cast-main .image-text-idp-cast-main-image .image-text-idp-cast-main-image-img--desktop{display:flex}}card-docente{display:block;width:100%;height:100%}card-docente .card-docente__container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);height:100%}card-docente .card-docente__container .card-docente__image{width:100%;height:100%;max-height:22.4rem;min-height:22.4rem;border-radius:1.6rem;display:flex;overflow:hidden;position:relative}card-docente .card-docente__container .card-docente__image .card-docente__link{display:flex;width:100%;height:22.4rem;border-radius:1.6rem;overflow:hidden}card-docente .card-docente__container .card-docente__image .card-docente__link:hover :is(img){transform:scale(1.05)}card-docente .card-docente__container .card-docente__image .card-docente__link :is(img){width:100%;height:22.4rem;display:flex;object-fit:cover;border-radius:1.6rem;transition:all .3s ease-in-out}card-docente .card-docente__container .card-docente__image .icon__arrow-right{position:absolute;right:2rem;top:2rem;width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem);display:flex;align-items:center;justify-content:center}card-docente .card-docente__container .card-docente__image .icon__arrow-right :is(svg){width:100%;height:100%;display:block;object-fit:contain}card-docente .card-docente__container .card-docente__content{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(1.4rem,.9375vw,1.8rem);height:100%}card-docente .card-docente__container .card-docente__content .card-docente__content-infos{display:flex;flex-direction:column;gap:.8rem}card-docente .card-docente__container .card-docente__content .card-docente__content-infos .content-infos-name{font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}card-docente .card-docente__container .card-docente__content .card-docente__content-infos .content-infos-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-align:justify}card-docente .card-docente__container .card-docente__content .card-docente__content-education{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 1024px){card-docente .card-docente__container .card-docente__content .card-docente__content-education{scrollbar-width:unset;padding-bottom:.4rem}card-docente .card-docente__container .card-docente__content .card-docente__content-education::-webkit-scrollbar{width:.4rem;height:.4rem;background-color:transparent}card-docente .card-docente__container .card-docente__content .card-docente__content-education::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:.4rem}card-docente .card-docente__container .card-docente__content .card-docente__content-education::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:.4rem}card-docente .card-docente__container .card-docente__content .card-docente__content-education::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}}card-docente .card-docente__container .card-docente__content .card-docente__content-education .education__list{display:flex;gap:.8rem}card-docente .card-docente__container .card-docente__content .card-docente__content-education .education__list .education__list-item{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:110%;letter-spacing:0%;vertical-align:middle;color:#fff;padding:.6rem 1rem;background:#ffffff1a;border-radius:1.6rem;flex-shrink:0}casts-idp-cast{width:100%;display:flex}@media screen and (min-width: 768px){casts-idp-cast{border-top:1px solid rgba(255,255,255,.1)}}casts-idp-cast .casts-idp-cast-main{width:100%;margin:0 auto;display:flex;max-width:var(--page-width);padding-block:clamp(1.8rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main{padding-block:0}@media screen and (min-width: 1440px){casts-idp-cast .casts-idp-cast-main{max-width:calc(var(--page-width) * .9)}}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios{display:flex;flex-direction:column;width:100%;gap:clamp(1.8rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:0}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list{display:flex;flex-direction:column;width:100%;gap:clamp(1.8rem,1.45833vw,2.8rem)}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list{padding-right:clamp(2.8rem,2.1875vw,4.2rem);padding-block:clamp(2rem,2.08333vw,4rem) clamp(1rem,1.04167vw,2rem);border-right:.5px solid rgba(255,255,255,.06)}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb3}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens{display:flex;flex-direction:column;gap:clamp(1.2rem,.72917vw,1.4rem)}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item{display:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;padding:clamp(1rem,.83333vw,1.6rem);gap:clamp(.8rem,.52083vw,1rem);border-radius:1.6rem;cursor:pointer;transition:all .2s ease-in-out}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item{display:grid}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item:hover{background-color:#1c2d3d}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item.active{background-color:#15222e}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-image{width:5.6rem;height:5.6rem;object-fit:cover;display:flex;border-radius:.8rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content{display:flex;flex-direction:column;gap:.2rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content .casts-idp-cast-main-episodios-canais-list-item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content .casts-idp-cast-main-episodios-canais-list-item-subtitle{font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;letter-spacing:0%;color:#ffffff80}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content-btn{display:flex;align-items:center;justify-content:center;background-color:#43454c;width:clamp(1.6rem,1.35417vw,2.6rem);height:clamp(1.6rem,1.35417vw,2.6rem);padding:clamp(.8rem,.52083vw,1rem);border-radius:50%}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content-btn .casts-idp-cast-main-episodios-canais-list-item-content-btn-icon{display:flex;width:.5rem;height:1rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast{display:flex;width:100%}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast{display:none}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container{width:100%}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container{overflow:hidden;display:flex;flex-direction:column;gap:1.2rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track{display:flex;gap:.8rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;padding:clamp(1rem,.83333vw,1.6rem);gap:clamp(.8rem,.52083vw,1rem);border-radius:1.6rem;cursor:pointer;transition:all .2s ease-in-out;background-color:#15222e;flex-shrink:0}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-image{width:5.6rem;height:5.6rem;object-fit:cover;display:flex;border-radius:.8rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content{display:flex;flex-direction:column;gap:.2rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content .casts-idp-cast-main-episodios-canais-list-item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content .casts-idp-cast-main-episodios-canais-list-item-subtitle{font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;letter-spacing:0%;color:#ffffff80}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content-btn{display:flex;align-items:center;justify-content:center;background-color:#43454c;width:clamp(1.6rem,1.35417vw,2.6rem);height:clamp(1.6rem,1.35417vw,2.6rem);padding:clamp(.8rem,.52083vw,1rem);border-radius:50%}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-track .casts-idp-cast-main-episodios-canais-list-item .casts-idp-cast-main-episodios-canais-list-item-content-btn .casts-idp-cast-main-episodios-canais-list-item-content-btn-icon{display:flex;width:.5rem;height:1rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-pagination-casts-idp-cast{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.6rem}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-pagination-casts-idp-cast{display:none}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-pagination-casts-idp-cast :is(button){border-radius:50%;background:#fff;border:none;width:.5rem;height:.5rem;font-size:0;transition:all .3s ease;display:flex}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-canais-list .casts-idp-cast-main-episodios-canais-list-itens .blaze-slider-casts-idp-cast .blaze-container .blaze-track-container .blaze-pagination-casts-idp-cast :is(button).active{border-radius:3.5rem;background:#115fa9}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list{display:flex;flex-direction:column;gap:clamp(1.8rem,1.45833vw,2.8rem)}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list{padding-left:clamp(2.8rem,2.1875vw,4.2rem);padding-block:clamp(2rem,2.08333vw,4rem) clamp(1rem,1.04167vw,2rem);border-left:.5px solid rgba(255,255,255,.06)}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .casts-idp-cast-main-episodios-list-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;letter-spacing:0%;color:#ffffffb3}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .casts-idp-cast-main-episodios-list-title .casts-idp-cast-main-episodios-list-title-name{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;letter-spacing:0%;color:#ffffffb3}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.2rem,.72917vw,1.4rem)}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;padding:clamp(1rem,.83333vw,1.6rem);gap:clamp(1.4rem,.83333vw,1.6rem);border-radius:1.6rem;background-color:#1c2d3d;border:1px solid #15222e;animation:visibleEpisodio .5s forwards;flex-shrink:0}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item.hidden{animation:hiddenEpisodio 0s forwards}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-image{width:clamp(5.2rem,6.25vw,12rem);height:clamp(5.2rem,6.25vw,12rem);object-fit:cover;display:flex;border-radius:.8rem}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-content{display:flex;flex-direction:column;flex:1}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-content .casts-idp-cast-main-episodios-list-item-content-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-content .casts-idp-cast-main-episodios-list-item-content-cast-name{margin-top:.8rem;font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;letter-spacing:0%;color:#fff}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-content .casts-idp-cast-main-episodios-list-item-content-description{margin-top:clamp(1.4rem,.83333vw,1.6rem);font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;letter-spacing:0%;color:#fff;display:none}@media screen and (min-width: 768px){casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-content .casts-idp-cast-main-episodios-list-item-content-description{text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;width:100%}}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-content .casts-idp-cast-main-episodios-list-item-content-date-and-duration{margin-top:clamp(1.4rem,.83333vw,1.6rem);font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;letter-spacing:0%;color:#fff}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-btn{display:flex;cursor:pointer}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .casts-idp-cast-main-episodios-list-item .casts-idp-cast-main-episodios-list-item-btn .casts-idp-cast-main-episodios-list-item-btn-icon{width:clamp(1.6rem,1.35417vw,2.6rem);height:clamp(1.6rem,1.35417vw,2.6rem);display:flex}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .container-casts-idp-cast-main-episodios-list-itens-loading-btn{border:1px solid #ffffff;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#fff;background-color:transparent;width:fit-content;border-radius:clamp(1rem,.83333vw,1.6rem);padding:clamp(1rem,.625vw,1.2rem) clamp(1.6rem,1.25vw,2.4rem);cursor:pointer;transition:all .2s ease-in-out}casts-idp-cast .casts-idp-cast-main .casts-idp-cast-main-episodios .casts-idp-cast-main-episodios-list .container-casts-idp-cast-main-episodios-list-itens .container-casts-idp-cast-main-episodios-list-itens-loading-btn:hover{background-color:#1c2d3d}@keyframes visibleEpisodio{0%{display:none;opacity:0}1%{display:flex;opacity:.5}to{display:flex;opacity:1}}@keyframes hiddenEpisodio{0%{display:flex;opacity:1}99%{display:flex;opacity:.5}to{display:none;opacity:0}}.blog-post .blog-post__content{display:flex;flex-direction:column;padding-bottom:4rem}.blog-post .blog-post__content .blog-post__content-image{min-height:60vh;max-height:60vh;overflow:hidden;display:flex;height:100%;position:relative}.blog-post .blog-post__content .blog-post__content-image .banner__image{width:100%;object-fit:cover;object-position:center}.blog-post .blog-post__content .blog-post__content-image:after{content:"";position:absolute;top:0;left:0;background:linear-gradient(180deg,#0000,#00000080 59.37%);width:100%;height:100%}.blog-post .blog-post__content .blog-post__content-header{max-width:var(--page-width);margin-inline:auto;padding-block:clamp(2.4rem,2.5vw,4.8rem) clamp(2.4rem,2.5vw,4.8rem);border-bottom:1px solid #FFFFFF1A}@media screen and (min-width: 768px){.blog-post .blog-post__content .blog-post__content-header{max-width:var(--page-width)}}@media screen and (min-width: 768px){.blog-post .blog-post__content .blog-post__content-header{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:clamp(4rem,4.16667vw,8rem)}}.blog-post .blog-post__content .blog-post__content-header .blog-banner__texts-heading .blog-banner__texts-tags{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:clamp(.8rem,.72916vw,1.4rem)}.blog-post .blog-post__content .blog-post__content-header .blog-banner__texts-heading .blog-banner__heading :is(a){font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;color:#fff;text-decoration:none}.blog-post .blog-post__content .blog-post__content-header .blog-card__tag{font-family:var(--font-dmsans);font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:0%;padding:.6rem 1rem;background:#ffffff30;border-radius:1.6rem;color:#fff;display:flex;width:fit-content}@media screen and (min-width: 768px){.blog-post .blog-post__content .blog-post__content-header .blog-banner__texts-bottom{display:flex;flex-direction:column;justify-content:space-between;height:80%}}.blog-post .blog-post__content .blog-post__content-header .blog-banner__texts-bottom .blog-banner__texts-excerpt{margin-block:.8rem;font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#fff}@media screen and (min-width: 768px){.blog-post .blog-post__content .blog-post__content-header .blog-banner__texts-bottom .blog-banner__texts-excerpt{margin-block:0 1.6rem}}.blog-post .blog-post__content .blog-post__article{max-width:var(--page-width);margin-inline:auto;padding-top:clamp(2.4rem,2.5vw,4.8rem)}@media screen and (min-width: 1000px){.blog-post .blog-post__content .blog-post__article{max-width:calc(var(--page-width) * .7)}}.blog-post .blog-post__content .blog-post__article :is(p){font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#fffc}.blog-post .blog-post__content .blog-post__article :is(h1),.blog-post .blog-post__content .blog-post__article :is(h2),.blog-post .blog-post__content .blog-post__article :is(h3),.blog-post .blog-post__content .blog-post__article :is(h4),.blog-post .blog-post__content .blog-post__article :is(h5),.blog-post .blog-post__content .blog-post__article :is(h6){font-family:var(--font-raleway);font-weight:700;font-size:clamp(1.8rem,1.66666vw,2.4rem);color:#fff}banner-component{display:block;width:100%;height:100%}banner-component .banner-component__container{width:100%;height:100%;position:relative}banner-component .banner-component__container .banner-component__image{width:100%;height:100%}banner-component .banner-component__container .banner-component__image :is(img){width:100%;height:100%;object-fit:cover;min-height:75vh}@media screen and (min-width: 768px){banner-component .banner-component__container .banner-component__image :is(img){max-height:75vh}@media screen and (min-width: 1680px){banner-component .banner-component__container .banner-component__image :is(img){max-height:87vh}}}banner-component .banner-component__container .banner-component__image .image-desktop{display:none}@media screen and (min-width: 768px){banner-component .banner-component__container .banner-component__image .image-desktop{display:block}}banner-component .banner-component__container .banner-component__image .image-mobile{display:block}@media screen and (min-width: 768px){banner-component .banner-component__container .banner-component__image .image-mobile{display:none}}banner-component .banner-component__container .banner-component__image .image-mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(265.71deg,#0a111a45 -25.61%,#0a111ae6 68.12%)}banner-component .banner-component__container .banner-component__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}banner-component .banner-component__container .banner-component__content .content__infos{display:flex;flex-direction:column;align-items:flex-start;max-width:var(--page-width);width:100%;height:100%;gap:clamp(1.8rem,1.25vw,2.4rem)}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1.6rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper{max-width:80rem;width:100%}}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-text{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,.625vw,1.2rem)}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-text .content__infos-text-icon{width:clamp(1.2rem,.72917vw,1.4rem);display:block}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-text .content__infos-text-icon :is(svg){width:100%;height:100%}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-text :is(p){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-title :is(p) :is(strong){color:#ffffff80;font-weight:700}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-description :is(p),banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-description :is(li){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-wrapper .content__infos-description :is(ul){list-style:disc;padding-left:2rem}banner-component .banner-component__container .banner-component__content .content__infos .content__infos-button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:center;padding:1.2rem clamp(4rem,3.50875vw,6rem);border-radius:1.2rem;transition:all .3s ease;text-decoration:none}banner-component .banner-component__container .banner-component__content .content__infos .banner-component__text-link{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;font-family:var(--dm-sans);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;width:100%;max-width:71.5rem;color:#fff;text-decoration:none;padding-top:clamp(2rem,2vw,4rem);margin-top:clamp(2rem,2vw,4rem);border-top:1px solid #FFFFFF1F}banner-component .banner-component__container .banner-component__content .content__infos .banner-component__text-block-wrapper{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;width:100%;padding-top:1rem;margin-top:2rem}@media screen and (min-width: 768px){banner-component .banner-component__container .banner-component__content .content__infos .banner-component__text-block-wrapper{flex-direction:row;gap:6rem;justify-content:space-between;margin-top:clamp(4rem,5.2083vw,8rem)}}banner-component .banner-component__container .banner-component__content .content__infos .banner-component__text-block-wrapper .banner-component__text-block{padding:clamp(2rem,2vw,4rem) clamp(1.6rem,1.66666vw,3.2rem);box-shadow:-1px 1px 1px #fff6 inset;box-shadow:1px -1px 1px #ffffff1a inset;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:clamp(1rem,1.04vw,2rem);border-radius:3rem;border:1px solid #FFFFFF1A;color:#fff;max-width:54.3rem}banner-component .banner-component__container .banner-component__content .content__infos .banner-component__text-block-wrapper .banner-component__text-block .banner-component__text-block-title{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;letter-spacing:-2%;color:#fff}banner-component .banner-component__container .banner-component__content .content__infos .banner-component__text-block-wrapper .banner-component__text-block .banner-component__text-block-text{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}banner-component .banner-component__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(265.71deg,#0a111a45 -25.61%,#0a111ae6 68.12%)}@media screen and (min-width: 768px){{background:linear-gradient(270deg,#0a111a00,#0a111ae6 65.54%)}}.blog-card{display:flex;height:100%}.blog-card .blog-card__content{display:flex;flex-direction:column;height:100%}.blog-card .blog-card__content .blog-card__content-information{display:flex;flex-direction:column;flex:1}.blog-card .blog-card__content .blog-card__content-image{height:14.4rem;border-radius:1.6rem;overflow:hidden}.blog-card .blog-card__content .blog-card__content-image :is(a){display:block;width:100%;height:100%}.blog-card .blog-card__content .blog-card__content-image :is(a) .blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform .3s;transform-origin:center center}.blog-card .blog-card__content .blog-card__content-image:hover .blog-card__image{transform:scale(1.05)}.blog-card .blog-card__content .blog-card__title{margin-top:clamp(1.8rem,1.25vw,2.4rem);flex:1}.blog-card .blog-card__content .blog-card__title :is(a){font-family:var(--font-raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:100%;letter-spacing:-2%;color:#fff;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog-card .blog-card__content .blog-card__content-text :is(p){font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;letter-spacing:0%;margin-block:.8rem 1.6rem;color:#ffffffb2;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog-card .blog-card__content .blog-card__content-tags{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.blog-card .blog-card__content .blog-card__content-tags .blog-card__tag{font-family:var(--font-dmsans);font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;letter-spacing:0%;color:#fff;background:#ffffff1a;border-radius:1.6rem;padding:.6rem 1rem}.blog-card .blog-card__content .blog-card__know-more{margin-top:1rem;padding:clamp(1.2rem,.72917vw,1.4rem) clamp(2.4rem,1.25vw,2.4rem);color:#fff;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;border:2px solid #FFFFFF33;border-radius:1.6rem;text-decoration:none;width:fit-content}.blog-card.blog-card--minicourse .blog-card__content-image{position:relative;height:22.4rem}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1.4rem,.9375vw,1.8rem);z-index:2}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-heading{display:flex;align-items:center;gap:.8rem}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-heading .blog-card__heading-span{color:#616161;background:#fff;padding:.3rem .8rem;line-height:100%;font-family:var(--font-dmsans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;border:1px solid #616161;border-radius:1.6rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-heading .blog-card__heading-span.date{border-color:#fff;color:#fff;background:transparent}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-heading .blog-card__image-link{margin-left:auto;width:fit-content;height:fit-content;display:flex}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-bottom{display:flex;align-items:center;gap:1.6rem;justify-content:space-between}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-bottom .blog-card__info-names{display:flex;flex-direction:column;font-family:var(--font-raleway);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;text-align:right;color:#fff}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-bottom .blog-card__info-icon{display:flex;align-items:center}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-bottom .blog-card__info-icon .blog-card__info-icon-item{width:5.4rem;height:5.4rem;border-radius:50%;overflow:hidden;border:2px solid #080E14}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-bottom .blog-card__info-icon .blog-card__info-icon-item :is(img){width:100%;height:100%;object-fit:cover}.blog-card.blog-card--minicourse .blog-card__content-image .blog-card__image-info .blog-card__info-bottom .blog-card__info-icon .blog-card__info-icon-item:not(:first-child){transform:translate(-2rem)}.blog-card.blog-card--ebook .blog-card__content .blog-card__content-image{height:34rem}.blog-card.blog-card--ebook .blog-card__content .blog-card__title{display:none}.blog-card.blog-card--ebook .blog-card__content .blog-card__content-text{flex:1}.blog-card.blog-card--event{height:auto}.blog-card.blog-card--event .blog-card__content{border:1px solid #FFFFFF33;background:#ffffff0a;border-radius:2rem}.blog-card.blog-card--event .blog-card__content .blog-card__content-information{padding:0 2rem 2rem}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__title{flex:unset}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__event-info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__event-info .blog-card__event-info-item{display:flex;align-items:center;gap:.8rem}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__event-info .blog-card__event-info-item .blog-card__event-info-item-icon{width:clamp(1.2rem,.72917vw,1.4rem);height:clamp(1.2rem,.72917vw,1.4rem);display:flex;align-items:center;justify-content:center}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__event-info .blog-card__event-info-item .blog-card__event-info-item-icon :is(svg){width:100%;height:100%;object-fit:contain;display:block}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__event-info .blog-card__event-info-item .blog-card__event-info-item-title{font-family:var(--font-raleway);font-weight:600;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;letter-spacing:-2%;color:#fff}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__content-text{flex:1}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__content-button{display:flex}.blog-card.blog-card--event .blog-card__content .blog-card__content-information .blog-card__content-button .blog-card__button{width:100%;padding:clamp(.8rem,.625vw,1.2rem) clamp(2.4rem,1.66666vw,3.2rem);font-family:var(--font-dmsans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;letter-spacing:-2%;text-align:center;color:#fff;background:transparent;border:1px solid #FFFFFF;border-radius:1.5rem;text-decoration:none}.blog-card.blog-card--publi-students .blog-card__content .blog-card__content-text :is(p){margin-block:.8rem}.blog-card.blog-card--publi-students .blog-card__content .blog-card__content-information .blog-card__info-publi-students{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem}.blog-card.blog-card--publi-students .blog-card__content .blog-card__content-information .blog-card__info-publi-students .blog-card__info-text,.blog-card.blog-card--publi-students .blog-card__content .blog-card__content-information .blog-card__info-publi-students .blog-card__info-text-date,.blog-card.blog-card--publi-students .blog-card__content .blog-card__content-information .blog-card__info-publi-students .separator{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;letter-spacing:0%;color:#ffffffb2}.blog-card.blog-card--square-image .blog-card__content-image{height:22.4rem;width:100%}@media (max-width: 768px){.blog-card.blog-card--square-image .blog-card__content-image{width:100%;height:20rem}}collection-docente-filter{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%;padding-top:clamp(2.4rem,1.66667vw,3.2rem)}collection-docente-filter .collection-docente-filter__form{width:100%}collection-docente-filter .collection-docente-filter__form .filter__form-container{width:100%;display:flex;justify-content:center}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list{display:flex;flex-direction:row;gap:clamp(1.4rem,.9375vw,1.8rem);list-style:none;padding-bottom:1rem;overflow-x:auto}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list::-webkit-scrollbar{display:none;width:3px;height:5px;cursor:pointer}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list::-webkit-scrollbar-track{background:transparent}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list::-webkit-scrollbar-thumb:hover{background:#b06047}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item{height:100%;display:flex;flex-shrink:0}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label{display:block;width:100%;height:100%;background-color:#141924;border-radius:1.6rem;padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,2.70833vw,5.2rem);flex-shrink:0;z-index:1;overflow:hidden;position:relative;cursor:pointer}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label:has(input:checked){background:#1e2533;border:1px solid #1066b6}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label .form-container__list-item-input{display:none}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label .form-container__list-item-label-text{font-family:var(--font-raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:110%;letter-spacing:-2%;color:#fff;text-align:center}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label .form-container__list-item-label-text::selection{background:transparent}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:0}collection-docente-filter .collection-docente-filter__form .filter__form-container .form-container__list .form-container__list-item .form-container__list-item-label .elipse-container .elipse-container__elipse{position:absolute;width:12rem;height:12rem;background:radial-gradient(circle,#1066b64d,#1066b626,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 30px 30px #115fa966;filter:blur(20px);display:block;transform:translate(20%,74%)}collection-docente-filter .collection-docente-filter__results{background:#080e14b2;padding-block:clamp(1.8rem,1.25vw,2.4rem)}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1.4rem,.9375vw,1.8rem)}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status{display:flex;flex-direction:row;gap:clamp(.8rem,.52083vw,1rem);align-items:center}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:110%;letter-spacing:-2%;color:#fff;flex-shrink:0}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count{display:flex;flex-direction:row;gap:clamp(.4rem,.54vw,.8rem);align-items:center;justify-content:center}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .title-text__count{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:110%;letter-spacing:-2%;color:#fff;flex-shrink:0}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .title-text__count :is(span){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:110%;letter-spacing:-2%;color:#fff}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .results-filter__list{display:none;flex-direction:row;gap:clamp(.4rem,.41667vw,.8rem);align-items:center;flex-wrap:wrap}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .results-filter__list[active]{display:flex}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .results-filter__list :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#fff}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .results-filter__list .results-filter__list-item{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#fff;display:flex;flex-direction:row;align-items:center;gap:clamp(.4rem,.41667vw,.8rem)}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .results-filter__list .results-filter__list-item .item__close-icon{width:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);display:block;cursor:pointer}collection-docente-filter .collection-docente-filter__results .collection-docente-filter__results-container .results-container__status .results-container__title-text-count .results-filter__list .results-filter__list-item .item__close-icon :is(svg){width:100%;height:100%;display:block}collection-docente-filter .form-container__list{cursor:grab}collection-docente-filter .form-container__list.active{cursor:grabbing}.header-section{position:sticky;top:0;z-index:100;width:100%;left:0}header-component{display:block;background:#141b26;position:relative}header-component .header-content{max-width:var(--page-width);margin-inline:auto;padding:clamp(1.4rem,.9375vw,1.8rem) 0;display:flex;justify-content:space-between;align-items:center}header-component .header-content .header-content__left{display:flex;align-items:center}header-component .header-content .header-content__left .header__image-link{display:flex;max-width:100%;object-fit:contain;opacity:1;transition:opacity .3s}@media screen and (min-width: 1024px){header-component .header-content .header-content__left .header__image-link{margin-right:4rem}}header-component .header-content .header-content__left .header__image-link[hidden]{opacity:0}header-component .header-content .header-content__left .header-menu__mobile-back{position:absolute;display:flex;align-items:center;gap:.8rem;background:#141b26;border:1px solid #ffffff;border-radius:1.6rem;padding:clamp(.8rem,.52083vw,1rem) clamp(1rem,.83333vw,1.2rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);color:#fff;opacity:0;transition:opacity .3s;visibility:hidden}header-component .header-content .header-content__left .header-menu__mobile-back :is(span){display:flex}header-component .header-content .header-content__left .header-menu__mobile-back[visible]{opacity:1;visibility:visible}header-component .header-content .header-content__left .header-content__menu-desktop,header-component .header-content .header-content__left .header-search{display:none}@media screen and (min-width: 1024px){header-component .header-content .header-content__left .header-content__menu-desktop,header-component .header-content .header-content__left .header-search{display:flex}}@media screen and (min-width: 1024px){header-component .header-content .header-content__left .header-content__menu-desktop{margin-right:clamp(1.4rem,1.25vw,2.4rem)}header-component .header-content .header-content__left .header-content__menu-desktop .header-menu-desktop__button{display:flex;align-items:center;gap:.4rem;background:#ffffff1a;color:#fff;font-family:var(--dm-sans);border:none;padding:clamp(.8rem,.57291vw,1.1rem) clamp(1rem,.83333vw,1.6rem);border-radius:1.6rem;font-size:clamp(1.2rem,.72916vw,1.4rem);letter-spacing:-2%;cursor:pointer;font-weight:400}header-component .header-content .header-content__left .header-content__menu-desktop .header-menu-desktop__button .header-menu-desktop__button-icon{display:flex}header-component .header-content .header-content__left .header-content__menu-desktop .header-menu-desktop__button:hover{background:#fff3}header-component .header-content .header-content__left .header-content__menu-desktop .header-menu-desktop__button :is(svg){transition:transform .3s}header-component .header-content .header-content__left .header-content__menu-desktop:has(.menu-items__container-desktop[open]) .header-menu-desktop__button :is(svg){transform:rotate(180deg)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop{visibility:hidden;position:absolute;transform:translateY(-100%);transition:transform .3s,visibility .3s;top:100%;left:0;width:100%;background:#141b26;z-index:-1;height:fit-content;max-height:74.2rem;padding-block:clamp(2.4rem,1.77083vw,3.4rem) clamp(3.2rem,2.1875vw,4.2rem);box-sizing:content-box}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop[open]{visibility:visible;transform:translateY(0)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .header-menu__item-title{max-width:var(--page-width);margin-inline:auto;font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;margin-bottom:clamp(1.8rem,1.35416vw,2.6rem);color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content{max-width:var(--page-width);margin-inline:auto;display:grid;grid-template-columns:.5fr 1fr;gap:clamp(2rem,1.66666vw,3.2rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items{display:flex;flex-direction:column;gap:clamp(1.2rem,1.14583vw,2.2rem);padding-left:clamp(2rem,1.66666vw,3.2rem);border-right:1px solid #262626;padding-bottom:clamp(2rem,1.5625vw,3rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items .header-menu__item-name{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2;text-decoration:none;transition:color .3s;cursor:pointer;width:fit-content;position:relative}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items .header-menu__item-name .line{width:0;height:1.5px;background:#fff;transition:width .3s;border-radius:1rem;position:absolute;bottom:-1.5px}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items .header-menu__item-name:hover{color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items .header-menu__item-name:hover .line{width:100%}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items .header-menu__item-name.active{color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__items .header-menu__item-name.active .line{width:100%}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item{display:none;grid-template-columns:1fr 1fr;gap:clamp(1.8rem,1.25vw,2.4rem);overflow-y:auto;max-height:40vh;height:100%;padding-right:1rem}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item[open]{display:grid}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item[open]:not(:has(.header-submenu__blocks:not(:empty))){display:flex}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item[open]:not(:has(.header-submenu__blocks:not(:empty))):has(.header-menu__submenu-item-name-group) .header-menu__submenu-links{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.6rem,.9375vw,1.8rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item::-webkit-scrollbar{width:clamp(.2rem,.20833vw,.4rem);border-radius:clamp(2rem,1.35417vw,2.6rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:clamp(2rem,1.35417vw,2.6rem);cursor:pointer}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item::-webkit-scrollbar-thumb:hover{background-color:#b06047}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item::-webkit-scrollbar-track{background:transparent;border-radius:clamp(2rem,1.35417vw,2.6rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links{display:flex;flex-direction:column;gap:clamp(1.2rem,.9375vw,1.8rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name-group{display:flex;flex-direction:column;gap:clamp(1.2rem,1.04166vw,2rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2;text-decoration:none;transition:color .3s;width:fit-content;position:relative}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name.active{color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name.active_all{color:#ff9674}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name .line{width:0;height:1.5px;background:#fff;transition:width .3s;border-radius:1rem;position:absolute;bottom:-1.5px}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name:hover{color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-item-name:hover .line{width:100%}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-menu__submenu-links .header-menu__submenu-link-group{display:flex;flex-direction:column;gap:clamp(1.2rem,1.04166vw,2rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks{display:flex;flex-direction:column;gap:clamp(1.2rem,1.5vw,1.6rem);max-width:var(--page-width);margin-inline:auto}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks:empty{display:none}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card{position:relative;border-radius:1.6rem;overflow:hidden;min-height:clamp(16rem,11.19791vw,21.5rem);max-width:clamp(32rem,25.3125vw,48.6rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-image :is(img){width:100%;height:100%;object-fit:cover;transition:transform .3s}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#06141f99 28.09%,#06141fb3);z-index:1}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content{position:relative;z-index:2;padding:clamp(1.6rem,.9375vw,1.8rem);display:flex;flex-direction:column;justify-content:space-between;height:100%;text-decoration:none}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title{padding:0;display:flex;align-items:center;border:none;justify-content:space-between;gap:1rem}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title :is(p){padding:0;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:600;color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-description :is(p){padding:0;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .menu-items__container-desktop .menu-items__content .header-menu__submenu .header-menu__submenu-item .header-submenu__blocks .header-menu__block-card:hover .header-menu__block-card-image{transform:scale(1.05)}}@media screen and (min-width: 1024px){header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container{padding:0 clamp(.8rem,.57291vw,1.1rem);display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem);border:1px solid #ffffff1a;border-radius:1.6rem;background:#ffffff0a}header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container :is(button,input){background:transparent;border:none;color:#fff;font-family:var(--dm-sans);display:flex}header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container :is(button,input)::placeholder{color:#fff}header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container :is(input){font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;padding-block:clamp(.8rem,.57291vw,1.1rem);max-width:25rem;min-width:10rem;width:12vw}@media screen and (min-width: 1360px){header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container :is(input){width:16.5vw}}header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container :is(input):focus{outline:none}header-component .header-content .header-content__left .header-content__menu-desktop .header-search .search-input__container :is(button){cursor:pointer}}@media screen and (min-width: 1024px){header-component .header-content .header-content__left .header-search .search-input__container{padding:0 clamp(.8rem,.57291vw,1.1rem);display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem);border:1px solid #ffffff1a;border-radius:1.6rem;background:#ffffff0a}header-component .header-content .header-content__left .header-search .search-input__container :is(button,input){background:transparent;border:none;color:#fff;font-family:var(--dm-sans);display:flex}header-component .header-content .header-content__left .header-search .search-input__container :is(button,input)::placeholder{color:#fff}header-component .header-content .header-content__left .header-search .search-input__container :is(input){font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;letter-spacing:-2%;padding-block:clamp(.8rem,.57291vw,1.1rem);max-width:25rem;min-width:10rem;width:12vw}@media screen and (min-width: 1360px){header-component .header-content .header-content__left .header-search .search-input__container :is(input){width:16.5vw}}header-component .header-content .header-content__left .header-search .search-input__container :is(input):focus{outline:none}header-component .header-content .header-content__left .header-search .search-input__container :is(button){cursor:pointer}}header-component .header-content .header-content__right{display:none}@media screen and (min-width: 1024px){header-component .header-content .header-content__right{display:flex;align-items:center;gap:clamp(1.4rem,1.25vw,2.4rem)}header-component .header-content .header-content__right .header-menu__inline-desktop{position:relative}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right{list-style:none;display:flex;align-items:center;gap:clamp(1.4rem,1.25vw,2.4rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right{position:relative}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#fff;text-decoration:none;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:end;cursor:pointer;transition:color .3s;padding:.5rem 0}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right .line{width:0;interpolate-size:allow-keywords;transition:.3s;height:1.5px;background:#fff;position:absolute;transform:translateY(.8rem);border-radius:1rem;margin-top:1rem}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right:hover .line{width:100%}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right .submenu-open{display:flex;opacity:1;transition:opacity .3s,transform .3s,rotate .3s;transform:scale(.8);pointer-events:none}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right .submenu-open :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem);display:block}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right[data-subsubmenu-item] .submenu-open{display:flex}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right:hover{color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__item-name-right:hover .line{width:100%}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right:has(.header-menu__submenu-right[open]) .header-menu__item-name-right .line{width:100%}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right:has(.header-menu__submenu-right[open]) .submenu-open{rotate:180deg}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right{visibility:hidden;position:fixed;transform:translateY(-10px);transition:transform .3s,visibility .3s,opacity .3s;top:var(--header-height);left:0;background:#141b26;z-index:1000;width:100vw;max-width:100vw;max-height:74.2rem;padding-block:clamp(2.4rem,1.6666vw,3.8rem) clamp(3.2rem,2.0833vw,6.2rem);border-radius:0;opacity:0;pointer-events:none}@media screen and (max-width: 768px){header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right{position:fixed;top:0;right:0;left:0;bottom:0;max-width:100%;min-width:100%;margin:0;border-radius:0;transform:translate(100%)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right[open]{transform:translate(0)}}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right[open]{visibility:visible;transform:translateY(0);opacity:1;pointer-events:auto}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__item-title-right{max-width:var(--page-width);margin-inline:auto;font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:100%;letter-spacing:-2%;margin-bottom:clamp(1.6rem,1.04166vw,2rem);color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content{display:grid;grid-template-columns:.5fr 1fr;gap:clamp(2rem,1.66666vw,3.2rem);position:relative;max-width:var(--page-width);margin:0 auto;padding:0 2rem}@media screen and (max-width: 768px){header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content{grid-template-columns:1fr;gap:clamp(1.6rem,1.04166vw,2rem)}}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right{display:flex;flex-direction:column;gap:clamp(1.2rem,1.14583vw,2.2rem);position:relative;border-right:1px solid #262626;padding-right:2rem}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2;text-decoration:none;transition:color .3s;cursor:pointer;width:fit-content;position:relative;display:flex;align-items:center;justify-content:space-between;gap:clamp(.8rem,.625vw,1.2rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right .line{width:0;height:1.5px;background:#fff;transition:width .3s;border-radius:1rem;position:absolute;bottom:-1.5px;left:0}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right .submenu-arrow{display:flex;opacity:1;transition:opacity .3s,transform .3s;transform:scale(.8);pointer-events:none}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right .submenu-arrow :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right[data-subsubmenu-item] .submenu-arrow{display:flex}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right.active{color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right.active .line{width:100%}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right:hover{color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right:hover .line{width:100%}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__submenu-links-right .header-menu__submenu-item-name-right:hover .submenu-arrow{opacity:1;transform:scale(1)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right{display:none;opacity:0;transition:opacity .3s;grid-column:2}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right[open]{display:block;opacity:1}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right .header-menu__sub-submenu-content .header-menu__sub-submenu-links{display:flex;flex-direction:column;gap:clamp(1.2rem,.72916vw,1.4rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right .header-menu__sub-submenu-content .header-menu__sub-submenu-links .header-menu__sub-submenu-item-name{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2;text-decoration:none;transition:color .3s;width:fit-content;position:relative}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right .header-menu__sub-submenu-content .header-menu__sub-submenu-links .header-menu__sub-submenu-item-name .line{width:0;height:1.5px;background:#fff;transition:width .3s;border-radius:1rem;position:absolute;bottom:-1.5px}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right .header-menu__sub-submenu-content .header-menu__sub-submenu-links .header-menu__sub-submenu-item-name:hover{color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right .header-menu__sub-submenu-content .header-menu__sub-submenu-links .header-menu__sub-submenu-item-name:hover .line{width:100%}@media screen and (max-width: 768px){header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-menu__submenu-content .header-menu__sub-submenu-right{grid-column:1;margin-top:clamp(1.6rem,1.6666vw,2rem);padding-top:clamp(1.6rem,1.6666vw,2rem);border-top:1px solid #262626}}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right{display:flex;flex-direction:row;gap:clamp(1.2rem,.83333vw,1.6rem);max-width:var(--page-width);margin:0 auto;padding:0 2rem;padding-top:clamp(2rem,1.45833vw,2.8rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right:empty{display:none}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card{position:relative;border-radius:1.6rem;overflow:hidden;min-height:clamp(16rem,11.19791vw,21.5rem);flex:1;max-width:clamp(32rem,25.3125vw,48.6rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-image :is(img){width:100%;height:100%;object-fit:cover;transition:transform .3s}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#06141f99 28.09%,#06141fb3);z-index:1}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-content{position:relative;z-index:2;padding:clamp(1.6rem,.9375vw,1.8rem);display:flex;flex-direction:column;justify-content:space-between;height:100%;text-decoration:none}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title{padding:0;display:flex;align-items:center;border:none;justify-content:space-between;gap:1rem}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title :is(p){padding:0;font-family:var(--dm-sans);font-size:clamp(1.6rem,.9375vw,1.8rem);font-weight:600;color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-description :is(p){padding:0;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);color:#fff}header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right .header-menu__block-card:hover .header-menu__block-card-image{transform:scale(1.05)}@media screen and (max-width: 768px){header-component .header-content .header-content__right .header-menu__inline-desktop .menu-items__container-right .header-menu__items-right .header-menu__item-right .header-menu__submenu-right .header-submenu__blocks-right{flex-direction:column}}header-component .header-content .header-content__right .header-menu__inline-desktop .mobile,header-component .header-content .header-content__right .header-menu__inline-desktop .header-search{display:none}header-component .header-content .header-content__right .header-icons{display:flex;align-items:center;gap:clamp(1rem,1.04166vw,2rem)}header-component .header-content .header-content__right .header-icons .header-icons__icon{display:flex;text-decoration:none;background:none;border:none;cursor:pointer;position:relative}header-component .header-content .header-content__right .header-icons .header-icons__icon:focus{outline:none}header-component .header-content .header-content__right .header-icons .header-icons__icon :is(svg){width:clamp(1.6rem,.9375vw,1.8rem);height:clamp(1.6rem,.9375vw,1.8rem)}header-component .header-content .header-content__right .header-icons .header-icons__icon .header-icons__icon-counter{position:absolute;top:-14px;right:-14px;background:#ff6b35;color:#fff;border-radius:50%;min-width:20px;height:20px;display:none;align-items:center;justify-content:center;font-family:var(--dm-sans);font-size:11px;font-weight:700;line-height:1;border:2px solid #141b26;box-sizing:border-box}}@media screen and (min-width: 1024px){header-component .header-content .header-content__menu-mobile{display:none}}header-component .header-content .header-content__menu-mobile :is(label){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem);display:flex;align-items:center;justify-content:center;position:relative}header-component .header-content .header-content__menu-mobile :is(label) :is(input){display:none}header-component .header-content .header-content__menu-mobile :is(label) :is(span){display:flex;transition:opacity .3s}header-component .header-content .header-content__menu-mobile :is(label) .header-component__menu-mobile-close{position:absolute;opacity:0}header-component .header-content .header-content__menu-mobile .menu-items__container{visibility:hidden;position:fixed;right:0;background:#141b26;height:92%;transform:translate(100%);transition:transform .3s,visibility .3s;border:1px solid #2b2f35;margin-top:2.4rem;display:flex;flex-direction:column;max-height:100%;width:100%;padding-bottom:2.4rem;overflow:hidden}header-component .header-content .header-content__menu-mobile .menu-items__container:has(.header-menu__submenu[open]) .menu-items__footer{display:none}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search{margin-block:clamp(2rem,1.45833vw,2.8rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search .search-input__container{padding:0 clamp(.8rem,.57291vw,1.1rem);display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem);border:1px solid #ffffff1a;border-radius:1.6rem;background:#ffffff0a;max-width:var(--page-width);margin-inline:auto}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search .search-input__container :is(button,input){background:transparent;border:none;color:#fff;font-family:var(--dm-sans);display:flex}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search .search-input__container :is(button,input)::placeholder{color:#fff}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search .search-input__container :is(input){font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;padding-block:clamp(.8rem,.57291vw,1.1rem);max-width:25rem;min-width:10rem;width:100%}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search .search-input__container :is(input):focus{outline:none}header-component .header-content .header-content__menu-mobile .menu-items__container .header-search .search-input__container :is(button){cursor:pointer}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items{list-style:none;flex:1;max-height:100%;overflow-y:auto}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item{padding:clamp(2rem,1.45833vw,2.8rem) clamp(1.6rem,1.25vw,2.4rem);border-bottom:1px solid #ffffff1a}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.6rem,1.04166vw,2rem);line-height:100%;color:#fff;text-decoration:none;display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);justify-content:space-between}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name .line{display:none}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu{display:block;position:fixed;background:#141b26;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;transition:transform .3s;transform:translate(100%);overflow-y:auto;overflow-x:hidden;bottom:0}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu[open]{transform:translate(0)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu:has(.header-submenu__submenu[open]){overflow:hidden}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu :is(p,a){font-family:var(--dm-sans);font-weight:500;font-size:1.6rem;line-height:100%;color:#fff;padding:clamp(1.6rem,1.25vw,2.4rem);border-bottom:1px solid #ffffff1a;display:flex;align-items:center;justify-content:space-between;gap:clamp(.8rem,.52083vw,1rem);text-decoration:none}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__item{position:relative}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu-title{color:#fff9}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__submenu{display:block;position:fixed;background:#141b26;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;transition:transform .3s;transform:translate(100%);overflow-y:auto;z-index:3}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__submenu[open]{transform:translate(0)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__submenu .header-submenu__item_name.active{background:#1e2530;padding:clamp(1.6rem,1.25vw,2.4rem);padding-bottom:clamp(2.4rem,2.08333vw,4rem);margin-top:clamp(1.6rem,1.14583vw,2.2rem);display:flex;align-items:center;justify-content:center}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__submenu .header-submenu__item_name.active :is(span){display:none}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__submenu .header-submenu__item_name.active .header-submenu__item_name-title{background:#b06047;padding:clamp(1.2rem,.9375vw,1.8rem) clamp(1.6rem,1.04166vw,2rem);display:flex;align-items:center;justify-content:center;border-radius:1.6rem;text-align:center;width:100%;font-size:clamp(1.6rem,.9375vw,1.8rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);max-width:var(--page-width);margin-inline:auto;padding-block:clamp(2rem,1.45833vw,2.8rem);overflow-y:auto;padding-right:1rem;width:100%}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks:empty{display:none}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks::-webkit-scrollbar{width:clamp(.2rem,.20833vw,.4rem);border-radius:clamp(2rem,1.35417vw,2.6rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:clamp(2rem,1.35417vw,2.6rem);cursor:pointer}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks::-webkit-scrollbar-thumb:hover{background-color:#b06047}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks::-webkit-scrollbar-track{background:transparent;border-radius:clamp(2rem,1.35417vw,2.6rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card{position:relative;border-radius:1.6rem;overflow:hidden;min-height:clamp(14rem,9.27083vw,17.8rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-image{position:absolute;top:0;left:0;width:100%;height:100%}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-image :is(img){width:100%;height:100%;object-fit:cover}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#06141f99 28.09%,#06141fb3);z-index:1}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content{position:relative;z-index:2;padding:clamp(1.6rem,.9375vw,1.8rem);display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;height:100%}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title{padding:0;display:flex;align-items:center;border:none;justify-content:space-between;gap:1rem;width:100%}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title :is(p){padding:0;font-size:clamp(1.6rem,1.04166vw,2rem);font-weight:600}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-title :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-submenu__blocks .header-menu__block-card .header-menu__block-card-content .header-menu__block-card-description :is(p){padding:0;font-weight:400;font-size:clamp(1.4rem,.83333vw,1.6rem)}header-component .header-content .header-content__menu-mobile .menu-items__container .menu-items__footer{max-width:var(--page-width);margin-inline:auto;display:flex;justify-content:space-between;gap:clamp(.8rem,.625vw,1.2rem);margin-block:clamp(1.6rem,1.14583vw,2.2rem);width:100%}header-component .header-content .header-content__menu-mobile .menu-items__container .menu-items__footer .header-icons__icon{display:flex;align-items:center;justify-content:center;gap:.8rem;background:none;border:none;cursor:pointer;width:100%;padding:clamp(.8rem,.625vw,1.2rem) clamp(.6rem,.41666vw,.8rem);border:2px solid #ffffff;border-radius:1.6rem;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;color:#fff;text-decoration:none;position:relative}header-component .header-content .header-content__menu-mobile .menu-items__container .menu-items__footer .header-icons__icon.header__icon--cart{background:#fff;color:#141b26}header-component .header-content .header-content__menu-mobile .menu-items__container .menu-items__footer .header-icons__icon.header__icon--cart :is(svg) :is(path){fill:#141b26}header-component .header-content .header-content__menu-mobile .menu-items__container .menu-items__footer .header-icons__icon .header-icons__icon-counter{position:absolute;top:8px;right:8px;background:#ff6b35;color:#fff;border-radius:50%;min-width:20px;height:20px;display:none;align-items:center;justify-content:center;font-family:var(--dm-sans);font-size:12px;font-weight:700;line-height:1;border:2px solid #fff;box-sizing:border-box}header-component .header-content .header-content__menu-mobile:has(input:checked) .menu-items__container{visibility:visible;transform:translate(0)}header-component .header-content .header-content__menu-mobile:has(input:checked) .header-component__menu-mobile-open{opacity:0}header-component .header-content .header-content__menu-mobile:has(input:checked) .header-component__menu-mobile-close{opacity:1}body:has(.header-content__menu-mobile input:checked){overflow:hidden}banner-carousel{position:relative;display:block}banner-carousel:not(:has(.banner-carousel__info:empty)){margin-bottom:10vh}@media screen and (min-width: 768px){banner-carousel:not(:has(.banner-carousel__info:empty)){margin-bottom:0}}banner-carousel .banner-carousel__content .blaze-track-container{overflow:hidden}banner-carousel .banner-carousel__content .blaze-track{display:flex}banner-carousel .banner-carousel__content .banner-slide__container{position:relative;width:calc((100% + -0px)*1);flex-shrink:0}banner-carousel .banner-carousel__content .banner-slide__container .banner_slide__images{position:relative;z-index:-1;height:100%;width:100%;flex-shrink:0;min-height:75vh;max-height:75vh}banner-carousel .banner-carousel__content .banner-slide__container .banner_slide__images .banner__image{object-fit:cover;height:100%}banner-carousel .banner-carousel__content .banner-slide__container .banner_slide__images .banner__image.desktop{display:none}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner_slide__images .banner__image.desktop{display:block}}banner-carousel .banner-carousel__content .banner-slide__container .banner_slide__images .banner__image.mobile{display:block}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner_slide__images .banner__image.mobile{display:none}}banner-carousel .banner-carousel__content .banner-slide__container .banner_video__container :is(video){width:100%;height:100%;object-fit:cover}banner-carousel .banner-carousel__content .banner-slide__container .banner_video__container :is(video).desktop{display:none}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner_video__container :is(video).desktop{display:block}}banner-carousel .banner-carousel__content .banner-slide__container .banner_video__container :is(video).mobile{display:block}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner_video__container :is(video).mobile{display:none}}banner-carousel .banner-carousel__content .banner-slide__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#141b2600,#141b26d6 47%)}@media screen and (min-width: 768px){{background:linear-gradient(270deg,#141b2600 30.38%,#141b26d6 65.47%)}}banner-carousel .banner-carousel__content .banner-slide__container .banner__text{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;z-index:10;width:var(--page-width);color:#fff;text-align:center}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner__text{text-align:left;top:50%}}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__top-text{font-weight:500;line-height:normal;font-family:var(--dm-sans);line-height:130%;margin-bottom:clamp(1.2rem,.83333vw,1.6rem);font-size:clamp(1.2rem,.83333vw,1.6rem);display:flex;align-items:center;justify-content:center;gap:clamp(1rem,.625vw,1.2rem)}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__top-text{justify-content:flex-start}}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__title{font-weight:400;line-height:normal;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;margin-bottom:clamp(1.4rem,.9375vw,1.8rem);max-width:76.5rem}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__description{font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;font-family:var(--dm-sans)}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__description{text-align:justify}}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__button{padding:clamp(1rem,.625vw,1.2rem) clamp(1.8rem,1.25vw,2.4rem);margin-top:clamp(1.6rem,1.25vw,2.4rem);background:#b06047;color:#fff;text-decoration:none;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);border-radius:1.6rem;font-weight:700}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__button{width:fit-content}}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__icons{display:flex;align-items:center;gap:.8rem;margin-top:clamp(1rem,1.25vw,2.4rem);opacity:0}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__icons :is(img){object-fit:contain}banner-carousel .banner-carousel__content .banner-slide__container .banner__text .banner__icons:empty{display:none}banner-carousel .banner-carousel__content .banner-carousel__info{position:absolute;z-index:10;bottom:-10vh;max-width:var(--page-width);min-width:var(--page-width);left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,3.125vw,6rem);background:#06141f;border-radius:clamp(2.4rem,1.66666vw,3.2rem);gap:clamp(2.4rem,1.66666vw,3.2rem)}@media screen and (min-width: 768px){banner-carousel .banner-carousel__content .banner-carousel__info{bottom:clamp(4rem,3.33333vw,6.4rem);flex-direction:row}}banner-carousel .banner-carousel__content .banner-carousel__info .banner-carousel__info-item{display:flex;align-items:center;gap:.4rem;color:#fff;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%}banner-carousel .banner-carousel__content .banner-carousel__info .banner-carousel__info-item :is(img){width:clamp(1.6rem,1.04166vw,2rem);height:clamp(1.6rem,1.04166vw,2rem);display:block}banner-carousel .banner-carousel__content .banner-carousel__info:empty{display:none}@keyframes textAppear{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.time-bar{border-radius:0 0 2.4rem 2.4rem;background:#080e144d;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);position:absolute;width:100%;top:0;left:0;z-index:1}.time-bar .time-bar__content{max-width:var(--page-width);margin:0 auto;padding:clamp(1.4rem,.9375vw,1.8rem) 0;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 900px){.time-bar .time-bar__content{justify-content:unset;gap:clamp(2rem,2.08333vw,4rem)}}.time-bar .time-bar__content .time__bar-title{display:flex;align-items:center;gap:clamp(1.2rem,.72916vw,1.4rem)}.time-bar .time-bar__content .time__bar-title .time__bar-title__desktop{display:none}@media screen and (min-width: 900px){.time-bar .time-bar__content .time__bar-title .time__bar-title__desktop{display:block}}.time-bar .time-bar__content .time__bar-title .time__bar-title__mobile{display:block}@media screen and (min-width: 900px){.time-bar .time-bar__content .time__bar-title .time__bar-title__mobile{display:none}}.time-bar .time-bar__content .time__bar-title :is(p){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}.time-bar .time-bar__content .time__bar-title :is(svg){width:clamp(1.6rem,1.04166vw,2rem);height:clamp(1.6rem,1.04166vw,2rem)}.time-bar .time-bar__content .time__bar-description{display:none}@media screen and (min-width: 900px){.time-bar .time-bar__content .time__bar-description{display:block;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}}.time-bar .time-bar__content .time__bar-time{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);color:#fff;font-family:var(--dm-sans);text-decoration:none;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%}.time-bar .time-bar__content .time__bar-time :is(countdown-component){font-weight:700}.time-bar .time-bar__content .time__bar-time .time__bar-time-text--know-more{display:none}@media screen and (max-width: 340px){.time-bar .time-bar__content .time__bar-time :is(countdown-component){display:none}.time-bar .time-bar__content .time__bar-time .time__bar-time-text--over-in{display:none}.time-bar .time-bar__content .time__bar-time .time__bar-time-text--know-more{display:block}}@media screen and (min-width: 900px){.time-bar .time-bar__content .time__bar-time{margin-left:auto}}.mini-banner-icons .mini-banner-icons__content{max-width:var(--page-width);margin-inline:auto}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images{min-height:55.1rem;border-radius:3.2rem;overflow:hidden;position:relative;display:flex;align-items:end;padding:clamp(4.6rem,3.33333vw,6.4rem) clamp(3.2rem,2.70833vw,5.2rem);margin-top:clamp(2.8rem,1.66666vw,3.2rem)}@media screen and (min-width: 768px){.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images{min-height:clamp(42rem,28.64583vw,55rem);padding-inline:clamp(2rem,2.70833vw,5.2rem)}}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__banners{position:absolute;top:0;left:0;width:100%;height:100%}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__banners .banner__image{width:100%;height:100%;object-fit:cover}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__banners .banner__image.desktop{display:none}@media screen and (min-width: 768px){.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__banners .banner__image.desktop{display:block}}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__banners .banner__image.mobile{display:block}@media screen and (min-width: 768px){.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__banners .banner__image.mobile{display:none}}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons{position:relative;z-index:2;display:flex;width:100%;height:100%;gap:clamp(1.2rem,.9375vw,1.8rem);flex-direction:column;justify-content:center}@media screen and (min-width: 768px){.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons{flex-direction:row}}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons:has(.mini-banner__icon-image--full){flex-wrap:wrap}@media screen and (min-width: 1000px){.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons:has(.mini-banner__icon-image--full){display:grid;grid-template-columns:repeat(5,1fr)}}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons .mini-banner__icon{display:flex;color:#fff;align-items:center;font-family:var(--dm-sans);gap:.6rem}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons .mini-banner__icon :is(img){width:clamp(4.8rem,3.125vw,6.4rem);height:clamp(4.8rem,3.125vw,6.4rem);object-fit:contain}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons .mini-banner__icon :is(img).mini-banner__icon-image--full{width:clamp(15.5rem,11.197vw,21.5rem);height:fit-content}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images .mini-banner__icons .mini-banner__icon .mini-banner__icon-title{font-family:var(--dm-sans);font-weight:400;line-height:130%;font-size:clamp(1.2rem,.83333vw,1.6rem)}.mini-banner-icons .mini-banner-icons__content .mini-banner__content-images:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 24.73%,#000c);z-index:2}.heading-section{text-align:center;font-family:var(--font-raleway);color:#fff;display:flex;flex-direction:column;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem);max-width:82.8rem;margin-inline:auto}.heading-section .heading-section__title{display:flex;align-items:center;gap:clamp(1rem,.625vw,1.2rem);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%}.heading-section .heading-section__title :is(svg){width:clamp(1.2rem,.72916vw,1.4rem);height:clamp(1.2rem,.72916vw,1.4rem)}.heading-section .heading-section__subtitle{font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%}.heading-section .heading-section__description{font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);color:#ffffffb2;line-height:130%}.heading-section .heading-section__button{font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);color:#fff;line-height:100%;font-family:var(--dm-sans);background:linear-gradient(90deg,#c96e51,#996554);padding:clamp(1rem,.625vw,1.2rem) clamp(1.2rem,.72916vw,1.4rem);text-decoration:none;border-radius:1.5rem}courses-carousel{display:block;overflow:hidden}courses-carousel .courses-carousel__content{display:flex;flex-direction:column;gap:clamp(2.4rem,1.66666vw,3.2rem)}courses-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section{max-width:var(--page-width);margin:0 auto;display:flex;align-items:flex-start;border:none}courses-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section .heading-section__title{text-align:left}courses-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section .heading-section__subtitle{text-align:left;padding-bottom:clamp(1.8rem,1.45833vw,2.8rem);border-bottom:1px solid #ffffff49}courses-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section .heading-section__description{text-align:justify}courses-carousel .courses-carousel__content .heading-section{max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 1024px){courses-carousel .courses-carousel__content .heading-section{padding-bottom:clamp(1.8rem,1.45833vw,2.8rem);border-bottom:1px solid #ffffff49;max-width:82.8rem}}courses-carousel .courses-carousel__content .filter-carousel{display:flex;align-items:center;gap:clamp(1.8rem,1.25vw,2.4rem);overflow:auto;padding-bottom:clamp(.8rem,.625vw,1.2rem);max-width:var(--page-width);margin-inline:auto}courses-carousel .courses-carousel__content .filter-carousel::-webkit-scrollbar{display:none;width:3px;height:5px;cursor:pointer}@media screen and (min-width: 768px){{display:block}}courses-carousel .courses-carousel__content .filter-carousel::-webkit-scrollbar-track{background:transparent}courses-carousel .courses-carousel__content .filter-carousel::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}courses-carousel .courses-carousel__content .filter-carousel::-webkit-scrollbar-thumb:hover{background:#b06047}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;color:#fff;background:#141924;border:none;padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,2.70833vw,5.2rem);border-radius:1.6rem;position:relative;overflow:hidden;display:flex;min-width:fit-content;cursor:pointer;white-space:nowrap}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item:focus{outline:none}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item.active{background:#1e2533;border:1px solid #1066b6}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item .filter-carousel__item-title{position:relative;z-index:3}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:0}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item .elipse-container .elipse-container__elipse{position:absolute;width:12rem;height:12rem;background:radial-gradient(circle,#1066b64d,#1066b626,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 30px 30px #115fa966;filter:blur(20px);display:block;transform:translate(20%,74%);transition:.3s}courses-carousel .courses-carousel__content .filter-carousel .filter-carousel__item:hover .elipse-container .elipse-container__elipse{box-shadow:0 0 30px 30px #126cbfab}courses-carousel .courses-carousel__content .products-carousel{overflow:hidden}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading{display:flex;align-items:center;justify-content:space-between;max-width:var(--page-width);margin-inline:auto;margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading.no-title{justify-content:flex-end}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:100%;letter-spacing:-2%;color:#fff;opacity:0}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__title[visible]{opacity:1}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls,courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls-btns{display:flex;align-items:center;gap:clamp(.8rem,.83333vw,1.6rem)}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-links{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.4rem);line-height:130%;color:#fff9;text-decoration:none}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-links:hover{text-decoration:underline}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button){background:#43454c;border-radius:50%;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button):hover{background:#43454c66}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button) :is(svg){width:clamp(1rem,.72916vw,1.4rem);height:clamp(1rem,.72916vw,1.4rem)}courses-carousel .courses-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button)[disabled]{background:#43454c66;cursor:default}courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:5vw}@media screen and (min-width: 1024px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:7.25vw}@media screen and (min-width: 1440px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:9vw}@media screen and (min-width: 1600px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:10vw}}}}courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track{display:flex;gap:clamp(1.6rem,1.25vw,2.4rem)}courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{max-width:unset;width:calc((100% - (1.1 - 1) * 2rem) / 1.1);flex-shrink:0}@media screen and (min-width: 550px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (2.2 - 1) * 2rem) / 2.2)}@media screen and (min-width: 768px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (2.4 - 1) * 2rem) / 2.4)}@media screen and (min-width: 1024px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (3.4 - 1) * 2rem) / 3.4)}@media screen and (min-width: 1360px){courses-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (4.4 - 1) * 2rem) / 4.4)}}}}}@media screen and (min-width: 1300px){courses-carousel.collection-carousel{max-width:calc(70vw - 6.6rem)}}courses-carousel.collection-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section{max-width:var(--page-width);margin:0 auto;display:flex;align-items:flex-start;border:none}courses-carousel.collection-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section .heading-section__title{text-align:left}courses-carousel.collection-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section .heading-section__subtitle{text-align:left;padding-bottom:clamp(1.8rem,1.45833vw,2.8rem);border-bottom:1px solid #ffffff49}courses-carousel.collection-carousel .courses-carousel__content.courses-carousel__content--layout2 .heading-section .heading-section__description{text-align:justify}@media screen and (min-width: 1300px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .products-carousel__heading{margin-left:0}}courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-container{padding-left:5vw}@media screen and (min-width: 1024px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-container{padding-left:7.25vw}@media screen and (min-width: 1440px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-container{padding-left:9vw}@media screen and (min-width: 1600px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-container{padding-left:10vw}}}}courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{max-width:unset;width:calc((100% - (1.1 - 1) * 2rem) / 1.1);flex-shrink:0}@media screen and (min-width: 550px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (2.2 - 1) * 2rem) / 2.2)}@media screen and (min-width: 768px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (2.4 - 1) * 2rem) / 2.4)}@media screen and (min-width: 1024px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (3.4 - 1) * 2rem) / 3.4)}@media screen and (min-width: 1360px){courses-carousel.collection-carousel .courses-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .course-card{width:calc((100% - (3.4 - 1) * 2rem) / 3.4)}}}}}courses-carousel.collection-carousel-1{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1300px){courses-carousel.collection-carousel-1{max-width:90%;margin-inline:unset}}@media screen and (min-width: 1300px){courses-carousel.collection-carousel-1 .courses-carousel__content .products-carousel.products-carousel--1 .products-carousel__heading{margin-left:0}}courses-carousel.collection-carousel-1 .courses-carousel__content .products-carousel.products-carousel--1 .products-carousel__heading .products-carousel__controls{display:none}courses-carousel.collection-carousel-1 .courses-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:0}courses-carousel.collection-carousel-1 .courses-carousel__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card{width:calc((100% + -0rem)*1)}courses-carousel.collection-carousel-1 .courses-carousel__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card .course-card__content{width:100%}@media screen and (min-width: 550px){courses-carousel.collection-carousel-2{max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1300px){courses-carousel.collection-carousel-2{max-width:90%;margin-inline:unset}}}@media screen and (min-width: 1300px){courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel.products-carousel--2 .products-carousel__heading{margin-left:0}}courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel.products-carousel--2 .products-carousel__heading .products-carousel__controls{display:block}@media screen and (min-width: 550px){courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel.products-carousel--2 .products-carousel__heading .products-carousel__controls{display:none}}@media screen and (min-width: 550px){courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:0}}courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card{width:calc((100% - (1.1 - 1) * 2rem) / 1.1)}@media screen and (min-width: 550px){courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card{width:calc((100% - 2rem)/2)}}courses-carousel.collection-carousel-2 .courses-carousel__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card .course-card__content{width:100%}.course-card{display:flex}.course-card .course-card__content{display:flex;flex-direction:column;width:100%}.course-card .course-card__content .course-card__content-image{height:22.4rem;border-radius:1.6rem;overflow:hidden}.course-card .course-card__content .course-card__content-image :is(a){display:flex;transform-origin:center center;width:100%;height:100%}.course-card .course-card__content .course-card__content-image :is(a) .course-card__image{width:100%;height:100%;object-fit:cover;transition:transform .3s;transform-origin:center center}.course-card .course-card__content .course-card__content-image :is(a):hover .course-card__image{transform:scale(1.05)}.course-card .course-card__content .course-card__title{margin-top:clamp(1.8rem,1.25vw,2.4rem);flex:1}.course-card .course-card__content .course-card__title :is(a){font-family:var(--font-raleway);font-weight:700;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:100%;letter-spacing:-2%;color:#fff;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.course-card .course-card__content .course-card__content-text{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;margin-block:clamp(.8rem,.52083vw,1rem) clamp(1rem,.625vw,1.2rem);color:#ffffffb2;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.course-card .course-card__content .course-card__content-tags{margin-top:clamp(1.2rem,.72916vw,1.4rem);overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 1024px){.course-card .course-card__content .course-card__content-tags{scrollbar-width:unset;padding-bottom:.4rem}.course-card .course-card__content .course-card__content-tags::-webkit-scrollbar{width:.4rem;height:.4rem;background-color:transparent}.course-card .course-card__content .course-card__content-tags::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:.4rem}.course-card .course-card__content .course-card__content-tags::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:.4rem}.course-card .course-card__content .course-card__content-tags::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}}.course-card .course-card__content .course-card__content-tags .course-card__content-tags-list{display:flex;gap:.8rem}.course-card .course-card__content .course-card__content-tags .course-card__content-tags-list .course-card__tag{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1rem,.72916vw,1.4rem);letter-spacing:0%;vertical-align:middle;color:#fff;padding:.8rem;background:#ffffff1a;border-radius:1.6rem;flex-shrink:0}.course-card .course-card__content .course-card__button{margin-top:clamp(1.2rem,1.35416vw,2.6rem);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(2.4rem,1.25vw,2.4rem);color:#fff;font-family:var(--dm-sans);font-weight:700;border:2px solid #FFFFFF33;border-radius:1.6rem;text-decoration:none;width:fit-content;display:none}docentes-carousel{display:block;overflow:hidden}docentes-carousel .docentes-carousel__content{display:flex;flex-direction:column}docentes-carousel .docentes-carousel__content:not(:has(.heading-section:empty)) .products-carousel{margin-top:clamp(2.4rem,1.66666vw,3.2rem)}docentes-carousel .docentes-carousel__content .heading-section{max-width:var(--page-width);margin-inline:auto}docentes-carousel .docentes-carousel__content .heading-section:empty{display:none}docentes-carousel .docentes-carousel__content .products-carousel{overflow:hidden}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading{display:flex;align-items:center;justify-content:space-between;max-width:var(--page-width);margin-inline:auto;margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading.no-title{justify-content:flex-end}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:100%;letter-spacing:-2%;color:#fff;opacity:0}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__title[visible]{opacity:1}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls,docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls-btns{display:flex;align-items:center;gap:clamp(.8rem,.83333vw,1.6rem)}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-links{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#fff9;text-decoration:none}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-links:hover{text-decoration:underline}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button){background:#43454c;border-radius:50%;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button):hover{background:#43454c66}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button) :is(svg){width:clamp(1rem,.72916vw,1.4rem);height:clamp(1rem,.72916vw,1.4rem)}docentes-carousel .docentes-carousel__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button)[disabled]{background:#43454c66;cursor:default}docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:5vw}@media screen and (min-width: 1024px){docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:7.25vw}@media screen and (min-width: 1440px){docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-container{padding-left:10vw}}}docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track{display:flex;gap:2rem}docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (1.1 - 1) * 2rem) / 1.1);flex-shrink:0}@media screen and (min-width: 550px){docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (2.2 - 1) * 2rem) / 2.2)}@media screen and (min-width: 768px){docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (2.4 - 1) * 2rem) / 2.4)}@media screen and (min-width: 1024px){docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (3.4 - 1) * 2rem) / 3.4)}@media screen and (min-width: 1360px){docentes-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (4.7 - 1) * 2rem) / 4.7)}}}}}@media screen and (min-width: 1300px){docentes-carousel.collection-carousel{max-width:calc(70vw - 6.6rem)}}@media screen and (min-width: 1300px){docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .products-carousel__heading{margin-left:0}}docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track{display:flex;gap:2rem}docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (1.1 - 1) * 2rem) / 1.1);flex-shrink:0}@media screen and (min-width: 550px){docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (2.2 - 1) * 2rem) / 2.2)}@media screen and (min-width: 768px){docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (2.4 - 1) * 2rem) / 2.4)}@media screen and (min-width: 1024px){docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (3.4 - 1) * 2rem) / 3.4)}@media screen and (min-width: 1360px){docentes-carousel.collection-carousel .docentes-carousel__content .products-carousel .blaze-slider .blaze-track-container .blaze-track .docente-card{width:calc((100% - (3.7 - 1) * 2rem) / 3.7)}}}}}.docente-card{display:block;width:100%}.docente-card .docente-card__content .docente-card__image-texts{position:relative;overflow:hidden;border-radius:1.6rem}.docente-card .docente-card__content .docente-card__image-texts .docente-card__image{display:flex}.docente-card .docente-card__content .docente-card__image-texts .docente-card__image :is(img){width:100%;height:100%;object-fit:cover;min-height:clamp(30rem,22.91666vw,44rem);max-height:clamp(22.4rem,14.58333vw,28rem);aspect-ratio:9/12}.docente-card .docente-card__content .docente-card__image-texts .docente-card__image :is(docente-link){position:absolute;bottom:1rem;right:1rem;cursor:pointer;z-index:10}.docente-card .docente-card__content .docente-card__image-texts .docente-card__texts{position:absolute;z-index:2;color:#fff;bottom:0;width:100%;padding:clamp(2.4rem,1.5625vw,3rem) clamp(3.2rem,2.08333vw,4rem);display:flex;flex-direction:column}.docente-card .docente-card__content .docente-card__image-texts .docente-card__texts .docente-card__function{font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%}.docente-card .docente-card__content .docente-card__image-texts .docente-card__texts .docente-card__title{color:#fff;text-align:center;font-weight:400;display:flex;flex-direction:column;width:fit-content;align-self:center}.docente-card .docente-card__content .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word{line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.docente-card .docente-card__content .docente-card__image-texts:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(67.86% 43.52% at 50% 28.3%,#0000,#00000040)}.docente-card .docente-card__content .docente-card__title--alternative{display:none}.docente-card .docente-card__content .docente-card__description{display:grid}.docente-card .docente-card__content .docente-card__description :is(p){word-break:break-word;margin-top:clamp(1.2rem,.72916vw,1.4rem);font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#ffffffb2;text-align:justify;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.docente-card .docente-card__content .docente-card__content-education{margin-top:clamp(1.2rem,.72916vw,1.4rem);overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 1024px){.docente-card .docente-card__content .docente-card__content-education{scrollbar-width:unset;padding-bottom:.4rem}.docente-card .docente-card__content .docente-card__content-education::-webkit-scrollbar{width:.4rem;height:.4rem;background-color:transparent}.docente-card .docente-card__content .docente-card__content-education::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:.4rem}.docente-card .docente-card__content .docente-card__content-education::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:.4rem}.docente-card .docente-card__content .docente-card__content-education::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}}.docente-card .docente-card__content .docente-card__content-education .education__list{display:flex;gap:.8rem}.docente-card .docente-card__content .docente-card__content-education .education__list .education__list-item{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1rem,.625vw,1.2rem);letter-spacing:0%;vertical-align:middle;color:#fff;padding:.6rem 1rem;background:#ffffff1a;border-radius:1.6rem;flex-shrink:0}.docente-card.docente-card--1 .docente-card__image-texts .docente-card__texts .docente-card__function,.docente-card.docente-card--1 .docente-card__image-texts .docente-card__texts .docente-card__title{font-family:var(--dm-serif)}.docente-card.docente-card--1 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word{font-size:clamp(4rem,3.125vw,6rem)}.docente-card.docente-card--1 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word:last-child{align-self:flex-end;font-size:clamp(1.8rem,1.35416vw,2.6rem)}.docente-card.docente-card--2 .docente-card__image-texts .docente-card__texts .docente-card__function{font-family:var(--raleway);text-align:center}.docente-card.docente-card--2 .docente-card__image-texts .docente-card__texts .docente-card__title{align-items:center;text-align:center;font-family:var(--dm-serif)}.docente-card.docente-card--2 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word{font-size:clamp(3.6rem,2.29166vw,4.4rem)}.docente-card.docente-card--2 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word:last-child{font-size:clamp(4rem,2.70833vw,5.2rem)}.docente-card.docente-card--3 .docente-card__image-texts .docente-card__texts .docente-card__function{font-family:var(--raleway)}.docente-card.docente-card--3 .docente-card__image-texts .docente-card__texts .docente-card__title{font-family:var(--dm-serif);text-transform:uppercase}.docente-card.docente-card--3 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word{font-size:clamp(4rem,3.125vw,6rem)}.docente-card.docente-card--3 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word:last-child{align-self:flex-end;font-size:clamp(1.8rem,1.35416vw,2.6rem)}.docente-card.docente-card--4 .docente-card__image-texts .docente-card__texts .docente-card__function{font-family:var(--raleway);text-align:center}.docente-card.docente-card--4 .docente-card__image-texts .docente-card__texts .docente-card__title{font-family:var(--dm-serif);display:block;text-align:center}.docente-card.docente-card--4 .docente-card__image-texts .docente-card__texts .docente-card__title .docente-card__title-word{font-size:clamp(3.6rem,2.5vw,4.8rem)}contact-us{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.4rem,3.64583vw,7rem)}@media screen and (min-width: 768px){contact-us{grid-template-columns:repeat(2,minmax(0,1fr))}}contact-us .contact-us__content{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}contact-us .contact-us__content .contact-us__header{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}contact-us .contact-us__content .contact-us__header .header-title :is(h2){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}contact-us .contact-us__content .contact-us__header .header-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}contact-us .contact-us__content .contact-us__line-items{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}contact-us .contact-us__content .contact-us__line-items .contact-us__line-item{display:flex;flex-direction:row;gap:clamp(.8rem,.52083vw,1rem)}contact-us .contact-us__content .contact-us__line-items .contact-us__line-item .line-item__image{width:clamp(1.1rem,.78125vw,1.5rem);height:clamp(1.1rem,.78125vw,1.5rem)}contact-us .contact-us__content .contact-us__line-items .contact-us__line-item .line-item__image :is(img){width:100%;height:100%;object-fit:contain}contact-us .contact-us__content .contact-us__line-items .contact-us__line-item .line-item__info .line-text :is(p){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}contact-us .contact-us__content .contact-us__line-items .contact-us__line-item .line-item__info .line-text :is(p) :is(strong){font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}contact-us .contact-us__form{background:#3131314d;border-radius:1.6rem;border:1px solid #ffffff33;padding:5rem 3rem}contact-us .contact-us__form .hbspt-form :is(form){display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(label) :is(span){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(legend){font-family:var(--raleway);font-weight:500;font-size:clamp(.8rem,.625vw,1.2rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(input,textarea,select){width:100%!important;background:#3131314d;border-radius:1.6rem;border:1px solid #ffffff33;padding:clamp(1rem,.83333vw,1.6rem) clamp(1.2rem,.9375vw,1.8rem);font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(input,textarea,select) :is(:focus-visible){outline:none}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(input,textarea,select)::placeholder{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(input,textarea,select) :is(option){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;background-color:#080e14}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(ul){color:#c96e51}contact-us .contact-us__form .hbspt-form :is(form) .hs-form-field :is(ul) :is(li) :is(label){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#c96e51}contact-us .contact-us__form .hbspt-form :is(form) .hs-richtext{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;margin:0}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset){display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%;max-width:100%}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(label) :is(span){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(legend){font-family:var(--raleway);font-weight:500;font-size:clamp(.8rem,.625vw,1.2rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select){width:100%!important;background:#3131314d;border-radius:1.6rem;border:1px solid #ffffff33;padding:clamp(1rem,.83333vw,1.6rem) clamp(1.2rem,.9375vw,1.8rem);font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(:focus-visible){outline:none}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select)::placeholder{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(option){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;background-color:#080e14}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul){color:#c96e51}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul) :is(li) :is(label){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#c96e51}contact-us .contact-us__form .hbspt-form :is(form) :is(fieldset) .hs-richtext{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;margin:0}contact-us .contact-us__form .hbspt-form :is(form) .hs_submit :is(input){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.6rem;border:1px solid #c96e51;padding:clamp(1rem,.83333vw,1.6rem) clamp(1.2rem,.9375vw,1.8rem);font-family:DM Sans;font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#fff;width:100%!important;cursor:pointer;transition:all .3s ease}contact-us .contact-us__form .hbspt-form :is(form) .hs_submit :is(input):hover{opacity:.8}iframe-location{display:block}iframe-location .iframe-location-container{max-width:var(--page-width);margin:0 auto;width:100%;border-radius:5rem;overflow:hidden;height:clamp(36rem,25vw,48rem)}iframe-location .iframe-location-container :is(iframe){width:100%;height:100%;display:block;border:none}banner-hero-component{display:block;width:100%;height:100%}banner-hero-component .banner-hero-component__container{width:100%;height:100%;position:relative}banner-hero-component .banner-hero-component__container .banner-hero-component__image{width:100%;height:100%}banner-hero-component .banner-hero-component__container .banner-hero-component__image :is(img){width:100%;height:100%;object-fit:cover;max-height:clamp(50rem,36.45833vw,70rem)}banner-hero-component .banner-hero-component__container .banner-hero-component__image .image-desktop{display:none}@media screen and (min-width: 768px){banner-hero-component .banner-hero-component__container .banner-hero-component__image .image-desktop{display:block}}banner-hero-component .banner-hero-component__container .banner-hero-component__image .image-mobile{display:block}@media screen and (min-width: 768px){banner-hero-component .banner-hero-component__container .banner-hero-component__image .image-mobile{display:none}}banner-hero-component .banner-hero-component__container .banner-hero-component__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;max-width:var(--page-width);max-height:80%;width:100%;height:100%;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 768px){banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos{max-width:var(--page-width);justify-content:center}}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(1.6rem,1.25vw,2.4rem)}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-wrapper .content__infos-icon{max-width:1.4rem;max-height:.8rem}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-wrapper .content__infos-icon :is(img){width:100%;height:100%;object-fit:contain;display:block}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-wrapper .content__infos-text :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1rem,.93503vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#fff}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-wrapper .content__infos-text :is(p) :is(strong){font-weight:700}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}@media screen and (min-width: 1024px){banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-title :is(p){font-family:var(--dm-serif-text);font-weight:400}}banner-hero-component .banner-hero-component__container .banner-hero-component__content .content__infos .content__infos-title :is(p) :is(strong){color:#ffffff80;font-weight:700}footer-component{background:#000;padding-block:clamp(4rem,4.16666vw,8rem);display:flex;flex-direction:column;gap:clamp(4rem,3.125vw,6rem);position:relative;overflow:hidden;width:100%}footer-component .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:start;z-index:0}footer-component .elipse-container .elipse-container__elipse{position:absolute;width:50rem;height:50rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900 60%);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa999;filter:blur(115px);display:block}@media screen and (min-width: 1024px){footer-component .elipse-container .elipse-container__elipse{width:39rem;height:39rem;left:0}}footer-component .footer__container{max-width:var(--page-width);margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(6rem,4.16666vw,8rem);position:relative;z-index:1}@media screen and (min-width: 1024px){footer-component .footer__container{grid-template-columns:minmax(0,.8fr) minmax(0,2fr)}}footer-component .footer__container .container-infos__logo .footer__logo-content{display:flex;flex-direction:column;gap:clamp(2.4rem,1.77083vw,3.4rem)}@media screen and (min-width: 1024px){footer-component .footer__container .container-infos__logo .footer__logo-content{gap:clamp(1.8rem,1.04166vw,2rem)}}footer-component .footer__container .container-infos__logo .footer__logo-content .footer__logo-image{max-width:clamp(4.84rem,4.375vw,8.4rem);max-height:clamp(3.5rem,3.17708vw,6.1rem)}footer-component .footer__container .container-infos__logo .footer__logo-content .footer__logo-image :is(img){width:100%;height:100%;object-fit:contain}footer-component .footer__container .container-infos__logo .footer__logo-content .footer__logo-text :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:1.85rem;letter-spacing:0%;color:#fff}footer-component .footer__container .container-infos__content{display:flex;flex-direction:column;width:100%;gap:clamp(4rem,4.16666vw,8rem)}@media screen and (min-width: 1024px){footer-component .footer__container .container-infos__content{flex-direction:row;align-items:center;justify-content:space-between}}footer-component .footer__container .container-infos__content .container-infos__link-list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(3rem,3.125vw,6rem);row-gap:clamp(2rem,2.08333vw,4rem);width:fit-content}@media screen and (min-width: 1024px){footer-component .footer__container .container-infos__content .container-infos__link-list{grid-template-columns:repeat(2,minmax(0,max-content))}}footer-component .footer__container .container-infos__content .container-infos__link-list .footer__link-list{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,.2fr) minmax(0,1fr);gap:clamp(1.4rem,.9375vw,1.8rem)}footer-component .footer__container .container-infos__content .container-infos__link-list .footer__link-list .footer__links-title{display:flex;height:fit-content}footer-component .footer__container .container-infos__content .container-infos__link-list .footer__link-list .footer__links-title :is(h3){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.875vw,1.68rem);line-height:2.18rem;letter-spacing:0%;color:#fff}footer-component .footer__container .container-infos__content .container-infos__link-list .footer__link-list .footer__link-list-items{list-style:none;display:flex;flex-direction:column;gap:.5rem}footer-component .footer__container .container-infos__content .container-infos__link-list .footer__link-list .footer__link-list-items .footer__link-list-item :is(a){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:1.85rem;letter-spacing:0%;color:#fff;text-decoration:none;cursor:pointer;width:100%;display:block;transition:all .3s ease}footer-component .footer__container .container-infos__content .container-infos__link-list .footer__link-list .footer__link-list-items .footer__link-list-item :is(a):hover{color:#b06047}footer-component .footer__container .container-infos__content .container-infos__qr-code{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}footer-component .footer__container .container-infos__content .container-infos__qr-code .container-infos__qr-code-title{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.875vw,1.68rem);line-height:2.18rem;letter-spacing:0%;color:#fff}footer-component .footer__container .container-infos__content .container-infos__qr-code .container-infos__qr-code-grid{display:flex;flex-wrap:wrap;gap:clamp(1.2rem,1.04166vw,2rem);width:fit-content}footer-component .footer__container .container-infos__content .container-infos__qr-code .container-infos__qr-code-grid .container-infos__qr-code-image{width:clamp(9rem,7.29166vw,14rem);height:auto;border-radius:2.1rem;overflow:hidden}footer-component .footer__container .container-infos__content .container-infos__qr-code .container-infos__qr-code-grid .container-infos__qr-code-image :is(img){width:100%;height:100%;display:block}footer-component .footer__infos-bottom-content{display:flex;align-items:center;justify-content:center;width:100%}footer-component .footer__infos-bottom-content .footer__infos-bottom-text{display:flex;gap:clamp(1.4rem,.9375vw,1.8rem);align-items:center;flex-direction:column;justify-content:center;width:100%}footer-component .footer__infos-bottom-content .footer__infos-bottom-text :is(a){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:1.85rem;letter-spacing:0%;color:#fff;cursor:pointer;text-align:center;z-index:1;transition:all .3s ease}footer-component .footer__infos-bottom-content .footer__infos-bottom-text :is(a):hover{color:#b06047}footer-component .footer__infos-bottom-content .footer__infos-bottom-text :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:1.85rem;letter-spacing:0%;color:#fff}social-media-bar{display:block;background-color:#080e14;padding-block:clamp(1.4rem,.9375vw,1.8rem)}social-media-bar .social-media-bar__container{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.2rem,.72916vw,1.4rem)}@media screen and (min-width: 768px){social-media-bar .social-media-bar__container{flex-direction:row}}social-media-bar .social-media-bar__container .social-media-bar__title{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.67708vw,1.3rem);line-height:18.53px;letter-spacing:0%;color:#fff}social-media-bar .social-media-bar__container .social-media-bar__icons{display:flex;gap:clamp(1.6rem,.9375vw,1.8rem);justify-content:center;align-items:center}social-media-bar .social-media-bar__container .social-media-bar__icons .social-media-bar__icon{width:clamp(1.5rem,.9375vw,1.8rem);height:clamp(1.5rem,.9375vw,1.8rem);cursor:pointer;text-decoration:none;display:block;transition:all .3s ease-in-out}social-media-bar .social-media-bar__container .social-media-bar__icons .social-media-bar__icon:hover{transform:scale(1.1)}social-media-bar .social-media-bar__container .social-media-bar__icons .social-media-bar__icon :is(img){width:100%;height:100%;object-fit:contain;display:block}explore-carousel{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(2.8rem,2.5vw,4.8rem);max-width:var(--page-width);margin:0 auto}explore-carousel .explore-carousel-container-heading{width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}explore-carousel .explore-carousel-container-heading .explore-carousel__icon{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,.625vw,1.2rem)}@media screen and (min-width: 768px){explore-carousel .explore-carousel-container-heading .explore-carousel__icon{justify-content:flex-start}}explore-carousel .explore-carousel-container-heading .explore-carousel__icon :is(svg){width:clamp(1.2rem,.72916vw,1.4rem);display:block}explore-carousel .explore-carousel-container-heading .explore-carousel__icon .explore-carousel__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}explore-carousel .explore-carousel-container-heading .explore-carousel__heading{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.8rem,1.25vw,2.4rem);align-items:center}@media screen and (min-width: 768px){explore-carousel .explore-carousel-container-heading .explore-carousel__heading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}}explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-title--mobile{font-family:var(--raleway);font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;font-weight:700;letter-spacing:-2%;text-align:center;color:#fff}@media screen and (min-width: 768px){explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-title--mobile{display:none}}explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-title--desktop{font-family:var(--raleway);font-size:clamp(2.8rem,1.66666vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff;display:none}@media screen and (min-width: 768px){explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-title--desktop{display:block}}explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-description--mobile{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:center;color:#f5f5ff}@media screen and (min-width: 768px){explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-description--mobile{display:none}}explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-description--desktop{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#f5f5ff;display:none}@media screen and (min-width: 768px){explore-carousel .explore-carousel-container-heading .explore-carousel__heading .explore-carousel__heading-description--desktop{display:block}}explore-carousel .explore-carousel__blaze-slider{width:100%;overflow:hidden;--slides-to-show: 1.1;--slide-gap: clamp(1.4rem, 1.25vw, 2.4rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){explore-carousel .explore-carousel__blaze-slider{--slides-to-show: 2.2}@media screen and (min-width: 768px){explore-carousel .explore-carousel__blaze-slider{--slides-to-show: 2.4}@media screen and (min-width: 1024px){explore-carousel .explore-carousel__blaze-slider{--slides-to-show: 2.8}@media screen and (min-width: 1440px){explore-carousel .explore-carousel__blaze-slider{--slides-to-show: 3}}}}}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:var(--slide-gap)}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item{flex-shrink:0;width:var(--slide-width);display:flex;gap:clamp(1.2rem,.83333vw,1.6rem);background-color:#ffffff1a;padding:clamp(2.6rem,1.875vw,3.6rem);border-radius:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item{align-items:center}}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item .explore-carousel__blaze-slider-item-heading{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item .explore-carousel__blaze-slider-item-heading .explore-carousel__blaze-slider-item-heading-title{font-family:var(--dm-sans);font-weight:600;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:130%;letter-spacing:0%;color:#fff}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item .explore-carousel__blaze-slider-item-heading .explore-carousel__blaze-slider-item-heading-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb3;text-align:justify}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item :is(a){display:flex;text-decoration:none;cursor:pointer;width:clamp(.6rem,.41666vw,.8rem);min-width:clamp(.6rem,.41666vw,.8rem)}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item :is(a):hover :is(svg) :is(path){stroke:#b06047}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item :is(a) :is(svg){width:clamp(.6rem,.41666vw,.8rem);min-width:clamp(.6rem,.41666vw,.8rem);display:block}explore-carousel .explore-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .explore-carousel__blaze-slider-item :is(a) :is(svg) :is(path){transition:all .3s ease-in-out}banner-social{max-width:var(--page-width);margin-inline:auto;width:100%;display:flex;position:relative}banner-social .banner-social-images{display:flex;width:100%;height:100%;border-radius:clamp(2.4rem,1.66666vw,3.2rem)}banner-social .banner-social-images .banner-social-images--mobile{display:flex;width:100%;height:100%;object-fit:cover;border-radius:clamp(2.4rem,1.66666vw,3.2rem);max-height:clamp(40rem,26.04166vw,50rem)}@media screen and (min-width: 768px){banner-social .banner-social-images .banner-social-images--mobile{display:none}}banner-social .banner-social-images .banner-social-images--desktop{display:none;width:100%;height:100%;object-fit:cover;border-radius:clamp(2.4rem,1.66666vw,3.2rem);max-height:clamp(40rem,26.04166vw,50rem)}@media screen and (min-width: 768px){banner-social .banner-social-images .banner-social-images--desktop{display:flex}}banner-social .banner-social-content{display:flex;width:100%;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);position:absolute;padding-inline:clamp(3.2rem,5vw,9.6rem);bottom:clamp(3.2rem,1.66666vw,3.2rem)}@media screen and (min-width: 768px){banner-social .banner-social-content{bottom:unset;padding-block:0;top:50%;transform:translateY(-50%)}}banner-social .banner-social-content .banner-social-content__icon{display:flex;align-items:center;gap:clamp(1rem,.625vw,1.2rem)}banner-social .banner-social-content .banner-social-content__icon :is(svg){width:clamp(1.2rem,.72916vw,1.4rem);display:block}banner-social .banner-social-content .banner-social-content__icon .banner-social-content__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}banner-social .banner-social-content .banner-social-content__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}banner-social .banner-social-content .banner-social-content__heading .banner-social-content__heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-social .banner-social-content .banner-social-content__heading .banner-social-content__heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}banner-social .banner-social-content .banner-social-content__social{display:flex;align-items:center;gap:clamp(1.6rem,1.04166vw,2rem);margin-top:clamp(2.4rem,1.5625vw,3rem);flex-wrap:wrap}banner-social .banner-social-content .banner-social-content__social .banner-social-content__social-item-link{display:flex;text-decoration:none}banner-social .banner-social-content .banner-social-content__social .banner-social-content__social-item-link:hover .banner-social-content__social-item-link-icon{transform:scale(1.1)}banner-social .banner-social-content .banner-social-content__social .banner-social-content__social-item-link .banner-social-content__social-item-link-icon{width:clamp(1.8rem,1.14583vw,2.2rem);height:clamp(1.8rem,1.14583vw,2.2rem);display:flex;transition:all .3s ease-in-out}featured-blog-carousel{display:flex;width:100%;max-width:var(--page-width);margin:0 auto}featured-blog-carousel .featured-blog-carousel__blaze-slider{width:100%;overflow:hidden;--slides-to-show: 1.3 --slide-gap: clamp(1.6rem, 1.45833vw, 2.8rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){featured-blog-carousel .featured-blog-carousel__blaze-slider{--slides-to-show: 1.8}}@media screen and (min-width: 768px){featured-blog-carousel .featured-blog-carousel__blaze-slider{--slides-to-show: 2}}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:var(--slide-gap)}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item{width:var(--slide-width);flex-shrink:0;display:grid;align-items:center;grid-template-columns:1fr;grid-template-areas:"image" "heading";gap:clamp(1.2rem,.72917vw,1.4rem);background-color:#141b26;border-radius:clamp(2.4rem,1.66667vw,3.2rem);padding:clamp(1.6rem,1.66667vw,3.2rem) clamp(2.4rem,2.1875vw,4.2rem)}@media screen and (min-width: 768px){featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"heading image"}}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-heading{display:flex;flex-direction:column;gap:clamp(1.2rem,.72917vw,1.4rem);grid-area:heading}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-heading .featured-blog-carousel__blaze-slider-item-heading-title{font-family:var(--dm-sans);font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:100%;letter-spacing:0%;color:#fff}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-heading .featured-blog-carousel__blaze-slider-item-heading-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:120%;letter-spacing:0%;color:#ffffffb2}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-heading .featured-blog-carousel__blaze-slider-item-heading-button{margin-top:clamp(1.2rem,.72917vw,1.4rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:100%;letter-spacing:-2%;text-align:center;color:#fff;padding-block:clamp(1.2rem,.72917vw,1.4rem);padding-inline:clamp(1.2rem,1.25vw,2.4rem);width:100%;text-decoration:none;border:1px solid #ffffff;border-radius:clamp(1.2rem,.83333vw,1.6rem);transition:all .3s ease-in-out;background-color:transparent}@media screen and (min-width: 768px){featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-heading .featured-blog-carousel__blaze-slider-item-heading-button{width:fit-content}}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-heading .featured-blog-carousel__blaze-slider-item-heading-button:hover{background-color:#fff;color:#000}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-image-wrapper{display:flex;text-decoration:none;overflow:hidden;cursor:pointer;grid-area:image;border-radius:clamp(1.2rem,.83333vw,1.6rem)}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-image-wrapper:hover .featured-blog-carousel__blaze-slider-item-image{transform:scale(1.05)}featured-blog-carousel .featured-blog-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .featured-blog-carousel__blaze-slider-item .featured-blog-carousel__blaze-slider-item-image-wrapper .featured-blog-carousel__blaze-slider-item-image{display:flex;width:100%;height:clamp(12rem,10.41667vw,20rem);object-fit:cover;border-radius:clamp(1.2rem,.83333vw,1.6rem);transition:all .3s ease-in-out}banner-connections{max-width:100%;margin-inline:auto;width:100%;display:flex;position:relative}banner-connections .banner-connections-images{display:flex;width:100%;height:100%}banner-connections .banner-connections-images .banner-connections-images--mobile{display:flex;width:100%;height:100%;object-fit:cover;max-height:clamp(55rem,36.45833vw,70rem)}@media screen and (min-width: 768px){banner-connections .banner-connections-images .banner-connections-images--mobile{display:none}}banner-connections .banner-connections-images .banner-connections-images--desktop{display:none;width:100%;height:100%;object-fit:cover;max-height:clamp(55rem,36.45833vw,70rem)}@media screen and (min-width: 768px){banner-connections .banner-connections-images .banner-connections-images--desktop{display:flex}}banner-connections .banner-connections-content{display:flex;width:100%;height:100%;max-width:var(--page-width);margin-inline:auto;padding-block:clamp(2.8rem,2.1875vw,4.2rem);flex-direction:column;gap:clamp(1.2rem,1.66667vw,3.2rem);justify-content:space-between;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);z-index:1}@media screen and (min-width: 768px){banner-connections .banner-connections-content{justify-content:center}}banner-connections .banner-connections-content .banner-connections-content__heading{display:flex}banner-connections .banner-connections-content .banner-connections-content__heading .banner-connections-content__heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-connections .banner-connections-content .banner-connections-content__heading .banner-connections-content__heading-title :is(strong){color:#fff6;font-weight:700}banner-connections .banner-connections-content .banner-connections-content__icons-description{display:grid;grid-template-columns:1fr;gap:clamp(1.6rem,1.25vw,2.4rem);align-items:center}banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons-description__desc--mobile{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}@media screen and (min-width: 768px){banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons-description__desc--mobile{display:none}}banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons-description__desc--desktop{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff;display:none;text-align:justify}@media screen and (min-width: 768px){banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons-description__desc--desktop{display:block}}banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons{display:none;align-items:center;gap:clamp(.6rem,.41667vw,.8rem);width:100%;justify-content:end}@media screen and (min-width: 768px){banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons{display:grid;grid-template-columns:repeat(4,minmax(0,clamp(10rem,6.51042vw,12.5rem)));justify-content:start}@media screen and (min-width: 1024px){banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons{grid-template-columns:repeat(5,minmax(0,clamp(10rem,6.51042vw,12.5rem)))}}}banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons .banner-connections-content__icons-item{display:flex;background-color:#0a111ab2;border:1px solid #ffffff4d;border-radius:clamp(1.2rem,.72917vw,1.4rem);height:clamp(8.4rem,5.46875vw,10.5rem);padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.72917vw,1.4rem);width:100%}banner-connections .banner-connections-content .banner-connections-content__icons-description .banner-connections-content__icons .banner-connections-content__icons-item .banner-connections-content__icons-item-icon{width:100%;height:100%;display:flex;object-fit:contain;transition:all .3s ease-in-out}banner-connections:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#0a111a00,#0a111ae6 65.54%);z-index:1}banner-connections.banner-connections--icons-in-bottom .banner-connections-content .banner-connections-content__icons-description{grid-template-columns:1fr;width:50%}forum-carousel{display:flex;flex-direction:column;width:100%;gap:clamp(2.8rem,1.66667vw,3.2rem);position:relative;overflow:hidden}forum-carousel .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:-1}forum-carousel .elipse-container .elipse-container__elipse{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20rem;height:20rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900 60%);border-radius:50%;pointer-events:none;box-shadow:0 0 30px 30px #115fa999;filter:blur(66px);display:flex;justify-content:center;align-items:center}forum-carousel .forum-carousel__heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.2rem,.72917vw,1.4rem);max-width:var(--page-width);margin:0 auto;width:100%}forum-carousel .forum-carousel__heading .forum-carousel__heading-title{display:flex;width:100%}@media screen and (min-width: 768px){forum-carousel .forum-carousel__heading .forum-carousel__heading-title{justify-content:center}}forum-carousel .forum-carousel__heading .forum-carousel__heading-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}@media screen and (min-width: 768px){forum-carousel .forum-carousel__heading .forum-carousel__heading-title :is(p){text-align:center}}forum-carousel .forum-carousel__heading .forum-carousel__heading-description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:left}@media screen and (min-width: 768px){forum-carousel .forum-carousel__heading .forum-carousel__heading-description :is(p){text-align:center}}forum-carousel .forum-carousel__blaze-slider{width:100%;display:flex;flex-direction:column;gap:clamp(2.8rem,1.66667vw,3.2rem);overflow:hidden;--slides-to-show: 1.4;--slide-gap: clamp(1.2rem, .9375vw, 1.8rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){forum-carousel .forum-carousel__blaze-slider{--slides-to-show: 2}}@media screen and (min-width: 768px){forum-carousel .forum-carousel__blaze-slider{--slides-to-show: 2.4}}@media screen and (min-width: 1024px){forum-carousel .forum-carousel__blaze-slider{--slides-to-show: 3.4}}@media screen and (min-width: 1360px){forum-carousel .forum-carousel__blaze-slider{--slides-to-show: 4.4}}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.2rem,.72917vw,1.4rem);max-width:var(--page-width);width:100%;margin:0 auto}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-heading .forum-carousel__blaze-slider-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.4rem,1.45833vw,2.8rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-heading .forum-carousel__blaze-slider-subtitle{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:var(--slide-gap)}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .forum-carousel__blaze-slider-item{flex-shrink:0;width:var(--slide-width);display:flex;flex-direction:column;gap:clamp(1.2rem,.72917vw,1.4rem)}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .forum-carousel__blaze-slider-item .forum-carousel__blaze-slider-item-image-wrapper{display:flex;border-radius:clamp(1.2rem,.72917vw,1.4rem)}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .forum-carousel__blaze-slider-item .forum-carousel__blaze-slider-item-image-wrapper .forum-carousel__blaze-slider-item-image{display:flex;width:100%;height:100%;object-fit:cover;border-radius:clamp(1.2rem,.72917vw,1.4rem);max-height:clamp(18rem,12.5vw,24rem)}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .forum-carousel__blaze-slider-item .forum-carousel__blaze-slider-item-heading{display:flex;flex-direction:column;gap:clamp(.6rem,.41667vw,.8rem)}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .forum-carousel__blaze-slider-item .forum-carousel__blaze-slider-item-heading .forum-carousel__blaze-slider-item-heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;color:#fff}forum-carousel .forum-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .forum-carousel__blaze-slider-item .forum-carousel__blaze-slider-item-heading .forum-carousel__blaze-slider-item-heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-pagination{display:none;max-width:var(--page-width);width:100%;margin:0 auto}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-pagination:empty{display:none!important}@media screen and (min-width: 768px){forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(.8rem,.52083vw,1rem)}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-pagination:empty{display:none!important}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-pagination :is(button){border-radius:50%;background:#115fa980;border:none;width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);font-size:0;transition:all .3s ease;display:flex}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-pagination :is(button).active{background:#115fa9}}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-subtitle-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.6rem,1.04167vw,2rem);max-width:var(--page-width);margin:0 auto;width:100%}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-subtitle-button .forum-carousel__blaze-slider-subtitle{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2;width:100%;display:flex}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-subtitle-button .forum-carousel__blaze-slider-button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-3%;text-align:center;display:flex;align-items:center;justify-content:center;width:fit-content;color:#fff;background-color:#b06047;text-decoration:none;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.72917vw,1.4rem);border-radius:clamp(1.2rem,.72917vw,1.4rem);transition:all .3s ease-in-out}forum-carousel .forum-carousel__blaze-slider .forum-carousel__blaze-slider-subtitle-button .forum-carousel__blaze-slider-button:hover{background-color:#fff;color:#b06047}videos-carousel{display:block}videos-carousel .videos-carousel__heading_container{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-block:clamp(2.8rem,2.1875vw,4.2rem)}videos-carousel .videos-carousel__heading_container .videos-carousel__icon{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1rem,.625vw,1.2rem)}videos-carousel .videos-carousel__heading_container .videos-carousel__icon :is(svg){width:clamp(1.2rem,.72917vw,1.4rem);display:block}videos-carousel .videos-carousel__heading_container .videos-carousel__icon .videos-carousel__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}videos-carousel .videos-carousel__heading_container .videos-carousel__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}videos-carousel .videos-carousel__heading_container .videos-carousel__heading .videos-carousel__heading-title{font-family:var(--raleway);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}videos-carousel .videos-carousel__heading_container .videos-carousel__heading .videos-carousel__heading-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#fff}videos-carousel .videos-carousel__content{position:relative;height:clamp(50rem,36.45833vw,70rem);overflow:hidden}videos-carousel .videos-carousel__content .videos-carousel__banners{height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:end;transition:.5s;visibility:hidden;opacity:0;transform:scale(1.1);z-index:1;cursor:pointer}@media screen and (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner{display:grid;grid-template-columns:.2fr 35.7rem 27.8rem .5fr;align-items:center;column-gap:clamp(4rem,5.20833vw,10rem)}@media screen and (min-width: 1200px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner{grid-template-columns:.6fr 38.7rem 27.8rem 1.5fr}}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner[visible]{visibility:visible;opacity:1;transform:scale(1);z-index:5}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-image{position:absolute;z-index:-1;height:100%;width:100%;display:flex}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-image .banner__video{width:100%;height:100%;object-fit:cover;display:flex}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-image .banner__video.desktop{display:none}@media (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-image .banner__video.desktop{display:block}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-image .banner__video.mobile{display:block}@media (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-image .banner__video.mobile{display:none}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100.1%;background:linear-gradient(110deg,#0000,#000000b3);transition:.3s}@media screen and (min-width: 1024px){{background:linear-gradient(180deg,#0000,#000000b3)}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#141b26fc 24.36%,#141b264c 64.61%);z-index:-1;opacity:.7;transition:.3s}@media screen and (min-width: 1024px){{background:linear-gradient(90deg,#141b26fc 24.36%,#141b264c 64.61%);opacity:1}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts{max-width:calc(var(--page-width) * .9);margin-inline:auto;color:#fff;position:relative;z-index:2;transition:.3s;opacity:1}@media screen and (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts{grid-column:2/3}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts.is_image{margin-bottom:11.6rem}@media screen and (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts.is_image{margin-bottom:0}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-title{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:100%;text-transform:uppercase;margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-description{margin-bottom:clamp(1.8em,1.25vw,2.4rem)}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-description :is(p){font-family:var(--dm-sans);font-weight:600;font-size:clamp(2.2rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-description :is(p) :is(strong){font-size:clamp(1.6rem,.9375vw,1.8rem)}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-description .videos-carousel__banner-description-small{margin-top:clamp(1.4rem,.83333vw,1.6rem)}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-description .videos-carousel__banner-description-small :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:justify}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-author :is(strong){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-texts .videos-carousel__banner-author :is(p){margin-top:clamp(.6rem,.41667vw,.8rem);font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-link{max-width:calc(var(--page-width) * .9);margin-inline:auto;margin-bottom:5.6rem;position:relative;padding:clamp(1.2rem,.72917vw,1.4rem) clamp(1.4rem,1.04167vw,2rem);border:2px solid #ffffff33;display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);border-radius:clamp(1.2rem,.72917vw,1.4rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);color:#fff;text-decoration:none;line-height:130%;letter-spacing:-2%;text-align:center;margin-top:clamp(2rem,1.66667vw,3.2rem);z-index:2;transition:.3s;cursor:pointer}@media screen and (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-link{margin:0;grid-column:3/4;width:fit-content;height:fit-content}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-link:hover{background:#b06047}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner .videos-carousel__banner-link :is(svg){width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem)}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner[playing] .videos-carousel__banner-texts,videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner[playing] .videos-carousel__banner-link,videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner[playing]:before,videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner[playing]:after{opacity:0}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner-next{position:absolute;top:clamp(1.4rem,.9375vw,1.8rem);right:clamp(1.4rem,.9375vw,1.8rem);padding:clamp(.4rem,.52083vw,1rem);border-radius:50%;background:#07141f;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:7;transition:.3s}@media screen and (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner-next{top:50%;transform:translateY(-50%)}}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner-next :is(svg){width:clamp(2.4rem,1.66667vw,3.2rem);height:clamp(2.4rem,1.66667vw,3.2rem)}videos-carousel .videos-carousel__content .videos-carousel__banners .videos-carousel__banner-next:hover{background:#b06047}videos-carousel .videos-carousel__content .videos-carousel__pagination{display:none}@media screen and (min-width: 1024px){videos-carousel .videos-carousel__content .videos-carousel__pagination{display:flex;width:clamp(24rem,17.91667vw,34.4rem);position:relative;height:clamp(32rem,24.6875vw,47.4rem);position:absolute;top:50%;right:0;transform:translateY(-50%) translate(40%);z-index:6;transition:.3s}videos-carousel .videos-carousel__content .videos-carousel__pagination .videos-carousel__pagination-item{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:clamp(1.2rem,.72917vw,1.4rem);overflow:hidden;display:flex;align-items:end;transform:translate(50%);opacity:0;visibility:hidden;transition:.5s;cursor:pointer}videos-carousel .videos-carousel__content .videos-carousel__pagination .videos-carousel__pagination-item[visible]{visibility:visible;opacity:1;transform:translate(0)}videos-carousel .videos-carousel__content .videos-carousel__pagination .videos-carousel__pagination-item .videos-carousel__pagination-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}videos-carousel .videos-carousel__content .videos-carousel__pagination .videos-carousel__pagination-item .videos-carousel__pagination-image :is(img){width:100%;height:100%;object-fit:cover}videos-carousel .videos-carousel__content .videos-carousel__pagination .videos-carousel__pagination-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000000b3);opacity:.3;z-index:1}videos-carousel .videos-carousel__content .videos-carousel__pagination .videos-carousel__pagination-item .videos-carousel__pagination-text{color:#fff;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;padding:clamp(2rem,2.08333vw,4rem) clamp(2rem,1.71875vw,3.3rem);max-width:clamp(8rem,5.67708vw,10.9rem);width:100%;position:relative;z-index:3}}.videos-carousel__modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.videos-carousel__modal.active{display:flex;align-items:center;justify-content:center}.videos-carousel__modal-content{position:relative;width:90%;max-width:1200px;aspect-ratio:16/9;border-radius:12px;overflow:hidden}.videos-carousel__modal-video{width:100%;height:100%;object-fit:cover;padding:clamp(2rem,2.08333vw,4rem)}.videos-carousel__modal-close{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;padding:10px;line-height:1;transition:opacity .3s ease}.videos-carousel__modal-close:hover{opacity:.7}@media screen and (max-width: 768px){.videos-carousel__modal-content{width:100%}.videos-carousel__modal-close{top:-45px;font-size:24px}}banner-srticto{max-width:100%;width:100%;display:flex;position:relative}banner-srticto .banner-srticto-images{display:flex;width:100%;height:100%}banner-srticto .banner-srticto-images .banner-srticto-images--mobile{display:flex;width:100%;height:100%;object-fit:cover;max-height:75vw;min-height:70vh}@media screen and (min-width: 768px){banner-srticto .banner-srticto-images .banner-srticto-images--mobile{display:none}}banner-srticto .banner-srticto-images .banner-srticto-images--desktop{display:none;width:100%;height:100%;object-fit:cover;min-height:50vh;max-height:60vh}@media screen and (min-width: 768px){banner-srticto .banner-srticto-images .banner-srticto-images--desktop{display:flex}}banner-srticto .banner-srticto-content{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;position:absolute;max-width:var(--page-width);margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);gap:clamp(1.4rem,.9375vw,1.8rem);padding-block:clamp(2.7rem,2.60417vw,5rem)}banner-srticto .banner-srticto-content .banner-srticto-content__icon{display:flex;align-items:center;gap:1rem}banner-srticto .banner-srticto-content .banner-srticto-content__icon :is(svg){width:clamp(1.4rem,.83333vw,1.6rem);display:block}banner-srticto .banner-srticto-content .banner-srticto-content__icon .banner-srticto-content__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-srticto .banner-srticto-content .banner-srticto-content__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}banner-srticto .banner-srticto-content .banner-srticto-content__heading .banner-srticto-content__heading-title{font-family:var(--dm-serif);font-weight:400;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-srticto .banner-srticto-content .banner-srticto-content__heading .banner-srticto-content__heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;padding-top:clamp(1.2rem,.83333vw,1.6rem);border-top:1px solid #FFFFFF1F;text-align:justify}account-access{display:flex;align-items:center;justify-content:center;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 768px){account-access{padding-block:clamp(4rem,4.16666vw,8rem)}}account-access .account-acess-login{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(1.6rem,1.14583vw,2.2rem);gap:clamp(1.2rem,.83333vw,1.6rem);width:100%;max-width:100%;margin:0 auto;background-color:#fff}@media screen and (min-width: 768px){account-access .account-acess-login{max-width:clamp(45rem,26.04166vw,50rem);border-radius:clamp(1.2rem,.83333vw,1.6rem)}}account-access .account-acess-login .account-acess-heading{display:flex;flex-direction:column;width:100%;gap:clamp(.8rem,.52083vw,1rem)}account-access .account-acess-login .account-acess-heading .title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.6rem,1.14583vw,2.2rem);line-height:110%;letter-spacing:-2%;color:#2d3342}account-access .account-acess-login .account-acess-heading .subtitle{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-1%;color:#959595}account-access .account-acess-login :is(form){display:flex;flex-direction:column;gap:clamp(1.6rem,1.25vw,2.4rem);align-items:center;width:100%}account-access .account-acess-login :is(form) .form-error{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);color:red;font-family:var(--dm-sans);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%}account-access .account-acess-login :is(form) .form-error :is(svg){width:clamp(1.2rem,.72916vw,1.4rem);min-width:clamp(1.2rem,.72916vw,1.4rem);height:clamp(1.2rem,.72916vw,1.4rem);min-height:clamp(1.2rem,.72916vw,1.4rem)}account-access .account-acess-login :is(form) .form-error :is(span){color:red;font-family:var(--dm-sans);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%}account-access .account-acess-login :is(form) .form-error :is(span) :is(a){color:#000}account-access .account-acess-login :is(form) .form-error .errors :is(ul){list-style:none}account-access .account-acess-login :is(form) .form-error .errors :is(ul) :is(li){font-family:var(--dm-sans);font-weight:500;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%}account-access .account-acess-login :is(form) .container-fields{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%;padding-top:clamp(1.2rem,.83333vw,1.6rem);border-top:1px solid #e7e7e7}account-access .account-acess-login :is(form) .container-fields .form-field{display:flex;flex-direction:column;gap:clamp(.6rem,.41666vw,.8rem);width:100%}account-access .account-acess-login :is(form) .container-fields .form-field :is(label){font-family:var(--dm-sans);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#2d3342}account-access .account-acess-login :is(form) .container-fields .form-field .input-item{padding:clamp(1.2rem,.72916vw,1.4rem);width:100%;border:.1rem solid #d3d3d3;border-radius:clamp(1.2rem,.72916vw,1.4rem);font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#2d3342;display:flex;max-width:100%}account-access .account-acess-login :is(form) .container-fields .form-field .input-item:focus-visible{outline:none}account-access .account-acess-login :is(form) .container-fields .form-field .input-item::placeholder{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#9d9d9d}account-access .account-acess-login :is(form) .container-fields .form-field .link-recover{text-decoration:none;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;color:#9d9d9d;transition:color .5s ease;width:fit-content}account-access .account-acess-login :is(form) .container-fields .form-field .link-recover:hover{color:#2d3342}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password{position:relative}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password :is(input){width:100%;position:relative}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal{position:absolute;right:clamp(1.2rem,.72916vw,1.4rem);top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;width:clamp(1.6rem,.9375vw,1.8rem);height:clamp(1.6rem,.9375vw,1.8rem);overflow:hidden}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal:before{content:"";position:absolute;width:clamp(1.8rem,1.04166vw,2rem);height:.2rem;background:#2d3342;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg) scaleX(0);transform-origin:center;transition:transform .5s ease}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal.active:before{transform:translate(-50%,-50%) rotate(45deg) scaleX(1)}account-access .account-acess-login :is(form) .container-fields .form-checkbox :is(label){width:100%;display:flex;align-items:center;gap:clamp(.6rem,.41666vw,.8rem);padding-inline:clamp(1.2rem,.83333vw,1.6rem)}account-access .account-acess-login :is(form) .container-fields .form-checkbox :is(label) :is(input[type=checkbox]){cursor:pointer;min-width:clamp(1.4rem,.83333vw,1.6rem);width:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);min-height:clamp(1.4rem,.83333vw,1.6rem)}account-access .account-acess-login :is(form) .container-fields .form-checkbox :is(label) .accept_terms{font-size:clamp(1rem,.625vw,1.2rem);color:#9d9d9d;font-weight:500;font-family:var(--dm-sans)}account-access .account-acess-login :is(form) .container-fields .form-checkbox :is(label) .accept_terms :is(a){font-size:clamp(1rem,.625vw,1.2rem);color:#9d9d9d;font-weight:500;font-family:var(--dm-sans);transition:color .3s ease}account-access .account-acess-login :is(form) .container-fields .form-checkbox :is(label) .accept_terms :is(a):hover{color:#2d3342}account-access .account-acess-login :is(form) .container-buttons{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}account-access .account-acess-login :is(form) .container-buttons .form-actions{display:flex;width:100%}account-access .account-acess-login :is(form) .container-buttons .form-actions .btn-submit{background-color:var(--dark-blue);border:1px solid var(--dark-blue);background:linear-gradient(270deg,#c96e51,#c96e51);color:#fff;border-radius:10rem;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;text-align:center;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,.625vw,1.2rem) clamp(3.2rem,2.1875vw,4.2rem);width:100%;border:none;cursor:pointer;transition:all .5s ease}account-access .account-acess-login :is(form) .container-buttons .form-actions .btn-submit:hover{opacity:.8}account-access .account-acess-login :is(form) .container-buttons .link-create-account{font-size:clamp(1.2rem,.72916vw,1.4rem);font-family:var(--dm-sans);color:#2d3342;font-weight:700;text-decoration:none;text-align:center;width:100%;cursor:pointer;transition:color .5s ease;display:flex;align-items:center;justify-content:center}account-access .account-acess-login :is(form) .container-buttons .link-create-account:hover{color:#c96e51}account-access .account-acess-login :is(form) .h-captcha{display:none}account-component{max-width:var(--page-width);margin:0 auto;padding-block:clamp(4rem,4.16666vw,8rem);display:flex;flex-direction:column;gap:clamp(1.6rem,1.14583vw,2.2rem);overflow:hidden}@media screen and (min-width: 768px){account-component{max-width:calc(var(--page-width) * .9);display:grid;grid-template-columns:.25fr 1fr}}account-component .menu-account{padding:0;background:#ffffff0a;border-radius:.8rem}@media screen and (min-width: 768px){account-component .menu-account{padding:clamp(2.2rem,1.66666vw,3.2rem);border:1.5px solid #ffffff1a;border-radius:clamp(.8rem,.625vw,1.2rem)}}account-component .menu-account .menu-account-content{display:flex;padding:clamp(.8rem,.52083vw,1rem);flex-direction:row;flex-wrap:wrap;justify-content:center;gap:clamp(1.2rem,.83333vw,1.6rem);list-style:none}@media screen and (min-width: 768px){account-component .menu-account .menu-account-content{flex-direction:column;padding:0}}account-component .menu-account .menu-account-content :is(li){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:400;line-height:130%;cursor:pointer;transition:color .3s ease}account-component .menu-account .menu-account-content :is(li).active{font-weight:600;color:#b06047;text-decoration:none}@media screen and (min-width: 768px){account-component .menu-account .menu-account-content :is(li).active{text-decoration:none}}account-component .menu-account .menu-account-content :is(li):hover{color:#b06047}account-component .menu-account .menu-account-content :is(li) :is(a){text-decoration:none;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:400;line-height:130%;transition:color .3s ease}account-component .menu-account .menu-account-content :is(li) :is(a):hover{color:#b06047}account-component .container-info{display:flex;flex-direction:column;gap:clamp(1.6rem,1.14583vw,2.2rem);position:relative}account-component .container-info .container-header{display:inline-flex;justify-content:flex-start;align-items:center;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.6rem,1.14583vw,2.2rem);width:100%;border:1.5px solid #ffffff1a;background-color:#ffffff0a;border-radius:clamp(.8rem,.625vw,1.2rem)}account-component .container-info .container-header .title-header{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.6rem,1.14583vw,2.2rem);font-weight:600;line-height:130%;transition:opacity .3s ease,transform .3s ease}account-component .container-info .container-header .title-header.fade-out{opacity:0;transform:translate(-10px)}account-component .container-info .container-header .container-header .title-header.fade-in{opacity:1;transform:translate(0)}account-component .container-info .show-content{position:relative;min-height:100px}account-component .container-info .show-content .personal-details,account-component .container-info .show-content .addresses-details,account-component .container-info .show-content .order-history-details{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;pointer-events:none;height:auto}account-component .container-info .show-content .personal-details{display:flex;flex-direction:column}@media screen and (min-width: 1300px){account-component .container-info .show-content .personal-details{display:grid;grid-template-columns:1fr .6fr;gap:clamp(1.6rem,1.14583vw,2.2rem);width:100%}}account-component .container-info .show-content .personal-details .personal-details-content{padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.6rem,1.14583vw,2.2rem);border:1.5px solid #ffffff1a;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);border-radius:clamp(.8rem,.625vw,1.2rem)}@media screen and (min-width: 768px){account-component .container-info .show-content .personal-details .personal-details-content{display:grid;grid-template-columns:repeat(2,1fr)}}account-component .container-info .show-content .personal-details .personal-details-content .firstName,account-component .container-info .show-content .personal-details .personal-details-content .lastName,account-component .container-info .show-content .personal-details .personal-details-content .email{width:fit-content;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}account-component .container-info .show-content .personal-details .personal-details-content .firstName :is(h2),account-component .container-info .show-content .personal-details .personal-details-content .lastName :is(h2),account-component .container-info .show-content .personal-details .personal-details-content .email :is(h2){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.6rem,1.04166vw,2rem);font-style:normal;font-weight:500;line-height:normal;width:fit-content}account-component .container-info .show-content .personal-details .personal-details-content .firstName :is(p),account-component .container-info .show-content .personal-details .personal-details-content .lastName :is(p),account-component .container-info .show-content .personal-details .personal-details-content .email :is(p){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;word-wrap:break-word;width:fit-content}account-component .container-info .show-content .personal-details .personal-details-content .lastName{justify-self:flex-start}account-component .container-info .show-content .personal-details .newsletter-subscription{margin-top:clamp(1.6rem,1.14583vw,2.2rem)}@media screen and (min-width: 1300px){account-component .container-info .show-content .personal-details .newsletter-subscription{margin-top:0}}account-component .container-info .show-content .personal-details .newsletter-subscription :is(h3){color:#b06047;font-family:var(--dm-sans);text-align:start;font-size:clamp(1.6rem,1.14583vw,2.2rem);font-weight:600;line-height:130%}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__label{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.6rem,1.14583vw,2.2rem);font-weight:600;line-height:130%;width:100%;grid-column:1 / 3;margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper{display:grid;grid-template-columns:1fr .5fr}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field{padding-left:clamp(1.2rem,.83333vw,1.6rem);background:transparent;border:1px solid #ffffff1a;border-radius:10rem 0rem 0rem 10rem;width:100%;grid-column:1 / 2;height:clamp(4rem,2.60416vw,5rem);color:#fff;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field:focus-visible{outline:none}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field::placeholder{color:#fff;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);background-color:#b06047;font-weight:600;line-height:130%;border:none;padding:0 clamp(1.2rem,.83333vw,1.6rem);width:100%;grid-column:2 / 3;transition:all .5s ease-in-out;cursor:pointer;height:clamp(4rem,2.60416vw,5rem);border-radius:0rem 10rem 10rem 0rem}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button:hover{opacity:.8}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);display:none}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.8333vw,1.6rem);position:relative;padding-left:clamp(1.2rem,.83333vw,1.6rem);cursor:pointer}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:clamp(1.2rem,.72916vw,1.4rem);height:clamp(1.2rem,.72916vw,1.4rem);border:.15rem solid #ffffff;background-color:#fff;transition:all .3s ease}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label:after{content:"";position:absolute;left:.6rem;top:50%;transform:translateY(-65%) rotate(45deg);width:.4rem;height:.8rem;border:solid #ffffff;border-width:0 .15rem .15rem 0;opacity:0;transition:opacity .3s ease}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label:hover:before{border-color:#fff}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-input:checked+.newsletter-form__checkbox-label:before{background-color:#fff;border-color:#fff}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-input:checked+.newsletter-form__checkbox-label:after{opacity:1;border-color:#fff}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__message{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.8333vw,1.6rem)}account-component .container-info .show-content .addresses-details{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);border:1px solid #ffffff1a;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.6rem,1.14583vw,2.2rem);border-radius:clamp(.8rem,.625vw,1.2rem)}account-component .container-info .show-content .addresses-details .addresses-title{font-weight:600;color:var(--black);font-family:var(--dm-sans);font-size:clamp(2rem,1.25vw,2.4rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 1440px){account-component .container-info .show-content .addresses-details .container-adress-details-content{grid-template-columns:repeat(3,minmax(0,1fr))}}}account-component .container-info .show-content .addresses-details .container-adress-details-content .address{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.4rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.4rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info{display:flex;justify-content:space-between}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info :is(h3){display:flex;gap:clamp(.8rem,.52083vw,1rem);align-items:center;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,1.04166vw,2rem);font-weight:600;line-height:130%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info :is(h3) :is(span){width:clamp(1.2rem,.83333vw,1.6rem);height:clamp(1.2rem,.83333vw,1.6rem);display:flex}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info :is(h3) :is(span) :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info .delete :is(form) :is(button){width:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);cursor:pointer;background-color:transparent;border:none;display:block}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info .delete :is(form) :is(button) :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation :is(p){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:170%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .edit-buttons .edit :is(p){display:flex;gap:.5rem;align-items:center;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:130%;cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .edit-buttons .edit :is(p) :is(span){width:clamp(1.2rem,.83333vw,1.6rem);height:clamp(1.2rem,.83333vw,1.6rem);display:flex}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .edit-buttons .edit :is(p) :is(span) :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address{display:flex;justify-content:end;align-items:flex-start}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address{grid-column:1 / -1;grid-row:2 / 3}@media screen and (min-width: 1440px){account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address{grid-column:4 / -1;grid-row:1 / 2}}}account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address :is(p){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:600;line-height:130%;cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;opacity:0;display:none}account-component .container-info .show-content .addresses-details .container-adress-details-content .overlay.active{opacity:1;display:block}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{position:fixed;top:0;right:0;max-width:85%;width:100%;height:100%;background-color:#0a111a;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:100000;transform:translate(100%);transition:transform .4s ease-in-out;padding:clamp(2.4rem,2.5vw,4.8rem) clamp(2rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{max-width:50%}@media screen and (min-width: 992px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{max-width:40%}@media screen and (min-width: 1440px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{max-width:30%}}}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal.active,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal.active{transform:translate(0)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address{width:100%;top:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address :is(h3),account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address :is(h3){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.6rem,1.14583vw,2.2rem);font-weight:600;line-height:130%}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address .close,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address .close{width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address .close :is(svg),account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address .close :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields{width:100%;display:flex;flex-direction:column;flex:1;max-height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container{overflow-y:auto;max-height:100%;flex:1;display:flex;gap:clamp(1.2rem,.83333vw,1.6rem);flex-direction:column}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container::-webkit-scrollbar,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container::-webkit-scrollbar{width:3px}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container::-webkit-scrollbar-track,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container::-webkit-scrollbar-track{background:transparent}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container::-webkit-scrollbar-thumb,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:clamp(.8rem,.52083vw,1rem);border:3px solid transparent}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container::-webkit-scrollbar-thumb:hover,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container::-webkit-scrollbar-thumb:hover{background:#b06047}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .name,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .name{display:flex;gap:clamp(.8rem,.52083vw,1rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(label),account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(label){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:600;line-height:130%;order:1;top:clamp(-.8rem,-.52083vw,-1rem);left:clamp(.8rem,.52083vw,1rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(input),account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(select),account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(input),account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(select){width:99%;height:clamp(3.6rem,2.08333vw,4rem);padding:0 clamp(1.2rem,.83333vw,1.6rem);border:2px solid #ffffff1a;color:#000;border-radius:.5rem;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;order:2;font-weight:400;line-height:normal;border-radius:10rem}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(input)::placeholder,account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(select)::placeholder,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(input)::placeholder,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(select)::placeholder{color:#0a111a}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(input):focus-visible,account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .address-fields-container .field-custom :is(select):focus-visible,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(input):focus-visible,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .address-fields-container .field-custom :is(select):focus-visible{outline:none;border:2px solid #b06047}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal{background:transparent;display:flex;gap:clamp(.8rem,.52083vw,1rem);z-index:1}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal{flex-direction:column;margin-top:clamp(1.2rem,.83333vw,1.6rem)}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .submit,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .submit{width:100%;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.83333vw,1.6rem);text-align:center;background-color:#b06047;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);border-radius:10rem;font-weight:600;line-height:130%;border:none;cursor:pointer;transition:all .3s ease-in-out}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .submit:hover,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .submit:hover{color:#fff;opacity:.9}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .define,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .define{width:100%;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.83333vw,1.6rem);text-align:center;background-color:#fff;color:#b06047;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);border-radius:10rem;font-style:normal;font-weight:600;line-height:normal;border:1px solid #b06047;cursor:pointer;transition:all .3s ease-in-out}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .define:hover,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .define:hover{background-color:#b06047;color:#fff;opacity:.9}account-component .container-info .show-content .order-history-details{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}account-component .container-info .show-content .order-history-details .order-history-title{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:600;line-height:130%}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details{width:100%}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table{width:100%}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead){color:#fff;display:table-header-group}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead) :is(tr){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:clamp(1.4rem,.9375vw,1.8rem) clamp(1rem,.625vw,1.2rem);border-bottom:.1rem solid #ffffff1a;gap:clamp(.8rem,.52083vw,1rem);border-radius:clamp(.8rem,.52083vw,1rem) clamp(.8rem,.52083vw,1rem) 0rem 0rem;background-color:#b06047}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead) :is(tr) :is(th){justify-self:flex-start;text-align:left;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;line-height:130%;width:100%;word-wrap:break-word}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row{padding:clamp(.8rem,.52083vw,1rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:.1rem solid #ffffff1a;gap:clamp(.8rem,.52083vw,1rem)}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td){display:flex;align-items:center;justify-content:space-between;padding:clamp(.8rem,.52083vw,1rem) 0;border-bottom:.1rem solid #ffffff1a;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:130%}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td):before{content:attr(data-label);justify-self:flex-start;text-align:left;text-transform:uppercase;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.88542vw,1.7rem);font-weight:600}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td) :is(a){text-decoration:none;cursor:pointer;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:130%;transition:color .3s ease,text-decoration .3s ease}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td) :is(a):hover{color:var(--light-blue);text-decoration:underline}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td){justify-self:flex-start;text-align:left;border-bottom:none;padding:0;display:block;width:100%}account-component .container-info .show-content .order-history-details .container-order-history-content .no-recent-orders{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.6rem,.9375vw,1.8rem);font-weight:500}account-component .container-info .show-content .personal-details.active,account-component .container-info .show-content .addresses-details.active,account-component .container-info .show-content .order-history-details.active{position:relative;opacity:1;visibility:visible;pointer-events:auto}account-component .container-info .loading-back{width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}account-component .container-info .loading-back.active{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}account-component .container-info .loading-back:after{content:"";margin-top:10vh;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);border-radius:50%;position:relative;animation:rotate 1s linear infinite}account-component .container-info .loading-back:before{content:"";box-sizing:border-box;position:absolute;top:10vh;right:0;bottom:0;left:0;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);margin:auto;border-radius:50%;border:5px solid #ffffff;animation:prixClipFix 1s linear infinite}main-order{display:flex;max-width:var(--page-width);padding-block:clamp(4rem,4.16666vw,8rem);margin:0 auto;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}main-order .container-heading{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}main-order .container-heading .content-heading{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}main-order .container-heading .content-heading .title-order-name{font-size:clamp(1.6rem,1.14583vw,2.2rem);color:#fff;font-family:var(--dm-sans);font-weight:600;line-height:110%}main-order .container-heading .content-heading :is(p){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:130%}main-order .container-heading .back-to-orders-link{font-size:clamp(1.2rem,.83333vw,1.6rem);font-family:var(--dm-sans);color:#fff;font-weight:500;display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);text-decoration:none;transition:color .3s ease;width:fit-content}main-order .container-heading .back-to-orders-link:hover{color:#b06047}main-order .container-heading .back-to-orders-link:hover :is(svg) :is(path){stroke:#b06047}main-order .container-heading .back-to-orders-link :is(svg){width:clamp(1.6rem,1.04166vw,2rem);height:clamp(1.6rem,1.04166vw,2rem)}main-order .container-heading .back-to-orders-link :is(svg) :is(path){transition:stroke .3s ease;stroke:#fff}main-order .container-order-adress{display:grid;grid-template-columns:1fr;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){main-order .container-order-adress{grid-template-columns:1.5fr .5fr}}main-order .container-order-adress .container-order{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}main-order .container-order-adress .container-order .order-heading{display:none;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}main-order .container-order-adress .container-order .order-heading .order-heading-content-title{font-size:clamp(1.8rem,1.14583vw,2.2rem);font-family:var(--dm-sans);color:#fff;font-weight:600;line-height:110%}main-order .container-order-adress .container-order .order-heading :is(p){font-size:clamp(1.4rem,.83333vw,1.6rem);font-family:var(--dm-sans);color:#fff;font-weight:500;line-height:130%}main-order .container-order-adress .container-order .order-details{width:100%}main-order .container-order-adress .container-order .order-details .order-details-table{width:100%}main-order .container-order-adress .container-order .order-details .order-details-table :is(thead) :is(tr){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:clamp(1.2rem,.83333vw,1.6rem) clamp(.8rem,.52083vw,1rem);border-bottom:.1rem solid #ffffff1a;gap:clamp(.8rem,.52083vw,1rem);background-color:#b06047;width:100%;border-radius:clamp(.8rem,.625vw,1.2rem) clamp(.8rem,.625vw,1.2rem) 0rem 0rem}main-order .container-order-adress .container-order .order-details .order-details-table :is(thead) :is(tr) :is(th){justify-self:flex-start;text-align:left;color:#fff;font-family:var(--dm-sans);font-size:clamp(1rem,.83333vw,1.6rem);font-weight:600;width:100%;word-wrap:break-word;line-height:130%}main-order .container-order-adress .container-order .order-details .order-details-table :is(tbody) .order-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:clamp(1.2rem,.83333vw,1.6rem) 0rem clamp(.8rem,.52083vw,1rem) 0rem;border-bottom:.1rem solid #ffffff1a;gap:clamp(.8rem,.52083vw,1rem);width:100%}main-order .container-order-adress .container-order .order-details .order-details-table :is(tbody) .order-row :is(td){justify-self:flex-start;text-align:left;border-bottom:none;padding:0;display:block;width:100%;color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:130%}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot){display:flex;flex-direction:column;padding:clamp(1.2rem,.83333vw,1.6rem) 0rem 0rem 0rem}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr){display:flex;justify-content:space-between;padding:clamp(.8rem,.52083vw,1rem) 0rem;border-bottom:.1rem solid #ffffff1a}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr):last-child{border:none}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr):last-child :is(td){font-weight:600}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr) :is(td){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:400;line-height:130%}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr) .button-download{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);background:none;cursor:pointer;border:none;text-decoration:underline}main-order .container-order-adress .container-address{justify-self:flex-start;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){main-order .container-order-adress .container-address{justify-self:flex-end}}main-order .container-order-adress .container-address .container-address-content{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}main-order .container-order-adress .container-address .container-address-content .address-title{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.4rem,.83333vw,1.6rem);font-weight:600;line-height:110%}main-order .container-order-adress .container-address .container-address-content .address-status{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:400;line-height:130%}main-order .container-order-adress .container-address .container-address-content .address-content :is(p){color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:400;line-height:130%}.banner-conheca-idp{max-width:100%;width:100%;display:flex}.banner-conheca-idp .banner-conheca-idp-container{position:relative;width:100%;display:flex}@media screen and (min-width: 768px){.banner-conheca-idp .banner-conheca-idp-container{max-height:80vh;min-height:80vh}}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-images :is(img){width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;border-bottom-left-radius:10rem;border-bottom-right-radius:10rem;z-index:-1}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-images .banner-conheca-idp-images--mobile{display:block}@media screen and (min-width: 768px){.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-images .banner-conheca-idp-images--mobile{display:none}}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-images .banner-conheca-idp-images--desktop{display:none}@media screen and (min-width: 768px){.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-images .banner-conheca-idp-images--desktop{display:block}}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(1.8rem,1.66666vw,3.2rem);padding-inline:5vw;padding-block:clamp(4rem,4.16666vw,8rem)}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts{display:flex;width:100%;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__icon{display:flex;align-items:center;justify-content:center;gap:1rem}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__icon :is(svg){width:1.2rem;display:block}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__icon .banner-conheca-idp-content__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__heading .banner-conheca-idp-content__heading-title{font-family:var(--dm-serif);font-weight:400;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff;text-align:center}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__heading .banner-conheca-idp-content__heading-subtitle{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;letter-spacing:-2%;color:#fff;text-align:center}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__heading .banner-conheca-idp-content__heading-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#f5f5ff;text-align:center}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__heading .banner-conheca-idp-content__heading-btn{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;color:#000;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#fff;transition:all .3s ease-in-out;cursor:pointer;border-radius:1.3rem;padding:clamp(1rem,.83333vw,1.6rem) clamp(2.4rem,1.66666vw,3.2rem)}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-content-texts .banner-conheca-idp-content__heading .banner-conheca-idp-content__heading-btn:hover{background-color:#f5f5ff;color:#000}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-icons{display:flex;width:100%;max-width:100%;gap:clamp(1rem,.9375vw,1.8rem);flex-direction:column;border:1px solid #FFFFFF33;background-color:#3131314d;border-radius:3rem;padding:clamp(1.4rem,.9375vw,1.8rem);justify-content:center}@media screen and (min-width: 768px){.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-icons{flex-direction:row}}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-icons .banner-conheca-idp-icons-icon{display:flex;color:#fff;align-items:center;font-family:var(--dm-sans);gap:.4rem}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-icons .banner-conheca-idp-icons-icon :is(img){width:clamp(4.8rem,4.16666vw,8rem);height:clamp(4.8rem,4.16666vw,8rem);object-fit:contain}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-icons .banner-conheca-idp-icons-icon .banner-conheca-idp-icons-title{font-size:clamp(1.2rem,.83333vw,1.6rem);font-family:var(--dm-sans);font-weight:400;line-height:130%;letter-spacing:0%;color:#fff}.banner-conheca-idp .banner-conheca-idp-container .banner-conheca-idp-content .banner-conheca-idp-icons .banner-conheca-idp-icons-icon .banner-conheca-idp-icons-title :is(strong){font-weight:700}.trajetoria-container{display:flex;flex-direction:column;gap:clamp(2rem,2.08333vw,4rem);max-width:100%;align-items:center;justify-content:center;width:100%}@media screen and (min-width: 768px){.trajetoria-container{max-width:var(--page-width);margin:0 auto}}.trajetoria-container .trajetoria-container-texts{display:flex;flex-direction:column;width:100%;gap:clamp(1.4rem,.9375vw,1.8rem);max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 768px){.trajetoria-container .trajetoria-container-texts{max-width:calc(var(--page-width) * .85)}}.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__icon{display:flex;align-items:center;justify-content:start;gap:1rem}@media screen and (min-width: 768px){.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__icon{justify-content:center}}.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__icon :is(svg){width:1.4rem;display:block}.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__icon .trajetoria-container-texts__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff;text-align:left}@media screen and (min-width: 768px){.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__heading-title{text-align:center}}.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__heading-subtitle{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:left}@media screen and (min-width: 768px){.trajetoria-container .trajetoria-container-texts .trajetoria-container-texts__heading-subtitle{text-align:center}}.trajetoria-container .trajetoria-container-timeline{display:flex;width:100%;padding-left:5vw;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem}@media screen and (min-width: 768px){.trajetoria-container .trajetoria-container-timeline{padding-left:0;display:grid;grid-template-columns:repeat(var(--block-count),1fr);overflow:unset;padding-bottom:0}}.trajetoria-container .trajetoria-container-timeline::-webkit-scrollbar{display:block;width:3px;height:3px;cursor:pointer}.trajetoria-container .trajetoria-container-timeline::-webkit-scrollbar-track{background:transparent}.trajetoria-container .trajetoria-container-timeline::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}.trajetoria-container .trajetoria-container-timeline::-webkit-scrollbar-thumb:hover{background:#b06047}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item{display:flex;flex-direction:column;width:100%;gap:clamp(1.4rem,.9375vw,1.8rem);min-width:clamp(20rem,15.625vw,30rem);max-width:100%}@media screen and (min-width: 768px){.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item{min-width:unset}}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item:first-child .trajetoria-container-timeline__item_line .trajetoria-container-timeline__item_line_bullet:before{background-color:transparent}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_date{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.83333vw,1.8rem);line-height:130%;letter-spacing:0%;text-align:center;color:#fff}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_line{width:100%;display:flex;align-items:center;justify-content:center}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_line .trajetoria-container-timeline__item_line_bullet{display:flex;align-items:center;width:100%}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_line .trajetoria-container-timeline__item_line_bullet:before{content:"";display:block;width:50%;height:.1rem;background-color:#d9d9d9}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_line .trajetoria-container-timeline__item_line_bullet:after{content:"";display:block;width:50%;height:.1rem;background-color:#d9d9d9}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_line .trajetoria-container-timeline__item_line_bullet .trajetoria-container-timeline__item_line_bullet_item{width:.6rem;height:.6rem;border-radius:50%;background-color:#115fa9}.trajetoria-container .trajetoria-container-timeline .trajetoria-container-timeline__item .trajetoria-container-timeline__item_title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:center;color:#ffffff80}.image-text-conheca-idp{width:100%;margin:0 auto;display:flex;max-width:var(--page-width)}@media screen and (min-width: 1440px){.image-text-conheca-idp{max-width:calc(var(--page-width) * .9)}}.image-text-conheca-idp .image-text-conheca-idp-main{display:flex;width:100%;flex-direction:column;gap:clamp(4rem,4.16666vw,8rem)}@media screen and (min-width: 768px){.image-text-conheca-idp .image-text-conheca-idp-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"image-text-conheca-idp-main-image image-text-conheca-idp-main-content";align-items:center}}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content{display:flex;width:100%;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);grid-area:image-text-conheca-idp-main-content}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading{display:flex;flex-direction:column;gap:clamp(.8rem,.9375vw,1.8rem)}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-sub-title{display:flex;align-items:center;gap:1.2rem}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-sub-title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-sub-title :is(svg){width:1.4rem;display:block}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-title :is(p) :is(strong){color:#ffb098;font-weight:700}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-description-title{padding-top:1rem}@media screen and (min-width: 768px){.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-description-title{padding-top:.4rem}}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-description-title :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffff80;text-align:justify}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-line-separator{background-color:#ffffff1f;height:1px;width:100%;display:none}@media screen and (min-width: 768px){.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-heading .image-text-conheca-idp-line-separator{display:flex}}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-content{display:flex;flex-direction:column;gap:clamp(1.4rem,1.25vw,1.8rem)}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-content .image-text-conheca-idp-content-list{display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem);list-style-type:none}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-content .image-text-conheca-idp-content-list .image-text-conheca-idp-content-list-item{font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#fff;position:relative;padding-left:1.5em}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-content .image-text-conheca-idp-content-list .image-text-conheca-idp-content-list-item:before{content:"•";position:absolute;left:0;color:#fff}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-content .image-text-conheca-idp-content-list-link{background-color:#fff;color:#000;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:1rem clamp(2rem,1.66667vw,3.2rem);border-radius:1.6rem;width:fit-content;transition:all .3s ease-in-out;cursor:pointer}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-content .image-text-conheca-idp-content .image-text-conheca-idp-content-list-link:hover{background-color:#ffb098}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-image{display:flex;width:100%;height:100%;max-height:40rem;grid-area:image-text-conheca-idp-main-image}@media screen and (min-width: 768px){.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-image{max-height:60vh}}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-image .image-text-conheca-idp-main-image-img--mobile{width:100%;height:100%;object-fit:cover;border-radius:3.2rem;display:flex}@media screen and (min-width: 768px){.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-image .image-text-conheca-idp-main-image-img--mobile{display:none}}.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-image .image-text-conheca-idp-main-image-img--desktop{width:100%;height:100%;object-fit:cover;border-radius:3.2rem;display:none}@media screen and (min-width: 768px){.image-text-conheca-idp .image-text-conheca-idp-main .image-text-conheca-idp-main-image .image-text-conheca-idp-main-image-img--desktop{display:flex}}.banner-instituto{max-width:var(--page-width);margin-inline:auto;width:100%;display:flex}.banner-instituto .banner-instituto__container{width:100%;position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center}.banner-instituto .banner-instituto__container .banner-instituto-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.banner-instituto .banner-instituto__container .banner-instituto-images .banner-instituto-images--mobile,.banner-instituto .banner-instituto__container .banner-instituto-images .banner-instituto-images--desktop{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3.2rem;z-index:-1}.banner-instituto .banner-instituto__container .banner-instituto-images .banner-instituto-images--mobile{display:block}@media screen and (min-width: 768px){.banner-instituto .banner-instituto__container .banner-instituto-images .banner-instituto-images--mobile{display:none}}.banner-instituto .banner-instituto__container .banner-instituto-images .banner-instituto-images--desktop{display:none}@media screen and (min-width: 768px){.banner-instituto .banner-instituto__container .banner-instituto-images .banner-instituto-images--desktop{display:block}}.banner-instituto .banner-instituto__container .banner-instituto-content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(6rem,8.85417vw,17rem);padding-inline:clamp(4.2rem,4.47917vw,8.6rem);padding-block:clamp(3.2rem,2.5vw,4.8rem)}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-content-texts{display:flex;align-items:center;justify-content:center;width:100%}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-content-texts .banner-instituto-content__heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff;text-align:center}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.2rem,.83333vw,1.6rem)}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts{display:flex;flex-direction:column;gap:clamp(.8rem,.625vw,1.2rem);max-width:80%;width:100%;margin:0 auto}@media screen and (min-width: 768px){.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts{max-width:100%;width:100%}}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts .banner-instituto-stats-texts-number{font-family:var(--raleway);font-weight:700;font-size:clamp(3.2rem,2.5vw,4.8rem);line-height:100%;letter-spacing:-2%;color:#fff;text-align:center}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts .banner-instituto-stats-texts-number :is(strong){color:#ffb098;font-weight:700}@media screen and (min-width: 768px){.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts .banner-instituto-stats-texts-number{text-align:left}}.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts .banner-instituto-stats-texts-title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffff80;text-align:center}@media screen and (min-width: 768px){.banner-instituto .banner-instituto__container .banner-instituto-content .banner-instituto-stats .banner-instituto-stats-texts .banner-instituto-stats-texts-title{text-align:left}}.escolha-cards-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:var(--page-width);margin:0 auto;gap:clamp(1.4rem,.9375vw,1.8rem);position:relative}.escolha-cards-container .escolha-cards-container-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff}.escolha-cards-container .escolha-cards-container-cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.6rem,1.04167vw,2rem);position:relative;z-index:2}@media screen and (min-width: 425px){.escolha-cards-container .escolha-cards-container-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 768px){.escolha-cards-container .escolha-cards-container-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}}.escolha-cards-container .escolha-cards-container-cards .escolha-cards-container-cards-item{display:flex;justify-content:center;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);padding:clamp(1.8rem,1.25vw,2.4rem);border-radius:1.6rem;background-color:#ffffff0a}.escolha-cards-container .escolha-cards-container-cards .escolha-cards-container-cards-item .escolha-cards-container-cards-item-image{display:flex;width:clamp(2.8rem,1.66667vw,3.2rem);height:clamp(2.8rem,1.66667vw,3.2rem);object-fit:contain}.escolha-cards-container .escolha-cards-container-cards .escolha-cards-container-cards-item .escolha-cards-container-cards-item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;letter-spacing:0%;color:#fff}.escolha-cards-container .escolha-cards-container-cards .escolha-cards-container-cards-item .escolha-cards-container-cards-item-description{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffff80;text-align:justify}.escolha-cards-container .escolha-cards-container-cards .escolha-cards-container-cards-item .escolha-cards-container-cards-item-link{padding:clamp(1.2rem,.72916vw,1.4rem) clamp(2.4rem,1.25vw,2.4rem);color:#fff;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;border:2px solid #FFFFFF33;border-radius:1.6rem;text-decoration:none;width:fit-content}.escolha-cards-container .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:start;z-index:-1}.escolha-cards-container .elipse-container .elipse-container__elipse{position:absolute;width:41.5rem;height:41.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(250px);display:block}.escolha-cards-container.escolha-cards-container--layout-line-searchs{gap:clamp(1.4rem,2.1vw,4rem)}carreira-carousel{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}carreira-carousel .carreira-carousel-container-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.8rem,1.25vw,2.4rem);border-bottom:1px solid #ffffff1f}carreira-carousel .carreira-carousel-container-heading .carreira-carousel__icon{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem}carreira-carousel .carreira-carousel-container-heading .carreira-carousel__icon :is(svg){width:1.4rem;display:block}carreira-carousel .carreira-carousel-container-heading .carreira-carousel__icon .carreira-carousel__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}carreira-carousel .carreira-carousel-container-heading .carreira-carousel__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}carreira-carousel .carreira-carousel-container-heading .carreira-carousel__heading .carreira-carousel__heading-title{font-family:var(--raleway);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}carreira-carousel .carreira-carousel-container-heading .carreira-carousel__heading .carreira-carousel__heading-description{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}carreira-carousel .carreira-carousel__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){carreira-carousel .carreira-carousel__blaze-slider{padding-right:1.8rem}@media screen and (min-width: 1024px){carreira-carousel .carreira-carousel__blaze-slider{padding-left:7.25vw}@media screen and (min-width: 1440px){carreira-carousel .carreira-carousel__blaze-slider{padding-left:9.5vw}}}}carreira-carousel .carreira-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track{padding-bottom:.2rem}carreira-carousel .carreira-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .carreira-carousel__blaze-slider-item{display:flex;flex-direction:column;gap:clamp(1.6rem,1.04167vw,2rem);justify-content:space-between;padding:clamp(1.8rem,1.25vw,2.4rem);border:1px solid #ffffff1f;border-radius:2.4rem;position:relative;overflow:hidden}carreira-carousel .carreira-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .carreira-carousel__blaze-slider-item .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:end;align-items:start;z-index:-1}carreira-carousel .carreira-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .carreira-carousel__blaze-slider-item .elipse-container .elipse-container__elipse{position:absolute;width:12.5rem;height:12.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}carreira-carousel .carreira-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .carreira-carousel__blaze-slider-item .carreira-carousel__blaze-slider-item-heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff;word-break:break-word}carreira-carousel .carreira-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .carreira-carousel__blaze-slider-item .carreira-carousel__blaze-slider-item-heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2}depoimentos-carousel{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}depoimentos-carousel .depoimentos-carousel-container-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f}depoimentos-carousel .depoimentos-carousel-container-heading .depoimentos-carousel__heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}depoimentos-carousel .depoimentos-carousel-container-heading .depoimentos-carousel__heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}depoimentos-carousel .depoimentos-carousel__blaze-slider{padding-left:5vw;width:100%;display:flex;overflow:hidden;--slides-to-show: 1.2 !important;--slide-gap: clamp(1.2rem, .83333vw, 1.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){depoimentos-carousel .depoimentos-carousel__blaze-slider{--slides-to-show: 2.2 !important}@media screen and (min-width: 768px){depoimentos-carousel .depoimentos-carousel__blaze-slider{--slides-to-show: 2.6 !important}@media screen and (min-width: 1024px){depoimentos-carousel .depoimentos-carousel__blaze-slider{--slides-to-show: 3.2 !important;padding-left:7.25vw}@media screen and (min-width: 1360px){depoimentos-carousel .depoimentos-carousel__blaze-slider{--slides-to-show: 3.6 !important}@media screen and (min-width: 1440px){depoimentos-carousel .depoimentos-carousel__blaze-slider{padding-left:9.5vw}}}}}}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container{display:flex;width:100%}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap);padding-bottom:.1rem}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item{width:var(--slide-width);flex-shrink:0;display:flex;flex-direction:column;border:1px solid #f5f5ff26;border-radius:clamp(1.2rem,.83333vw,1.6rem);padding-inline:clamp(1.6rem,1.04166vw,2rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item :is(svg){margin-block:clamp(1.6rem,1.04166vw,2rem);width:clamp(1.8rem,1.14583vw,2.2rem);height:clamp(1.8rem,1.14583vw,2.2rem);display:block}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item .depoimentos-carousel__blaze-slider-item-heading-title{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#f5f5ff;border-top:1px solid #f5f5ff26;border-bottom:1px solid #f5f5ff26;padding-block:clamp(1.6rem,1.04166vw,2rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item .depoimentos-carousel__blaze-slider-item-heading-persona{display:flex;align-items:center;width:100%;justify-content:space-between;gap:clamp(1.2rem,.83333vw,1.6rem);padding-block:clamp(1.6rem,1.04166vw,2rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item .depoimentos-carousel__blaze-slider-item-heading-persona .depoimentos-carousel__blaze-slider-item-heading-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1rem,.625vw,1.2rem);letter-spacing:0%;color:#767676}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item .depoimentos-carousel__blaze-slider-item-heading-persona .depoimentos-carousel__blaze-slider-item-heading-description :is(strong){color:#f5f5ff;font-size:clamp(1.2rem,.72916vw,1.4rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item .depoimentos-carousel__blaze-slider-item-heading-persona .depoimentos-carousel__blaze-slider-item-heading-image{width:clamp(4.2rem,4.08333vw,6rem);height:clamp(4.2rem,4.08333vw,6rem);border-radius:50%;display:flex;object-fit:cover}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2{width:var(--slide-width);flex-shrink:0;display:flex;flex-direction:column;gap:clamp(1.6rem,1.04166vw,2rem);border:1px solid #f5f5ff26;border-radius:clamp(1.2rem,.83333vw,1.6rem);padding-block:clamp(1.6rem,1.04166vw,2rem);padding-inline:clamp(2.2rem,1.04166vw,2.8rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-layout-2-content{display:grid;grid-template-columns:.8fr 2fr;gap:clamp(1.6rem,1.04166vw,2rem);border-bottom:1px solid #f5f5ff26;align-items:center;padding-bottom:clamp(1.6rem,1.04166vw,2rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-layout-2-content .depoimentos-carousel__blaze-slider-item-layout-2-content-image{width:100%;height:auto;border-radius:50%;display:flex;object-fit:cover}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-layout-2-content .depoimentos-carousel__blaze-slider-item-layout-2-content-text{display:grid;grid-template-columns:1fr;gap:clamp(1rem,.625vw,1.2rem)}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-layout-2-content .depoimentos-carousel__blaze-slider-item-layout-2-content-text :is(svg){width:clamp(2.2rem,1.14583vw,2.6rem);height:clamp(2.2rem,1.14583vw,2.6rem);display:block}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-layout-2-content .depoimentos-carousel__blaze-slider-item-layout-2-content-text .depoimentos-carousel__blaze-slider-item-layout-2-content-text-title{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#f5f5ff}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);letter-spacing:0%;color:#767676}depoimentos-carousel .depoimentos-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .depoimentos-carousel__blaze-slider-item-layout-2 .depoimentos-carousel__blaze-slider-item-description :is(strong){color:#f5f5ff;font-size:clamp(1.4rem,.83333vw,1.6rem)}.banner-comunidade{max-width:var(--page-width);margin-inline:auto;width:100%;display:flex}.banner-comunidade.banner-comunidade--full-width-mobile{max-width:100%}@media screen and (min-width: 768px){.banner-comunidade.banner-comunidade--full-width-mobile{max-width:var(--page-width)}}.banner-comunidade.banner-comunidade--full-width-mobile .banner-comunidade-container{overflow:hidden;border-radius:2rem}.banner-comunidade .banner-comunidade-container{display:flex;width:100%;height:100%;position:relative}.banner-comunidade .banner-comunidade-container .banner-comunidade-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.banner-comunidade .banner-comunidade-container .banner-comunidade-images .banner-comunidade-images--mobile,.banner-comunidade .banner-comunidade-container .banner-comunidade-images .banner-comunidade-images--desktop{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.6rem;z-index:-1}.banner-comunidade .banner-comunidade-container .banner-comunidade-images .banner-comunidade-images--mobile{display:block}@media screen and (min-width: 768px){.banner-comunidade .banner-comunidade-container .banner-comunidade-images .banner-comunidade-images--mobile{display:none}}.banner-comunidade .banner-comunidade-container .banner-comunidade-images .banner-comunidade-images--desktop{display:none}@media screen and (min-width: 768px){.banner-comunidade .banner-comunidade-container .banner-comunidade-images .banner-comunidade-images--desktop{display:block}}.banner-comunidade .banner-comunidade-container .banner-comunidade-content{position:relative;z-index:1;width:100%;display:flex;padding-inline:5vw;padding-block:clamp(4.5rem,4.58333vw,8.8rem)}.banner-comunidade .banner-comunidade-container .banner-comunidade-content .banner-comunidade-content-texts{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-comunidade .banner-comunidade-container .banner-comunidade-content .banner-comunidade-content-texts .banner-comunidade-content__heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.4rem,.83333vw,1.6rem)}.banner-comunidade .banner-comunidade-container .banner-comunidade-content .banner-comunidade-content-texts .banner-comunidade-content__heading .banner-comunidade-content__heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff;text-align:center}.banner-comunidade .banner-comunidade-container .banner-comunidade-content .banner-comunidade-content-texts .banner-comunidade-content__heading .banner-comunidade-content__heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#f5f5ff;text-align:center}.banner-comunidade .banner-comunidade-container .banner-comunidade-content .banner-comunidade-content-texts .banner-comunidade-content__heading-btn{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#000;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#fff;transition:all .3s ease-in-out;cursor:pointer;border-radius:1.3rem;padding:clamp(1rem,.83333vw,1.2rem) clamp(2.4rem,1.66667vw,3.2rem)}.banner-comunidade .banner-comunidade-container .banner-comunidade-content .banner-comunidade-content-texts .banner-comunidade-content__heading-btn:hover{background-color:#f5f5ff;color:#000}.banner-connections-cta{max-width:100%;width:100%;display:flex}.banner-connections-cta .banner-connections-cta-container{max-width:100%;width:100%;display:flex;position:relative;min-height:75vh}@media screen and (min-width: 768px){.banner-connections-cta .banner-connections-cta-container{max-height:75vh}}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images .banner-connections-cta-images--mobile,.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images .banner-connections-cta-images--desktop{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images .banner-connections-cta-images--mobile{display:block}@media screen and (min-width: 768px){.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images .banner-connections-cta-images--mobile{display:none}}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images .banner-connections-cta-images--desktop{display:none}@media screen and (min-width: 768px){.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-images .banner-connections-cta-images--desktop{display:block}}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem);max-width:var(--page-width);margin-inline:auto;padding-block:clamp(4rem,4.16667vw,8rem)}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-title :is(strong){color:#fff6;font-weight:700}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-description :is(strong){font-weight:800}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:100%;color:#000;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#fff;transition:.3s ease-in-out;cursor:pointer;border-radius:1.6rem;padding:clamp(1rem,.625vw,1.2rem) clamp(2.4rem,1.66667vw,3.2rem);margin-top:clamp(1.4rem,.9375vw,1.8rem)}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-icons{display:grid;align-items:center;gap:clamp(.9rem,.625vw,1.2rem);width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width: 768px){.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-icons{grid-template-columns:repeat(4,minmax(0,1fr));max-width:50%}@media screen and (min-width: 1024px){.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-icons{grid-template-columns:repeat(5,minmax(0,1fr))}}}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-icons .banner-connections-cta-content-icons-item{display:flex;background-color:#0a111ab2;border:1px solid #ffffff4d;border-radius:1.6rem;height:clamp(8.4rem,5.46875vw,10.5rem);padding:clamp(1rem,.625vw,1.2rem) clamp(1.6rem,.83333vw,1.6rem);width:100%}.banner-connections-cta .banner-connections-cta-container .banner-connections-cta-content .banner-connections-cta-content-icons .banner-connections-cta-content-icons-item .banner-connections-cta-content-icons-item-icon{width:100%;height:100%;display:flex;object-fit:contain;transition:all .3s ease-in-out}docentes-carousel-cta{display:block;overflow:hidden}docentes-carousel-cta .docentes-carousel-cta__content{display:flex;flex-direction:column}docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:grid;align-items:center;grid-template-columns:1fr;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f}@media screen and (min-width: 768px){docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading{grid-template-columns:1.5fr auto}}docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-texts{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-texts .docentes-carousel-cta__content-heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-texts .docentes-carousel-cta__content-heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-btn{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;color:#fff;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer;border-radius:clamp(.8rem,.52083vw,1.2rem);padding:clamp(1rem,.52083vw,1.2rem) clamp(2.4rem,1.66666vw,3.2rem);border:1px solid #ffffff}docentes-carousel-cta .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-btn:hover{background-color:#fff;color:#000}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel{overflow:hidden;margin-top:clamp(1.8rem,1.25vw,2.4rem)}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading{display:flex;align-items:center;justify-content:space-between;max-width:var(--page-width);margin-inline:auto;margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading.no-title{justify-content:flex-end}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2rem,1.04166vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff;opacity:0}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__title[visible]{opacity:1}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls,docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls-btns{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1.2rem)}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-links{font-family:var(--font-raleway);font-weight:500;font-size:clamp(1rem,.72916vw,1.4rem);line-height:130%;color:#fff9;text-decoration:none}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-links:hover{text-decoration:underline}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button){background:#43454c;border-radius:50%;width:clamp(2rem,1.875vw,3.2rem);height:clamp(2rem,1.875vw,3.2rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button):hover{background:#43454c66}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button) :is(svg){width:clamp(1.2rem,.9375vw,2rem);height:clamp(1.2rem,.9375vw,2rem)}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls .products-carousel__controls-btns :is(button)[disabled]{background:#43454c66;cursor:default}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider{display:flex;width:100%;padding-left:5vw;overflow:hidden;--slides-to-show: 1.1 !important;--slide-gap: clamp(1.6rem, 1.35416vw, 2.6rem);--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}@media screen and (min-width: 550px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider{--slides-to-show: 2.2 !important}@media screen and (min-width: 768px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider{--slides-to-show: 2.4 !important}@media screen and (min-width: 1024px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider{--slides-to-show: 3.4 !important;padding-left:7.25vw}@media screen and (min-width: 1360px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider{--slides-to-show: 4.7 !important}@media screen and (min-width: 1440px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider{padding-left:9.5vw}}}}}}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider:not(:has(.docente-card:nth-child(4))){padding-inline:5vw}@media screen and (min-width: 1024px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider:not(:has(.docente-card:nth-child(4))){padding-inline:7.25vw}@media screen and (min-width: 1440px){docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider:not(:has(.docente-card:nth-child(4))){padding-inline:9.5vw}}}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider .blaze-container{display:flex;width:100%}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .docente-card{width:var(--slide-width);flex-shrink:0;display:flex}docentes-carousel-cta .docentes-carousel-cta__content .products-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .docente-card .docente-card__content{width:100%}docentes-carousel-cta.docentes-carousel--simple .docentes-carousel-cta__content .products-carousel .products-carousel__heading .products-carousel__controls{display:none}docentes-carousel-cta.docentes-carousel--simple .docentes-carousel-cta__content .products-carousel .docente-card .docente-card__content .docente-card__image-texts .docente-card__image :is(img){aspect-ratio:unset;min-height:clamp(16rem,12.5vw,20rem);max-height:clamp(16rem,12.5vw,20rem)}docentes-carousel-cta.docentes-carousel--simple .docentes-carousel-cta__content .products-carousel .docente-card .docente-card__content .docente-card__image-texts .docente-card__texts{display:none}docentes-carousel-cta.docentes-carousel--simple .docentes-carousel-cta__content .products-carousel .docente-card .docente-card__content .docente-card__title--alternative{display:flex;font-family:var(--raleway);font-weight:600;font-size:clamp(1.6rem,1.04166vw,2rem);line-height:110%;color:#fff;margin-top:clamp(1.8rem,1.25vw,2.4rem)}docentes-carousel-cta.docentes-carousel--simple .docentes-carousel-cta__content .products-carousel .docente-card .docente-card__content .docente-card__description{margin-top:.8rem;text-align:justify}docentes-carousel-cta.docentes-carousel--medium-image .docentes-carousel-cta__content .products-carousel .docente-card .docente-card__content .docente-card__image-texts .docente-card__image :is(img){min-height:clamp(24rem,18.75vw,28rem);max-height:clamp(24rem,18.75vw,28rem)}docentes-carousel-cta.docentes-carousel--heading-inline .docentes-carousel-cta__content .docentes-carousel-cta__content-heading{border-bottom:none}@media screen and (min-width: 768px){docentes-carousel-cta.docentes-carousel--heading-inline .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-texts{display:grid;grid-template-columns:1fr .8fr 1fr}docentes-carousel-cta.docentes-carousel--heading-inline .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-texts .docentes-carousel-cta__content-heading-description{grid-column:3/4}docentes-carousel-cta.docentes-carousel--heading-inline .docentes-carousel-cta__content .docentes-carousel-cta__content-heading .docentes-carousel-cta__content-heading-texts .docentes-carousel-cta__content-heading-title{max-width:47rem}}docentes-carousel-cta.docentes-carousel--heading-inline .docentes-carousel-cta__content .products-carousel .products-carousel__heading{display:none}.banner-events-container{display:block;width:100%}.banner-events-container .banner-events-container__content{display:grid;grid-template-columns:1fr;gap:clamp(2.8rem,2.1875vw,4.2rem);grid-template-areas:"banner-events-container__image" "banner-events-container-contents-main"}@media screen and (min-width: 768px){.banner-events-container .banner-events-container__content{grid-template-columns:1fr 1.02fr;grid-template-areas:"banner-events-container-contents-main banner-events-container__image"}}@media screen and (min-width: 1600px){.banner-events-container .banner-events-container__content{grid-template-columns:1fr 1.4fr}}.banner-events-container .banner-events-container__content .banner-events-container__image{display:flex;width:100%;height:100%;object-fit:cover;grid-area:banner-events-container__image;border-bottom-left-radius:6.4rem;border-bottom-right-radius:6.4rem;max-height:30vh;min-height:30vh}@media screen and (min-width: 768px){.banner-events-container .banner-events-container__content .banner-events-container__image{border-bottom-right-radius:0;max-height:75vh;min-height:75vh}}.banner-events-container .banner-events-container__content .banner-events-container-contents-main{grid-area:banner-events-container-contents-main;padding-left:5vw;padding-right:5vw}@media screen and (min-width: 768px){.banner-events-container .banner-events-container__content .banner-events-container-contents-main{padding-top:clamp(4rem,4.16667vw,8rem);padding-right:0}@media screen and (min-width: 1024px){.banner-events-container .banner-events-container__content .banner-events-container-contents-main{padding-left:7.75vw}@media screen and (min-width: 1440px){.banner-events-container .banner-events-container__content .banner-events-container-contents-main{padding-left:9.5vw}}}}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__icon{display:flex;align-items:center;gap:clamp(1rem,.625vw,1.2rem)}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__icon :is(svg){width:1.4rem;display:block}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__icon .banner-events-content__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__title{font-family:var(--dm-serif-text);font-weight:400;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details{display:flex;flex-direction:column;gap:clamp(2rem,1.25vw,2.4rem);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem);background-color:#3131314d;border:1px solid #ffffff33;border-radius:1.6rem}@media screen and (min-width: 1200px){.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details{align-items:center;justify-content:space-between;flex-direction:row}}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details .banner-events-content__details-item{display:flex;align-items:center;gap:clamp(1rem,.625vw,1.2rem)}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details .banner-events-content__details-item .banner-events-content__details-item-icon{padding:clamp(1rem,.625vw,1.2rem);border-radius:.8rem;display:flex;align-items:center;justify-content:center;background-color:#ffffff1a}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details .banner-events-content__details-item .banner-events-content__details-item-icon :is(svg){width:1.4rem;display:block}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details .banner-events-content__details-item .banner-events-content__details-item-text{display:flex;flex-direction:column}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details .banner-events-content__details-item .banner-events-content__details-item-text .banner-events-content__details-item-text-title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__details .banner-events-content__details-item .banner-events-content__details-item-text .banner-events-content__details-item-text-value{font-family:var(--raleway);font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__description{padding-top:clamp(1.8rem,1.25vw,2.4rem);display:flex;font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__description :is(strong){font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem)}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__buttons{display:flex;align-items:center;gap:clamp(1.6rem,1.45833vw,2.8rem)}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__buttons .banner-events-content__buttons-button-subscribe{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:100%;letter-spacing:-2%;text-align:center;padding:clamp(1rem,.625vw,1.2rem) clamp(1.8rem,1.25vw,2.4rem);border-radius:clamp(1.2rem,.72917vw,1.4rem);transition:all .3s ease;text-decoration:none;background-color:#b06047;color:#fff}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__buttons .banner-events-content__buttons-button-subscribe:hover{opacity:.8}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__buttons .banner-events-content__buttons-button-see{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:100%;letter-spacing:-2%;text-align:center;padding:clamp(1rem,.625vw,1.2rem) clamp(1.8rem,1.25vw,2.4rem);border-radius:clamp(1.2rem,.72917vw,1.4rem);transition:all .3s ease;text-decoration:none;background-color:#fff;color:#091017}.banner-events-container .banner-events-container__content .banner-events-container-contents-main .banner-events-content .banner-events-content__buttons .banner-events-content__buttons-button-see:hover{opacity:.8}colleague-profile{display:flex;flex-direction:column;width:100%;max-width:100%;gap:clamp(1.8rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){colleague-profile{max-width:var(--page-width);margin:0 auto}}colleague-profile .colleague-profile-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.2rem,.72917vw,1.4rem)}colleague-profile .colleague-profile-heading .colleague-profile-heading__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}colleague-profile .colleague-profile-heading .colleague-profile-heading__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}colleague-profile .colleague-profile__blaze-slider{padding-left:5vw;display:flex;width:100%;overflow:hidden;--slides-to-show: 1.5 !important;--slide-gap: clamp(1.4rem, 1.14583vw, 2.2rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){colleague-profile .colleague-profile__blaze-slider{--slides-to-show: 2 !important}@media screen and (min-width: 768px){colleague-profile .colleague-profile__blaze-slider{--slides-to-show: 3 !important;padding-left:0}@media screen and (min-width: 1024px){colleague-profile .colleague-profile__blaze-slider{--slides-to-show: 3.5 !important}@media screen and (min-width: 1360px){colleague-profile .colleague-profile__blaze-slider{--slides-to-show: 4 !important}}}}}colleague-profile .colleague-profile__blaze-slider .blaze-container{display:flex;width:100%}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item{width:var(--slide-width);flex-shrink:0;display:flex;justify-content:center;flex-direction:column;gap:clamp(1.2rem,.72916vw,1.4rem);padding:clamp(2.4rem,1.66666vw,3.2rem) 3.2rem;border:1px solid #ffffff1f;border-radius:clamp(1.6rem,1.04166vw,2rem);position:relative;overflow:hidden}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:end;align-items:start;z-index:-1}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .elipse-container .elipse-container__elipse{position:absolute;width:12.5rem;height:12.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #828282;filter:blur(100px);display:block}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .colleague-profile-content-card-texto-normal-top,colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .colleague-profile-content-card-texto-normal-bottom{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;display:flex}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .colleague-profile-content-card-texto-normal-top :is(strong),colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .colleague-profile-content-card-texto-normal-bottom :is(strong){font-weight:700}colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .colleague-profile-content-card-texto-grande-top,colleague-profile .colleague-profile__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-item .colleague-profile-content-card-texto-grande-bottom{font-family:var(--raleway);font-weight:700;font-size:clamp(2rem,1.35416vw,2.6rem);line-height:110%;letter-spacing:-2%;color:#fff;display:flex}colleague-profile .colleague-profile-list__blaze-slider{padding-left:5vw;margin-top:clamp(1.2rem,.72916vw,1.4rem);width:100%;display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem);overflow:hidden;--slides-to-show: 1.3 !important;--slide-gap: clamp(1.2rem, .83333vw, 1.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){colleague-profile .colleague-profile-list__blaze-slider{--slides-to-show: 2 !important}@media screen and (min-width: 768px){colleague-profile .colleague-profile-list__blaze-slider{display:none}}}colleague-profile .colleague-profile-list__blaze-slider .colleague-profile-list__blaze-slider__title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffff80;max-width:var(--page-width);width:100%;display:flex}colleague-profile .colleague-profile-list__blaze-slider .blaze-container{display:flex;width:100%}colleague-profile .colleague-profile-list__blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}colleague-profile .colleague-profile-list__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}colleague-profile .colleague-profile-list__blaze-slider .blaze-container .blaze-track-container .blaze-track .colleague-profile-list__item{width:var(--slide-width);flex-shrink:0;font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff;margin-left:2rem}colleague-profile .colleague-profile-list{max-width:var(--page-width);margin:0 auto;width:100%;display:none;justify-content:space-between;gap:clamp(1.8rem,1.25vw,2.4rem);padding-top:clamp(1.2rem,.72916vw,1.4rem);border-top:1px solid #ffffff1f;margin-top:clamp(1.2rem,.72916vw,1.4rem)}@media screen and (min-width: 768px){colleague-profile .colleague-profile-list{display:flex}}colleague-profile .colleague-profile-list .colleague-profile-list__title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffff80}colleague-profile .colleague-profile-list .colleague-profile-list__items{display:flex;flex-direction:column;gap:clamp(1rem,.625vw,1.2rem)}colleague-profile .colleague-profile-list .colleague-profile-list__items .colleague-profile-list__item{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff}disciplinas-component{display:flex;justify-content:center;max-width:var(--page-width);margin:0 auto;gap:clamp(2.2rem,1.66667vw,3.2rem);flex-direction:column}disciplinas-component .disciplinas-component-heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #FFFFFF1F}disciplinas-component .disciplinas-component-heading .disciplinas-component-heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}disciplinas-component .disciplinas-component-heading .disciplinas-component-heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}disciplinas-component .disciplinas-component-itens{display:flex;flex-direction:column}disciplinas-component .disciplinas-component-itens .disciplinas-component-item{display:flex;gap:clamp(1.2rem,.83333vw,1.6rem);padding:clamp(2.2rem,1.25vw,2.4rem) clamp(1.4rem,.83333vw,1.6rem);border-bottom:1px solid #FFFFFF0D}disciplinas-component .disciplinas-component-itens .disciplinas-component-item :is(svg){width:clamp(1.4rem,.83333vw,1.6rem);min-width:clamp(1.4rem,.83333vw,1.6rem);min-height:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);display:flex}disciplinas-component .disciplinas-component-itens .disciplinas-component-item .disciplinas-component-item-texts{display:flex;flex-direction:column;gap:1rem}disciplinas-component .disciplinas-component-itens .disciplinas-component-item .disciplinas-component-item-texts .disciplinas-component-item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}disciplinas-component .disciplinas-component-itens .disciplinas-component-item .disciplinas-component-item-texts .disciplinas-component-item-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffff80}disciplinas-component .disciplinas-component-button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;width:fit-content;gap:1rem;padding:.8rem 1.8rem;border:1px solid #FFFFFF;border-radius:1.5rem;background-color:transparent;cursor:pointer;transition:all .3s ease-in-out}disciplinas-component .disciplinas-component-button:hover{background-color:#ffffff1f;color:#fff}disciplinas-component .disciplinas-component-button :is(svg){width:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);display:flex}.banner-parcerias{max-width:100%;width:100%;display:flex;position:relative}.banner-parcerias.type-banner-parcerias .banner-parcerias-content,.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content{padding-inline:5vw;justify-content:center}.banner-parcerias.type-banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts,.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts{justify-content:center}.banner-parcerias.type-banner-parcerias .banner-parcerias-content .banner-parcerias-content__heading .banner-parcerias-content__heading-btn,.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content__heading .banner-parcerias-content__heading-btn{padding:clamp(.8rem,.625vw,1.2rem) clamp(4.2rem,3.125vw,6rem)}.banner-parcerias.type-banner .banner-parcerias-content,.banner-parcerias.type-banner-internacional .banner-parcerias-content{padding-inline:5vw;padding-top:clamp(4rem,5.9375vw,11.4rem);padding-bottom:clamp(4rem,1.25vw,6rem)}.banner-parcerias.type-banner .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-title,.banner-parcerias.type-banner-internacional .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-title{color:#fff}.banner-parcerias.type-banner .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-btn,.banner-parcerias.type-banner-internacional .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-btn{padding:clamp(.8rem,.625vw,1.2rem) clamp(2.2rem,1.92708vw,3.7rem)}.banner-parcerias.type-banner-linha-de-pesquisa{border-radius:0 0 10rem 10rem}.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading{gap:clamp(1.4rem,1.25vw,2.4rem)}.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-title{font-size:clamp(2.6rem,2.3958vw,4.6rem)}.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts{gap:clamp(1.4rem,1.25vw,2.4rem)}.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-description{font-weight:700;font-size:clamp(1.6rem,1.25vw,2.4rem);max-width:43.9rem}.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-btn{color:#000;background:#fff;border:1px solid #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.banner-parcerias.type-banner-linha-de-pesquisa .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-btn:hover{background:transparent;color:#fff}.banner-parcerias.type-banner-internacional .banner-parcerias-content{padding-inline:5vw;padding-top:clamp(4rem,6.40833vw,11.4rem)}.banner-parcerias .banner-parcerias-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.banner-parcerias .banner-parcerias-images .banner-parcerias-images--mobile,.banner-parcerias .banner-parcerias-images .banner-parcerias-images--desktop{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;border-bottom-left-radius:5.6rem;border-bottom-right-radius:5.6rem;z-index:-1}.banner-parcerias .banner-parcerias-images .banner-parcerias-images--mobile{display:block}@media screen and (min-width: 768px){.banner-parcerias .banner-parcerias-images .banner-parcerias-images--mobile{display:none}}.banner-parcerias .banner-parcerias-images .banner-parcerias-images--desktop{display:none}@media screen and (min-width: 768px){.banner-parcerias .banner-parcerias-images .banner-parcerias-images--desktop{display:block}}.banner-parcerias .banner-parcerias-content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(1.4rem,.9375vw,1.8rem);max-height:75vh;min-height:75vh}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts{display:flex;width:100%;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__icon{display:flex;align-items:center;justify-content:center;gap:clamp(.8rem,.625vw,1.2rem)}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__icon :is(svg){width:1.4rem;display:block}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__icon .banner-parcerias-content__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-title{font-family:var(--dm-serif);font-weight:400;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;padding-bottom:1rem;text-align:center;color:#fff}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#f5f5ff;text-align:center}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-btn{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#fff;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#b06047;transition:all .3s ease-in-out;cursor:pointer;border-radius:1.3rem;padding:clamp(.8rem,.625vw,1.2rem) clamp(2.8rem,1.92708vw,3.2rem)}.banner-parcerias .banner-parcerias-content .banner-parcerias-content-texts .banner-parcerias-content__heading .banner-parcerias-content__heading-texts .banner-parcerias-content__heading-btn:hover{background-color:#a04b3a}.banner-parcerias .banner-parcerias-pin-location{position:absolute;z-index:1;transform:translate(-50%,-50%);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem);border-radius:1.6rem;overflow:hidden;background:#0000004d;width:80%;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.banner-parcerias .banner-parcerias-pin-location{width:unset}}.banner-parcerias .banner-parcerias-pin-location .banner-parcerias-pin-location__pin{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%}.banner-parcerias .banner-parcerias-pin-location .banner-parcerias-pin-location__pin :is(span){min-width:clamp(1.2rem,.83333vw,1.6rem);min-height:clamp(1.2rem,.83333vw,1.6rem);max-width:clamp(1.2rem,.83333vw,1.6rem);max-height:clamp(1.2rem,.83333vw,1.6rem);width:100%;height:100%;display:block}.banner-parcerias .banner-parcerias-pin-location .banner-parcerias-pin-location__pin :is(span) :is(svg){width:100%;height:100%;display:block}.banner-parcerias .banner-parcerias-pin-location .banner-parcerias-pin-location__pin :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}lideres-carousel{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}lideres-carousel .lideres-carousel-container-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #FFFFFF1F}lideres-carousel .lideres-carousel-container-heading .lideres-carousel__icon{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1rem,.625vw,1.2rem)}lideres-carousel .lideres-carousel-container-heading .lideres-carousel__icon :is(svg){width:1.4rem;display:block}lideres-carousel .lideres-carousel-container-heading .lideres-carousel__icon .lideres-carousel__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}lideres-carousel .lideres-carousel-container-heading .lideres-carousel__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}lideres-carousel .lideres-carousel-container-heading .lideres-carousel__heading .lideres-carousel__heading-title{font-family:var(--raleway);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}lideres-carousel .lideres-carousel-container-heading .lideres-carousel__heading .lideres-carousel__heading-description{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}lideres-carousel .lideres-carousel__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){lideres-carousel .lideres-carousel__blaze-slider{padding-right:1.8rem}@media screen and (min-width: 1024px){lideres-carousel .lideres-carousel__blaze-slider{padding-left:7.25vw}@media screen and (min-width: 1440px){lideres-carousel .lideres-carousel__blaze-slider{padding-left:9.5vw}}}}lideres-carousel .lideres-carousel__blaze-slider .lideres-carousel__blaze-slider-title{padding-bottom:clamp(1.4rem,.9375vw,1.8rem);font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:left;color:#ffffffb2}lideres-carousel .lideres-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track{padding-bottom:.2rem}lideres-carousel .lideres-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .lideres-carousel__blaze-slider-item{display:flex;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem);padding:clamp(1.8rem,1.25vw,2.4rem);border:1px solid #FFFFFF1F;border-radius:2.4rem}lideres-carousel .lideres-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .lideres-carousel__blaze-slider-item .lideres-carousel__blaze-slider-item-heading-title{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.9375vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;text-align:left}lideres-carousel .lideres-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .lideres-carousel__blaze-slider-item .lideres-carousel__blaze-slider-item-heading-title :is(p){font-size:clamp(1.2rem,.9375vw,1.6rem)}lideres-carousel .lideres-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .lideres-carousel__blaze-slider-item .lideres-carousel__blaze-slider-item-heading-title :is(strong){font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem)}lideres-carousel .lideres-carousel-images{display:flex;max-width:var(--page-width);margin:0 auto;width:100%;padding-top:clamp(2.4rem,1.66667vw,3.2rem)}lideres-carousel .lideres-carousel-images .lideres-carousel-images--mobile,lideres-carousel .lideres-carousel-images .lideres-carousel-images--desktop{width:100%;height:100%;object-fit:cover;border-radius:3.2rem;height:30.8rem}lideres-carousel .lideres-carousel-images .lideres-carousel-images--mobile{display:flex}@media screen and (min-width: 768px){lideres-carousel .lideres-carousel-images .lideres-carousel-images--mobile{display:none}}lideres-carousel .lideres-carousel-images .lideres-carousel-images--desktop{display:none}@media screen and (min-width: 768px){lideres-carousel .lideres-carousel-images .lideres-carousel-images--desktop{display:flex}}institutions-carousel{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(2.8rem,1.66667vw,3.2rem)}institutions-carousel .institutions-carousel-container-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}institutions-carousel .institutions-carousel-container-heading .institutions-carousel__icon{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1rem,.625vw,1.2rem)}@media screen and (min-width: 768px){institutions-carousel .institutions-carousel-container-heading .institutions-carousel__icon{justify-content:center}}institutions-carousel .institutions-carousel-container-heading .institutions-carousel__icon :is(svg){width:1.4rem;display:block}institutions-carousel .institutions-carousel-container-heading .institutions-carousel__icon .institutions-carousel__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}institutions-carousel .institutions-carousel-container-heading .institutions-carousel__heading{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 768px){institutions-carousel .institutions-carousel-container-heading .institutions-carousel__heading{align-items:center}}institutions-carousel .institutions-carousel-container-heading .institutions-carousel__heading .institutions-carousel__heading-title{font-family:var(--raleway);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}@media screen and (min-width: 768px){institutions-carousel .institutions-carousel-container-heading .institutions-carousel__heading .institutions-carousel__heading-title{text-align:center}}institutions-carousel .institutions-carousel-container-heading .institutions-carousel__heading .institutions-carousel__heading-description{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:left;color:#ffffffb2}@media screen and (min-width: 768px){institutions-carousel .institutions-carousel-container-heading .institutions-carousel__heading .institutions-carousel__heading-description{text-align:center}}institutions-carousel .institutions-carousel__blaze-slider_container{padding-left:5vw}@media screen and (min-width: 768px){institutions-carousel .institutions-carousel__blaze-slider_container{display:flex;flex-direction:column;align-items:center;overflow:hidden;padding-left:0}}institutions-carousel .institutions-carousel__blaze-slider_container .institutions-carousel__blaze-slider{width:100%}@media screen and (min-width: 768px){institutions-carousel .institutions-carousel__blaze-slider_container .institutions-carousel__blaze-slider{width:105vw}}institutions-carousel .institutions-carousel__blaze-slider_container .institutions-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .institutions-carousel__blaze-slider-item{display:flex;aspect-ratio:4/2.5}institutions-carousel .institutions-carousel__blaze-slider_container .institutions-carousel__blaze-slider .blaze-container .blaze-track-container .blaze-track .institutions-carousel__blaze-slider-item .institutions-carousel__blaze-slider-item-image{display:flex;width:100%;height:100%;border-radius:1.6rem;object-fit:cover}.partnership-image-text{display:grid;max-width:var(--page-width);margin:0 auto;grid-template-columns:1fr;gap:clamp(4rem,4.16667vw,8rem);width:100%;align-items:center}@media screen and (min-width: 768px){.partnership-image-text{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"image text"}}@media screen and (min-width: 768px){.partnership-image-text.inverted{grid-template-areas:"text image"}}.partnership-image-text .partnership-image-text_content{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%}@media screen and (min-width: 768px){.partnership-image-text .partnership-image-text_content{grid-area:text}}.partnership-image-text .partnership-image-text_content .partnership-image-text-container-heading{width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.partnership-image-text .partnership-image-text_content .partnership-image-text-container-heading .partnership-image-text__icon{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1rem,.625vw,1.2rem)}.partnership-image-text .partnership-image-text_content .partnership-image-text-container-heading .partnership-image-text__icon .partnership-image-text__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.partnership-image-text .partnership-image-text_content .partnership-image-text-container-heading .partnership-image-text__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.partnership-image-text .partnership-image-text_content .partnership-image-text-container-heading .partnership-image-text__heading .partnership-image-text__heading-title{font-family:var(--raleway);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}.partnership-image-text .partnership-image-text_content .partnership-image-text-container-heading .partnership-image-text__heading .partnership-image-text__heading-description{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}.partnership-image-text .partnership-image-text_content .partnership-image-text__description{display:flex;width:100%}.partnership-image-text .partnership-image-text_content .partnership-image-text__description.line-separator{padding-block:clamp(1.6rem,.9375vw,1.8rem);border-top:1px solid #FFFFFF1F;border-bottom:1px solid #FFFFFF1F}.partnership-image-text .partnership-image-text_content .partnership-image-text__description .partnership-image-text__description-text{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}.partnership-image-text .partnership-image-text_content .partnership-image-text__description .partnership-image-text__description-text :is(strong){color:#fff;font-weight:700}.partnership-image-text .partnership-image-text_content .partnership-image-text__description .partnership-image-text__description-text :is(ul) :is(li){margin-left:2rem}.partnership-image-text .partnership-image-text_content .partnership-image-text__button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#fff;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#b06047;transition:all .3s ease-in-out;cursor:pointer;border-radius:1.3rem;padding:clamp(1rem,.625vw,1.2rem) clamp(2.8rem,1.66667vw,3.2rem)}.partnership-image-text .partnership-image-text_content .partnership-image-text__button:hover{background-color:#a04b3a}.partnership-image-text .partnership-image-text_image{display:flex;position:relative;width:100%;max-height:70vh;min-height:70vh;height:100%}@media screen and (min-width: 768px){.partnership-image-text .partnership-image-text_image{grid-area:image}}.partnership-image-text .partnership-image-text_image .partnership-image-text-images--mobile,.partnership-image-text .partnership-image-text_image .partnership-image-text-images--desktop{display:flex;width:100%;height:100%;object-fit:cover;border-radius:3.2rem}.partnership-image-text .partnership-image-text_image .partnership-image-text-images--mobile{display:flex}@media screen and (min-width: 768px){.partnership-image-text .partnership-image-text_image .partnership-image-text-images--mobile{display:none}}.partnership-image-text .partnership-image-text_image .partnership-image-text-images--desktop{display:none}@media screen and (min-width: 768px){.partnership-image-text .partnership-image-text_image .partnership-image-text-images--desktop{display:block}}.partnership-image-text .partnership-image-text_image .partnership-image-text_image_texts{position:absolute;bottom:0;left:0;width:100%;padding-inline:clamp(2.2rem,2.1875vw,4.2rem);padding-block:clamp(4.2rem,2.60417vw,5rem);display:flex;flex-direction:column;gap:.8rem}.partnership-image-text .partnership-image-text_image .partnership-image-text_image_texts .partnership-image-text_image_texts-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:100%;letter-spacing:-2%;color:#fff}.partnership-image-text .partnership-image-text_image .partnership-image-text_image_texts .partnership-image-text_image_texts-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.banner-icons-parceria{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;position:relative}.banner-icons-parceria .banner-icons-parceria-container{display:flex;position:relative;width:100%;height:100%;min-height:70vh}@media screen and (min-width: 768px){.banner-icons-parceria .banner-icons-parceria-container{max-height:70vh;min-height:70vh}}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images .banner-icons-parceria-images--mobile,.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images .banner-icons-parceria-images--desktop{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3.2rem;z-index:-1}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images .banner-icons-parceria-images--mobile{display:block}@media screen and (min-width: 768px){.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images .banner-icons-parceria-images--mobile{display:none}}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images .banner-icons-parceria-images--desktop{display:none}@media screen and (min-width: 768px){.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-images .banner-icons-parceria-images--desktop{display:block}}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(3.2rem,2.1875vw,4.2rem);padding:clamp(4rem,4.16667vw,8rem) clamp(2.4rem,3.75vw,7.2rem)}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading .banner-icons-parceria__icon{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1rem,.625vw,1.2rem)}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading .banner-icons-parceria__icon :is(svg){width:1.4rem;display:block}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading .banner-icons-parceria__icon .banner-icons-parceria__icon-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading .banner-icons-parceria_heading_texts{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading .banner-icons-parceria_heading_texts .banner-icons-parceria-title{font-family:var(--raleway);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-weight:700;line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria_container_heading .banner-icons-parceria_heading_texts .banner-icons-parceria-description{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:left;color:#fff}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens{display:grid;width:100%;max-width:100%;gap:clamp(1.4rem,.9375vw,1.8rem);grid-template-columns:1fr;border-radius:3rem}@media screen and (min-width: 768px){.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 1024px){.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens{grid-template-columns:repeat(4,minmax(0,1fr))}}}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens .banner-icons-parceria-content-item{display:flex;flex-direction:column;gap:clamp(1.2rem,.9375vw,1.6rem)}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens .banner-icons-parceria-content-item .banner-icons-parceria-content-item-image_container{display:flex;align-items:center;justify-content:center;padding:clamp(1.4rem,.9375vw,1.8rem);border-radius:50%;background-color:#ffffff30;width:fit-content}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens .banner-icons-parceria-content-item .banner-icons-parceria-content-item-image_container .banner-icons-parceria-content-item-image{width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem);object-fit:contain;display:flex}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens .banner-icons-parceria-content-item .banner-icons-parceria-content-item-title{font-size:clamp(1.4rem,.9375vw,1.8rem);font-family:var(--raleway);font-weight:700;line-height:110%;letter-spacing:0%;color:#fff}.banner-icons-parceria .banner-icons-parceria-container .banner-icons-parceria-content .banner-icons-parceria-content-itens .banner-icons-parceria-content-item .banner-icons-parceria-content-item-description{font-size:clamp(1.2rem,.83333vw,1.6rem);font-family:var(--raleway);font-weight:500;line-height:130%;letter-spacing:0%;color:#ffffffb2}carousel-modalidades{display:flex;width:100%;max-width:var(--page-width);margin-inline:auto;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}carousel-modalidades .carousel-modalidades__heading{display:flex;width:100%}carousel-modalidades .carousel-modalidades__heading .heading-section{max-width:100%;align-items:flex-start}@media screen and (min-width: 768px){carousel-modalidades .carousel-modalidades__heading .heading-section{align-items:center}}carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__title{text-align:left}@media screen and (min-width: 768px){carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__title{text-align:center}}carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__subtitle{text-align:left}@media screen and (min-width: 768px){carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__subtitle{text-align:center}}carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__subtitle :is(strong){color:#ffb098}carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__description{text-align:justify}@media screen and (min-width: 768px){carousel-modalidades .carousel-modalidades__heading .heading-section .heading-section__description{text-align:center}}carousel-modalidades .carousel-modalidades__blaze-slider{display:flex;width:100%;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem);padding:clamp(2.4rem,1.97917vw,3.8rem) clamp(3.2rem,2.08333vw,4.8rem);border-radius:3.2rem;position:relative;overflow:hidden;background:#ffffff0d}carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item{display:flex}carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item .carousel-modalidades__item-content{display:flex;flex-direction:column;width:100%;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item .carousel-modalidades__item-content{flex-direction:row;justify-content:space-between}}carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item .carousel-modalidades__item-content .carousel-modalidades__item-title{font-family:Raleway;font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item .carousel-modalidades__item-content .carousel-modalidades__item-description{font-family:Raleway;font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item .carousel-modalidades__item-content .carousel-modalidades__item-description :is(ul){list-style:unset}carousel-modalidades .carousel-modalidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-modalidades__item .carousel-modalidades__item-content .carousel-modalidades__item-description :is(ul) :is(li){margin-left:2rem}carousel-modalidades .carousel-modalidades__blaze-slider .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:start;align-items:start;z-index:-1}carousel-modalidades .carousel-modalidades__blaze-slider .elipse-container .elipse-container__elipse{position:absolute;width:30rem;height:30rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__container_bottom{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);align-items:flex-end}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__controls-btns{display:flex;align-items:center;gap:clamp(.8rem,.83333vw,1.6rem)}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__controls-btns :is(button){background:#43454c;border-radius:50%;width:clamp(2.1rem,1.875vw,3.6rem);height:clamp(2.1rem,1.875vw,3.6rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__controls-btns :is(button):hover{background:#43454c66}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__controls-btns :is(button) :is(svg){width:clamp(1.1rem,1.04167vw,2rem);height:clamp(1.1rem,1.04167vw,2rem)}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__controls-btns :is(button)[disabled]{background:#43454c66;cursor:default}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__controls-btns .carousel-modalidades__controls-btns-text{font-family:Raleway;font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__progress-bar{display:flex;width:100%;justify-content:flex-end}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__progress-bar .carousel-modalidades__progress-bar-container{width:100%;height:.8rem;border-radius:1.6rem;background:#ffffff1a;position:relative;overflow:hidden}@media screen and (min-width: 768px){carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__progress-bar .carousel-modalidades__progress-bar-container{width:50%}}carousel-modalidades .carousel-modalidades__blaze-slider .carousel-modalidades__progress-bar .carousel-modalidades__progress-bar-container .carousel-modalidades__progress-bar-item{height:100%;background:#ffb098;border-radius:1.6rem;transition:all .3s ease-in-out;width:clamp(6.4rem,4.375vw,8.4rem);position:absolute;left:0;transform:translate(0)}carousel-oportunidades{display:flex;width:100%;max-width:var(--page-width);margin-inline:auto;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}carousel-oportunidades .carousel-oportunidades__heading{display:flex;width:100%;gap:clamp(1.4rem,.9375vw,1.8rem);justify-content:space-between;align-items:end}carousel-oportunidades .carousel-oportunidades__heading .heading-section{max-width:100%;align-items:flex-start;margin:0}@media screen and (min-width: 768px){carousel-oportunidades .carousel-oportunidades__heading .heading-section{max-width:80%}}carousel-oportunidades .carousel-oportunidades__heading .heading-section .heading-section__title{text-align:left}carousel-oportunidades .carousel-oportunidades__heading .heading-section .heading-section__subtitle{text-align:left}carousel-oportunidades .carousel-oportunidades__heading .heading-section .heading-section__subtitle :is(strong){color:#ffb098}carousel-oportunidades .carousel-oportunidades__heading .heading-section .heading-section__description{text-align:justify}carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns{display:none;align-items:center;gap:clamp(.8rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns{display:flex}}carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns :is(button){background:#43454c;border-radius:50%;width:clamp(2.1rem,1.875vw,3.6rem);height:clamp(2.1rem,1.875vw,3.6rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns :is(button):hover{background:#43454c66}carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns :is(button) :is(svg){width:clamp(1.1rem,1.04167vw,2rem);height:clamp(1.1rem,1.04167vw,2rem)}carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns :is(button)[disabled]{background:#43454c66;cursor:default}carousel-oportunidades .carousel-oportunidades__heading .carousel-oportunidades__controls-btns .carousel-oportunidades__controls-btns-text{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}carousel-oportunidades .carousel-oportunidades__blaze-slider{display:flex;width:100%}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container{overflow:hidden}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track{padding-bottom:.2rem}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item{display:flex}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content{display:flex;flex-direction:column;width:100%;gap:.8rem}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-image{width:100%;height:22.4rem;object-fit:cover;border-radius:1.6rem;display:flex}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;color:#fff;margin-top:clamp(1.4rem,.83333vw,1.6rem)}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2;text-align:justify}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-description :is(strong){color:#fff;font-weight:700}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-description :is(ul){list-style:unset}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-description-list{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2;margin-top:clamp(1.2rem,.83333vw,1.6rem)}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-description-list :is(strong){color:#fff;font-weight:700}carousel-oportunidades .carousel-oportunidades__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-oportunidades__item .carousel-oportunidades__item-content .carousel-oportunidades__item-btn{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#695c50;text-decoration:none;padding:clamp(1rem,.83333vw,1.4rem) clamp(1.2rem,.83333vw,1.6rem);border-radius:1.2rem;background:#fff;display:flex;width:fit-content;text-align:center;align-items:center;justify-content:center}mini-banner-select{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;padding:clamp(1.4rem,.9375vw,1.8rem);justify-content:center}mini-banner-select .mini-banner-select__dropdown{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;padding:clamp(.8rem,.625vw,1.2rem) clamp(1.6rem,1.04167vw,2rem);background:transparent;border-radius:1.6rem;border:2px solid #ffffff;color:#fff;cursor:pointer;max-width:20rem;width:fit-content;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}mini-banner-select .mini-banner-select__dropdown :is(option){color:#000;background-color:#fff;cursor:pointer}mini-banner-select .mini-banner-select__dropdown :is(option)[disabled]{background-color:#f5f5f5;cursor:default}mini-banner-select .mini-banner-select__button{padding:clamp(1.4rem,.9375vw,1.8rem) clamp(2rem,1.25vw,2.4rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:0%;background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.6rem;color:#fff;cursor:pointer;border:none;border:1px solid #c96e51;transition:.3s;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;width:fit-content}mini-banner-select .mini-banner-select__button:hover{opacity:.8}mini-banner-select .mini-banner-select__button .mini-banner-select__button-text{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:0%;text-align:center;color:#fff}stricto-programs{display:grid;padding-block:clamp(4rem,4.16666vw,8rem);grid-template-columns:minmax(0,1fr);gap:clamp(2.8rem,3.49479vw,6.7rem);width:100%}@media screen and (min-width: 1024px){stricto-programs{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);max-width:var(--page-width);margin:0 auto}}stricto-programs .stricto-programs__selector{display:flex;width:100%;position:relative;max-width:var(--page-width);margin:0 auto}stricto-programs .stricto-programs__selector .selector__list--desktop{display:none;list-style:none;flex-direction:column;gap:1rem;max-width:30.9rem;width:100%}@media screen and (min-width: 1024px){stricto-programs .stricto-programs__selector .selector__list--desktop{display:flex}}stricto-programs .stricto-programs__selector .selector__list--desktop :is(li){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);leading-trim:Cap height;line-height:130%;letter-spacing:0%;vertical-align:middle;color:#fff;border:1px solid #FFFFFF26;background-color:transparent;width:100%;padding:clamp(1.2rem,.52083vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem);border-radius:1.6rem;cursor:pointer;transition:all .2s ease-in-out}stricto-programs .stricto-programs__selector .selector__list--desktop :is(li)[active]{background-color:#fff3}stricto-programs .stricto-programs__selector .selector__list--desktop :is(li):hover{background-color:#fff3}stricto-programs .stricto-programs__selector .selector__list--mobile{display:flex;background-color:#ffffff1a;border:1px solid #FFFFFF1A;border-radius:1.6rem;overflow:hidden;color:#fff;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;width:100%;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.83333vw,1.6rem);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}stricto-programs .stricto-programs__selector .selector__list--mobile :is(option){background-color:#080e14;color:#fff;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;width:100%;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 1024px){stricto-programs .stricto-programs__selector .selector__list--mobile{display:none}}stricto-programs .stricto-programs__selector :is(svg){position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:clamp(1.6rem,1.04166vw,2rem);height:clamp(1.6rem,1.04166vw,2rem)}@media screen and (min-width: 1024px){stricto-programs .stricto-programs__selector :is(svg){display:none}}stricto-programs .stricto-programs__content .programs__identifier{display:none;flex-direction:column;gap:clamp(2.4rem,2.60417vw,4.8rem)}stricto-programs .stricto-programs__content .programs__identifier[active]{display:flex}.text{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.text{max-width:unset}}.text .programs-list-item{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%}.text .programs-list-item .item-title :is(p){color:#fff;font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%}.text .programs-list-item .item-subtitle :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.text .programs-list-item .item-description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.text .programs-list-item .item-description :is(p) :is(a){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;word-wrap:break-word}.text .programs-list-item .item-description :is(p) :is(strong){font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}image-component{display:flex;flex-direction:column;gap:clamp(4.8rem,4.16666vw,8rem);width:100%;overflow:hidden}image-component .image-component__container{width:100%}image-component .image-component__container .image-component__grid--desktop{display:none;height:90vh;position:relative;overflow:hidden}@media screen and (min-width: 1024px){image-component .image-component__container .image-component__grid--desktop{display:flex}}image-component .image-component__container .image-component__grid--desktop:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(180deg,#080e1400 39.86%,#080e14b8 66.92%,#080e14);position:absolute;bottom:0;left:0;z-index:2}image-component .image-component__container .image-component__grid--desktop .component__grid-container{column-count:4;column-gap:clamp(.8rem,.52083vw,1rem);height:115vh;overflow:hidden}image-component .image-component__container .image-component__grid--desktop .component__grid-container .image-item{display:inline-block;width:100%;margin-bottom:clamp(.8rem,.52083vw,1rem);border-radius:3rem;overflow:hidden}image-component .image-component__container .image-component__grid--desktop .component__grid-container .image-item :is(img){width:100%;height:auto;display:block;object-fit:cover}image-component .image-component__container .image-component__slider--mobile{max-width:100%;width:100%;padding-left:5vw}@media screen and (min-width: 1024px){image-component .image-component__container .image-component__slider--mobile{padding-left:0;display:none}}image-component .image-component__container .image-component__slider--mobile .blaze-track .image-item{border-radius:3rem;overflow:hidden}image-component .image-component__container .image-component__slider--mobile .blaze-track .image-item :is(img){width:100%;height:100%;object-fit:cover;object-position:center}image-component .image-component__button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 1024px){image-component .image-component__button{max-width:unset}}image-component .image-component__button :is(a){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.6rem;overflow:hidden;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;text-align:center;text-decoration:none;color:#fff;width:100%}@media screen and (min-width: 1024px){image-component .image-component__button :is(a){max-width:20rem;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem)}}.list{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.list{max-width:unset}}.list .list__container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.text-indentation{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.text-indentation{max-width:unset}}.text-indentation .text-indentation__container{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem);width:100%}.text-indentation .text-indentation__container .text-identation__heading :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.text-indentation .text-indentation__container .programs-text-indentation-item{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem);padding-left:clamp(1.6rem,2.08333vw,4rem);padding-bottom:3.5rem;border-bottom:1px solid #FFFFFF1F}.text-indentation .text-indentation__container .programs-text-indentation-item .item-title :is(p){color:#fff;font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%}.text-indentation .text-indentation__container .programs-text-indentation-item .item-description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.text-indentation .text-indentation__container .programs-text-indentation-item .item-description :is(p) :is(strong){font-weight:700;color:#fff}.text-indentation .text-indentation__container .programs-text-indentation-item .item-list-download{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);list-style:none}.grid-collection{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.grid-collection{max-width:unset}}.grid-collection .grid-collection__content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(2.4rem,1.66666vw,3.2rem);width:100%}@media screen and (min-width: 1024px){.grid-collection .grid-collection__content{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 1440px){.grid-collection .grid-collection__content{grid-template-columns:repeat(3,minmax(0,1fr))}}}download-list{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){download-list{max-width:unset}}download-list .download-list__container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%}download-list .download-list__container .download-list__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}download-list .download-list__container .download-list__content{padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem);border:1px solid #FFFFFF14;background:#ffffff0a;border-radius:1.6rem;display:flex;flex-direction:column}download-list .download-list__container .download-list__content .list-items__heading{display:flex;justify-content:space-between;align-items:center;gap:clamp(1.8rem,1.25vw,2.4rem);cursor:pointer}download-list .download-list__container .download-list__content .list-items__heading .heading-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more{display:flex;justify-content:center;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem);cursor:pointer}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more:hover .collect,download-list .download-list__container .download-list__content .list-items__heading .icon-view-more:hover .expand{color:#ffb098}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more:hover .icon-arrow :is(svg) :is(path){stroke:#ffb098}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .collect,download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .expand{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffff80;display:none;transition:all .3s ease-in-out}@media screen and (min-width: 1024px){download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .collect,download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .expand{display:none}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .collect[active],download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .expand[active]{display:flex}}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more:has(.expand[active]) .icon-arrow :is(svg){transform:rotate(180deg)}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more:has(.collect[active]) .icon-arrow :is(svg){transform:rotate(0)}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .icon-arrow{width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);display:block}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .icon-arrow :is(svg){width:100%;height:100%;display:block;transition:all .3s ease-in-out}download-list .download-list__container .download-list__content .list-items__heading .icon-view-more .icon-arrow :is(svg) :is(path){transition:all .3s ease-in-out}download-list .download-list__container .download-list__content .download-list__items{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);list-style:none;overflow:hidden;transition:.6s ease;margin-top:clamp(1.8rem,1.25vw,2.4rem);margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}download-list .download-list__container .download-list__content .download-list__items[closed]{height:0;margin:0}.block-list{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.block-list{max-width:unset}}.block-list .block-list__container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%}.block-list .block-list__container .block-list__big-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}.block-list .block-list__container .block-list__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.block-list .block-list__container .block-list__content{width:100%}.block-list .block-list__container .block-list__content .block-list__items{list-style:none;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}.download-list__item{display:flex;justify-content:space-between;align-items:center;gap:clamp(1.6rem,1.25vw,2.4rem);padding:clamp(1.2rem,.83333vw,1.6rem);border:1px solid #FFFFFF14;background:#ffffff0a;border-radius:1.6rem}.download-list__item .download-list__link-file{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1.2rem,.83333vw,1.6rem)}.download-list__item .download-list__link-file:has(a:hover) .icon-file :is(svg) :is(path){fill:#ffb098}.download-list__item .download-list__link-file .icon-file{min-width:clamp(1.8rem,1.25vw,2.4rem);min-height:clamp(1.8rem,1.25vw,2.4rem);display:block}.download-list__item .download-list__link-file .icon-file :is(svg){width:100%;height:100%;display:block}.download-list__item .download-list__link-file .icon-file :is(svg) :is(path){transition:all .3s ease-in-out}.download-list__item .download-list__link-file :is(a){font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#fff;word-break:break-all;width:100%;transition:all .3s ease-in-out;cursor:pointer}.download-list__item .download-list__link-file :is(a):hover{text-decoration:underline;text-decoration-color:#ffb098;text-decoration-thickness:.1rem;color:#ffb098}.download-list__item .download-list__link-file-cta{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-decoration:none;color:#ffffff80;display:none;transition:all .3s ease-in-out;cursor:pointer}@media screen and (min-width: 1024px){.download-list__item .download-list__link-file-cta{display:flex}}.download-list__item .download-list__link-file-cta:hover{text-decoration:underline;text-decoration-color:#ffb098;text-decoration-thickness:.1rem;color:#ffb098}.list-item{display:grid;grid-template-columns:minmax(0,.1fr) minmax(0,2.5fr);gap:clamp(1.4rem,.9375vw,1.8rem);padding-block:clamp(1.2rem,.83333vw,1.6rem);border-bottom:1px solid #FFFFFF26}.list-item .icon-dot{display:flex;justify-content:center;margin-top:clamp(.6rem,.41666vw,.8rem)}.list-item .icon-dot :is(svg){width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);display:block}.list-item .list-item__info{display:flex;flex-direction:column;gap:clamp(1rem,.83333vw,1.4rem)}.list-item .list-item__info .list-item__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.list-item .list-item__info .list-item__description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2}.list-text__container{width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-block:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 1024px){.list-text__container{max-width:60%}.list-text__container.full{max-width:100%}}.list-text__container .list-text__title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.list-text__container .list-text__content :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;width:100%}.list-text__container .list-text__subtitle :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.card-collection{width:100%}.card-collection .card-collection__link{text-decoration:none;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.card-collection .card-collection__link .card-collection__image{display:flex;width:100%;height:22.4rem;border-radius:1.6rem;overflow:hidden}.card-collection .card-collection__link .card-collection__image :is(img){width:100%;height:100%;object-fit:cover;object-position:center}.card-collection .card-collection__link .card-collection__info{display:flex;flex-direction:column;gap:.8rem}.card-collection .card-collection__link .card-collection__info .card-collection__title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}.card-collection .card-collection__link .card-collection__info .card-collection__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:justify}.card-collection .card-collection__link .card-collection__flags{display:flex;gap:.4rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem}.card-collection .card-collection__link .card-collection__flags::-webkit-scrollbar{width:.4rem;height:.4rem;background-color:transparent}.card-collection .card-collection__link .card-collection__flags::-webkit-scrollbar-track{background-color:#ffffff1a;border-radius:.4rem}.card-collection .card-collection__link .card-collection__flags::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:.4rem}.card-collection .card-collection__link .card-collection__flags::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.card-collection .card-collection__link .card-collection__flags .flag{display:flex;align-items:center;padding:.4rem 1.2rem;border-radius:1.6rem;background-color:#ffffff1a;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);leading-trim:Cap height;line-height:130%;letter-spacing:0%;vertical-align:middle;color:#fff}.block-list__item{border:1px solid #FFFFFF14;background:#ffffff0a;border-radius:1.6rem;padding:clamp(1.2rem,.83333vw,1.6rem);display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}@media screen and (min-width: 1024px){.block-list__item{flex-direction:row;justify-content:space-between}}.block-list__item .block-list__text{display:flex;flex-direction:column;gap:clamp(.6rem,.41666vw,.8rem);max-width:100%}@media screen and (min-width: 1024px){.block-list__item .block-list__text{max-width:80%}}.block-list__item .block-list__text .text__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.block-list__item .block-list__text .text__description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;text-align:justify}.block-list__item .block-list__links{display:flex;flex-direction:row;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem)}.block-list__item .block-list__links .block-list__link{text-decoration:none;display:flex;align-items:center;justify-content:center;min-width:clamp(1.2rem,.83333vw,1.6rem);min-height:clamp(1.2rem,.83333vw,1.6rem)}.block-list__item .block-list__links .block-list__link :is(svg){width:100%;height:100%;display:block}carousel-images{display:flex;width:100%;overflow:hidden}@media screen and (min-width: 1024px){carousel-images{max-width:unset}}carousel-images .carousel-images__container{display:flex;flex-direction:row;gap:clamp(1.8rem,1.25vw,2.4rem)}carousel-images .carousel-images__container .image{width:100%;height:100%}carousel-images .carousel-images__container .image :is(img){width:100%;height:100%;object-fit:contain;display:block}carousel-images .carousel-images__slider{width:100%;padding-left:5vw}@media screen and (min-width: 1024px){carousel-images .carousel-images__slider{padding-left:0}}carousel-images .carousel-images__slider .blaze-track{display:flex;gap:var(--slide-gap);box-sizing:border-box}carousel-images .carousel-images__slider .blaze-track .image-item{display:flex;align-items:center;justify-content:center;width:calc((100% - 36px)*.4)}@media screen and (min-width: 550px){carousel-images .carousel-images__slider .blaze-track .image-item{width:calc((100% - (3 - 1) * 24px) / 3)}@media screen and (min-width: 768px){carousel-images .carousel-images__slider .blaze-track .image-item{width:calc((100% - 72px)/4)}@media screen and (min-width: 1024px){carousel-images .carousel-images__slider .blaze-track .image-item{width:calc((100% - 96px)/5)}@media screen and (min-width: 1280px){carousel-images .carousel-images__slider .blaze-track .image-item{width:calc((100% - (6 - 1) * 24px) / 6)}}}}}carousel-images .carousel-images__slider .blaze-track .image-item :is(img){width:100%;height:100%;object-fit:contain;display:flex}.image-text{display:flex;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.image-text{max-width:unset}}.image-text .image-text__container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.8rem,1.25vw,2.4rem);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);border:1px solid #FFFFFF12;background:#0a111acc;border-radius:3rem;overflow:hidden}@media screen and (min-width: 1024px){.image-text .image-text__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}@media screen and (min-width: 1024px){.image-text .image-text__container.left .image-text__info{order:2}.image-text .image-text__container.left .image-text__image{order:1}}@media screen and (min-width: 1024px){.image-text .image-text__container.right .image-text__info{order:1}.image-text .image-text__container.right .image-text__image{order:2}}.image-text .image-text__container .image-text__info{padding:clamp(1.8rem,1.25vw,2.4rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.6rem}.image-text .image-text__container .image-text__info .image-text__title :is(p){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}.image-text .image-text__container .image-text__info .image-text__description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.image-text .image-text__container .image-text__info .image-text__links{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 1024px){.image-text .image-text__container .image-text__info .image-text__links{grid-template-columns:repeat(2,minmax(0,1fr))}}.image-text .image-text__container .image-text__info .image-text__links .image-text__link{text-decoration:none;display:flex;align-items:center;justify-content:center;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff;padding:clamp(1.2rem,.83333vw,1.6rem);width:100%;border-radius:1.6rem;transition:all .3s ease-in-out}.image-text .image-text__container .image-text__info .image-text__links .image-text__link:nth-child(1){background:linear-gradient(90deg,#c96e51,#996554);border:1px solid #C96E51;transition:all .3s ease-in-out}.image-text .image-text__container .image-text__info .image-text__links .image-text__link:nth-child(1):hover{background:transparent;border:1px solid #FFF;color:#fff}.image-text .image-text__container .image-text__info .image-text__links .image-text__link:nth-child(2){background:transparent;border:1px solid #FFFFFF;transition:all .3s ease-in-out}.image-text .image-text__container .image-text__info .image-text__links .image-text__link:nth-child(2):hover{background:linear-gradient(90deg,#c96e51,#996554);border:1px solid #C96E51;color:#fff}.image-text .image-text__container .image-text__image{width:100%;height:100%;display:block;aspect-ratio:4/3}.image-text .image-text__container .image-text__image :is(img){width:100%;height:100%;object-fit:cover;object-position:center}.text-description{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 1024px){.text-description{max-width:unset}}.text-description .text-description__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.text-description .text-description__content :is(p){font-family:var((--raleway));font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.text-description .text-description__content :is(p) :is(a){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;word-wrap:break-word}.text-description .text-description__content :is(p) :is(strong){font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}video-component{display:flex;max-width:var(--page-width);margin:0 auto;width:100%;height:100%;position:relative}@media screen and (min-width: 1024px){video-component{max-width:unset}}video-component .video-component__video{display:flex;width:100%;height:100%;border-radius:3.2rem;max-height:36.9rem;object-fit:cover;cursor:pointer}video-component .video-component-btn{display:flex;justify-content:center;align-items:center;gap:clamp(.8rem,.52083vw,1rem);padding:clamp(1rem,.83333vw,1.2rem) clamp(1.4rem,.9375vw,1.8rem);border:2px solid #FFFFFF33;border-radius:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;transition:all .3s ease-in-out}video-component .video-component-btn.is-hidden{opacity:0;pointer-events:none}video-component .video-component-btn:hover{background-color:#fff3}video-component .video-component-btn :is(svg){display:flex;width:clamp(2rem,1.25vw,2.4rem);min-width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);min-height:clamp(2rem,1.25vw,2.4rem)}video-component .video-component-btn .video-component-btn__text{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;color:#fff}.topic-item{display:flex;width:100%}.topic-item .topic-item__content{display:grid;grid-template-columns:minmax(0,.1fr) minmax(0,2.5fr);gap:clamp(1.2rem,.83333vw,1.6rem);width:100%}.topic-item .topic-item__content .icon-dot{display:flex;justify-content:center;margin-top:1rem}.topic-item .topic-item__content .icon-dot :is(svg){width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);display:block}.topic-item .topic-item__content .topic-item__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.item-table__heading{display:flex;justify-content:space-between;align-items:center;padding-block:clamp(1.2rem,.83333vw,1.6rem);border-bottom:1px solid #FFFFFF26;margin-bottom:clamp(1rem,.83333vw,1.4rem)}.item-table__heading :is(tr){display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);width:100%}.item-table__heading :is(tr) :is(th){font-family:var(--raleway);font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:0%;color:#fff}.item-table__heading :is(tr) :is(th):nth-child(1){font-weight:700;text-align:left}.item-table__heading :is(tr) :is(th):nth-child(2){font-weight:600;text-align:right}.item-table__body{display:flex;justify-content:space-between;align-items:center;padding-block:clamp(1.2rem,.83333vw,1.6rem);border-bottom:1px solid #FFFFFF26}.item-table__body :is(tr){display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);width:100%}.item-table__body :is(tr) :is(td){font-family:var(--raleway);font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:0%;color:#ffffffb2;font-weight:700;text-align:left}.item-table__body :is(tr) :is(td):nth-child(2){display:flex;justify-content:flex-end;align-items:center}.item-table__body :is(tr) :is(td) :is(a){text-decoration:none;width:clamp(1.2rem,.83333vw,1.6rem);height:clamp(1.2rem,.83333vw,1.6rem);display:flex;justify-content:center;align-items:center}.item-table__body :is(tr) :is(td) :is(a) :is(svg){width:100%;height:100%;display:block}.item-table__group{display:flex;flex-direction:column}table-component{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem);width:100%;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 1024px){table-component{max-width:unset}}table-component .stricto-table{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);width:100%;overflow-x:auto}table-component .stricto-table :is(thead){display:flex;width:100%}table-component .stricto-table :is(thead) :is(tr){display:grid;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));padding:clamp(1.2rem,.83333vw,1.6rem);border-bottom:.1rem solid #FFFFFF1F;gap:1rem;width:100%}table-component .stricto-table :is(thead) :is(tr) :is(th){display:flex;color:#fff;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:700;width:100%;word-wrap:break-word;text-align:left;justify-self:flex-start}table-component .stricto-table :is(thead) :is(tr) :is(th):last-child .stricto-table__heading_content{justify-content:flex-end;text-align:right}table-component .stricto-table :is(thead) :is(tr) :is(th) .stricto-table__heading_content{display:flex;color:#fff;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:700;width:100%;word-wrap:break-word;text-align:left;justify-self:flex-start}table-component .stricto-table :is(tbody){display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);width:100%}table-component .stricto-table :is(tbody) :is(tr){display:grid;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));padding:clamp(1.2rem,.83333vw,1.6rem);border-bottom:.1rem solid #FFFFFF1F;gap:1rem;width:100%}table-component .stricto-table :is(tbody) :is(tr).is-hidden{display:none}table-component .stricto-table :is(tbody) :is(tr) :is(td){display:flex;justify-self:flex-start;text-align:left;color:#ffffffb2;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:700;width:100%;word-wrap:break-word;word-break:break-all;overflow-wrap:anywhere}table-component .stricto-table :is(tbody) :is(tr) :is(td):last-child .stricto-table__text-container,table-component .stricto-table :is(tbody) :is(tr) :is(td):last-child .stricto-table__icon-container{justify-content:flex-end;text-align:right}table-component .stricto-table :is(tbody) :is(tr) :is(td) .stricto-table__text-container{display:flex;width:100%}table-component .stricto-table :is(tbody) :is(tr) :is(td) .stricto-table__text-container .stricto-table__text{color:#ffffffb2;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:700;word-wrap:break-word;word-break:break-all;overflow-wrap:anywhere}table-component .stricto-table :is(tbody) :is(tr) :is(td) .stricto-table__icon-container{display:flex;width:100%;cursor:pointer;text-decoration:none}table-component .stricto-table :is(tbody) :is(tr) :is(td) .stricto-table__icon-container:hover .stricto-table__icon{transform:scale(1.1)}table-component .stricto-table :is(tbody) :is(tr) :is(td) .stricto-table__icon-container .stricto-table__icon{width:clamp(1.2rem,.83333vw,1.6rem);height:clamp(1.2rem,.83333vw,1.6rem);min-width:clamp(1.2rem,.83333vw,1.6rem);min-height:clamp(1.2rem,.83333vw,1.6rem);display:flex;transition:all .3s ease-in-out}table-component .stricto-table__pagination_container{display:flex;width:100%;justify-content:center;align-items:center;gap:clamp(1.8rem,1.25vw,2.4rem)}table-component .stricto-table__pagination_container.is-hidden{display:none}table-component .stricto-table__pagination_container .stricto-table__pagination_btn_prev,table-component .stricto-table__pagination_container .stricto-table__pagination_btn_next{display:flex;cursor:pointer}table-component .stricto-table__pagination_container .stricto-table__pagination_btn_prev:hover :is(svg) path,table-component .stricto-table__pagination_container .stricto-table__pagination_btn_next:hover :is(svg) path{stroke:#ffb098}table-component .stricto-table__pagination_container .stricto-table__pagination_btn_prev.disabled,table-component .stricto-table__pagination_container .stricto-table__pagination_btn_next.disabled{pointer-events:none;cursor:default}table-component .stricto-table__pagination_container .stricto-table__pagination_btn_prev.disabled :is(svg) path,table-component .stricto-table__pagination_container .stricto-table__pagination_btn_next.disabled :is(svg) path{stroke:#fff9}table-component .stricto-table__pagination_container .stricto-table__pagination_btn_prev :is(svg) :is(path),table-component .stricto-table__pagination_container .stricto-table__pagination_btn_next :is(svg) :is(path){stroke:#fff;transition:all .3s ease-in-out}table-component .stricto-table__pagination_container .stricto-table__pagination_container_buttons_btn{display:flex;align-items:center;gap:clamp(.6rem,.41666vw,.8rem)}table-component .stricto-table__pagination_container .stricto-table__pagination_container_buttons_btn .pagination-button{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);color:#fff;background-color:transparent;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;width:clamp(2.4rem,1.66666vw,3.2rem);min-width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);min-height:clamp(2.4rem,1.66666vw,3.2rem);border-radius:50%;text-align:center;border:none;cursor:pointer}table-component .stricto-table__pagination_container .stricto-table__pagination_container_buttons_btn .pagination-button:hover{background-color:#43454c66}table-component .stricto-table__pagination_container .stricto-table__pagination_container_buttons_btn .pagination-button.active{background-color:#43454c66}password-component{display:block;padding-block:clamp(4rem,4.16666vw,8rem);height:50vh}password-component .password-container{max-width:var(--page-width);margin:0 auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center}password-component .password-container .password{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}password-component .password-container .password :is(label){font-size:1.6rem;font-weight:700;color:#fff;font-family:var(--font-dmsans)}password-component .password-container .password :is(input){width:100%;padding:1rem;border:1px solid white;font-size:1.6rem;font-family:var(--font-dmsans)}password-component .password-container .submit{width:100%}password-component .password-container .submit :is(input){width:100%;padding:1rem;border:1px solid white;background-color:#fff;font-size:1.6rem;color:#000;cursor:pointer;font-family:var(--font-dmsans)}collection-grid{display:none;max-width:var(--page-width);margin-inline:auto;position:relative;padding-block:clamp(2rem,3vw,4rem)}@media screen and (min-width: 1300px){collection-grid{padding-right:6rem}}collection-grid .collection_grid__container:has(.course-card){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,2vw,2.4rem);justify-items:flex-start}collection-grid .collection_grid__container:has(.course-card) :is(.course-card){max-width:100%}collection-grid .collection_grid__container:has(.course-card) :is(.course-card) .favorite_product_heart{display:flex}collection-grid .collection_grid__container:has(.course-card) :is(.course-card).default .product_card__content .product_card__image{border-radius:0}collection-grid .collection_grid__container:has(.course-card) :is(.course-card).default .product_card__content .product_card__image .product_card__quick_purchase{display:block;transform:translateY(0)}@media screen and (min-width: 480px){collection-grid .collection_grid__container:has(.course-card){grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 768px){collection-grid .collection_grid__container:has(.course-card){grid-template-columns:repeat(4,minmax(0,1fr))}collection-grid .collection_grid__container:has(.course-card).grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}collection-grid .collection_grid__container:has(.course-card).grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}collection-grid .collection_grid__container:has(.collection_empty__container){display:flex;align-items:center;justify-content:center}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1.6rem}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .collection_empty_title{font-size:clamp(2rem,2vw,2.4rem);text-transform:uppercase;font-family:var(--raleway);color:#fff}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .collection_empty_text{font-size:clamp(1.4rem,2vw,1.8rem);color:#fff;font-family:var(--raleway)}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .btn-link{background:#ed8b34;border:1px solid #ED8B34;color:#080e14;transition:.3s all;min-width:clamp(16.5rem,13vw,21.3rem);display:flex;justify-content:center}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .btn-link:hover{color:#ed8b34;background-color:#080e14}collection-grid #collection_loader{width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}collection-grid #collection_loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}collection-grid #collection_loader .loader{margin-top:10vh;width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}collection-grid #collection_loader .loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid var(--black);animation:prixClipFix 2s linear infinite}@keyframes opacityLoadingEntry{0%{opacity:0;display:none}1%{opacity:0;display:flex}to{opacity:1}}@keyframes opacityLoadingExit{0%{opacity:1}99%{opacity:0;display:flex}to{opacity:0;display:none}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}collection-filter{display:none}@media screen and (min-width: 1300px){collection-filter{display:block}}collection-filter .filter__heading{display:flex;justify-content:space-between;align-items:center;max-width:var(--page-width);margin-inline:auto}collection-filter .filter__heading .filter__text{display:flex;align-items:center;gap:1rem;cursor:pointer}collection-filter .filter__heading .filter__text .filter_title{font-size:clamp(1.8rem,1.25vw,2.4rem);color:#fff;font-family:var(--raleway);font-weight:600}collection-filter .filter__heading .filter__text :is(svg){width:clamp(1.6rem,.83333vw,2.4rem);height:clamp(1.6rem,.83333vw,2.4rem)}collection-filter .filter__heading .filter__sort-by{display:none;align-items:center}collection-filter .filter__heading .filter__sort-by .filter_name{display:none}@media screen and (min-width: 1300px){collection-filter .filter__heading .filter__sort-by .filter_name{display:block}}collection-filter:before{content:"";position:fixed;background:#00000080;width:100vw;height:100dvh;z-index:5;top:0;left:0;opacity:0;visibility:hidden;animation:none;z-index:10003}collection-filter:has(.filter__modal[open]):before{opacity:1;visibility:visible;animation:none}collection-filter .filter__modal{display:none;background:#080e14;width:100vw;padding:3.2rem 2rem 2rem;position:fixed;transform:translate(-100%);animation:none;top:0;left:0;height:100dvh;z-index:1000000000;overflow:auto;animation:slideOut .3s ease-in-out forwards}collection-filter .filter__modal::-webkit-scrollbar{width:5px}collection-filter .filter__modal::-webkit-scrollbar-track{background:#15222e}collection-filter .filter__modal::-webkit-scrollbar-thumb{background:#ed8b34}collection-filter .filter__modal::-webkit-scrollbar-thumb:hover{background:#ed8b34}collection-filter .filter__modal[open]{animation:slideIn .3s ease-in-out forwards;display:block;transform:translate(0)}@media screen and (min-width: 1300px){collection-filter .filter__modal{max-width:42rem;padding-inline:3rem;border-right:1px solid #15222e}}collection-filter .filter__modal .filter__modal__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(2rem,2.08333vw,4rem)}collection-filter .filter__modal .filter__modal__heading .filter_title{color:#fff;font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:100%}collection-filter .filter__modal .filter__modal__heading :is(svg){width:clamp(1.6rem,.83333vw,2.4rem);height:clamp(1.6rem,.83333vw,2.4rem);cursor:pointer}@media screen and (min-width: 1300px){collection-filter .filter__modal .filter__modal__heading :is(svg){display:none}}collection-filter .filter__modal .filter__dropdown{display:flex;flex-direction:column;gap:clamp(2.4rem,1.66666vw,3.2rem)}@media screen and (min-width: 1300px){collection-filter .filter__modal .filter__dropdown{padding-right:.1rem}}collection-filter .filter__modal .filter__dropdown .filter__container{padding-bottom:clamp(1.6rem,1.25vw,2.4rem);border-bottom:1px solid #15222e}collection-filter .filter__modal .filter__dropdown .filter__container .filter_name{color:#fff;font-family:var(--raleway);font-size:clamp(1.6rem,.9375vw,1.8rem);font-weight:700;line-height:100%;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:.3s;margin-bottom:clamp(1.6rem,1.25vw,2.4rem)}collection-filter .filter__modal .filter__dropdown .filter__container .filter__select-container{display:flex;align-items:center;padding:clamp(1.2rem,.72916vw,1.4rem) clamp(1.6rem,.9375vw,1.8rem);border:1px solid #ffffff26;border-radius:1.6rem;max-width:fit-content;width:100%}collection-filter .filter__modal .filter__dropdown .filter__container .filter__select-container .filter__select{background:none;color:#fff;border:none;font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:400;line-height:110%;letter-spacing:.018rem;text-transform:uppercase;cursor:pointer;outline:none;min-width:20rem}collection-filter .filter__modal .filter__dropdown .filter__container .filter__select-container .filter__select :is(option){color:#fff;background:#080e14;font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:400;line-height:110%;letter-spacing:.018rem;text-transform:uppercase;cursor:pointer}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list{list-style-type:none;display:flex;flex-direction:column;gap:clamp(1.6rem,1.04166vw,2rem);height:fit-content;flex-wrap:wrap}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list:has(.label_pil){flex-direction:row;align-items:center}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list.color{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:clamp(1.6rem,1.25vw,2rem)}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item:not(.color) .filter_label{color:#fff;font-family:var(--dm-sans);font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:400;line-height:110%;letter-spacing:.018rem;text-transform:uppercase;display:flex;align-items:center;cursor:pointer}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item:not(.color) .filter_label :is(input){margin-right:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.4rem;height:1.4rem;border:1px solid #fff;background:transparent;transition:.15s background ease;cursor:pointer;border-radius:2px}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item:not(.color) .filter_label :is(input):checked{background:#fff}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item:not(.color) .label_pil{padding:clamp(1.2rem,.72916vw,1.4rem) clamp(1.6rem,.9375vw,1.8rem);border:1px solid #ffffff26;border-radius:1.6rem;width:fit-content}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item:not(.color) .label_pil :is(input){display:none}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item:not(.color) .label_pil:has(input:checked){background:#ed8b34;border:1px solid #ed8b34}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item.color .filter_label{font-size:clamp(1.2rem,.72916vw,1.4rem);color:#000;font-weight:500;display:flex;align-items:center}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item.color .filter_label :is(input){margin-right:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(1.6rem,.83333vw,2.4rem);height:clamp(1.6rem,.83333vw,2.4rem);transition:all .15s ease;border-radius:50%;padding:1px;background-clip:content-box;border:1px solid transparent}collection-filter .filter__modal .filter__dropdown .filter__container .filter__list .filter__item.color .filter_label :is(input):checked{border-color:#000;background-color:#000}collection-filter .filter__modal .filter__dropdown .price-range{display:none}collection-filter .filter__modal .filter__dropdown .filter__btns{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;gap:clamp(1.6rem,1.25vw,2rem)}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn{display:flex;justify-content:center;padding:clamp(1.6rem,.9375vw,1.8rem) clamp(1.8rem,2.08333vw,4rem);color:#000;background:transparent;font-size:clamp(1.4rem,.72916vw,1.6rem);font-weight:400;border:1px solid #fff;text-decoration:none;transition:.3s;width:fit-content;text-transform:uppercase;font-family:var(--dm-sans);cursor:pointer;border-radius:1.6rem}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_submit{color:#000;background:#ed8b34;border:1px solid #ed8b34}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_submit:hover{background:#fff}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_reset{background:#fff;color:#000}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_reset:hover{background:#000;color:#fff}collection-filter.filter__drawer::-webkit-scrollbar{width:3px}collection-filter.filter__drawer::-webkit-scrollbar-track{background:transparent}collection-filter.filter__drawer::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}collection-filter.filter__drawer::-webkit-scrollbar-thumb:hover{background:#b06047}@media screen and (min-width: 1300px){collection-filter.filter__drawer{max-width:var(--page-width);margin-inline:auto;position:sticky;top:10vh;max-height:80vh;overflow-y:auto;overflow-x:hidden}collection-filter.filter__drawer .filter__modal{animation:none}collection-filter.filter__drawer:before{animation:none}collection-filter.filter__drawer:has(.filter__modal[open]):before{visibility:hidden;opacity:0;animation:none}collection-filter.filter__drawer .filter__heading .filter__text{visibility:hidden}}@media screen and (min-width: 1300px){collection-filter.filter__drawer .filter__modal{display:block;background:transparent;min-width:30vw;max-width:30vw;width:100%;padding:4rem 4rem 4rem 6rem;position:static!important;animation:none;overflow:visible;z-index:10;position:relative;transform:translate(0);height:fit-content}collection-filter.filter__drawer .filter__modal[open]{display:block;animation:none;transform:none}collection-filter.filter__drawer .filter__modal .filter__modal__heading :is(svg){display:none}}collection-filter.collection-bar-filter{display:block;overflow:hidden;max-width:var(--page-width);margin-inline:auto;padding-block:clamp(1.4rem,.83333vw,1.6rem)}collection-filter.collection-bar-filter .filter__heading .filter__text .filter_title{display:none}@media screen and (min-width: 1300px){collection-filter.collection-bar-filter .filter__heading .filter__text :is(svg){opacity:0;visibility:hidden}}collection-filter.collection-bar-filter .filter__heading .filter__sort-by{display:flex}collection-filter.collection-bar-filter .filter__heading .filter__sort-by .filter_name{color:#fff;font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;margin-right:1.6rem}collection-filter.collection-bar-filter .filter__heading .filter__sort-by .sort-options .filter-group__select{background:none;color:#fff;border:none;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);cursor:pointer;padding-right:.1rem}collection-filter.collection-bar-filter .filter__heading .filter__sort-by .sort-options .filter-group__select :is(option){color:#000}collection-filter.filter__carousel{padding-block:clamp(2rem,2.08333vw,4rem);display:block}collection-filter.filter__carousel .filter__heading{display:none}collection-filter.filter__carousel .filter__carousel-modal{animation:none}collection-filter.filter__carousel .filter__carousel-modal .filter__modal__heading{display:none}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel{display:flex;align-items:center;gap:clamp(1.6rem,1.04166vw,2rem);overflow:auto;padding-inline:2rem;list-style:none;padding-bottom:1rem}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel::-webkit-scrollbar{display:none;width:3px;height:5px;cursor:pointer}@media screen and (min-width: 1024px){{display:block}}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel::-webkit-scrollbar-track{background:transparent}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel::-webkit-scrollbar-thumb:hover{background:#b06047}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item{flex-shrink:0}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item:focus{outline:none}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item .filter__carousel-item_label{position:relative;z-index:3;font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;color:#fff;background:#141924;border:none;padding:clamp(1.8rem,1.25vw,2.4rem) clamp(4rem,2.70833vw,5.2rem);border-radius:1.6rem;overflow:hidden;display:flex;min-width:fit-content;cursor:pointer;transition:all .3s ease}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item .filter__carousel-item_label:hover{background:#1e2533}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item .filter__carousel-item_label:has(input:checked){background:#1e2533;border:1px solid #1066b6}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item .filter__carousel-item_label .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:0}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item .filter__carousel-item_label .elipse-container .elipse-container__elipse{position:absolute;width:12rem;height:12rem;background:radial-gradient(circle,#1066b64d,#1066b626,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 30px 30px #115fa966;filter:blur(20px);display:block;transform:translate(20%,74%);transition:.3s}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container-carousel .filter__carousel-item:hover .elipse-container .elipse-container__elipse{box-shadow:0 0 30px 30px #126cbfab}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container{display:none}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__container.price-range{display:none}collection-filter.filter__carousel .filter__carousel-modal .filter__dropdown .filter__btns{display:none}.collection-filter:has(.collection-bar-filter){position:sticky;z-index:99;background:#080e14b2}.collection-filter:has(.filter__modal[open]){z-index:101}.collection-filter:has(.filter__drawer){height:100%}@keyframes slideIn{0%{transform:translate(-100%);display:none}1%{transform:translate(-100%);display:block}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0);display:block}99%{transform:translate(-100%);display:block}to{display:none}}@keyframes opacityOverlayEntry{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1}}@keyframes opacityOverlayExit{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{visibility:hidden}}main-product{display:block;max-width:var(--page-width);margin-inline:auto;padding-block:clamp(4rem,4.16667vw,8rem);position:relative}@media screen and (min-width: 768px){main-product{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 1600px){main-product{max-width:calc(var(--page-width) * .9)}}}main-product .elipse-container{position:absolute;width:100%;height:100%;top:60%;transform:translateY(-50%);left:-50%;display:flex;justify-content:start;align-items:flex-start;z-index:-1}@media screen and (max-width: 1024px){main-product .elipse-container{display:none}}main-product .elipse-container .elipse-container__elipse{position:absolute;width:80rem;height:80rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa9;filter:blur(300px);display:block}main-product .course-info{font-family:var(--raleway);color:#fff;margin-bottom:clamp(1.8rem,1.45833vw,2.8rem)}@media screen and (min-width: 1024px){main-product .course-info{margin-bottom:0}}main-product .course-info .course-info__title{font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}main-product .course-info .course-info__available{font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}main-product .course-info .course-info__blocks{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}main-product .course-info .course-info__blocks .course-info__block{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem)}main-product .course-info .course-info__blocks .course-info__block .course-info__block-content{display:flex;gap:.2rem;flex-direction:column}main-product .course-info .course-info__blocks .course-info__block .course-info__block-content .course-info__block-title{font-weight:600;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%}main-product .course-info .course-info__blocks .course-info__block .course-info__block-content .course-info__block-text{font-size:clamp(1.2rem,.72917vw,1.4rem);font-weight:400;line-height:130%}main-product .course-info .course-info__blocks .course-info__block .course-info__block-icon{display:flex;width:clamp(1.6rem,1.04167vw,2rem);height:auto}main-product .course-info .course-info__blocks .course-info__block .course-info__block-icon :is(img){width:100%;height:100%;object-fit:contain}main-product .course-info .product-info__inscricoes{display:grid;align-items:center;grid-template-columns:auto 1fr;column-gap:clamp(.8rem,.52083vw,1rem);padding:clamp(1.4rem,.9375vw,1.8rem) clamp(1.2rem,.83333vw,1.6rem);border:1px solid #c16d52;background:#0003;border-radius:clamp(1.2rem,.83333vw,1.6rem);row-gap:clamp(.8rem,.52083vw,1rem);font-family:var(--raleway);width:100%;max-width:100%;margin-top:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 500px){main-product .course-info .product-info__inscricoes{width:fit-content}@media screen and (min-width: 1024px){main-product .course-info .product-info__inscricoes{display:flex;align-items:center}}}main-product .course-info .product-info__inscricoes .product-info__incricoes-svg{grid-row:1/3;width:clamp(1.6rem,1.04167vw,2rem);height:auto;background:#ffffff1a;display:flex;align-items:center;justify-content:center;border-radius:clamp(.8rem,.52083vw,1rem)}main-product .course-info .product-info__inscricoes .product-info__incricoes-title{grid-column:2 / 3;grid-row:1/2;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;font-weight:600;color:#fff}main-product .course-info .product-info__inscricoes .product-info__inscricoes-texts{font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;color:#fff;font-weight:400;display:flex;flex-direction:column;gap:.2rem}main-product :is(buy-card){display:flex;flex-direction:column;max-width:45rem;color:#fff;border:1px solid #ffffff1f;border-radius:clamp(1.2rem,.83333vw,1.6rem);padding:clamp(3.2rem,1.97917vw,3.8rem);position:relative;overflow:hidden;font-family:var(--raleway)}main-product :is(buy-card):before{content:"";position:absolute;top:0;left:0;background:#115fa9;z-index:-1;filter:blur(125px);width:100%;height:100%;transform:translateY(-80%)}main-product :is(buy-card) .buy-card__heading{padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #f5f5ff26}main-product :is(buy-card) .buy-card__heading :is(p){font-weight:300;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%}main-product :is(buy-card) .buy-card__heading :is(span){font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%}main-product :is(buy-card) .buy-card__payment-forms{margin-top:clamp(1.4rem,.9375vw,1.8rem);display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}main-product :is(buy-card) .buy-card__payment-forms :is(p){font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-4%}main-product :is(buy-card) .buy-card__payment-forms :is(select){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;padding:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.83333vw,1.6rem);background:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M4 6L8 10L12 6" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right clamp(1.2rem,.83333vw,1.6rem) center;background-size:clamp(1.2rem,.72917vw,1.4rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);border:1px solid #ffffff;color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}main-product :is(buy-card) .buy-card__payment-forms :is(select) :is(option){color:#000}main-product :is(buy-card) .buy-card__payment-forms :is(span){font-family:var(--dm-sans);font-weight:300;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%}main-product :is(buy-card) .buy-card__payment-forms :is(button),main-product :is(buy-card) .buy-card__payment-forms :is(a){padding:clamp(.8rem,.52083vw,1rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-4%;background:#c96e51;border-radius:clamp(1.2rem,.83333vw,1.6rem);color:#fff;cursor:pointer;border:none;border:1px solid #c96e51;transition:.3s;text-align:center;text-decoration:none}main-product :is(buy-card) .buy-card__payment-forms :is(button):hover,main-product :is(buy-card) .buy-card__payment-forms :is(a):hover{background:#fff;color:#c96e51}banner-program-group{display:block;width:100%;height:100%}banner-program-group .banner-program-group__container{width:100%;height:100%;position:relative}banner-program-group .banner-program-group__container .banner-program-group__image{width:100%;height:100%}banner-program-group .banner-program-group__container .banner-program-group__image :is(img){width:100%;height:100%;max-height:70vh;min-height:70vh;object-fit:cover}banner-program-group .banner-program-group__container .banner-program-group__image .image-desktop{display:none}@media screen and (min-width: 768px){banner-program-group .banner-program-group__container .banner-program-group__image .image-desktop{display:block}}banner-program-group .banner-program-group__container .banner-program-group__image .image-mobile{display:block}@media screen and (min-width: 768px){banner-program-group .banner-program-group__container .banner-program-group__image .image-mobile{display:none}}banner-program-group .banner-program-group__container .banner-program-group__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;max-width:var(--page-width);width:100%;height:100%}@media screen and (min-width: 768px){banner-program-group .banner-program-group__container .banner-program-group__content .content__infos{max-width:var(--page-width);justify-content:center;gap:clamp(1.4rem,1.04167vw,1.8rem)}}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1.4rem,1.04167vw,1.8rem)}@media screen and (min-width: 768px){banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top{max-width:80rem;width:100%}}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top .content__infos-text{display:flex;flex-direction:row;font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);letter-spacing:-2%;color:#fff;gap:1rem}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top .content__infos-text :is(span){display:flex;align-items:center;justify-content:center}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top .content__infos-text :is(span) :is(svg){display:block}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top .content__infos-title :is(p){font-family:var(--dm-serif);font-weight:400;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--top .content__infos-title :is(p) :is(strong){color:#ffffff80;font-weight:700}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1.6rem,1.04167vw,2rem)}@media screen and (min-width: 768px){banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom{max-width:80rem;width:100%}}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom .content__infos-description :is(p){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;text-align:justify}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom .content__infos-description :is(p) :is(strong){font-weight:600;font-size:clamp(1.8rem,1.66667vw,2.4rem)}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom .content__infos-button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff;background:linear-gradient(90deg,#c96e51,#996554);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem);border-radius:1.2rem;transition:all .3s ease-in-out;text-decoration:none;width:100%}@media screen and (min-width: 768px){banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom .content__infos-button{width:fit-content}}banner-program-group .banner-program-group__container .banner-program-group__content .content__infos .content__infos-wrapper--bottom .content__infos-button:hover{color:#c96e51;background:#fff}carousel-scholarship-program{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}carousel-scholarship-program .carousel-scholarship-program__heading{max-width:var(--page-width);margin:0 auto;width:100%}carousel-scholarship-program .carousel-scholarship-program__heading .carousel-scholarship-program__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}carousel-scholarship-program .carousel-scholarship-program__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){@media screen and (min-width: 1024px){carousel-scholarship-program .carousel-scholarship-program__blaze-slider{padding-left:7.25vw}@media screen and (min-width: 1440px){carousel-scholarship-program .carousel-scholarship-program__blaze-slider{padding-left:9.5vw}}}}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card{border:1px solid #ffffff1f;padding:clamp(2.4rem,1.66667vw,3.2rem);border-radius:1.6rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.4rem,.9375vw,1.8rem);position:relative}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card .scholarship-program__card-image{border:1px solid #115fa9;background-color:#115fa933;border-radius:50%;padding:clamp(1.4rem,.9375vw,1.8rem);display:flex;justify-content:center;align-items:center}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card .scholarship-program__card-image :is(img){width:clamp(2.4rem,1.66667vw,3.2rem);height:clamp(2.4rem,1.66667vw,3.2rem);object-fit:cover;display:block}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card .scholarship-program__card-content{display:flex;align-items:center;justify-content:center}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card .scholarship-program__card-content .scholarship-program__card-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#fff}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:flex-start;z-index:-1}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .blaze-track-container .blaze-track .scholarship-program__card .elipse-container .elipse-container__elipse{position:absolute;width:22.5rem;height:12.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .scholarship-program__blaze-pagination{display:none;max-width:var(--page-width);width:100%;margin:clamp(1.4rem,.9375vw,1.8rem) auto 0 auto}@media screen and (min-width: 768px){carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .scholarship-program__blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .scholarship-program__blaze-pagination :is(button){border-radius:50%;background:#115fa980;border:none;width:1rem;height:1rem;font-size:0;transition:all .3s ease;display:flex}carousel-scholarship-program .carousel-scholarship-program__blaze-slider .blaze-container .scholarship-program__blaze-pagination :is(button).active{border-radius:3.5rem;background:#115fa9}}.list-open-projects{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);max-width:var(--page-width);margin:0 auto}.list-open-projects .list-open-projects__heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f}.list-open-projects .list-open-projects__heading .heading__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}.list-open-projects .list-open-projects__heading .heading__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.list-open-projects .list-open-projects__projects{display:flex;flex-direction:column;gap:.8rem}.list-open-projects .list-open-projects__projects .project{padding:clamp(1.2rem,.9375vw,1.6rem) 0;border-bottom:1px solid #ffffff1f;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,.5fr);gap:clamp(1.4rem,.9375vw,1.8rem)}.list-open-projects .list-open-projects__projects .project.project__full-width{grid-template-columns:minmax(0,1fr)}@media screen and (min-width: 768px){.list-open-projects .list-open-projects__projects .project{padding:clamp(1.2rem,.9375vw,1.6rem) clamp(1.4rem,.9375vw,1.8rem)}}.list-open-projects .list-open-projects__projects .project .project__info{display:flex;flex-direction:row;gap:clamp(1.4rem,.9375vw,1.8rem)}.list-open-projects .list-open-projects__projects .project .project__info :is(span){min-width:clamp(1.4rem,.9375vw,1.8rem);min-height:clamp(1.4rem,.9375vw,1.8rem);max-width:clamp(1.4rem,.9375vw,1.8rem);max-height:clamp(1.4rem,.9375vw,1.8rem)}.list-open-projects .list-open-projects__projects .project .project__info :is(span) :is(svg){width:100%;height:100%;display:block}.list-open-projects .list-open-projects__projects .project .project__info .project__info-container{display:flex;flex-direction:column;gap:.6rem}.list-open-projects .list-open-projects__projects .project .project__info .project__info-container .project-name{display:flex}.list-open-projects .list-open-projects__projects .project .project__info .project__info-container .project-name :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;letter-spacing:0%;color:#fff}.list-open-projects .list-open-projects__projects .project .project__info .project__info-container .project-description{display:flex}.list-open-projects .list-open-projects__projects .project .project__info .project__info-container .project-description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffff80;text-align:justify}.list-open-projects .list-open-projects__projects .project .project__link{display:flex;justify-content:flex-end;align-items:center;text-decoration:none}.list-open-projects .list-open-projects__projects .project .project__link :is(p){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff;display:none;border-radius:1.5rem;background:linear-gradient(90deg,#c96e51,#996554);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem);transition:all .2s ease-in-out;cursor:pointer}.list-open-projects .list-open-projects__projects .project .project__link :is(p):hover{background:#fff;color:#c96e51}@media screen and (min-width: 768px){.list-open-projects .list-open-projects__projects .project .project__link :is(p){display:block}}.list-open-projects .list-open-projects__projects .project .project__link :is(span){width:clamp(3.2rem,2.5vw,4.8rem);height:clamp(3.2rem,2.5vw,4.8rem);display:flex;justify-content:center;align-items:center;background-color:#c96e51;padding:.8rem;border-radius:50%}@media screen and (min-width: 768px){.list-open-projects .list-open-projects__projects .project .project__link :is(span){display:none}}.list-open-projects .list-open-projects__projects .project .project__link :is(span) :is(svg){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem);display:block}carousel-steps-process-selection{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(2.2rem,1.66667vw,3.2rem)}@media screen and (min-width: 768px){carousel-steps-process-selection{max-width:var(--page-width);margin:0 auto}}carousel-steps-process-selection .carousel-steps-process-selection__heading{max-width:var(--page-width);margin:0 auto;width:100%}carousel-steps-process-selection .carousel-steps-process-selection__heading.layout-1{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f;padding-bottom:1rem}carousel-steps-process-selection .carousel-steps-process-selection__heading.layout-2{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.6rem,1.25vw,2.4rem)}carousel-steps-process-selection .carousel-steps-process-selection__heading.layout-2:after{content:"";display:block;width:100%;height:1px;background:#ffffff1f}@media screen and (min-width: 768px){{width:45%}}@media screen and (min-width: 768px){carousel-steps-process-selection .carousel-steps-process-selection__heading.layout-2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:4rem;row-gap:2rem}}@media screen and (min-width: 768px){carousel-steps-process-selection .carousel-steps-process-selection__heading{max-width:unset}}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__heading-container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__heading-container .carousel-steps-process-selection__text{display:flex;align-items:center;justify-content:flex-start;gap:clamp(.8rem,.52083vw,1rem)}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__heading-container .carousel-steps-process-selection__text .carousel-steps-process-selection__text-icon{width:clamp(1.2rem,.72917vw,1.4rem);display:block}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__heading-container .carousel-steps-process-selection__text .carousel-steps-process-selection__text-icon :is(svg){width:100%;height:100%}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__heading-container .carousel-steps-process-selection__text :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__heading-container .carousel-steps-process-selection__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}carousel-steps-process-selection .carousel-steps-process-selection__heading .carousel-steps-process-selection__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}carousel-steps-process-selection .steps-process-selection__blaze-slider{padding-left:5vw;width:100%;--slides-to-show: 1.2 !important;--slide-gap: 2.5rem;--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){carousel-steps-process-selection .steps-process-selection__blaze-slider{--slides-to-show: 1.5 !important}@media screen and (min-width: 768px){carousel-steps-process-selection .steps-process-selection__blaze-slider{--slides-to-show: 3 !important;padding-left:0}}}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track{padding-bottom:.2rem}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card{border:1px solid #ffffff1f;padding:clamp(2.8rem,1.66667vw,3.2rem);border-radius:2.4rem;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(1.4rem,.9375vw,1.8rem)}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card.step-layout-1 .card__content .card__title{font-weight:700}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card.step-layout-1 .card__content .card__description{color:#fff}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card.step-layout-2 .card__content .card__title{font-weight:500}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card.step-layout-2 .card__content .card__description{color:#ffffffb2}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__number{display:flex;flex-direction:row;align-items:center;gap:clamp(.8rem,.625vw,1.2rem)}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__number .card__number-icon{display:flex;align-items:center;justify-content:center}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__number .card__number-text{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#fff}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__content{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__content .card__title{font-family:var(--raleway);font-size:clamp(1.8rem,1.66667vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__content .card__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;text-align:justify}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .card__btn{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;color:#fff;text-decoration:none;padding:clamp(1rem,.83333vw,1.6rem) clamp(2.4rem,1.66666vw,3.2rem);background:#c96e51;border-radius:1.6rem;display:flex;justify-content:center;align-items:center;width:fit-content;cursor:pointer}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:flex-end;align-items:flex-start;z-index:-1}carousel-steps-process-selection .steps-process-selection__blaze-slider .blaze-container .blaze-track-container .blaze-track .steps-process-selection__card .elipse-container .elipse-container__elipse{position:absolute;width:15.5rem;height:15.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}.image-text-section{padding-block:clamp(4rem,4.16667vw,8rem);display:flex;flex-direction:column;gap:clamp(2.4rem,1.66667vw,3.2rem);width:100%;position:relative}.image-text-section .image-text-section-heading{max-width:var(--page-width);margin:0 auto;width:100%}.image-text-section .image-text-section-heading:has(.heading-section:empty){display:none}.image-text-section .image-text-section-heading .heading-section{align-items:flex-start}@media screen and (min-width: 768px){.image-text-section .image-text-section-heading .heading-section{max-width:70%;margin:unset}}.image-text-section .image-text-section-heading .heading-section .heading-section__title,.image-text-section .image-text-section-heading .heading-section .heading-section__subtitle{text-align:left}.image-text-section .image-text-section-heading .heading-section .heading-section__subtitle :is(strong){font-weight:700;color:#ffb098}.image-text-section .image-text-section-heading .heading-section .heading-section__description{text-align:justify}@media screen and (min-width: 768px){.image-text-section.checklist-image .image-text__container{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.image-text-section.checklist-image .image-text__container .image-text__content .image-text__blocks{gap:1rem}.image-text-section .image-text__container{max-width:var(--page-width);margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(4.8rem,5.20833vw,10rem)}@media screen and (min-width: 768px){.image-text-section .image-text__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media screen and (min-width: 1600px){.image-text-section .image-text__container{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}}.image-text-section .image-text__container .image-text__blaze-slider{width:100%;overflow:hidden}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container{width:100%}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container .blaze-track-container{width:100%;overflow:hidden}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:2rem;transition:transform .3s ease}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container .blaze-track-container .blaze-track .image-text__image{width:calc((100% + -0rem)*1);flex-shrink:0}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container .blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.6rem;margin-top:2rem}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container .blaze-pagination :is(button){border-radius:50%;background:#1160a970;border:none;width:.8rem;height:.8rem;font-size:0;transition:all .3s ease;display:flex}.image-text-section .image-text__container .image-text__blaze-slider .blaze-container .blaze-pagination :is(button).active{border-radius:3.5rem;background:#115fa9}.image-text-section .image-text__container .image-text__image{width:100%;overflow:hidden;order:1;position:relative;display:flex;flex-direction:column;gap:clamp(2.4rem,1.5625vw,3rem);max-height:65vh}.image-text-section .image-text__container .image-text__image :is(img){width:100%;height:100%;object-fit:cover;border-radius:3.2rem;overflow:hidden}.image-text-section .image-text__container .image-text__image .image_desktop{display:none}@media screen and (min-width: 768px){.image-text-section .image-text__container .image-text__image .image_desktop{display:block}}.image-text-section .image-text__container .image-text__image .image_mobile{display:block}@media screen and (min-width: 768px){.image-text-section .image-text__container .image-text__image .image_mobile{display:none}}.image-text-section .image-text__container .image-text__image .image-text__image-link{position:absolute;top:2.4rem;right:2.4rem;background:#ffffff1a;padding:.8rem 1.6rem;display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);color:#fff;text-decoration:none;border-radius:1.6rem}.image-text-section .image-text__container .image-text__image .image-text__image-link :is(img),.image-text-section .image-text__container .image-text__image .image-text__image-link :is(svg){width:clamp(1.6rem,1.04167vw,2rem);height:clamp(1.6rem,1.04167vw,2rem)}.image-text-section .image-text__container .image-text__image .image-text__image-texts{display:flex;flex-direction:column;gap:.8rem;font-family:var(--raleway)}.image-text-section .image-text__container .image-text__image .image-text__image-texts .image-text__image-title{font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;color:#fff}.image-text-section .image-text__container .image-text__image .image-text__image-texts .image-text__image-description{font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#ffffffb2}.image-text-section .image-text__container .image-text__image .image-text__image-texts{position:absolute;top:0;left:0;width:100%;height:100%;padding:clamp(2.6rem,1.5625vw,3rem) clamp(2.6rem,1.77083vw,3.4rem);display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:none}.image-text-section .image-text__container .image-text__image .image-text__image-texts .image-text__image-text :is(p){font-family:var(--dm-sans);font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:130%;letter-spacing:-2%;color:#fff}.image-text-section .image-text__container .image-text__image .image-text__image-texts .image-text__image-texts-info{display:flex;flex-direction:column;gap:clamp(1rem,.625vw,1.2rem)}.image-text-section .image-text__container .image-text__image .image-text__image-texts .image-text__image-texts-info .image-text__image-author{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;color:#fff}.image-text-section .image-text__container .image-text__image .image-text__image-texts .image-text__image-texts-info .image-text__image-job{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;color:#ffffffb2}.image-text-section .image-text__container .image-text__content{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;height:100%;order:2}.image-text-section .image-text__container .image-text__content .image-text__info{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.2rem,.83333vw,1.6rem)}.image-text-section .image-text__container .image-text__content .image-text__info .image-text__heading-text{display:flex;align-items:center;gap:.8rem;color:#fff;font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%}.image-text-section .image-text__container .image-text__content .image-text__info .image-text__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}.image-text-section .image-text__container .image-text__content .image-text__info .image-text__title :is(strong){color:#ffb098;font-weight:700}.image-text-section .image-text__container .image-text__content .image-text__info .image-text__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.image-text-section .image-text__container .image-text__content .image-text__text{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify}.image-text-section .image-text__container .image-text__content .image-text__text :is(ul){padding-left:2rem}.image-text-section .image-text__container .image-text__content .image-text__blocks{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.image-text-section .image-text__container .image-text__content .image-text__blocks:empty{display:none}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block{display:flex;flex-direction:row;align-items:center;gap:.8rem}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block .image-text__block-icon{display:flex;flex-direction:row;align-items:flex-start;height:100%}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block .image-text__block-icon :is(img){display:block;min-width:clamp(1.6rem,1.04167vw,2rem);min-height:clamp(1.6rem,1.04167vw,2rem);object-fit:contain}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block :is(p),.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block :is(a),.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block :is(ul){font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__block :is(ul){padding-left:2rem}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button{display:flex;justify-content:flex-start;align-items:center}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button :is(a){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.5rem;padding:1.2rem 2.4rem;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#fff;text-decoration:none;width:100%;transition:all .3s ease}@media screen and (min-width: 768px){.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button :is(a){width:unset}}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button :is(a) .icon-arrow{width:clamp(1.6rem,1.04167vw,2rem);height:clamp(1.6rem,1.04167vw,2rem);display:flex}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button :is(a) .icon-arrow :is(svg){width:100%;height:100%;display:block}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button :is(a) .icon-arrow :is(svg) :is(path){transition:all .3s ease}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__button :is(a):hover{background:linear-gradient(90deg,#996554,#c96e51)}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__text-item.line-bottom{border-bottom:1px solid #ffffff1f;padding-bottom:clamp(1.2rem,.83333vw,1.6rem)}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__text-item :is(p),.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__text-item :is(a),.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__text-item :is(ul){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__text-item :is(ul){padding-left:4rem;position:relative}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__text-item.line-left :is(ul):after{content:"";position:absolute;top:-1rem;left:.6rem;width:2px;height:calc(100% + 2rem);background:#fff;z-index:1}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__title-description{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__title-description{align-items:center;flex-direction:row;justify-content:space-between}}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__title-description .title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:100%;color:#ffae94}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__title-description .title :is(strong){font-weight:600;color:#fff}.image-text-section .image-text__container .image-text__content .image-text__blocks .image-text__title-description .description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#ffffffb2}@media screen and (min-width: 768px){.image-text-section.image-text--square .image-text__container{align-items:center;justify-items:center;grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.image-text-section.image-text--square .image-text__container .image-text__image{display:flex;align-items:center;justify-content:center}.image-text-section.image-text--square .image-text__container .image-text__image :is(img){aspect-ratio:4.2/4;width:100%}.image-text-section.image-text--square .image-text__container .image-text__info .image-text__title{font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%}}.image-text-section.image-text--rounded .image-text__container .image-text__image{border-radius:3.2rem;overflow:hidden}.image-text-section.image-text--rounded .image-text__container .image-text__image :is(img){border-radius:0}.image-text-section .elipse-container{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:-1}.image-text-section .elipse-container .elipse-container__elipse{position:absolute;width:12.5rem;height:12.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(76px);display:block}academic-commitments{display:block;width:100%}academic-commitments .academic-commitments__container{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.4rem,.9375vw,1.8rem)}academic-commitments .academic-commitments__container:after{content:"";display:block;width:100%;border-bottom:1px solid #ffffff1f;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 768px){{content:none;display:none}}@media screen and (min-width: 768px){academic-commitments .academic-commitments__container{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);max-width:var(--page-width);margin:0 auto;width:100%}}academic-commitments .academic-commitments__container .academic-commitments__text{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 768px){academic-commitments .academic-commitments__container .academic-commitments__text{max-width:unset;margin:unset}}academic-commitments .academic-commitments__container .academic-commitments__text .academic-commitments__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}academic-commitments .academic-commitments__container .academic-commitments__text .academic-commitments__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}@media screen and (min-width: 768px){academic-commitments .academic-commitments__container .academic-commitments__text .academic-commitments__description{padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f}}academic-commitments .academic-commitments__container .academic-commitments__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){academic-commitments .academic-commitments__container .academic-commitments__blaze-slider{padding-left:0}}academic-commitments .academic-commitments__container .academic-commitments__blaze-slider .blaze-container .blaze-track-container .blaze-track .academic-commitments__card{display:flex;flex-direction:column;gap:clamp(1.2rem,.9375vw,1.8rem);border:1px solid #ffffff14;background:#ffffff0a;padding:clamp(1.4rem,.9375vw,1.8rem);border-radius:2rem;aspect-ratio:4 / 2}academic-commitments .academic-commitments__container .academic-commitments__blaze-slider .blaze-container .blaze-track-container .blaze-track .academic-commitments__card .card__title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff}academic-commitments .academic-commitments__container .academic-commitments__blaze-slider .blaze-container .blaze-track-container .blaze-track .academic-commitments__card .card__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:center;color:#fff}faq-component{display:flex;flex-direction:column;margin:0 auto;max-width:var(--page-width)}faq-component .faq-component-container{display:flex;flex-direction:column;gap:clamp(2.8rem,2.5vw,4.8rem)}@media screen and (min-width: 1000px){faq-component .faq-component-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:flex-start}}faq-component .faq-component-container .header-faq{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(1.2rem,.83333vw,1.6rem)}faq-component .faq-component-container .header-faq .header-faq__text{font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-transform:uppercase;color:#fff}faq-component .faq-component-container .header-faq .header-faq__title{font-family:var(--dm-sans);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-4%;color:#fff}faq-component .faq-component-container .faq-question-container{border-top:1px solid #494949}faq-component .faq-component-container .faq-question-container .faq-question{padding:clamp(1.4rem,.9375vw,1.8rem) 0;border-bottom:1px solid #494949}faq-component .faq-component-container .faq-question-container .faq-question:not(:has(.faq-description[closed])) .faq-title .icon-plus :is(svg){transform:rotate(180deg)}faq-component .faq-component-container .faq-question-container .faq-question .faq-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}faq-component .faq-component-container .faq-question-container .faq-question .faq-title :is(p){font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:130%;letter-spacing:-4%;color:#fff}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus{width:clamp(1.6rem,1.04166vw,2rem);height:clamp(1.6rem,1.04166vw,2rem)}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus :is(svg){width:100%;height:100%;transition:all .5s ease-in-out}faq-component .faq-component-container .faq-question-container .faq-question .faq-description{transition:all .3s ease;overflow:hidden;margin-top:clamp(.8rem,.52083vw,1rem)}faq-component .faq-component-container .faq-question-container .faq-question .faq-description :is(p){font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:-4%;color:#ffffff80}faq-component .faq-component-container .faq-question-container .faq-question .faq-description[closed]{margin-top:0;height:0}.calendar{display:block;width:100%}.calendar .calendar__container{width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);background-color:#0d1621;border:1px solid #ffffff14;padding:clamp(4rem,4.16667vw,8rem) clamp(1.8rem,1.25vw,2.4rem);position:relative;overflow:hidden}@media screen and (min-width: 768px){.calendar .calendar__container{max-width:calc(var(--page-width) * .7);margin:0 auto;border-radius:2.4rem;padding:clamp(4rem,4.16667vw,8rem) clamp(6rem,5.72917vw,11rem)}}.calendar .calendar__container .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:flex-end;align-items:start;z-index:0}@media screen and (min-width: 1024px){.calendar .calendar__container .elipse-container{justify-content:center}}.calendar .calendar__container .elipse-container .elipse-container__elipse{position:absolute;width:10rem;height:20rem;background:radial-gradient(circle,#c96e51,#c96e51,#c96e5100 60%);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #c96e5199;filter:blur(100px);display:block}@media screen and (min-width: 1024px){.calendar .calendar__container .elipse-container .elipse-container__elipse{width:60rem;height:16rem;filter:blur(98px)}}.calendar .calendar__container .calendar__header{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);z-index:1}.calendar .calendar__container .calendar__header .calendar__header-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff}.calendar .calendar__container .calendar__header .calendar__header-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:center;color:#ffffffb2}.calendar .calendar__container .calendar__content{z-index:1;display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width: 1024px){.calendar .calendar__container .calendar__content{gap:clamp(1.4rem,.9375vw,1.8rem);grid-template-columns:minmax(0,.4fr) minmax(0,1.5fr);max-width:90%;margin:0 auto}}.calendar .calendar__container .calendar__content .calendar__images{display:none}@media screen and (min-width: 1024px){.calendar .calendar__container .calendar__content .calendar__images{display:flex}}.calendar .calendar__container .calendar__content .calendar__items{display:flex;flex-direction:column;gap:clamp(1.2rem,.9375vw,1.8rem)}.calendar .calendar__container .calendar__content .calendar__items .calendar__group{display:flex;flex-direction:row;align-items:center;gap:clamp(2.4rem,1.77083vw,3.4rem)}.calendar .calendar__container .calendar__content .calendar__items .calendar__group:last-child .calendar__group-number:after{content:none;display:none}.calendar .calendar__container .calendar__content .calendar__items .calendar__group:first-child .calendar__group-number:before{content:none;display:none}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__group-number{border:1.7px solid #ffffff14;border-radius:50%;min-width:clamp(3.2rem,2.1875vw,4.2rem);min-height:clamp(3.2rem,2.1875vw,4.2rem);max-width:clamp(3.2rem,2.1875vw,4.2rem);max-height:clamp(3.2rem,2.1875vw,4.2rem);display:none;justify-content:center;align-items:center;background:#ffffff1a;position:relative;z-index:2}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__group-number:after{content:"";display:block;width:1px;height:100%;background:#ffffff14;position:absolute;bottom:0;left:50%;transform:translateY(100%);z-index:1}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__group-number:before{content:"";display:block;width:1px;height:100%;background:#ffffff14;position:absolute;top:0;left:50%;transform:translateY(-100%);z-index:1}@media screen and (min-width: 1024px){.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__group-number{display:flex}}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__group-number :is(span){font-family:var(--raleway);font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);leading-trim:Cap height;line-height:130%;letter-spacing:-2%;text-align:center;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:linear-gradient(90deg,#ffffff0a,#fff0);border:1px solid #ffffff14;padding:1.4rem;border-radius:1.6rem;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%}@media screen and (min-width: 1024px){.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item{padding:clamp(1rem,.72917vw,1.4rem) clamp(1.4rem,.9375vw,1.8rem);width:unset}}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__item-info{display:flex;flex-direction:row;gap:clamp(1.4rem,.9375vw,1.8rem);width:100%}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__item-info .calendar__item-date{position:relative;padding-right:1.6rem;display:flex;align-items:center}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__item-info .calendar__item-date :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:proportional-nums;color:#fff;width:100%;display:flex;align-items:center;padding:clamp(1rem,.72917vw,1.4rem) 0}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__item-info .calendar__item-date:after{content:"";display:block;width:1px;height:100%;background:#d9d9d914;position:absolute;right:0;top:0}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__item-info .calendar__item-title{display:flex;align-items:center}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__item-info .calendar__item-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:0%;color:#fff;width:100%;display:flex;align-items:center;padding:clamp(1.4rem,.9375vw,1.8rem) 0}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__group-number--mobile{border:1.7px solid #ffffff14;border-radius:50%;min-width:clamp(2.8rem,1.66667vw,3.2rem);min-height:clamp(2.8rem,1.66667vw,3.2rem);max-width:clamp(2.8rem,1.66667vw,3.2rem);max-height:clamp(2.8rem,1.66667vw,3.2rem);display:flex;justify-content:center;align-items:center;background:#ffffff1a}@media screen and (min-width: 1024px){.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__group-number--mobile{display:none}}.calendar .calendar__container .calendar__content .calendar__items .calendar__group .calendar__item .calendar__group-number--mobile :is(span){font-family:var(--raleway);font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);leading-trim:Cap height;line-height:130%;letter-spacing:-2%;text-align:center;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.calendar .calendar__container .calendar__button{display:flex;justify-content:center;align-items:center;z-index:1}.calendar .calendar__container .calendar__button .calendar__button-link{background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.5rem;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(5rem,3.125vw,6rem);font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center}.calendar .calendar__container .programs-btns{justify-content:center;position:relative;z-index:2}video-section{display:block}video-section .video-section__container{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}video-section .video-section__container .heading-section{max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 1024px){video-section .video-section__container .heading-section{max-width:calc(var(--page-width) * .8)}}video-section .video-section__container .video-section__content{max-width:var(--page-width);margin:0 auto;width:100%;position:relative}video-section .video-section__container .video-section__content .video-component__video{display:flex;width:100%;height:100%;border-radius:3.2rem;min-height:clamp(27rem,12.5vw,37rem);max-height:clamp(42rem,19.47916vw,52rem);object-fit:cover;cursor:pointer}video-section .video-section__container .video-section__content .video-component-btn{display:flex;justify-content:center;align-items:center;gap:clamp(.8rem,.52083vw,1rem);padding:clamp(1.4rem,.83333vw,1.6rem) clamp(2rem,1.25vw,2.4rem);border:2px solid #FFFFFF33;border-radius:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;transition:all .3s ease-in-out;max-width:80%;width:100%}@media screen and (min-width: 1024px){video-section .video-section__container .video-section__content .video-component-btn{max-width:unset;width:unset}}video-section .video-section__container .video-section__content .video-component-btn.is-hidden{opacity:0;pointer-events:none}video-section .video-section__container .video-section__content .video-component-btn:hover{background-color:#fff3}video-section .video-section__container .video-section__content .video-component-btn :is(svg){display:flex;width:clamp(2rem,1.25vw,2.4rem);min-width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);min-height:clamp(2rem,1.25vw,2.4rem)}video-section .video-section__container .video-section__content .video-component-btn .video-component-btn__text{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;color:#fff}.video-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.video-modal.active{display:flex;align-items:center;justify-content:center}.video-modal__content{position:relative;width:90%;max-width:1200px;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #00000080}.video-modal__video{width:100%;height:100%;object-fit:cover}.video-modal__close{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;padding:10px;line-height:1;transition:opacity .3s ease}.video-modal__close:hover{opacity:.7}@media screen and (max-width: 768px){.video-modal__content{width:95%;margin:20px}.video-modal__close{top:-45px;font-size:24px}}for-whom{display:block;width:100%;max-width:100%}for-whom .for-whom__container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 768px){for-whom .for-whom__container{max-width:var(--page-width);margin:0 auto;width:100%}}for-whom .for-whom__container .heading-section{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1024px){for-whom .for-whom__container .heading-section{max-width:calc(var(--page-width) * .8);align-items:center}}for-whom .for-whom__container .heading-section .heading-section__title,for-whom .for-whom__container .heading-section .heading-section__subtitle{text-align:left}@media screen and (min-width: 1024px){for-whom .for-whom__container .heading-section .heading-section__title,for-whom .for-whom__container .heading-section .heading-section__subtitle{text-align:center}}for-whom .for-whom__container .heading-section .heading-section__description{text-align:justify}@media screen and (min-width: 1024px){for-whom .for-whom__container .heading-section .heading-section__description{text-align:center}}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider{padding-left:0}}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;flex-direction:row;gap:2.5rem}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card{border:1px solid #ffffff1f;padding:clamp(2.4rem,2.08333vw,4rem);border-radius:1.6rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.4rem,.9375vw,1.8rem);position:relative;width:calc((100% - (1.2 - 1) * 2.5rem) / 1.2);flex-shrink:0}@media screen and (min-width: 550px){for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card{width:calc((100% - (2.2 - 1) * 2.5rem) / 2.2)}@media screen and (min-width: 768px){for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card{width:calc((100% - (3.4 - 1) * 2.5rem) / 3.4)}@media screen and (min-width: 1024px){for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card{width:calc((100% - 7.5rem)/4)}}}}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card .for-whom__card-image{border:1px solid #115fa9;background-color:#115fa933;border-radius:50%;padding:clamp(1.8rem,1.45833vw,2.8rem);display:flex;justify-content:center;align-items:center}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card .for-whom__card-image :is(img){width:clamp(2.8rem,1.77083vw,3.4rem);height:clamp(2.8rem,1.77083vw,3.4rem);object-fit:cover;display:block}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card .for-whom__card-content{display:flex;align-items:center;justify-content:center}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card .for-whom__card-content .for-whom__card-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:flex-start;z-index:-1}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .blaze-track-container .blaze-track .for-whom__card .elipse-container .elipse-container__elipse{position:absolute;width:22.5rem;height:12.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .for-whom__blaze-pagination{display:none;max-width:var(--page-width);width:100%;margin:clamp(1.2rem,.9375vw,1.8rem) auto 0 auto}@media screen and (min-width: 768px){for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .for-whom__blaze-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(.8rem,.52083vw,1rem)}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .for-whom__blaze-pagination :is(button){border-radius:50%;background:#115fa980;border:none;width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);font-size:0;transition:all .3s ease;display:flex}for-whom .for-whom__container .for-whom__content .for-whom__blaze-slider .blaze-container .for-whom__blaze-pagination :is(button).active{border-radius:3.5rem;background:#115fa9}}lines-of-research{display:block;width:100%;max-width:100%}lines-of-research .lines-of-research__container{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 768px){lines-of-research .lines-of-research__container{max-width:var(--page-width);margin:0 auto;width:100%}}lines-of-research .lines-of-research__container .heading-section{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1024px){lines-of-research .lines-of-research__container .heading-section{max-width:calc(var(--page-width) * .7);align-items:center}lines-of-research .lines-of-research__container .heading-section:after{content:"";display:block;width:40%;height:1px;background-color:#ffffff49}}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider{padding-left:0}}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;flex-direction:row;gap:clamp(1.2rem,.9375vw,1.8rem);padding-bottom:.2rem}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track .lines-of-research__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(1.2rem,.9375vw,1.8rem);padding:clamp(2.4rem,2.08333vw,4rem) clamp(2.4rem,2.08333vw,4rem) clamp(3.2rem,3.125vw,6rem) clamp(2.4rem,2.08333vw,4rem);border:1px solid #ffffff1f;border-radius:2.4rem;width:calc((100% - (1.2 - 1) * 1.6rem) / 1.2);flex-shrink:0}@media screen and (min-width: 550px){lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track .lines-of-research__item{width:calc((100% - (1.5 - 1) * 1.6rem) / 1.5)}@media screen and (min-width: 768px){lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track .lines-of-research__item{width:calc((100% - (2.2 - 1) * 3rem) / 2.2)}@media screen and (min-width: 1024px){lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track .lines-of-research__item{width:calc((100% - (3 - 1) * 3rem) / 3)}}}}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track .lines-of-research__item .lines-of-research__item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .blaze-track-container .blaze-track .lines-of-research__item .lines-of-research__item-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .lines-of-research__blaze-pagination{display:none;max-width:var(--page-width);width:100%;margin:clamp(1.2rem,.9375vw,1.8rem) auto 0 auto}@media screen and (min-width: 768px){lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .lines-of-research__blaze-pagination{flex-direction:row;justify-content:center;align-items:center;gap:clamp(.8rem,.52083vw,1rem)}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .lines-of-research__blaze-pagination :is(button){border-radius:50%;background:#115fa980;border:none;width:clamp(.8rem,.52083vw,1rem);height:clamp(.8rem,.52083vw,1rem);font-size:0;transition:all .3s ease;display:flex}lines-of-research .lines-of-research__container .lines-of-research__content .lines-of-research__blaze-slider .blaze-container .lines-of-research__blaze-pagination :is(button).active{border-radius:3.5rem;background:#115fa9}}lines-of-research .lines-of-research__container .lines-of-research__button{display:flex;justify-content:center;align-items:center;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 768px){lines-of-research .lines-of-research__container .lines-of-research__button{max-width:unset}}lines-of-research .lines-of-research__container .lines-of-research__button .lines-of-research__button-link{display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.5rem;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(2.4rem,1.66667vw,3.2rem);font-family:var(--raleway);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);color:#fff;text-decoration:none;width:100%}@media screen and (min-width: 768px){lines-of-research .lines-of-research__container .lines-of-research__button .lines-of-research__button-link{width:unset}}.banner-transparent{display:flex;width:100%;position:relative;overflow:hidden;justify-content:center;align-items:center}.banner-transparent .banner-transparent-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:70vh}@media screen and (min-width: 768px){.banner-transparent .banner-transparent-container{max-height:70vh}}.banner-transparent .banner-transparent-container .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:start;z-index:-1}.banner-transparent .banner-transparent-container .elipse-container .elipse-container__elipse{position:absolute;width:41.5rem;height:41.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa980;filter:blur(100px);display:block}.banner-transparent .banner-transparent-container .banner-transparent__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem);max-width:var(--page-width)}@media screen and (min-width: 768px){.banner-transparent .banner-transparent-container .banner-transparent__content{max-width:76rem}}.banner-transparent .banner-transparent-container .banner-transparent__content .banner-transparent__text :is(p){font-family:var(--dm-sans);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;text-transform:uppercase;color:#f5f5ff}.banner-transparent .banner-transparent-container .banner-transparent__content .banner-transparent__title :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#f5f5ff}.banner-transparent .banner-transparent-container .banner-transparent__content .banner-transparent__description :is(p){font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:center;color:#f5f5ff}.banner-transparent .banner-transparent-container .banner-transparent__content .banner-transparent__button{display:flex;justify-content:center;align-items:center}.banner-transparent .banner-transparent-container .banner-transparent__content .banner-transparent__button :is(a){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.5rem;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;text-align:center;color:#fff;padding:clamp(1rem,.625vw,1.2rem) clamp(2.4rem,1.66667vw,3.2rem);cursor:pointer;text-decoration:none}product-info-slider{display:block;position:relative;color:#fff}product-info-slider .time-bar{display:none}@media screen and (min-width: 768px){product-info-slider .time-bar{display:block}}product-info-slider .product-info-slider__content{padding-block:clamp(6rem,4.16666vw,8rem);max-width:var(--page-width);margin-inline:auto;height:fit-content;box-sizing:content-box}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content{display:grid;align-items:center;grid-template-columns:.9fr 1fr;justify-items:center;gap:clamp(4rem,4.16666vw,8rem)}@media screen and (min-width: 1024px){product-info-slider .product-info-slider__content{min-height:50vh;max-height:70vh}}}product-info-slider .product-info-slider__content .product-info{margin-bottom:clamp(2.4rem,1.66666vw,3.2rem);display:flex;flex-direction:column;height:fit-content}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content .product-info{margin-bottom:0}@media screen and (min-width: 1024px){product-info-slider .product-info-slider__content .product-info{height:100%;justify-content:center}}}product-info-slider .product-info-slider__content .product-info .product-info__flags-list{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(1.2rem,.83333vw,1.6rem);list-style-type:none;margin-bottom:clamp(1.6rem,1.25vw,2.4rem)}product-info-slider .product-info-slider__content .product-info .product-info__flags-list .product-info__flag-item-container{position:relative;display:flex;align-items:center;width:fit-content;padding:clamp(.4rem,.3125vw,.6rem) clamp(1.2rem,.83333vw,1.6rem);border-radius:2.6rem;overflow:hidden}product-info-slider .product-info-slider__content .product-info .product-info__flags-list .product-info__flag-item-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--flag-background-color);opacity:.3;z-index:0}product-info-slider .product-info-slider__content .product-info .product-info__flags-list .product-info__flag-item-container .product-info__flag-item{position:relative;z-index:1;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;line-height:130%;display:flex;align-items:center;gap:.6rem;color:var(--flag-text-color)}product-info-slider .product-info-slider__content .product-info .product-info__flags-list .product-info__flag-item-container .product-info__flag-item :is(svg) :is(rect){stroke:var(--flag-text-color)}product-info-slider .product-info-slider__content .product-info .product-info__title{font-family:var(--dm-serif);font-weight:400;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;margin-bottom:clamp(2.4rem,1.66666vw,3.2rem)}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper{flex-direction:row;margin-bottom:clamp(2.4rem,1.66666vw,3.2rem)}}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list{list-style:none;border:1px solid #ffffff33;background:#3131314d;padding:clamp(1.6rem,1.04166vw,2rem) clamp(1.6rem,1.25vw,2.4rem);border-radius:1.6rem;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list{padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem);flex-direction:row;flex-wrap:wrap;max-width:85%}}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list .product-info__info-item{display:flex;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem)}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list .product-info__info-item .product-info__item-image{background:#ffffff1a;width:clamp(2.8rem,1.82291vw,3.5rem);height:clamp(3.2rem,2.23958vw,4.3rem);display:flex;align-items:center;justify-content:center;border-radius:.8rem}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list .product-info__info-item .product-info__item-texts{display:flex;flex-direction:column;font-family:var(--raleway);gap:.6rem}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list .product-info__info-item .product-info__item-texts .product-info__info-label{font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;font-weight:500}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__infos-list .product-info__info-item .product-info__item-texts .product-info__info-value{font-weight:600;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:100%}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__inscricoes{display:grid;align-items:center;grid-template-columns:auto 1fr;column-gap:clamp(1.2rem,.72916vw,1.4rem);padding:clamp(1.6rem,1.04166vw,2rem) clamp(1.6rem,1.25vw,2.4rem);border:1px solid #c16d52;background:#00000080;border-radius:1.6rem;row-gap:.8rem;font-family:var(--raleway)}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__inscricoes{display:flex;align-items:center}}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__inscricoes .product-info__incricoes-svg{grid-row:1/3;width:clamp(2.8rem,1.82291vw,3.5rem);height:clamp(3.2rem,2.23958vw,4.3rem);background:#ffffff1a;display:flex;align-items:center;justify-content:center;border-radius:.8rem}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__inscricoes .product-info__incricoes-title{grid-column:2 / 3;grid-row:1/2;font-size:clamp(1.2rem,.72916vw,1.4rem)}product-info-slider .product-info-slider__content .product-info .product-info__infos-wrapper .product-info__inscricoes .product-info__inscricoes-texts{font-size:clamp(1.4rem,.83333vw,1.6rem)}product-info-slider .product-info-slider__content .product-info .product-info__description{display:none}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content .product-info .product-info__description{display:block;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;font-weight:500;margin-top:0;text-align:justify}product-info-slider .product-info-slider__content .product-info .product-info__description :is(strong){font-weight:700}}product-info-slider .product-info-slider__content .product-info .product-info__scripts{display:flex;gap:clamp(1rem,1.04167vw,2rem);flex-wrap:wrap;justify-content:center;align-items:center;margin-top:clamp(2rem,2.08333vw,4rem)}product-info-slider .product-info-slider__content .product-info .product-info__scripts>*{flex:1 1 auto;min-width:200px}@media screen and (max-width: 768px){product-info-slider .product-info-slider__content .product-info .product-info__scripts{flex-direction:column;width:100%}product-info-slider .product-info-slider__content .product-info .product-info__scripts>*{width:100%}}product-info-slider .product-info-slider__content .product-info .product-info-bar{display:none}@media screen and (min-width: 1100px){product-info-slider .product-info-slider__content .product-info .product-info-bar{display:none;align-items:center;margin-top:clamp(2.4rem,2.5vw,4.8rem);width:fit-content;margin-inline:auto;gap:clamp(1.6rem,1.25vw,2.4rem);background:#0a111acc;border-radius:3.2rem;border:1px solid #ffffff12;padding:clamp(1.6rem,1.04166vw,2rem) clamp(1.6rem,1.25vw,2.4rem)}}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__flags-list{margin-bottom:0}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__price-container{display:flex;align-items:center;gap:1.4rem;font-family:var(--raleway)}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__price-container .product-info__price-svg{width:clamp(2.8rem,1.82291vw,3.5rem);height:clamp(3.2rem,2.23958vw,4.3rem);background:#ffffff1a;display:flex;align-items:center;justify-content:center;border-radius:.8rem}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__price-container .product-info__price-max .product-info__price-max-title{font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:500}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__price-container .product-info__price-max .product-info__price-max-text{font-weight:700;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;color:#ffc7b5;margin-top:.4rem}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__price-container .product-info__price-max .product-info__price-max-text :is(span){font-size:clamp(1.6rem,.9375vw,1.8rem)}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__price-container .product-info__price-min{margin-left:6rem;font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:500}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__href-wrapper{display:flex;align-items:center;gap:clamp(1.2rem,.72916vw,1.4rem)}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__href-wrapper .product-info__edital,product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__href-wrapper .product-info__course-program,product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__href-wrapper .product-info__wait-list{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:130%;text-align:center;color:#fff;text-decoration:none;padding:1.5rem 1.6rem;border-radius:1.6rem}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__href-wrapper .product-info__course-program{border:1px solid #ffffff80}product-info-slider .product-info-slider__content .product-info .product-info-bar .product-info__href-wrapper .product-info__wait-list{background:linear-gradient(90deg,#c96e51,#996554)}product-info-slider .product-info-slider__content .blaze-slider{max-width:70rem}product-info-slider .product-info-slider__content .blaze-slider:has(.blaze-track:empty){display:none}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente{height:clamp(41.2rem,30.20833vw,58rem);position:relative}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente.product-info__docente-retangle{height:clamp(20.9rem,16.97916vw,32.6rem)}@media screen and (min-width: 1360px){product-info-slider .product-info-slider__content .blaze-slider .product-info__docente.product-info__docente-retangle{aspect-ratio:16/9}}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente .product-info__docente-image{width:100%;height:100%}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente .product-info__docente-image :is(img){width:100%;height:100%;object-fit:cover;border-radius:1.6rem}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente .product-info__docente-texts{position:absolute;bottom:0;padding:clamp(2.4rem,2.5vw,4.8rem) clamp(1.6rem,1.25vw,2.4rem)}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente .product-info__docente-texts .product-info__docente-name{color:#fff;font-family:var(--raleway);font-weight:600;font-size:clamp(1.6rem,1.25vw,2.4rem);line-height:100%;text-decoration:none;margin-bottom:1.4rem;display:flex}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente .product-info__docente-texts .product-info__docente-role{color:#ffffffb2;font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;margin-top:.8rem;line-clamp:5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;text-align:justify}product-info-slider .product-info-slider__content .blaze-slider .product-info__docente:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000c);border-radius:1.6rem}product-info-slider .product-info-slider__content .blaze-slider .blaze-next{position:absolute;right:-2.4rem;top:50%;transform:translateY(-50%);background:#07141f;width:clamp(3.2rem,2.5vw,4.8rem);height:clamp(3.2rem,2.5vw,4.8rem);border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .3s ease}product-info-slider .product-info-slider__content .blaze-slider .blaze-next:hover{background:#ff7649}product-info-slider .product-info-slider__content .blaze-slider .blaze-next :is(svg){width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem)}product-info-slider .product-info-slider__content .product-content__description{margin-top:clamp(3.2rem,2.5vw,4.8rem);font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;font-weight:500;text-align:justify}@media screen and (min-width: 768px){product-info-slider .product-info-slider__content .product-content__description{display:none}}product-info-slider .product-info-slider__content .product-content__description :is(strong){font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:130%}product-info-slider .product-info__background{position:absolute;top:0;left:0;width:100%;height:45%;z-index:-1;opacity:.5}@media screen and (min-width: 768px){product-info-slider .product-info__background{height:100%}}product-info-slider .product-info__background :is(img){width:100%;height:100%;position:absolute;opacity:0;filter:blur(4rem);object-fit:cover;object-position:top;transition:opacity .3s ease,filter .3s ease}product-info-slider .product-info__background :is(img)[active]{opacity:1}product-info-slider .product-info__banner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}product-info-slider .product-info__banner :is(img){width:100%;height:100%;object-fit:cover;object-position:center 30%}product-info-slider .product-info__banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(64.84% 64.84% at 66.43% 30.02%,#080e1400,#080e14cc)}product-info-slider.product-info-slider--lowest-ticket{margin-bottom:clamp(4rem,3.125vw,6rem)}@media screen and (min-width: 768px){product-info-slider.product-info-slider--lowest-ticket .product-info-slider__content{align-content:center}}product-info-slider.product-info-slider--lowest-ticket .product-info-slider__content .product-info .product-info__description{margin-top:0}product-info-slider.product-info-slider--highest-ticket{border-radius:0 0 6.4rem 6.4rem;overflow:hidden}@media screen and (min-width: 768px){product-info-slider.product-info-slider--highest-ticket .product-info-slider__content{grid-template-columns:1fr}product-info-slider.product-info-slider--highest-ticket .product-info-slider__content .product-info{padding:0 0 clamp(6rem,4.16666vw,8rem) 0}product-info-slider.product-info-slider--highest-ticket .product-info-slider__content .product-info .product-info__description,product-info-slider.product-info-slider--highest-ticket .product-info-slider__content .product-info .product-info__title{max-width:50%;margin-top:0}}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content{display:grid;grid-template-rows:repeat(3,auto);max-width:100%;padding-top:0}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-info,product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-content__description{padding-inline:5vw}@media screen and (min-width: 768px){product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-info,product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-content__description{padding-block:clamp(6rem,4.16666vw,8rem)}}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-info{margin-top:clamp(2.4rem,2.5vw,4.8rem)}@media screen and (min-width: 768px){product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-info{margin-top:0}}@media screen and (min-width: 768px){product-info-slider.product-info-slider--medium-ticket .product-info-slider__content{grid-template-columns:.9fr 1fr;grid-template-rows:auto;max-width:100%}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-info{padding-left:10vw;justify-content:center}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .product-info .product-info__description{margin-top:0}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .blaze-slider{grid-column:2/3}}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .blaze-slider{grid-row:1/2;max-width:100%}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .blaze-slider .product-info__docente{max-height:40vh;min-height:40vh}@media screen and (min-width: 768px){product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .blaze-slider .product-info__docente{max-height:70vh;min-height:70vh}}product-info-slider.product-info-slider--medium-ticket .product-info-slider__content .blaze-slider .blaze-next{right:2.4rem}product-info-slider .product-info__name-docente{position:absolute;left:6.5rem;bottom:5.4rem;font-family:DM Sans;font-weight:400;font-style:Regular;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff6;z-index:1;display:none}@media screen and (min-width: 1024px){product-info-slider .product-info__name-docente{display:block}}.product-about{padding-block:clamp(4rem,4.16667vw,8rem)}.product-about .product-about__content{max-width:var(--page-width);margin-inline:auto;color:#fff;align-items:flex-start}@media screen and (min-width: 1200px){.product-about .product-about__content{display:grid;grid-template-columns:1fr .8fr;justify-items:center;column-gap:clamp(6rem,5.20833vw,10rem);row-gap:clamp(2.2rem,1.66667vw,3.2rem)}}.product-about .product-about__content .product-about__header{width:100%}@media screen and (min-width: 1200px){.product-about .product-about__content .product-about__header{grid-column:1/3;display:grid;grid-template-columns:.8fr 1fr;column-gap:clamp(6rem,5.20833vw,10rem);align-items:center}}.product-about .product-about__content .product-about__header .product-about__tag{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;margin-bottom:clamp(1.4rem,.9375vw,1.8rem);display:flex;align-items:center;gap:1rem}.product-about .product-about__content .product-about__header .product-about__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);margin-bottom:clamp(1.4rem,.9375vw,1.8rem);grid-column:1/2}.product-about .product-about__content .product-about__header .product-about__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#ffffffb2;grid-row:2/3;grid-column:2/3;text-align:justify}.product-about .product-about__content .product-about__texts{height:100%;display:flex;flex-direction:column;justify-content:start}.product-about .product-about__content .product-about__texts .product-about__tag{font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;margin-bottom:clamp(1.4rem,.9375vw,1.8rem);display:flex;align-items:center;gap:1rem}.product-about .product-about__content .product-about__texts .product-about__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);margin-bottom:clamp(1.6rem,.9375vw,1.8rem)}.product-about .product-about__content .product-about__texts .product-about__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;color:#ffffffb2;text-align:justify}.product-about .product-about__content .product-about__texts .product-about__texts-list .product-about__text{padding-block:clamp(1.2rem,.83333vw,1.6rem);border-bottom:1px solid #FFFFFF1F;color:#ffffffb2;font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;text-align:justify}.product-about .product-about__content .product-about__texts .product-about__icon-texts{margin-top:clamp(2.4rem,1.66667vw,3.2rem);display:flex;flex-direction:column;gap:clamp(1.6rem,1.25vw,2.4rem)}@media screen and (min-width: 1200px){.product-about .product-about__content .product-about__texts .product-about__icon-texts{margin-top:clamp(1.6rem,.9375vw,1.8rem)}}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text{display:flex;gap:.8rem}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text :is(img){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem)}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text .icon-text__texts{height:fit-content;font-family:var(--raleway);display:flex;flex-direction:column;gap:.8rem}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text .icon-text__texts .icon-text__title{font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text .icon-text__texts .icon-text__text :is(ul){color:#ffffff80;padding-left:2rem}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text .icon-text__texts .icon-text__text :is(ul) :is(li){font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;font-weight:500}.product-about .product-about__content .product-about__texts .product-about__icon-texts .product-about__icon-text:not(:has(.icon-text__text)){align-items:center}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component){font-family:var(--raleway);padding:clamp(1.6rem,.9375vw,1.8rem);background:#ffffff1a;border-radius:1.6rem}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-heading{display:flex;align-items:center;gap:.8rem;cursor:pointer}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-heading :is(img){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem)}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-heading .dropdown__title{font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-heading :is(svg){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem);margin-left:auto;transform:rotate(180deg);transition:transform .3s}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component):has(.dropdown-content[closed]) .dropdown-heading :is(svg){transform:rotate(0)}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-content{transition:.3s;overflow:hidden}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-content[closed]{height:0}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-content .dropdown-content__text{margin-top:clamp(.8rem,.52083vw,1rem)}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-content .dropdown-content__text :is(ul){color:#ffffff80;padding-left:2rem}.product-about .product-about__content .product-about__texts .product-about__icon-texts :is(dropdown-component) .dropdown-content .dropdown-content__text :is(ul) :is(li){font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;font-weight:500}.product-about .product-about__content .product-about__texts .product-about__icon-texts:has(:is(dropdown-component)){gap:clamp(1.2rem,.83333vw,1.6rem)}.product-about .product-about__content .product-about__texts .product-about__icon-texts.product-about__icon-texts--list .product-about__icon-text .icon-text__texts .icon-text__title{list-style-type:disc}.product-about .product-about__content .product-about__texts .product-about__icon-texts.product-about__icon-texts--list .product-about__icon-text .icon-text__texts .icon-text__text{color:#ffffff80;font-weight:500;font-family:var(--raleway);margin-left:2.4rem;font-size:clamp(1.2rem,.83333vw,1.6rem)}.product-about .product-about__content .product-about__texts .product-about__button{margin-top:clamp(2.4rem,1.875vw,3.6rem)}.product-about .product-about__content .product-about__texts .product-about__button .btn{background-color:#000;border:1px solid #000;background:linear-gradient(270deg,#c96e51,#c96e51);color:#fff;border-radius:10rem;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;text-align:center;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,.72917vw,1.4rem) clamp(4.73rem,3.28125vw,6.3rem);border:none;cursor:pointer;transition:all .5s ease;width:fit-content;text-decoration:none}.product-about .product-about__content .product-about__texts .product-about__button .btn:hover{opacity:.8}.product-about .product-about__content .product-about__banner{border-radius:3.2rem;overflow:hidden;position:relative;display:flex;margin-top:clamp(3.2rem,2.91667vw,5.6rem);margin-inline:auto;width:100%;height:100%;aspect-ratio:3 / 4;max-height:70vh}@media screen and (min-width: 1200px){.product-about .product-about__content .product-about__banner{margin-top:0}}.product-about .product-about__content .product-about__banner :is(img){width:100%;height:100%;object-fit:cover}.product-about .product-about__content .product-about__banner .product-about__banner-texts{position:absolute;bottom:0;padding:clamp(2.4rem,1.66667vw,3.2rem) clamp(1.8rem,1.25vw,2.4rem);display:flex;flex-direction:column;gap:.8rem}.product-about .product-about__content .product-about__banner .product-about__banner-texts:empty{display:none}.product-about .product-about__content .product-about__banner .product-about__banner-texts .product-banner__name{color:#fff;font-family:var(--raleway);font-weight:600;font-size:clamp(1.6rem,1.25vw,2.4rem);line-height:110%;text-decoration:none;display:flex}.product-about .product-about__content .product-about__banner .product-about__banner-texts .product-banner__name:empty{display:none}.product-about .product-about__content .product-about__banner .product-about__banner-texts .product-banner__description{color:#ffffffb2;font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;margin-top:.8rem;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;text-align:justify}.product-about .product-about__content .product-about__banner .product-about__banner-texts .product-banner__description:empty{display:none}.product-about .product-about__content .product-about__banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000c);border-radius:1.6rem}@media screen and (min-width: 1200px){.product-about.product-about--inverted .product-about__content{grid-template-columns:.8fr 1fr}.product-about.product-about--inverted .product-about__banner{grid-column:1/2;grid-row:1/2}.product-about.product-about--inverted:has(.product-about__header) .product-about__banner{grid-column:1/2;grid-row:2/3}}@media screen and (min-width: 1200px){.product-about.product-about--banner-square .product-about__banner{aspect-ratio:4 / 4;margin-top:0}}.product-about.product-about--texts-list-title .product-about__content .product-about__texts .product-about__texts-list .product-about__text{border-bottom:none}.product-about.product-about--texts-list-title .product-about__content .product-about__texts .product-about__texts-list .product-about__text :is(li) :is(strong){color:#fff;font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:700;margin-bottom:.8rem}advantages-carousel{display:block;padding-block:clamp(4rem,4.16666vw,8rem);position:relative}advantages-carousel .advantages-carousel__content{display:flex;width:100%;flex-direction:column}advantages-carousel .advantages-carousel__content .heading-section{margin-bottom:clamp(2.4rem,1.77083vw,3.4rem);max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 768px){advantages-carousel .advantages-carousel__content .heading-section{max-width:100%;width:75vw}}advantages-carousel .advantages-carousel__content .blaze-slider{padding-left:5vw;width:100%;display:flex;overflow:hidden;--slides-to-show: 1.1 !important;--slide-gap: clamp(1.6rem, 1.35416vw, 2.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){advantages-carousel .advantages-carousel__content .blaze-slider{--slides-to-show: 2.2 !important}@media screen and (min-width: 768px){advantages-carousel .advantages-carousel__content .blaze-slider{--slides-to-show: 2.4 !important}@media screen and (min-width: 1024px){advantages-carousel .advantages-carousel__content .blaze-slider{--slides-to-show: 3.2 !important;padding-left:7.25vw}@media screen and (min-width: 1360px){advantages-carousel .advantages-carousel__content .blaze-slider{--slides-to-show: 3.5 !important}@media screen and (min-width: 1440px){advantages-carousel .advantages-carousel__content .blaze-slider{padding-left:9.5vw}}}}}}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container{display:flex;width:100%}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card{display:flex;width:var(--slide-width);flex-shrink:0;position:relative;height:clamp(32rem,21.875vw,42rem);border-radius:3.2rem;overflow:hidden}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__image{width:100%;height:100%}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__image :is(img){width:100%;height:100%;object-fit:cover}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__content{position:absolute;bottom:0;padding:clamp(1.8rem,1.45833vw,2.8rem);color:#fff;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);font-family:var(--raleway)}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__content .advantage-card__icon{width:fit-content;padding:clamp(1.2rem,.9375vw,1.8rem);display:flex;align-items:center;justify-content:center;background:#ffffff30;border-radius:50%}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__content .advantage-card__icon :is(img){width:clamp(1.8rem,1.14583vw,2.2rem);height:100%;object-fit:contain}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__content .advantage-card__title{font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:110%}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card .advantage-card__content .advantage-card__text{font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#ffffffb2;text-align:justify}advantages-carousel .advantages-carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .advantage-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180.24deg,#0000 35.15%,#00000080 73.84%)}advantages-carousel .elipse-container{position:absolute;width:100%;height:100%;top:60%;transform:translateY(-50%);left:-50%;display:flex;justify-content:center;align-items:flex-start;z-index:-1}@media screen and (max-width: 768px){advantages-carousel .elipse-container{display:none}}advantages-carousel .elipse-container .elipse-container__elipse{position:absolute;width:80rem;height:80rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa9;filter:blur(300px);display:block}advantages-carousel.highest-ticket-style .elipse-container{display:none}advantages-carousel.highest-ticket-style .advantages-carousel__content{max-width:var(--page-width);margin-inline:auto}advantages-carousel.highest-ticket-style .advantages-carousel__content .blaze-slider{padding-left:0}advantages-carousel.highest-ticket-style .advantages-carousel__content .blaze-slider .blaze-track{padding-bottom:.1rem}advantages-carousel.highest-ticket-style .advantages-carousel__content .advantage-card{border:1px solid #ffffff33}advantages-carousel.highest-ticket-style .advantages-carousel__content .advantage-card .advantage-card__link{position:absolute;top:clamp(2.8rem,2.08333vw,4rem);right:clamp(2.4rem,1.66666vw,3.2rem);background:#00000080;width:fit-content;padding:clamp(.8rem,.52083vw,1rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);display:flex;align-items:center;justify-content:center}advantages-carousel.highest-ticket-style .advantages-carousel__content .advantage-card .advantage-card__link :is(svg){width:clamp(2.8rem,1.875vw,3.6rem);height:clamp(2.8rem,1.875vw,3.6rem);display:block}advantages-carousel.highest-ticket-style .advantages-carousel__content .advantage-card .advantage-card__content{gap:clamp(1.2rem,.83333vw,1.6rem)}advantages-carousel.highest-ticket-style .advantages-carousel__content .advantage-card .advantage-card__content .advantage-card__title{font-size:clamp(1.6rem,1.04166vw,2rem)}advantages-carousel.highest-ticket-style .advantages-carousel__content .advantage-card:before{background:linear-gradient(180deg,#0a111a00 18.21%,#0a111ade 71.72%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9}jornada-aluno{display:flex;justify-content:center;width:100%;max-width:100%;gap:clamp(2.2rem,1.66667vw,3.2rem);flex-direction:column;position:relative;overflow:hidden}jornada-aluno .jornada-aluno-elipse-container{position:absolute;width:100%;height:100%;top:60%;transform:translateY(-50%);right:-50%;display:none;justify-content:center;align-items:flex-end;z-index:-1}@media screen and (min-width: 768px){jornada-aluno .jornada-aluno-elipse-container{display:flex}}jornada-aluno .jornada-aluno-elipse-container .jornada-aluno-elipse-container-elipse{position:absolute;max-width:80rem;max-height:80rem;width:100%;height:100%;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa9;filter:blur(300px);display:block}jornada-aluno .jornada-aluno-heading{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);max-width:var(--page-width);margin:0 auto;width:100%}jornada-aluno .jornada-aluno-heading .jornada-aluno-heading-icontext{display:flex;align-items:center;gap:1rem}jornada-aluno .jornada-aluno-heading .jornada-aluno-heading-icontext .jornada-aluno-heading-icontext-text{font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;font-family:var(--raleway);color:#fff}jornada-aluno .jornada-aluno-heading .jornada-aluno-heading-texts{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}jornada-aluno .jornada-aluno-heading .jornada-aluno-heading-texts .jornada-aluno-heading-texts-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}jornada-aluno .jornada-aluno-heading .jornada-aluno-heading-texts .jornada-aluno-heading-texts-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}jornada-aluno .jornada-aluno-options-title-text{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);letter-spacing:0%;color:#fff;max-width:var(--page-width);margin:0 auto;width:100%}jornada-aluno .jornada-aluno-options-container{display:grid;grid-template-columns:1fr;gap:clamp(2.8rem,2.70833vw,4.2rem)}@media screen and (min-width: 768px){jornada-aluno .jornada-aluno-options-container{grid-template-columns:auto 1fr;max-width:var(--page-width);margin:0 auto;width:100%}}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options{display:flex;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem);width:100%;overflow-x:auto;padding-left:5vw;padding-bottom:1rem}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options::-webkit-scrollbar{width:3px;height:3px}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options::-webkit-scrollbar-track{background:transparent}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:clamp(.8rem,.52083vw,1rem);border:3px solid transparent}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options::-webkit-scrollbar-thumb:hover{background:#b06047}@media screen and (min-width: 768px){jornada-aluno .jornada-aluno-options-container .jornada-aluno-options{flex-direction:column;overflow-x:unset;padding-left:0;padding-bottom:0}}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options .jornada-aluno-options-item{max-width:100%;padding:clamp(1.8rem,1.77083vw,3.4rem) clamp(4rem,2.1875vw,4.2rem);border-radius:2.4rem;width:100%;display:flex;justify-content:space-between;gap:1.2rem;align-items:center;background-color:#101c29;color:#608cba;transition:all .3s ease-in-out;cursor:pointer;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);letter-spacing:0%;flex-shrink:0;width:max-content;height:100%}@media screen and (min-width: 768px){jornada-aluno .jornada-aluno-options-container .jornada-aluno-options .jornada-aluno-options-item{max-width:41.8rem;height:unset;width:100%}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options .jornada-aluno-options-item.active :is(svg){display:block}}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options .jornada-aluno-options-item:hover{background-color:#1c3147;color:#fff;opacity:.9}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options .jornada-aluno-options-item.active{background-color:#1c3147;color:#fff}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options .jornada-aluno-options-item :is(svg){display:none}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content{max-width:var(--page-width);margin:0 auto;width:100%;display:flex}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group{width:100%;display:none;flex-direction:column;gap:clamp(2.4rem,1.71875vw,3.3rem)}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group.active{display:flex}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item{display:flex;flex-direction:column;gap:clamp(.8rem,.625vw,1.2rem)}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item .jornada-aluno-options-content-item-title{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%;letter-spacing:0%;color:#fff;display:flex}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item .jornada-aluno-options-content-item-desc{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff9;display:flex}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item .jornada-aluno-options-content-item-desc :is(strong){font-weight:700;color:#fff}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item .jornada-aluno-options-content-item-desc :is(ul){list-style-type:none}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item .jornada-aluno-options-content-item-desc :is(li){position:relative;padding-left:1.5rem}jornada-aluno .jornada-aluno-options-container .jornada-aluno-options-content .jornada-aluno-options-content-group .jornada-aluno-options-content-item .jornada-aluno-options-content-item-desc :is(li):before{content:"•";position:absolute;left:0;color:#fff9}step-vacancy{display:flex;justify-content:center;width:100%;max-width:100%;gap:clamp(1.8rem,1.25vw,2.4rem);flex-direction:column}@media screen and (min-width: 768px){step-vacancy{max-width:var(--page-width);margin:0 auto}}step-vacancy .step-vacancy-heading{max-width:var(--page-width);margin:0 auto;width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f}step-vacancy .step-vacancy-heading .step-vacancy-link{display:flex;gap:clamp(.8rem,.52083vw,1rem);color:#fff;font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%}step-vacancy .step-vacancy-heading .step-vacancy-heading-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}step-vacancy .step-vacancy-heading .step-vacancy-heading-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}step-vacancy .step-vacancy__blaze-slider{display:flex;width:100%;padding-left:5vw;overflow:hidden;--slides-to-show: 1.2;--slide-gap: clamp(1.2rem, .83333vw, 1.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){step-vacancy .step-vacancy__blaze-slider{--slides-to-show: 2}@media screen and (min-width: 768px){step-vacancy .step-vacancy__blaze-slider{--slides-to-show: 3;padding-left:0}@media screen and (min-width: 1024px){step-vacancy .step-vacancy__blaze-slider{--slides-to-show: 3.5}@media screen and (min-width: 1360px){step-vacancy .step-vacancy__blaze-slider{--slides-to-show: 4}}}}}step-vacancy .step-vacancy__blaze-slider .blaze-container{display:flex;width:100%}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container{padding-bottom:.1rem;display:flex;width:100%}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item{width:var(--slide-width);flex-shrink:0;display:flex;justify-content:center;flex-direction:column;gap:clamp(1.4rem,.83333vw,1.6rem);padding:clamp(2rem,1.25vw,2.4rem);border:1px solid #ffffff1f;border-radius:clamp(1.8rem,1.25vw,2.4rem);position:relative;overflow:hidden}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item .elipse-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:end;align-items:start;z-index:-1}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item .elipse-container .elipse-container__elipse{position:absolute;width:12.5rem;height:12.5rem;background:radial-gradient(circle,#1066b699,#1066b699,#115fa900);border-radius:50%;pointer-events:none;box-shadow:0 0 50px 50px #115fa9;filter:blur(100px);display:block}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item .step-vacancy-item-stepicon{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);font-family:var(--raleway);font-weight:600;font-size:clamp(1rem,.625vw,1.2rem);line-height:130%;letter-spacing:-2%;color:#fff}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item .step-vacancy-item-content{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item .step-vacancy-item-content .step-vacancy-item-content-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:110%;letter-spacing:-2%;color:#fff}step-vacancy .step-vacancy__blaze-slider .blaze-container .blaze-track-container .blaze-track .step-vacancy-item .step-vacancy-item-content .step-vacancy-item-content-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}step-vacancy .step-vacancy-button{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;text-align:center;color:#fff;text-decoration:none;padding:clamp(1.4rem,.83333vw,1.6rem) clamp(2rem,1.25vw,2.4rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);transition:all .3s ease;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#c96e51,#996554);margin-top:clamp(1.2rem,.83333vw,1.6rem);width:fit-content;margin-inline:auto}.emphasis-docente{padding-block:clamp(4rem,4.16667vw,8rem);max-width:var(--page-width);margin-inline:auto}.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper{margin-top:clamp(3.2rem,2.60417vw,5rem);max-height:clamp(30rem,22.70833vw,43.6rem);border-radius:3.2rem;position:relative;overflow:hidden}.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(44.84% 44.84% at 50.04% 26.9%,#0000,#00000080);z-index:0}.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper :is(img){width:100%;height:100%;object-fit:cover;max-height:37.9rem;object-position:center}.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper .docente__card-wrapper__texts{position:absolute;bottom:0;left:0;padding:clamp(2.4rem,1.77083vw,3.4rem) clamp(3.4rem,2.5vw,4.8rem);color:#fff;font-family:var(--raleway);text-align:center;width:100%}@media screen and (min-width: 768px){.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper .docente__card-wrapper__texts{text-align:left}}.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper .docente__card-wrapper__texts .docente-card__title{font-size:clamp(1.8rem,1.25vw,2.4rem);font-weight:700}.emphasis-docente .emphasis-docente__content .emphasis-docente__card .docente__card-wrapper .docente__card-wrapper__texts .docente-card__description{color:#ffffffb2;font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;margin-top:.9rem;text-align:justify}.emphasis-docente .emphasis-docente__content .empahsis-docente__card-description{margin-top:clamp(2.4rem,1.92708vw,3.2rem);color:#ffffffb2;font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;font-family:var(--raleway);text-align:center}course-for{display:block;padding-block:clamp(4rem,4.16666vw,8rem)}course-for .course-for__content .course-for__texts{color:#fff;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f;max-width:var(--page-width);margin:0 auto}course-for .course-for__content .course-for__texts .course-for__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}course-for .course-for__content .course-for__texts .course-for__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;text-align:justify;color:#ffffffb2;max-width:50rem}course-for .course-for__content .blaze-slider{margin-top:clamp(1.8rem,1.25vw,2.4rem);display:flex;width:100%;overflow:hidden;--slides-to-show: 1.1 !important;--slide-gap: clamp(1.2rem, .83333vw, 1.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) );padding-left:5vw}@media screen and (min-width: 550px){course-for .course-for__content .blaze-slider{--slides-to-show: 2.2 !important}@media screen and (min-width: 768px){course-for .course-for__content .blaze-slider{--slides-to-show: 2.4 !important;padding-left:0;max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1024px){course-for .course-for__content .blaze-slider{--slides-to-show: 3.4 !important}@media screen and (min-width: 1360px){course-for .course-for__content .blaze-slider{--slides-to-show: 3.5 !important}}}}}course-for .course-for__content .blaze-slider .blaze-container{display:flex;width:100%}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card{display:flex;width:var(--slide-width);flex-shrink:0;position:relative;height:clamp(20rem,15.625vw,30rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);overflow:hidden}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card .person-card__image{display:flex;width:100%;height:100%}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card .person-card__image :is(img){width:100%;height:100%;object-fit:cover;border-radius:clamp(1.2rem,.83333vw,1.6rem)}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card .person-card__info{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:1;padding:clamp(1.6rem,1.25vw,2.4rem) clamp(2rem,1.66666vw,3.2rem);color:#fff;display:flex;gap:clamp(.8rem,.52083vw,1rem);flex-direction:column;font-family:var(--raleway);justify-content:flex-end}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card .person-card__info .person-card__name{font-weight:700;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:110%}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card .person-card__info .person-card__description{font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;font-weight:500;text-align:justify}course-for .course-for__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .person-card:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:radial-gradient(47.99% 47.99% at 50.13% 23.66%,#0000,#0009)}@media screen and (min-width: 1360px){course-for.course-for--highest-style .blaze-slider{--slides-to-show: 4.5 !important}}course-for.course-for--highest-style .course-for__content .person-card{height:fit-content;border-radius:0}course-for.course-for--highest-style .course-for__content .person-card:before{display:none}course-for.course-for--highest-style .course-for__content .person-card .person-card__image{height:22.4rem}course-for.course-for--highest-style .course-for__content .person-card .person-card__info{border-radius:0;position:static;padding:0;margin-top:clamp(2rem,1.66666vw,3.2rem);gap:clamp(.8rem,.52083vw,1rem)}course-for.course-for--highest-style .course-for__content .person-card .person-card__info .person-card__description{color:#ffffffb2;text-align:justify}learn-with-bests{display:block;padding-block:clamp(4rem,4.16666vw,8rem)}learn-with-bests .learn__content{max-width:var(--page-width);margin:0 auto}learn-with-bests .learn__content .learn__texts{color:#fff;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f}learn-with-bests .learn__content .learn__texts .learn__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}learn-with-bests .learn__content .learn__texts .learn__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;text-align:justify;color:#ffffffb2;max-width:50rem}learn-with-bests .learn__content .blaze-slider{margin-top:clamp(1.8rem,1.25vw,2.4rem);display:flex;width:100%;overflow:hidden;--slides-to-show: 1.1 !important;--slide-gap: clamp(1.2rem, .83333vw, 1.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){learn-with-bests .learn__content .blaze-slider{--slides-to-show: 2.2 !important}@media screen and (min-width: 768px){learn-with-bests .learn__content .blaze-slider{--slides-to-show: 2.4 !important;padding-left:0}@media screen and (min-width: 1024px){learn-with-bests .learn__content .blaze-slider{--slides-to-show: 3.4 !important}@media screen and (min-width: 1360px){learn-with-bests .learn__content .blaze-slider{--slides-to-show: 3.5 !important}}}}}learn-with-bests .learn__content .blaze-slider .blaze-container{display:flex;width:100%}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card{width:var(--slide-width);display:flex;flex-shrink:0}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card .course-card__content .course-card__title{margin-top:clamp(1.2rem,.83333vw,1.6rem);font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:110%}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card .course-card__content .course-card__content-text{margin-top:clamp(1.2rem,.83333vw,1.6rem);font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;font-weight:500;text-align:justify}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card .course-card__content .course-card__content-tags{display:none}learn-with-bests .learn__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .course-card .course-card__content .course-card__button{display:flex}.banner-icons{padding-block:clamp(4rem,4.16666vw,8rem)}.banner-icons .banner-icons__content{max-width:var(--page-width);margin-inline:auto;overflow:hidden;border-radius:clamp(1.6rem,1.66666vw,3.2rem);position:relative}.banner-icons .banner-icons__content .banner-icons__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner-icons .banner-icons__content .banner-icons__image :is(img){width:100%;height:100%;object-fit:cover}.banner-icons .banner-icons__content .banner-icons__text{position:relative;z-index:2;padding:clamp(1.2rem,.9375vw,1.8rem) clamp(2.4rem,1.66666vw,3.2rem)}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;color:#fff;margin-bottom:clamp(10rem,11.45833vw,22rem);padding-top:clamp(1.6rem,1.25vw,2.4rem);padding-inline:3rem}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks{display:flex;flex-direction:column;gap:clamp(1.2rem,.9375vw,1.8rem)}@media screen and (min-width: 768px){.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks{display:grid;grid-template-columns:repeat(4,1fr)}}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block{display:flex;flex-direction:column;gap:clamp(.8rem,.625vw,1.2rem);color:#fff;font-family:var(--raleway);padding-inline:clamp(1.8rem,1.25vw,2.4rem)}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block .banner-icons__icon{width:clamp(3.6rem,2.1875vw,4.2rem);height:clamp(3.6rem,2.1875vw,4.2rem);display:flex;align-items:center;justify-content:center;background:#ffffff30;border-radius:50%}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block .banner-icon__title{font-weight:700;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:110%}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block .banner-icon__text{font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#ffffffb2}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block:last-child{padding-inline:0;background:#ffffff1a;padding:clamp(1.8rem,1.25vw,2.4rem) clamp(1.4rem,.83333vw,1.6rem);border-radius:clamp(1.6rem,1.66666vw,3.2rem);grid-column:1/5;display:grid;grid-template-columns:auto 1fr;gap:clamp(.8rem,.52083vw,1rem)}@media screen and (min-width: 768px){.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block:last-child{align-items:center;margin-top:clamp(1.8rem,1.25vw,2.4rem)}}.banner-icons .banner-icons__content .banner-icons__text .banner-icons__blocks .banner-icons__block:last-child .banner-icons__icon{grid-column:1/2;grid-row:1/3}.banner-icons .banner-icons__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 42.63%,#000000c2 62.59%);z-index:1}.banner-icons .banner-icons__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0000 62.98%,#000000ba 82.51%);z-index:1}how-work-course{display:block;padding-block:clamp(4rem,4.16666vw,8rem)}how-work-course .how-work-course__content{max-width:var(--page-width);margin-inline:auto}how-work-course .how-work-course__content .how-work-course__title{padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f;font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}how-work-course .how-work-course__content .blaze-slider{padding-top:clamp(1.8rem,1.25vw,2.4rem);display:flex;width:100%;overflow:hidden;--slides-to-show: 1.1 !important;--slide-gap: clamp(1.2rem, .83333vw, 1.6rem);--slide-width: calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) )}@media screen and (min-width: 550px){how-work-course .how-work-course__content .blaze-slider{--slides-to-show: 2.2 !important}@media screen and (min-width: 768px){how-work-course .how-work-course__content .blaze-slider{--slides-to-show: 2.4 !important;padding-left:0}@media screen and (min-width: 1024px){how-work-course .how-work-course__content .blaze-slider{--slides-to-show: 3.4 !important}@media screen and (min-width: 1360px){how-work-course .how-work-course__content .blaze-slider{--slides-to-show: 4 !important}}}}}how-work-course .how-work-course__content .blaze-slider .blaze-container{display:flex;width:100%}how-work-course .how-work-course__content .blaze-slider .blaze-container .blaze-track-container{display:flex;width:100%}how-work-course .how-work-course__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;width:100%;gap:var(--slide-gap)}how-work-course .how-work-course__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .how-work-course__item{width:var(--slide-width);flex-shrink:0;display:flex;flex-direction:column;background:#ffffff0a;padding:clamp(1.2rem,.83333vw,1.6rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);color:#fff;font-family:var(--raleway)}how-work-course .how-work-course__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .how-work-course__item .how-work-course__item-title{margin-block:clamp(.8rem,.52083vw,1rem) clamp(1.2rem,.83333vw,1.6rem);font-weight:700;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:130%}how-work-course .how-work-course__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .how-work-course__item .how-work-course__item-text{font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#ffffff80}.text-section{display:flex;justify-content:center;align-items:center}.text-section .text-section__content{max-width:var(--page-width);width:100%;padding-bottom:clamp(1.4rem,1.25vw,2.4rem);display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 870px){.text-section .text-section__content{max-width:88.8rem}}.text-section .text-section__content:after{content:"";display:block;width:100%;height:1px;background:#ffffff1f}@media screen and (min-width: 870px){{max-width:50%;margin:0 auto}}.text-section .text-section__content .text-section__text{display:flex;flex-direction:row;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 870px){.text-section .text-section__content .text-section__text{justify-content:center}}.text-section .text-section__content .text-section__text .text-section__text-icon{width:clamp(1.2rem,.83333vw,1.6rem);height:auto}.text-section .text-section__content .text-section__text .text-section__text-icon :is(svg){width:100%;height:auto;display:block}.text-section .text-section__content .text-section__text .text-section__text-content :is(p){font-family:var(--raleway);font-weight:600;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:110%;letter-spacing:-2%;color:#fff}.text-section .text-section__content .text-section__title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}@media screen and (min-width: 870px){.text-section .text-section__content .text-section__title :is(p){text-align:center}}.text-section .text-section__content .text-section__title :is(p) :is(strong){color:#ffb098;font-weight:700}.text-section .text-section__content .text-section__description{margin-top:clamp(1.4rem,.9375vw,1.8rem)}.text-section .text-section__content .text-section__description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}@media screen and (min-width: 870px){.text-section .text-section__content .text-section__description :is(p){text-align:center}}carousel-cards{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}@media screen and (min-width: 768px){carousel-cards{max-width:var(--page-width);margin:0 auto}}carousel-cards .carousel-cards__heading{max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 768px){carousel-cards .carousel-cards__heading{max-width:unset}}carousel-cards .carousel-cards__heading .heading-section{align-items:flex-start}@media screen and (min-width: 768px){carousel-cards .carousel-cards__heading .heading-section{align-items:center}}carousel-cards .carousel-cards__heading .heading-section:after{content:"";display:block;width:100%;height:1px;background:#ffffff1f;margin-top:clamp(1.4rem,.9375vw,1.8rem)}@media screen and (min-width: 768px){{display:none;content:none}}carousel-cards .carousel-cards__heading .heading-section .heading-section__title,carousel-cards .carousel-cards__heading .heading-section .heading-section__subtitle{text-align:left}@media screen and (min-width: 768px){carousel-cards .carousel-cards__heading .heading-section .heading-section__title,carousel-cards .carousel-cards__heading .heading-section .heading-section__subtitle{text-align:center}}carousel-cards .carousel-cards__heading .heading-section .heading-section__description{text-align:justify}@media screen and (min-width: 768px){carousel-cards .carousel-cards__heading .heading-section .heading-section__description{text-align:center}}carousel-cards .carousel-cards__blaze-slider{padding-left:5vw;width:100%}@media screen and (min-width: 768px){carousel-cards .carousel-cards__blaze-slider{padding-left:0}}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card{position:relative;overflow:hidden;border-radius:2.4rem}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-image .carousel-cards__card-image-desktop{display:none}@media screen and (min-width: 768px){carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-image .carousel-cards__card-image-desktop{display:block}}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-image .carousel-cards__card-image-mobile{display:block}@media screen and (min-width: 768px){carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-image .carousel-cards__card-image-mobile{display:none}}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-content{position:relative;z-index:1;width:100%;height:100%;padding:clamp(2.4rem,1.66666vw,3.2rem);display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(1.4rem,.9375vw,1.8rem);aspect-ratio:4/3}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-content .carousel-cards__card-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;letter-spacing:-2%;color:#fff}carousel-cards .carousel-cards__blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-cards__card .carousel-cards__card-content .carousel-cards__card-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#ffffffb2;text-align:justify}.line-searchs{padding-block:clamp(4rem,4.16666vw,8rem)}.line-searchs .line-searchs__content{max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}.line-searchs .line-searchs__content .line-searchs__heading{width:100%;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #FFFFFF1F}.line-searchs .line-searchs__content .line-searchs__heading .line-searchs__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}.line-searchs .line-searchs__content .line-searchs__heading .line-searchs__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:justify;color:#ffffffb2}.line-searchs .line-searchs__content .line-searchs__wrapper{display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem)}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component){display:flex;flex-direction:column;background:#ffffff0a;border:1px solid #FFFFFF14;border-radius:1.6rem;padding:clamp(1.4rem,.9375vw,1.8rem);color:#fff;font-family:var(--raleway)}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-heading{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-heading .dropdown__title{font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:110%}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-heading .dropdown__down{display:flex;align-items:center;gap:clamp(1.4rem,.9375vw,1.8rem)}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-heading .dropdown__down :is(span){display:none;font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);color:#ffffff80}@media screen and (min-width: 768px){.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-heading .dropdown__down :is(span){display:inline-block}}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-heading .dropdown__down :is(svg){height:clamp(2.4rem,1.66666vw,3.2rem);width:clamp(2.4rem,1.66666vw,3.2rem)}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content{transition:.3s;overflow:hidden}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content[closed]{height:0}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content .dropdown-content__wrapper{padding-top:clamp(1.4rem,.9375vw,1.8rem);display:grid;grid-template-rows:auto;gap:clamp(1.4rem,.9375vw,1.8rem)}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content .dropdown-content__wrapper .dropdown-content__icon-text .icon-text__heading{display:flex;gap:1rem}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content .dropdown-content__wrapper .dropdown-content__icon-text .icon-text__heading :is(img){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem)}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content .dropdown-content__wrapper .dropdown-content__icon-text .icon-text__heading .icon-text__title{font-size:clamp(1.2rem,.83333vw,1.6rem);color:#fff;font-weight:600;line-height:110%}.line-searchs .line-searchs__content .line-searchs__wrapper :is(dropdown-component) .dropdown-content .dropdown-content__wrapper .dropdown-content__icon-text .icon-text__text{margin-top:.8rem;color:#ffffff82;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;text-align:justify}.docente-info .docente-info__content .docente-info__banner{position:relative}.docente-info .docente-info__content .docente-info__banner .docente-info__banner-text{position:absolute;padding:clamp(2.4rem,1.66666vw,3.2rem);bottom:0;left:0}.docente-info .docente-info__content .docente-info__banner .docente-info__banner-text .docente-info__title{font-family:var(--raleway);font-weight:600;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;color:#fff}.docente-info .docente-info__content .docente-info__banner .docente-info__banner-text .docente-info__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;margin-top:.8rem;color:#fff9}.docente-info .docente-info__content .docente-info__field{padding-inline:clamp(2.4rem,1.66666vw,3.2rem);padding-top:clamp(2.4rem,1.66666vw,3.2rem)}.docente-info .docente-info__content .docente-info__field .docente-info__field-title{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.8rem,1.14583vw,2.2rem);line-height:130%;color:#fff}.docente-info .docente-info__content .docente-info__field .docente-info__field-description{font-family:var(--dm-sans);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;color:#fff9;list-style-type:disc;margin-top:clamp(.8rem,.625vw,1.2rem)}.docente-info .docente-info__content .docente-info__articles{margin-top:clamp(2.4rem,1.66666vw,3.2rem);padding-inline:clamp(2.4rem,1.66666vw,3.2rem);display:flex;flex-direction:column;gap:clamp(.8rem,.625vw,1.2rem)}.docente-info .docente-info__content .docente-info__articles .docente-info__field-title{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;color:#fff}.docente-info .docente-info__content .docente-info__articles .docente-info__article{border:1px solid #ffffff1a;padding:clamp(1.8rem,1.45833vw,2.8rem);display:flex;align-items:center;color:#fff;font-family:var(--dm-sans);border-radius:clamp(1.2rem,.83333vw,1.6rem);gap:clamp(.8rem,.52083vw,1rem);font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%}.docente-info .docente-info__content .docente-info__articles .docente-info__article .docente-info__article-link{display:flex;align-items:center;justify-content:center;padding:clamp(.8rem,.625vw,1rem);background:#ffffff1a;border-radius:clamp(1.2rem,.83333vw,1.6rem);cursor:pointer;transition:all .3s ease}.docente-info .docente-info__content .docente-info__articles .docente-info__article .docente-info__article-link:hover{background:#fff3}.docente-info .docente-info__content .docente-info__articles .docente-info__article .docente-info__article-link :is(svg){width:clamp(1.8rem,1.45833vw,2.8rem);height:clamp(1.8rem,1.45833vw,2.8rem);min-width:clamp(1.8rem,1.45833vw,2.8rem);min-height:clamp(1.8rem,1.45833vw,2.8rem)}docente-popup{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b2;transition:.5s;display:flex;justify-content:flex-end;z-index:100}docente-popup .docente-popup__content{transform:translate(100%);width:80%;background:#0f141a;height:100%;transition:.5s}@media (min-width: 1024px){docente-popup .docente-popup__content{width:50%}}docente-popup .docente-popup__content .docente-popup__close{position:absolute;left:1rem;top:1rem;z-index:3;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:#ffffff1a;border-radius:1.6rem}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content{overflow-y:auto;overflow-x:hidden;height:100%;max-height:100vh;padding-bottom:2rem}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content::-webkit-scrollbar{width:3px;height:3px;cursor:pointer}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content::-webkit-scrollbar-track{background:transparent}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:10px;border:3px solid transparent;cursor:pointer}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content::-webkit-scrollbar-thumb:hover{background:#b06047}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content .docente-info__banner{width:100%;height:100%}docente-popup .docente-popup__content .docente-popup__info .docente-info .docente-info__content .docente-info__banner :is(img){width:100%;height:100%;max-height:50vh;min-height:50vh;object-fit:cover}docente-popup[open]{visibility:visible;opacity:1}docente-popup[open] .docente-popup__content{transform:translate(0)}shopbar-component{position:fixed;width:100%;display:block;bottom:0;z-index:10;background:#141c26;box-shadow:0 4px 60px #000;border-radius:2.4rem 2.4rem 0 0;padding:clamp(1.4rem,.83333vw,1.6rem) clamp(1.8rem,1.04167vw,2.4rem)}@media screen and (min-width: 768px){shopbar-component{max-width:var(--page-width);left:50%;margin-inline:auto;transform:translate(-50%);bottom:4rem;border-radius:3.2rem;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 1200px){shopbar-component{max-width:calc(var(--page-width) * .9)}}}shopbar-component .shopbar__heading{color:#fff;font-family:var(--raleway)}@media screen and (min-width: 768px){shopbar-component .shopbar__heading{display:flex;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem)}}shopbar-component .shopbar__heading .product-info__flags-list{list-style-type:none;margin-bottom:clamp(1.6rem,1.25vw,2.4rem);display:none;width:fit-content}@media (min-width: 768px){shopbar-component .shopbar__heading .product-info__flags-list{display:flex;flex-direction:column;gap:clamp(1rem,.83333vw,1.2rem);margin-bottom:0}}shopbar-component .shopbar__heading .product-info__flags-list .product-info__flag-item-container{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;padding:clamp(.4rem,.3125vw,.6rem) clamp(1.2rem,.83333vw,1.6rem);border-radius:2.6rem;overflow:hidden}shopbar-component .shopbar__heading .product-info__flags-list .product-info__flag-item-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--flag-background-color);opacity:.3;z-index:0}shopbar-component .shopbar__heading .product-info__flags-list .product-info__flag-item-container .product-info__flag-item{position:relative;z-index:1;font-family:var(--raleway);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:600;line-height:110%;display:flex;align-items:center;gap:.6rem;color:var(--flag-text-color)}shopbar-component .shopbar__heading .product-info__flags-list .product-info__flag-item-container .product-info__flag-item :is(svg){min-width:1.4rem}shopbar-component .shopbar__heading .product-info__flags-list .product-info__flag-item-container .product-info__flag-item :is(svg) :is(rect){stroke:var(--flag-text-color)}shopbar-component .shopbar__heading .product-info__price-container{display:flex;align-items:center;gap:clamp(1.2rem,.83333vw,1.4rem);font-family:var(--raleway)}shopbar-component .shopbar__heading .product-info__price-container .product-info__price-svg{width:clamp(2.8rem,1.66667vw,3.2rem);min-width:clamp(2.8rem,1.66667vw,3.2rem);height:clamp(3.6rem,2.23958vw,4.3rem);background:#ffffff1a;display:flex;align-items:center;justify-content:center;border-radius:.8rem;display:none}@media (min-width: 768px){shopbar-component .shopbar__heading .product-info__price-container .product-info__price-svg{display:flex}}shopbar-component .shopbar__heading .product-info__price-container .product-info__price-max .product-info__price-max-title{font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:500}shopbar-component .shopbar__heading .product-info__price-container .product-info__price-max .product-info__price-max-text{font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:140%;color:#ffc7b5;margin-top:.4rem}shopbar-component .shopbar__heading .product-info__price-container .product-info__price-max .product-info__price-max-text :is(span){font-size:clamp(1.6rem,1.04167vw,2rem)}shopbar-component .shopbar__heading .product-info__price-container .product-info__price-min{margin-left:auto;font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:500}@media screen and (min-width: 768px){shopbar-component .shopbar__heading .product-info__price-container .product-info__price-min{margin-left:1.4rem}}shopbar-component .shopbar__bottom{display:flex;align-items:center;gap:clamp(1rem,.83333vw,1.2rem);margin-top:clamp(1.6rem,1.04167vw,2rem)}@media screen and (min-width: 768px){shopbar-component .shopbar__bottom{margin-top:0;gap:clamp(1.2rem,.83333vw,1.6rem);margin-left:clamp(1.6rem,1.04167vw,2rem);flex-wrap:wrap;justify-content:center}}shopbar-component .shopbar__bottom .product-info__edital,shopbar-component .shopbar__bottom .product-info__course-program,shopbar-component .shopbar__bottom .product-info__wait-list{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;text-align:center;color:#fff;text-decoration:none;padding:clamp(1.2rem,.72917vw,1.4rem) clamp(1.4rem,.83333vw,1.6rem);border-radius:1.6rem;border:1px solid #ffffff63;transition:all .3s ease;cursor:pointer}shopbar-component .shopbar__bottom .product-info__edital:hover,shopbar-component .shopbar__bottom .product-info__course-program:hover,shopbar-component .shopbar__bottom .product-info__wait-list:hover{opacity:.8}shopbar-component .shopbar__bottom .product-info__wait-list{background:linear-gradient(90deg,#c96e51,#996554)}carousel-images-infos{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}carousel-images-infos.carousel-images-infos--fixed-height .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item{aspect-ratio:4 / 4.8}carousel-images-infos .carousel-images-infos__heading{max-width:var(--page-width);margin:0 auto}carousel-images-infos .carousel-images-infos__heading .heading-section{align-items:flex-start}@media screen and (min-width: 768px){carousel-images-infos .carousel-images-infos__heading .heading-section{max-width:70%;margin:unset}}carousel-images-infos .carousel-images-infos__heading .heading-section .heading-section__title{text-align:left}carousel-images-infos .carousel-images-infos__heading .heading-section .heading-section__subtitle{text-align:left}carousel-images-infos .carousel-images-infos__heading .heading-section .heading-section__subtitle :is(strong){font-weight:700;color:#ffb098}carousel-images-infos .carousel-images-infos__heading .heading-section .heading-section__description{text-align:justify}carousel-images-infos .blaze-slider{padding-left:5vw}@media screen and (min-width: 1024px){carousel-images-infos .blaze-slider{padding-left:7.25vw}@media screen and (min-width: 1440px){carousel-images-infos .blaze-slider{padding-left:10vw}}}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item{display:flex;position:relative;border-radius:3.2rem;overflow:hidden}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-image{width:100%;height:100%}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-image :is(img){width:100%;height:100%;object-fit:cover;display:block}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-image .carousel-images-infos__item-image-desktop{display:none}@media screen and (min-width: 768px){carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-image .carousel-images-infos__item-image-desktop{display:block}}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-image .carousel-images-infos__item-image-mobile{display:block}@media screen and (min-width: 768px){carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-image .carousel-images-infos__item-image-mobile{display:none}}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(2.4rem,1.97917vw,3.8rem) clamp(2.4rem,1.66667vw,3.2rem)}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content .carousel-images-infos__item-content-wrapper{display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem);width:100%;height:100%}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content .carousel-images-infos__item-content-wrapper .carousel-images-infos__item-title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content .carousel-images-infos__item-content-wrapper .carousel-images-infos__item-title :is(p){font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66667vw,3.2rem);line-height:110%;letter-spacing:-2%;color:#fff;word-break:break-word}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content .carousel-images-infos__item-content-wrapper .carousel-images-infos__item-description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content .carousel-images-infos__item-content-wrapper .carousel-images-infos__item-description :is(p){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;color:#fff;word-break:break-word}carousel-images-infos .blaze-slider .blaze-container .blaze-track-container .blaze-track .carousel-images-infos__item .carousel-images-infos__item-content .carousel-images-infos__item-content-wrapper .carousel-images-infos__item-description :is(ul){padding-left:2rem}carousel-images-infos .carousel-images-infos__button{display:none;max-width:var(--page-width);margin:0 auto;align-items:center;justify-content:center}@media screen and (min-width: 768px){carousel-images-infos .carousel-images-infos__button{display:flex}}carousel-images-infos .carousel-images-infos__button .carousel-images-infos__button-link{border:2px solid #B06047;background:#b06047;font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:100%;letter-spacing:-3%;color:#fff;text-align:center;padding:clamp(1.2rem,.83333vw,1.6rem) clamp(2.4rem,1.66667vw,3.2rem);transition:all .3s ease;border-radius:1.6rem;text-decoration:none}carousel-images-infos .carousel-images-infos__button .carousel-images-infos__button-link:hover{background:#fff;color:#b06047}.table-information .table-information__container{width:100%;display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}.table-information .table-information__container .table-information__heading{max-width:var(--page-width);margin:0 auto}.table-information .table-information__container .table-information__heading .heading-section{max-width:unset}.table-information .table-information__container .table-information__content{width:100%;overflow-x:auto;padding-bottom:.6rem;padding-left:5vw}@media screen and (min-width: 768px){.table-information .table-information__container .table-information__content{padding-left:0;max-width:var(--page-width);margin:0 auto}}.table-information .table-information__container .table-information__content::-webkit-scrollbar{width:3px;height:3px}.table-information .table-information__container .table-information__content::-webkit-scrollbar-track{background:transparent}.table-information .table-information__container .table-information__content::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:1rem;border:3px solid transparent}.table-information .table-information__container .table-information__content::-webkit-scrollbar-thumb:hover{background:#b06047}.table-information .table-information__container .table-information__content .table-information__table{width:100%;border-collapse:collapse}.table-information .table-information__container .table-information__content .table-information__table :is(thead){width:100%}.table-information .table-information__container .table-information__content .table-information__table :is(thead) :is(tr){display:table-row;padding:0 clamp(1.8rem,1.25vw,2.4rem) clamp(1.8rem,1.25vw,2.4rem) clamp(1.8rem,1.25vw,2.4rem);border-bottom:1px solid #494949}.table-information .table-information__container .table-information__content .table-information__table :is(thead) :is(tr) :is(th){font-family:var(--raleway);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:left;color:#fff;padding:clamp(1.2rem,.83333vw,1.6rem)}.table-information .table-information__container .table-information__content .table-information__table :is(tbody){width:100%}.table-information .table-information__container .table-information__content .table-information__table :is(tbody) :is(tr){display:table-row;border-bottom:1px solid #494949}.table-information .table-information__container .table-information__content .table-information__table :is(tbody) :is(tr) :is(td){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:130%;letter-spacing:0%;text-align:left;color:#fff9;padding:clamp(1.2rem,.83333vw,1.6rem)}.table-information .table-information__container .table-information__content .table-information__table :is(tbody) :is(tr) :is(td):first-child{font-weight:700;color:#fff}registration-form{display:block;padding-block:clamp(4rem,4.16666vw,8rem);max-width:var(--page-width);margin-inline:auto}registration-form .registration-form__content .registration-form__step-indicator{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:clamp(2rem,1.66666vw,3.2rem)}registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item{display:flex;align-items:center;gap:.5rem;transition:all .3s ease}registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item .step-number{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-family:var(--raleway);font-size:1.4rem;transition:all .3s ease}registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item .step-text{font-family:var(--raleway);font-size:clamp(1.2rem,.9375vw,1.4rem);font-weight:500;color:#fff}@media screen and (max-width: 768px){registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item .step-text{display:none}}registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item.active .step-number{background-color:#b06047;color:#fff}registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item.inactive .step-number{background-color:transparent;border:1px solid #B06047;color:#b06047}registration-form .registration-form__content .registration-form__step-indicator .step-indicator__item.completed .step-number{background-color:#4caf50;color:#fff;border:1px solid #4CAF50}registration-form .registration-form__content .registration-form__step-indicator .step-separator{width:2rem;height:1px;background-color:#b06047}registration-form .registration-form__content .registration-form__header{margin-bottom:clamp(2rem,1.66666vw,3.2rem)}registration-form .registration-form__content .registration-form__header .registration-form__title{font-size:clamp(1.8rem,1.66666vw,3.6rem);font-weight:500;font-family:var(--dm-serif);color:#fff;text-align:center;margin-bottom:1rem}registration-form .registration-form__content .registration-form__header .registration-form__description{font-family:var(--raleway);font-size:clamp(1.4rem,.9375vw,1.6rem);color:#fff;opacity:.9;text-align:center;margin-bottom:2rem}registration-form .registration-form__content .registration-form__header .registration-form__btns{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){registration-form .registration-form__content .registration-form__header .registration-form__btns{flex-direction:row;justify-content:center;gap:2rem}}registration-form .registration-form__content .registration-form__header .registration-form__btns :is(label){cursor:pointer;font-family:var(--raleway);font-size:clamp(1.4rem,.9375vw,1.6rem);font-weight:600;color:#fff;text-align:center;padding:1rem;border-radius:1rem;border:1px solid #B06047;transition:all .3s ease}registration-form .registration-form__content .registration-form__header .registration-form__btns :is(label) :is(input){display:none}registration-form .registration-form__content .registration-form__header .registration-form__btns :is(label):has(:is(input):checked){background-color:#b06047;cursor:default}registration-form .registration-form__content .registration-form__navigation{display:flex;justify-content:center;align-items:center;gap:1rem;margin-block:2rem}registration-form .registration-form__content .registration-form__navigation button{display:flex;align-items:center;gap:.5rem;background-color:#b06047;color:#fff;border:none;padding:1rem 2rem;border-radius:.5rem;font-family:var(--raleway);font-weight:600;font-size:1.4rem;cursor:pointer;transition:all .3s ease}registration-form .registration-form__content .registration-form__navigation button:hover{background-color:#964d3a;transform:translateY(-2px)}registration-form .registration-form__content .registration-form__navigation button svg{transition:transform .3s ease}registration-form .registration-form__content .registration-form__navigation button:hover svg{transform:translate(3px)}registration-form .registration-form__content .registration-form__navigation .registration-form__back-btn{background-color:transparent;border:1px solid #B06047;color:#b06047}registration-form .registration-form__content .registration-form__navigation .registration-form__back-btn:hover{background-color:#b06047;color:#fff}registration-form .registration-form__content .registration-form__navigation .registration-form__back-btn:hover svg{transform:translate(-3px)}registration-form .registration-form__content .registration-form__hubspot-content{max-width:60rem;margin:0 auto}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form{margin-bottom:2rem}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field{margin-bottom:1.5rem}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field label{color:#fff;font-family:var(--raleway);font-weight:500;margin-bottom:.5rem;display:block}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field input,registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field select,registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field textarea{width:100%;padding:1rem;border:1px solid #B06047;border-radius:.5rem;background-color:#ffffff1a;color:#fff;font-family:var(--raleway);transition:border-color .3s ease}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field input:focus,registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field select:focus,registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field textarea:focus{border-color:#fff;outline:none}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field input::placeholder,registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-form-field textarea::placeholder{color:#ffffffb3}registration-form .registration-form__content .registration-form__hubspot-content .registration-form__hubspot-form :global(form) .hs-submit{display:none}registration-form .registration-form__content .registration-form__step{transition:all .3s ease}registration-form .hbspt-form :is(form){display:flex;flex-direction:column;gap:1rem}registration-form .hbspt-form :is(form) :is(fieldset){display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field{display:flex;flex-direction:column;gap:1rem;width:100%!important}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(label){width:100%!important}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(label) :is(span){font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(legend){font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.93503vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select){background:#3131314d;border-radius:1.6rem;border:1px solid #FFFFFF33;padding:1.5rem 2rem;font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(:focus-visible){outline:none}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select)::placeholder{font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(option){font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff;background-color:#080e14}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul){color:#c96e51}registration-form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul) :is(li) :is(label){font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#c96e51}registration-form .hbspt-form :is(form) :is(fieldset) .hs-richtext{font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff;margin:0}registration-form .hbspt-form :is(form) .hs_submit :is(input){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.6rem;border:1px solid #C96E51;padding:1.5rem 2rem;font-family:DM Sans;font-weight:700;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;text-align:center;color:#fff;width:100%!important}.search_text__container{padding-block:clamp(1rem,2.0833vw,4rem);max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.6rem,1.0417vw,2rem)}.search_text__container.collection-carousel{max-width:calc(70vw - 6.6rem)}.search_text__container .search_text_title{color:#fff;font-family:var(--font-raleway);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:normal}.search_text__container .search_text_subtitle{color:#fff;font-family:var(--font-raleway);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}.main-404{display:block;padding-block:clamp(4rem,4.16666vw,8rem)}.main-404 .main-404__container{display:flex;align-items:center;justify-content:center;gap:clamp(2.8rem,8vw,9.2rem);max-width:var(--page-width);margin:0 auto}.main-404 .main-404__container .main-404__content{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:50%;width:100%}@media screen and (min-width: 1000px){.main-404 .main-404__container .main-404__content{max-width:40.1rem;width:100%}}.main-404 .main-404__container .main-404__content .main-404__title{color:#fff;text-align:center;font-family:var(--dm-sans);font-size:clamp(2rem,5vw,3.2rem);font-style:normal;font-weight:900;line-height:normal}.main-404 .main-404__container .main-404__content .main-404__subtitle{color:#fff;text-align:center;font-family:var(--dm-sans);font-size:clamp(1.4rem,2.4vw,2.4rem);font-style:normal;font-weight:900;line-height:normal}.main-404 .main-404__container .main-404__content .main-404__text{color:#fff;text-align:center;font-family:var(--dm-sans);font-size:clamp(1.2rem,2.4vw,1.6rem);font-style:normal;font-weight:500;line-height:normal}.main-404 .main-404__container .main-404__content .main-404__button{padding:1.4rem 2.4rem;background:#141924;color:#fff;border:1px solid #141924;font-family:var(--dm-sans);font-size:clamp(1.2rem,2.4vw,1.6rem);text-decoration:none;font-style:normal;font-weight:900;line-height:normal;margin-top:clamp(1rem,2.4vw,2rem);border-radius:10rem;transition:all .5s ease-in-out}.main-404 .main-404__container .main-404__content .main-404__button:hover{background:#fff;color:#141924;border:1px solid #141924}.main-page-container{display:flex;flex-direction:column;gap:2.8rem;max-width:var(--page-width);margin:0 auto;padding-block:clamp(4rem,4.16666vw,8rem)}.main-page-container .main-page-title{color:#fff;text-align:justify;font-family:var(--dm-sans);font-size:clamp(2.8rem,1.66667vw,3.2rem);font-style:normal;font-weight:700;line-height:110%}.main-page-container .main-page-content{color:#ffffffb2;text-align:justify;font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:130%;display:flex;flex-direction:column;gap:clamp(1.6rem,1.25vw,2.4rem)}.main-page-container .main-page-content :is(h1),.main-page-container .main-page-content :is(h2),.main-page-container .main-page-content :is(h3),.main-page-container .main-page-content :is(h4),.main-page-container .main-page-content :is(h5),.main-page-container .main-page-content :is(h6){color:#fff}.main-page-container .main-page-content :is(a){color:#ff9674;text-decoration:underline;text-underline-offset:.4rem;transition:all .3s ease}.main-page-container .main-page-content :is(a):hover{opacity:.8}.wait-list{padding-block:clamp(2rem,3vw,4rem)}.wait-list .wait-list__content{max-width:var(--page-width);margin:0 auto}.wait-list .wait-list__content .wait-list__heading{margin-bottom:clamp(2rem,2.04vw,4rem)}.wait-list .wait-list__content .wait-list__heading .wait-list__title{font-family:var(--raleway);font-weight:600;font-size:clamp(2rem,1.875vw,3.2rem);line-height:100%;letter-spacing:-2%;color:#fff;text-align:center;margin-bottom:2rem}.wait-list .wait-list__content .wait-list__heading .wait-list__description{font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff;text-align:center}.wait-list .wait-list__content .wait-list__form{background:#3131314d;border-radius:1.6rem;border:1px solid #FFFFFF33;padding:5rem 3rem;max-width:80rem;margin:0 auto}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form){display:flex;flex-direction:column;gap:1rem}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset){display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field{display:flex;flex-direction:column;gap:1rem;width:100%}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(label) :is(span){font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(legend){font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.93503vw,1.4rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select){width:100%!important;background:#3131314d;border-radius:1.6rem;border:1px solid #FFFFFF33;padding:1.5rem 2rem;font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(:focus-visible){outline:none}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select)::placeholder{font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#ffffffb2}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(option){font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff;background-color:#080e14}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul){color:#c96e51}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul) :is(li) :is(label){font-family:var(--raleway);font-weight:500;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#c96e51}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) :is(fieldset) .hs-richtext{font-family:var(--raleway);font-weight:400;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;color:#fff;margin:0}.wait-list .wait-list__content .wait-list__form .hbspt-form :is(form) .hs_submit :is(input){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.6rem;border:1px solid #C96E51;padding:1.5rem 2rem;font-family:DM Sans;font-weight:700;font-size:clamp(1rem,.93503vw,1.6rem);line-height:100%;letter-spacing:-2%;text-align:center;color:#fff;width:100%!important}discount-coupon{position:relative}discount-coupon .discount_coupon__form{display:flex}discount-coupon .discount_coupon__form .discount_coupon__input{color:#fff;font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:400;height:fit-content;padding:clamp(1rem,.72916vw,1.4rem);border:none;border-radius:1.6rem;border:1px solid #ffffff46;background:#0a111a;transition:.3s border;font-family:var(--raleway);width:100%;padding:clamp(1.2rem,.72916vw,1.4rem)}discount-coupon .discount_coupon__form .discount_coupon__input::placeholder{color:#fff;font-family:var(--raleway)}discount-coupon .discount_coupon__form .discount_coupon__input:focus{outline:none}discount-coupon .discount_coupon__form .discount_coupon__button{border:none;width:100%;background:#e77654;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-family:var(--raleway);transition:.3s all ease;cursor:pointer;border-radius:1.6rem;margin-left:1.2rem;width:fit-content;padding:clamp(1.2rem,.72916vw,1.4rem) clamp(1.6rem,1.35416vw,2.6rem);line-height:130%;font-size:clamp(1.2rem,.72916vw,1.4rem)}discount-coupon .discount_coupon__form .discount_coupon__button:hover{opacity:.9}discount-coupon .discount_coupon__form .discount_coupon__button.loading{opacity:.7;cursor:not-allowed}discount-coupon .discount_coupon__error:empty,discount-coupon .discount_coupon__success:empty,discount-coupon .discount_coupon__applied:empty{display:none}discount-coupon .applied_coupon{font-size:clamp(1.2rem,.72916vw,1.4rem);margin-top:clamp(.8rem,.52083vw,1rem);line-height:130%;text-transform:uppercase}discount-coupon .applied_coupon .remove-coupon{background:none;border:none;color:var(--dark-blue);cursor:pointer;text-decoration:none;font-size:clamp(1.2rem,.72916vw,1.4rem);margin-left:clamp(.4rem,.41666vw,.8rem)}discount-coupon .applied_coupon .remove-coupon:hover{text-decoration:underline}discount-coupon .discount_coupon__error{color:red;font-size:clamp(1.2rem,.72916vw,1.4rem);margin-top:clamp(.8rem,.52083vw,1rem);line-height:130%;text-transform:uppercase}cart-component{display:block;padding-block:clamp(4rem,4.16666vw,8rem)}cart-component .cart-content{max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column}@media screen and (min-width: 1024px){cart-component .cart-content{display:grid;grid-template-columns:1fr .6fr;gap:clamp(1.6rem,1.35416vw,2.6rem)}}cart-component .cart-content .cart-header{display:flex;flex-direction:column;gap:clamp(1.8rem,1.45833vw,2.8rem)}@media screen and (min-width: 1024px){cart-component .cart-content .cart-header{grid-row:1/2;grid-column:1/3}}cart-component .cart-content .cart-header .cart-breadcrumb{display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem)}cart-component .cart-content .cart-header .cart-breadcrumb .cart-breadcrumb__item{font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:100%;color:#fff;font-weight:600;font-family:var(--raleway)}cart-component .cart-content .cart-header .cart-breadcrumb .cart-breadcrumb__item:first-child{color:#e77654}cart-component .cart-content .cart-header .cart-breadcrumb .cart-breadcrumb__item:last-child{font-weight:400}cart-component .cart-content .cart-header .cart-breadcrumb .cart-breadcrumb__separator{color:#707070;font-family:var(--raleway)}cart-component .cart-content .cart-header .cart-header__title{font-family:var(--dm-serif-text);color:#fff;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;font-weight:400}cart-component .cart-content .cart-items{margin-top:clamp(1.4rem,1.04166vw,2rem);display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}@media screen and (min-width: 1024px){cart-component .cart-content .cart-items{margin-top:0}}cart-component .cart-content .cart-items .cart-item{background:#ffffff1a;font-family:var(--raleway);display:grid;grid-template-columns:clamp(6rem,5.20833vw,10rem) 1fr 1fr;align-items:center;color:#fff;border-radius:.8rem;padding:clamp(1.2rem,.9375vw,1.8rem);gap:clamp(.8rem,.52083vw,1rem)}@media screen and (min-width: 1024px){cart-component .cart-content .cart-items .cart-item{grid-template-columns:clamp(6rem,5.20833vw,10rem) 1fr .6fr .4fr 1fr}}cart-component .cart-content .cart-items .cart-item :is(img){border-radius:.8rem;object-fit:cover;aspect-ratio:4/4;margin-right:clamp(.3rem,.625vw,1.2rem);max-width:clamp(6rem,5.20833vw,10rem);min-height:clamp(6rem,5.20833vw,10rem);max-height:clamp(6rem,5.20833vw,10rem);min-width:clamp(6rem,5.20833vw,10rem)}cart-component .cart-content .cart-items .cart-item .cart-item__title{font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;font-weight:600;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-width:40rem;color:#fff;text-decoration:none}@media screen and (max-width: 1024px){cart-component .cart-content .cart-items .cart-item .cart-item__title{grid-row:1/2;grid-column:2/5}}cart-component .cart-content .cart-items .cart-item :is(product-quantity){justify-self:center;align-self:center;grid-row:1/2;grid-column:3/4;border:1px solid rgba(255,255,255,.3);background-color:#ffffff1a}@media screen and (max-width: 1024px){cart-component .cart-content .cart-items .cart-item :is(product-quantity){grid-row:2/3;grid-column:2/3;justify-self:start}}cart-component .cart-content .cart-items .cart-item :is(product-quantity) .product__quantity-text{color:#fff}cart-component .cart-content .cart-items .cart-item :is(product-quantity) .product__quantity-minus svg,cart-component .cart-content .cart-items .cart-item :is(product-quantity) .product__quantity-plus svg{fill:#fff}cart-component .cart-content .cart-items .cart-item :is(product-quantity) .product__quantity-minus:hover,cart-component .cart-content .cart-items .cart-item :is(product-quantity) .product__quantity-plus:hover{background-color:#ffffff1a}cart-component .cart-content .cart-items .cart-item :is(product-quantity) .loader{border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff}cart-component .cart-content .cart-items .cart-item :is(remove-button){font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;font-weight:700;color:#fff;border-radius:.8rem;grid-row:2/3;grid-column:5/6;justify-self:center;cursor:pointer}@media screen and (min-width: 1024px){cart-component .cart-content .cart-items .cart-item :is(remove-button){grid-row:1/2;grid-column:4/5;justify-self:end}}cart-component .cart-content .cart-items .cart-item :is(remove-button):hover{text-decoration:underline}cart-component .cart-content .cart-items .cart-item .cart-item__price{font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;font-weight:700;color:#fff;border-radius:.8rem;margin-left:clamp(.8rem,.52083vw,1rem);justify-self:center;white-space:nowrap}@media screen and (max-width: 1024px){cart-component .cart-content .cart-items .cart-item .cart-item__price{grid-row:1/2;grid-column:5/6}}cart-component .cart-content .cart-footer{margin-top:clamp(1.4rem,1.04166vw,2rem);padding:clamp(1.8rem,1.45833vw,2.8rem) clamp(1.6rem,1.35416vw,2.6rem);background:#ffffff1a;border-radius:.8rem;color:#fff;font-family:var(--raleway)}@media screen and (min-width: 1024px){cart-component .cart-content .cart-footer{margin-top:0}}cart-component .cart-content .cart-footer .cart-footer__total,cart-component .cart-content .cart-footer .cart-footer__discount{margin-top:clamp(1.4rem,1.04166vw,2rem);display:flex;align-items:center;justify-content:space-between;font-weight:600;gap:clamp(.8rem,.52083vw,1rem);font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%}cart-component .cart-content .cart-footer .cart-footer__button{margin-top:clamp(1.4rem,1.04166vw,2rem);font-family:var(--dm-sans);color:#fff;text-decoration:none;padding:clamp(1.2rem,.72916vw,1.4rem);border-radius:1.6rem;background:linear-gradient(270deg,#c96e51,#c96e51);font-weight:600;display:flex;text-align:center;justify-content:center;line-height:130%;font-size:clamp(1.2rem,.72916vw,1.4rem);transition:.3s all ease}cart-component .cart-content .cart-footer .cart-footer__button:hover{opacity:.9}cart-component .cart-content .cart-empty{margin-top:clamp(1.4rem,1.04166vw,2rem);display:flex;flex-direction:column;align-items:start;display:none;grid-row:2/3;grid-column:1/3;color:#fff;font-family:var(--raleway);gap:clamp(1.2rem,.9375vw,1.8rem)}cart-component .cart-content .cart-empty :is(a){font-family:var(--dm-sans);color:#fff;text-decoration:none;padding:clamp(.8rem,.625vw,1.2rem) clamp(1.6rem,1.35416vw,2.6rem);border-radius:1.6rem;background:linear-gradient(270deg,#c96e51,#c96e51);font-weight:600;display:flex;text-align:center;justify-content:center}cart-component .cart-content:has(.cart-items:empty) .cart-empty{display:flex}cart-component .cart-content:has(.cart-items:empty) .cart-footer{display:none}.documents-list{display:block}.documents-list .documents-list__content{max-width:var(--page-width);margin:0 auto}.documents-list .documents-list__content .documents-list__texts{color:#fff;display:flex;flex-direction:column;gap:clamp(1.4rem,.9375vw,1.8rem);padding-bottom:clamp(1.4rem,.9375vw,1.8rem);border-bottom:1px solid #ffffff1f;max-width:var(--page-width);margin:0 auto;margin-bottom:clamp(1.8rem,1.25vw,2.4rem)}.documents-list .documents-list__content .documents-list__texts .documents-list__title{font-family:var(--raleway);font-weight:700;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;letter-spacing:-2%;text-align:left;color:#fff}.documents-list .documents-list__content .documents-list__texts .documents-list__description{font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;text-align:left;color:#ffffffb2}.documents-list .documents-list__content .documents-list__documents{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}.documents-list .documents-list__content .documents-list__documents .documents-list__document :is(a){color:#fff;display:flex;align-items:center;justify-content:space-between;padding:clamp(1.2rem,.83333vw,1.6rem);border:1px solid #ffffff14;background:#ffffff0a;border-radius:clamp(1.2rem,.83333vw,1.6rem);font-family:var(--raleway);gap:1rem;text-decoration:none}.documents-list .documents-list__content .documents-list__documents .documents-list__document :is(a) :is(span):first-child{color:#fff;font-size:clamp(1.4rem,.83333vw,1.6rem);font-weight:700;display:flex;align-items:center;gap:clamp(.8rem,.52083vw,1rem);text-decoration:underline}.documents-list .documents-list__content .documents-list__documents .documents-list__document :is(a) :is(span):last-child{color:#ffffff80;font-size:clamp(1.2rem,.72916vw,1.4rem);font-weight:500;text-decoration:none}@media screen and (max-width: 768px){.documents-list .documents-list__content .documents-list__documents .documents-list__document :is(a) :is(span):last-child{display:none}}behind-the-scenes{display:block;padding:clamp(4rem,4.16666vw,8rem);overflow:hidden}behind-the-scenes .behind-the-scenes-container .blaze-slider{display:flex;flex-direction:column;gap:clamp(3.2rem,2.1875vw,4.2rem);width:100%}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading{display:flex;align-items:flex-end;justify-content:space-between;max-width:var(--page-width);margin:0 auto}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .heading-section{max-width:unset;display:flex;align-items:flex-start;width:100%;margin:0}@media screen and (min-width: 1024px){behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .heading-section{width:75%}}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .heading-section .heading-section__title,behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .heading-section .heading-section__subtitle{text-align:left}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .heading-section .heading-section__description{text-align:justify}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls{display:none;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 1024px){behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls{display:flex}}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls .behind-the-scenes__controls-links{font-family:var(--font-raleway);font-weight:500;font-style:Medium;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%;color:#fff9;text-decoration:none}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls .behind-the-scenes__controls-btns{display:flex;align-items:center;gap:clamp(.8rem,.625vw,1.2rem)}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls .behind-the-scenes__controls-btns :is(button){background:#43454c;border-radius:50%;width:clamp(2.1rem,1.66666vw,3.2rem);height:clamp(2.1rem,1.66666vw,3.2rem);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:.3s background}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls .behind-the-scenes__controls-btns :is(button):hover{background:#43454c66}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls .behind-the-scenes__controls-btns :is(button) :is(svg){width:clamp(1.1rem,.83333vw,1.6rem);height:clamp(1.1rem,.83333vw,1.6rem)}behind-the-scenes .behind-the-scenes-container .blaze-slider .behind-the-scenes__heading .behind-the-scenes__controls .behind-the-scenes__controls-btns :is(button)[disabled]{background:#43454c66;cursor:default}@media screen and (min-width: 1024px){behind-the-scenes .behind-the-scenes-container .blaze-slider .blaze-container{left:-4vw;width:104vw}}behind-the-scenes .behind-the-scenes-container .blaze-slider .blaze-container .blaze-track-container .blaze-track .behind-the-scenes-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:clamp(1.2rem,.83333vw,1.6rem);height:100%}behind-the-scenes .behind-the-scenes-container .blaze-slider .blaze-container .blaze-track-container .blaze-track .behind-the-scenes-card .behind-the-scenes-card__image{width:100%;height:100%;border-radius:clamp(1.2rem,.83333vw,1.6rem);overflow:hidden}behind-the-scenes .behind-the-scenes-container .blaze-slider .blaze-container .blaze-track-container .blaze-track .behind-the-scenes-card .behind-the-scenes-card__image :is(img){width:100%;height:100%;max-height:clamp(30rem,18.75vw,36rem);object-fit:cover;display:block}behind-the-scenes .behind-the-scenes-container .blaze-slider .blaze-container .blaze-track-container .blaze-track .behind-the-scenes-card .behind-the-scenes-card__description :is(p){font-family:var(--font-raleway);color:#fff;text-shadow:0 0 10px #000000;font-weight:500;font-style:Medium;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;letter-spacing:0%}product-quantity{display:grid;grid-template-columns:1fr 1fr 1fr;border-radius:.4rem;border:1px solid rgba(255,255,255,.3);background-color:#ffffff1a;padding:.6rem 1rem;gap:.4rem}product-quantity .product__quantity-minus,product-quantity .product__quantity-plus{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;transition:background-color .3s ease}product-quantity .product__quantity-minus:hover,product-quantity .product__quantity-plus:hover{background-color:#ffffff1a}product-quantity .product__quantity-minus :is(svg) :is(path),product-quantity .product__quantity-plus :is(svg) :is(path){fill:#fff}product-quantity .product__quantity-text{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-family:var(--gotham);font-size:clamp(1.2rem,.72916vw,1.4rem);font-style:normal;font-weight:700;line-height:normal;text-decoration:underline;transition:opacity .3s ease}product-quantity .product__quantity-text .loader__container .loader{border-top-color:#fff}product-quantity .product__quantity-text[loading]{color:transparent;visibility:hidden}@keyframes l5{to{transform:rotate(.5turn)}}.loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;z-index:10}.loader{width:2rem;height:2rem;border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}.loader--small{width:1.6rem;height:1.6rem;border-width:2px;border-top-width:2px}.loader--large{width:2.4rem;height:2.4rem;border-width:4px;border-top-width:4px}[loading] .loader__container{visibility:visible;opacity:1}[loading] .text,[loading] .button-text{opacity:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}alert-component{background:red;border:2.5px solid var(--gray-dark);color:var(--white);padding:1.2rem 2.4rem;position:fixed;z-index:999999999999999;max-width:var(--page-width);left:50%;transform:translate(-50%);width:100%;bottom:5vh;font-size:clamp(1.4rem,2vw,1.6rem);text-align:center;animation:alertEntry .6s ease-in-out;font-family:var(--poppins);border-radius:10rem}@media screen and (min-width: 600px){alert-component{max-width:400px}}alert-component[hidden]{animation:alertExit .6s ease-in-out;display:none;opacity:0;transform:translate(-50%,100%)}@keyframes alertEntry{0%{transform:translate(-50%,100%);display:none;opacity:0}1%{transform:translate(-50%,100%);display:block;opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes alertExit{0%{transform:translate(-50%);opacity:1;display:block}99%{transform:translate(-50%,100%);opacity:0;display:block}to{display:none}}.user-area{position:relative;display:flex;flex-direction:column;align-items:center}.user-area:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#080e14d6}.user-area .user-area__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;max-width:var(--page-width);margin:0 auto;padding-block:clamp(2.2rem,2.1875vw,4.2rem)}@media screen and (min-width: 768px){.user-area .user-area__content{max-width:var(--page-width)}}.user-area .user-area__content .user-area__title{font-family:var(--raleway);font-weight:600;font-size:clamp(2.8rem,1.66666vw,3.2rem);line-height:110%;text-align:center;color:#fff;margin-bottom:clamp(1.4rem,1.04166vw,2rem)}.user-area .user-area__content .user-area__list{display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){.user-area .user-area__content .user-area__list{grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 1024px){.user-area .user-area__content .user-area__list{grid-template-columns:repeat(4,1fr)}}}.user-area .user-area__content .user-area__list .user-area__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:clamp(1.2rem,.83333vw,1.6rem);padding:clamp(4rem,3.125vw,6rem) clamp(1.2rem,.83333vw,1.6rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);background:#31313166;border:1px solid #ffffff4d;color:#fff}.user-area .user-area__content .user-area__list .user-area__item .user-area__item-title{font-family:var(--raleway);font-weight:600;font-size:clamp(1.6rem,.9375vw,1.8rem);line-height:130%;text-align:center;color:#fff}.user-area .user-area__content .user-area__list .user-area__item .user-area__item-description{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72916vw,1.4rem);line-height:130%;text-align:center;color:#fff}.user-area .user-area__content .user-area__list .user-area__item :is(a){padding:clamp(1rem,.625vw,1.2rem) clamp(1.6rem,1.14583vw,2.2rem);background:#b06047;color:#fff;text-decoration:none;font-family:var(--dm-sans);font-size:clamp(1.2rem,.72916vw,1.4rem);border-radius:clamp(1.2rem,.83333vw,1.6rem);font-weight:700;transition:opacity .3s ease-in-out;text-align:center}.user-area .user-area__content .user-area__list .user-area__item :is(a):hover{opacity:.8}.modal-toggle{display:none}.modal-wrapper{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;pointer-events:none}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;cursor:pointer;pointer-events:auto}.modal-component{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:var(--page-width);margin:0 auto;max-height:90vh;background:#141c26;border-radius:clamp(2.4rem,2.4rem,3.2rem);box-shadow:0 4px 60px #000;overflow:hidden;z-index:1000000;display:none;pointer-events:auto}@media screen and (min-width: 1024px){.modal-component{max-width:100rem}}.modal-content{position:relative;width:100%;height:100%;padding:clamp(1.8rem,1.04167vw,2.4rem);max-height:80vh;overflow-y:auto;color:#fff;font-family:var(--raleway)}.modal-title{font-family:var(--raleway);font-weight:700;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:110%;color:#fff;margin-bottom:clamp(1.6rem,1.04167vw,2rem);text-align:center;padding-bottom:clamp(1.2rem,.83333vw,1.6rem)}.modal-close{position:absolute;top:clamp(1.4rem,.83333vw,1.6rem);right:clamp(1.8rem,1.04167vw,2.4rem);width:clamp(2.8rem,1.66667vw,3.2rem);height:clamp(2.8rem,1.66667vw,3.2rem);display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:50%;cursor:pointer;z-index:100001;transition:all .3s ease}.modal-close:hover{background:#ffffff4d;opacity:.8}.modal-close svg{width:clamp(1.4rem,.83333vw,1.6rem);height:clamp(1.4rem,.83333vw,1.6rem);color:#fff}.modal-toggle:checked~.modal-wrapper{display:block!important;pointer-events:auto!important}.modal-toggle:checked~.modal-wrapper .modal-component{display:block!important;pointer-events:auto!important}.modal-content h1,.modal-content h2,.modal-content h3,.modal-content h4,.modal-content h5,.modal-content h6{font-family:var(--raleway);font-weight:700;color:#fff;margin-bottom:clamp(1.2rem,.83333vw,1.6rem)}.modal-content h1{font-size:clamp(2rem,1.25vw,2.4rem);line-height:110%}.modal-content h2{font-size:clamp(1.6rem,1.04167vw,2rem);line-height:110%}.modal-content h3{font-size:clamp(1.4rem,.83333vw,1.6rem);line-height:110%}.modal-content p{font-family:var(--dm-sans);font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:500;line-height:140%;color:#fff;margin-bottom:clamp(1rem,.625vw,1.2rem)}.modal-content a{color:#ffc7b5;text-decoration:none;font-weight:600;transition:all .3s ease}.modal-content a:hover{opacity:.8}.modal-content button,.modal-content .btn{font-family:var(--dm-sans);font-weight:700;font-size:clamp(1.2rem,.83333vw,1.6rem);line-height:100%;color:#fff;background:linear-gradient(90deg,#c96e51,#996554);border:1px solid #ffffff63;border-radius:clamp(1.2rem,.72917vw,1.4rem);padding:clamp(1.2rem,.72917vw,1.4rem) clamp(1.4rem,.83333vw,1.6rem);cursor:pointer;transition:all .3s ease}.modal-content button:hover,.modal-content .btn:hover{opacity:.8}.hbspt-form{margin-top:clamp(4rem,4.25vw,5rem)}.hbspt-form :is(form){display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}.hbspt-form :is(form) .hs-form-field{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%}.hbspt-form :is(form) .hs-form-field :is(label) :is(span){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}.hbspt-form :is(form) .hs-form-field :is(legend){font-family:var(--raleway);font-weight:500;font-size:clamp(.8rem,.625vw,1.2rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}.hbspt-form :is(form) .hs-form-field :is(input,textarea,select){width:100%!important;background:#3131314d;border-radius:1.6rem;border:1px solid #ffffff33;padding:clamp(1rem,.83333vw,1.6rem) clamp(1.2rem,.9375vw,1.8rem);font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form :is(form) .hs-form-field :is(input,textarea,select) :is(:focus-visible){outline:none}.hbspt-form :is(form) .hs-form-field :is(input,textarea,select)::placeholder{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}.hbspt-form :is(form) .hs-form-field :is(input,textarea,select) :is(option){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;background-color:#080e14}.hbspt-form :is(form) .hs-form-field :is(ul){color:#c96e51}.hbspt-form :is(form) .hs-form-field :is(ul) :is(li) :is(label){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#c96e51}.hbspt-form :is(form) .hs-richtext{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;margin:0}.hbspt-form :is(form) :is(fieldset){display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%;max-width:100%}.hbspt-form :is(form) :is(fieldset) .hs-form-field{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(label) :is(span){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(legend){font-family:var(--raleway);font-weight:500;font-size:clamp(.8rem,.625vw,1.2rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select){width:100%!important;background:#3131314d;border-radius:1.6rem;border:1px solid #ffffff33;padding:clamp(1rem,.83333vw,1.6rem) clamp(1.2rem,.9375vw,1.8rem);font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(:focus-visible){outline:none}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select)::placeholder{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#ffffffb2}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(input,textarea,select) :is(option){font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;background-color:#080e14}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul){color:#c96e51}.hbspt-form :is(form) :is(fieldset) .hs-form-field :is(ul) :is(li) :is(label){font-family:var(--raleway);font-weight:500;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#c96e51}.hbspt-form :is(form) :is(fieldset) .hs-richtext{font-family:var(--raleway);font-weight:400;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;color:#fff;margin:0}.hbspt-form :is(form) .hs_submit :is(input){background:linear-gradient(90deg,#c96e51,#996554);border-radius:1.6rem;border:1px solid #c96e51;padding:clamp(1rem,.83333vw,1.6rem) clamp(1.2rem,.9375vw,1.8rem);font-family:DM Sans;font-weight:700;font-size:clamp(1.2rem,.72917vw,1.4rem);line-height:130%;letter-spacing:-2%;text-align:center;color:#fff;width:100%!important;cursor:pointer;transition:all .3s ease}.hbspt-form :is(form) .hs_submit :is(input):hover{opacity:.8}form-register-hubs{display:none}.thank-you-section{display:flex;align-items:center;justify-content:center;min-height:60vh}.thank-you-section .thank-you-section__content{text-align:center;max-width:60rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(2rem,1.25vw,2.4rem)}.thank-you-section .thank-you-section__logo{max-width:clamp(20rem,12.5vw,24rem);height:auto}.thank-you-section .thank-you-section__title{font-family:var(--font-raleway);font-weight:700;font-size:clamp(2.8rem,2.0833vw,4rem);line-height:110%;color:#fff;margin:0}.thank-you-section .thank-you-section__description{font-family:var(--font-raleway);font-weight:400;font-size:clamp(1.4rem,.9375vw,1.8rem);line-height:130%;color:#ffffffb2;margin:0}.thank-you-section .thank-you-section__button{font-weight:700;font-size:clamp(1.4rem,.83333vw,1.6rem);color:#fff;line-height:100%;font-family:var(--dm-sans);background:linear-gradient(90deg,#c96e51,#996554);padding:clamp(1.2rem,.72916vw,1.4rem) clamp(1.6rem,1vw,1.9rem);text-decoration:none;border-radius:1.5rem;transition:transform .3s ease,box-shadow .3s ease;display:inline-block}.thank-you-section .thank-you-section__button:hover{transform:translateY(-2px);box-shadow:0 4px 20px #c96e514d}.thank-you-section .thank-you-section__scripts{display:flex;gap:clamp(1rem,1.04167vw,2rem);flex-wrap:wrap;justify-content:center;align-items:center;margin-top:clamp(2rem,2.08333vw,4rem)}.thank-you-section .thank-you-section__scripts>*{flex:1 1 auto;min-width:200px}@media screen and (max-width: 768px){.thank-you-section .thank-you-section__scripts{flex-direction:column;width:100%}.thank-you-section .thank-you-section__scripts>*{width:100%}}:root{--font-raleway: "Raleway", sans-serif;--font-dmsans: "DM Sans", sans-serif;--dm-serif-text: "DM Serif Text", serif}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{font-size:1.6rem;min-height:100vh;background:#0a111a}body::-webkit-scrollbar{width:clamp(.4rem,.41666vw,.6rem);border-radius:clamp(2rem,1.35417vw,2.6rem)}body::-webkit-scrollbar-thumb{background-color:#b06047;border-radius:clamp(2rem,1.35417vw,2.6rem);cursor:pointer}body::-webkit-scrollbar-thumb:hover{background-color:#b06047}body::-webkit-scrollbar-track{background:transparent;border-radius:clamp(2rem,1.35417vw,2.6rem)}
