*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}::-moz-selection{background-color:#25282a;color:#fff}::selection{background-color:#25282a;color:#fff}body,input,textarea,button{font-family:"Inter",sans-serif;font-weight:400;font-size:1rem}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-color:#faf5f2}body:has(.menu.is-opened,.show-mini-page,.micromodal-slide.is-open){overflow:hidden}#main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-margin-before:50px;margin-block-start:50px}#main>section:first-of-type:not(.main-banner){-webkit-padding-before:30px;padding-block-start:30px}#main>section:last-of-type{-webkit-padding-after:48px;padding-block-end:48px}@media screen and (min-width: 1200px){#main>section:last-of-type{-webkit-padding-after:82px;padding-block-end:82px}}@media screen and (min-width: 1200px){#main{-webkit-margin-before:90px;margin-block-start:90px}}button{word-break:break-word;cursor:pointer;background-color:unset;border:unset}a:not(.btn){color:#c21233;text-decoration:none}span,a{word-break:break-word}a{cursor:pointer}a:empty{display:none}ul,li{list-style:none}h2{text-align:center;font-size:2.1875rem;font-weight:700;line-height:1}@media(min-width: 992px){h2{font-size:4.1875rem}}h1,h2,h3,h4,h5,h6,p{color:#25282a;word-break:break-word}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty{display:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){text-align:start;color:#c21233;font-weight:600;line-height:120%}@media screen and (min-width: 768px){h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-weight:700;line-height:110%}}h1:not([class]){font-size:2.5rem}@media screen and (min-width: 768px){h1:not([class]){font-size:3.125rem}}h2:not([class]){font-size:1.875rem}@media screen and (min-width: 768px){h2:not([class]){font-size:2.5rem}}h3:not([class]){font-size:1.25rem}@media screen and (min-width: 768px){h3:not([class]){font-size:1.875rem}}h4:not([class]){font-size:1rem}@media screen and (min-width: 768px){h4:not([class]){font-size:1.25rem}}h5:not([class]){font-size:.75rem}@media screen and (min-width: 768px){h5:not([class]){font-size:1rem}}h6:not([class]){font-size:.625rem}@media screen and (min-width: 768px){h6:not([class]){font-size:.75rem}}p{font-weight:400;font-size:1rem;line-height:1}@media(min-width: 992px){p{line-height:1.6rem}}ul:not([class]),ol:not([class]){width:100%;margin-inline:auto;padding-inline:2rem}ul:not([class]){list-style:disc}ul:not([class]) li{list-style:disc}ol:not([class]){list-style:decimal}ol:not([class]) li{list-style:decimal}.container{max-width:calc(1325px + 2rem)}.container-md{max-width:calc(1140px + 2rem)}.container,.container-md{width:100%;margin-inline:auto;padding-inline:1rem;padding-block:48px 40px}@media screen and (min-width: 992px){.container,.container-md{padding-block:72px}}.d-none{display:none !important}@media screen and (min-width: 1200px){.mobile-only{display:none}}@media screen and (max-width: 1199.8px){.desktop-only{display:none}}@media screen and (min-width: 1200px){.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.text-align-start{text-align:start}.text-align-center{text-align:center}.text-align-end{text-align:end}}.title-size-lg{font-size:2.1875rem;font-weight:700;line-height:1}@media(min-width: 992px){.title-size-lg{font-size:4.1875rem}}.title-size-md{font-size:1.875rem;font-weight:700;line-height:1}@media(min-width: 992px){.title-size-md{font-size:2.5rem}}.title-size-sm{font-size:1.5625rem;font-weight:700;line-height:1}@media(min-width: 992px){.title-size-sm{font-size:1.875rem}}.text-size-lg{font-size:1.125rem;font-weight:400;line-height:1.35rem}@media(min-width: 992px){.text-size-lg{font-size:1.5625rem;line-height:1.875rem}}.text-size-md{font-size:1rem;font-weight:400;line-height:1.4rem}@media(min-width: 992px){.text-size-md{font-size:1.5625rem;line-height:2rem}}.text-size-sm{font-size:1rem;font-weight:400;line-height:1.4rem}@media(min-width: 992px){.text-size-sm{line-height:1.6rem}}.scroll-element{position:relative;z-index:1000}.scroll-element::-webkit-scrollbar{width:6px;height:6px;z-index:999}@media screen and (min-width: 1200px){.scroll-element::-webkit-scrollbar{height:4px}}.scroll-element::-webkit-scrollbar-track{border-radius:999px}.scroll-element::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:999px}.scroll-element::-webkit-scrollbar-thumb:hover{background:#8f8e8e}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0, 0, 0, 0)}.success-message{color:#22b573}.error-message{color:#c21233}.accordion--content{width:100%;position:relative;border:1px solid #c5a469;border-radius:20px;background-color:#fff;padding-inline:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.accordion--content-header{position:relative;width:100%;padding-block:26px}.accordion--content-header__title{display:block;width:100%;max-width:212px;font-size:1.125rem;font-weight:700;line-height:110%}@media screen and (min-width: 768px){.accordion--content-header__title{max-width:90%;font-size:1.25rem;line-height:130%}}.accordion--content-main{width:100%;height:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:none;transition:none}.accordion--content-main>*{pointer-events:none}.accordion--content-main.active{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;-webkit-padding-after:20px;padding-block-end:20px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.accordion--content-main.active>*{pointer-events:visible}.accordion--content-main--image{width:100%;height:100%;max-height:148px;-o-object-fit:contain;object-fit:contain;border-radius:25px;margin:0 auto}.accordion--content-main--image[src=""]{display:none}@media screen and (min-width: 768px){.accordion--content-main--image{max-height:274px}}.accordion--content-main--description{height:100%;width:100%}.accordion--content-main--description p{font-size:1.125rem;font-weight:400;line-height:140%}.accordion--content-main--button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.accordion-toggle{position:absolute;top:50%;right:0;background-color:#c5a469;padding:8px;border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 1200px){.accordion-toggle{display:none}}.accordion-toggle__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;cursor:pointer}.accordion-toggle__icon::before,.accordion-toggle__icon::after{content:"";position:absolute;background-color:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.accordion-toggle__icon::before{top:50%;left:0;width:100%;height:3px;border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-toggle__icon::after{top:0;left:50%;width:3px;height:100%;border-radius:999px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.accordion-toggle__icon.active::after{-webkit-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}.background-color__gray{background-color:#e7ebef}.background-color__red{background-color:rgba(227,100,103,.5019607843)}.background-color__blue{background-color:rgba(0,156,208,.5019607843)}.background-color__green{background-color:rgba(34,181,115,.5019607843)}.background-color__gold{background-color:rgba(197,165,107,.5019607843)}.background-color__yellow-light{background-color:rgba(235,154,65,.2509803922)}.background-color__yellow{background-color:rgba(235,154,65,.5019607843)}.background-color__purple-light{background-color:rgba(165,105,189,.2509803922)}.background-color__purple{background-color:rgba(165,105,189,.5019607843)}.flip-card__wrapper{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.flip-card__wrapper .flip-card__container{-webkit-perspective:1000px;perspective:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:180px;max-width:360px}.flip-card__wrapper .flip-card__container:hover .flip-card{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card__wrapper .flip-card{display:grid;position:relative;width:100%;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease, -webkit-transform .6s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.flip-card__wrapper .card-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);padding:22px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-area:1/1}.flip-card__wrapper .card-front{background-color:rgba(0,0,0,0);border:2px solid #fff}.flip-card__wrapper .card-back{background-color:#fff;color:#25282a;border:2px solid #c21233;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mix-blend-mode-multiply{mix-blend-mode:multiply}.content-html img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.content-html h1,.content-html h2,.content-html h3,.content-html h4,.content-html h5,.content-html h6{text-align:start;color:#c21233;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.content-html h1,.content-html h2,.content-html h3,.content-html h4,.content-html h5,.content-html h6{font-weight:700;line-height:110%}}.content-html h1{font-size:2.5rem}@media screen and (min-width: 768px){.content-html h1{font-size:3.125rem}}.content-html h2{font-size:1.875rem}@media screen and (min-width: 768px){.content-html h2{font-size:2.5rem}}.content-html h3{font-size:1.25rem}@media screen and (min-width: 768px){.content-html h3{font-size:1.875rem}}.content-html h4{font-size:1rem}@media screen and (min-width: 768px){.content-html h4{font-size:1.25rem}}.content-html h5{font-size:.75rem}@media screen and (min-width: 768px){.content-html h5{font-size:1rem}}.content-html h6{font-size:.625rem}@media screen and (min-width: 768px){.content-html h6{font-size:.75rem}}.content-html p,.content-html li{line-height:140%}@media screen and (min-width: 768px){.content-html p,.content-html li{font-size:1.25rem;line-height:160%}}.content-html p a,.content-html li a{cursor:pointer;color:#c21233}.content-html p a:hover,.content-html li a:hover{text-decoration:underline}.content-html ul,.content-html ol{width:100%;margin-inline:auto;padding-inline:2rem}.content-html ul{list-style:disc}.content-html ul li{list-style:disc}.content-html ol{list-style:decimal}.content-html ol li{list-style:decimal}.content-html>*+*:not(:empty){-webkit-margin-before:26px;margin-block-start:26px}@media screen and (min-width: 768px){.content-html>*+*:not(:empty){-webkit-margin-before:40px;margin-block-start:40px}}.content-html .block-image{padding-block:unset}.content-html figure.container{padding-block:unset;padding-inline:unset}.content-html iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;border:0;margin:0 auto 26px}.content-html iframe:not([width]){max-width:820px}.content-html div:has(>iframe[src*=vimeo]){max-width:820px;margin:0 auto 26px}.content-html div:has(>iframe[src*=vimeo]) iframe{aspect-ratio:unset}.btn{display:inline-block;text-align:center;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:600;font-size:.875rem;line-height:1;padding:.875rem 20px;border-radius:9999px;min-width:112px}.btn,.btn:hover,.btn:active,.btn:focus{text-decoration:none}.btn-small{display:inline-block;text-align:center;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:700;font-size:.75rem;line-height:1;padding:.625rem 20px;border-radius:9999px;min-width:96px}.btn-small,.btn-small:hover,.btn-small:active,.btn-small:focus{text-decoration:none}.btn-large{display:inline-block;text-align:center;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:700;font-size:1rem;line-height:1;padding:16px 20px;border-radius:9999px;min-width:286px}.btn-large,.btn-large:hover,.btn-large:active,.btn-large:focus{text-decoration:none}.btn-default{color:#fff;background:#b2945f;border:1px solid #b2945f}.btn-default:hover{color:#fff;background-color:#c21233;border-color:#c21233}.btn-default:focus-visible,.btn-default:active{color:#fff;background-color:#c21233;border-color:#c21233}.btn-default:focus-visible{outline:0}.btn-default:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-primary{color:#c21233;background:#fff;border:1px solid #fff}.btn-primary:hover{color:#fff;background-color:#c21233;border-color:#c21233}.btn-primary:focus-visible,.btn-primary:active{color:#fff;background-color:#c21233;border-color:#c21233}.btn-primary:focus-visible{outline:0}.btn-primary:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-secondary{color:#fff;background:#c21233;border:1px solid #c21233}.btn-secondary:hover{color:#c21233;background-color:#fff;border-color:#fff}.btn-secondary:focus-visible,.btn-secondary:active{color:#c21233;background-color:#fff;border-color:#fff}.btn-secondary:focus-visible{outline:0}.btn-secondary:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-white{color:#25282a;background:#fff;border:1px solid #fff}.btn-white:hover{color:#fff;background-color:#b2945f;border-color:#b2945f}.btn-white:focus-visible,.btn-white:active{color:#fff;background-color:#b2945f;border-color:#b2945f}.btn-white:focus-visible{outline:0}.btn-white:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-black{color:#fff;background:#25282a;border:1px solid #25282a}.btn-black:hover{color:#25282a;background-color:#fff;border-color:#fff}.btn-black:focus-visible,.btn-black:active{color:#25282a;background-color:#fff;border-color:#fff}.btn-black:focus-visible{outline:0}.btn-black:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-outline-default{color:#fff;background:#b2945f;border:1px solid #fff}.btn-outline-default:hover{color:#fff;background-color:#c21233;border-color:#c21233}.btn-outline-default:focus-visible,.btn-outline-default:active{color:#fff;background-color:#c21233;border-color:#c21233}.btn-outline-default:focus-visible{outline:0}.btn-outline-default:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-outline-primary{color:#fff;background:rgba(0,0,0,0);border:1px solid #fff}.btn-outline-primary:hover{color:#c21233;background-color:#fff;border-color:#fff}.btn-outline-primary:focus-visible,.btn-outline-primary:active{color:#c21233;background-color:#fff;border-color:#fff}.btn-outline-primary:focus-visible{outline:0}.btn-outline-primary:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.btn-outline-secondary{color:#c21233;background:rgba(0,0,0,0);border:1px solid #c21233}.btn-outline-secondary:hover{color:#fff;background-color:#c21233;border-color:#c21233}.btn-outline-secondary:focus-visible,.btn-outline-secondary:active{color:#fff;background-color:#c21233;border-color:#c21233}.btn-outline-secondary:focus-visible{outline:0}.btn-outline-secondary:disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.close-btn{width:20px;height:20px;position:relative;background-color:#c21233;border:none;border-radius:6px;cursor:pointer}.close-btn::before,.close-btn::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background-color:#fff;border-radius:999px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.close-btn::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.modal__overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal__container{background-color:#fff;padding:30px;max-width:1000px;max-height:100vh;border-radius:4px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#c21233;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close{background:rgba(0,0,0,0);border:0}.modal__header .modal__close::before{content:"✕"}.modal__content{width:100%;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#c21233;color:#fff}@-webkit-keyframes modal-fade-in{from{opacity:0}to{opacity:1}}@keyframes modal-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-fade-out{from{opacity:1}to{opacity:0}}@keyframes modal-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes modal-slide-in{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modal-slide-in{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modal-slide-out{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes modal-slide-out{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.modal .modal-search-header__container{position:absolute;top:80px;padding:12px 20px;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#faf5f2}@media(min-width: 1200px){.modal .modal-search-header__container{top:120px;max-width:1000px;padding:42px}}.modal .modal-search-header__container .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.modal .modal-search-header__container .form-group label{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c4c4c4;border-radius:999px;padding:12px 20px;background-color:#fff}.modal .modal-search-header__container .form-group label input{width:86%;border:none;font-size:1.125rem;font-weight:400;line-height:1;font-style:italic;color:#25282a;background-color:#fff;outline:none}.modal .modal-search-header__container .form-group label button{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-search-header__container .form-group label button.hide{opacity:0;visibility:hidden;pointer-events:none}.modal .modal-search-header__container .form-group label button img{width:24px;height:23px;-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%);filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%)}.modal .modal-search-header__container .form-group label .default-form__form--loader{top:12px;right:20px}.modal .modal-search-header__container .modal-search-close-btn{display:none}@media screen and (min-width: 1200px){.modal .modal-search-header__container .modal-search-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:8px;right:8px}}.modal .modal-form-close-btn{position:absolute;top:8px;right:16px;z-index:1}.modal .modal-form-close-btn::before,.modal .modal-form-close-btn::after{background-color:#c21233;width:30px;height:4px}@media screen and (min-width: 1200px){.modal .modal-form-close-btn{top:10px}}.modal .modal-form__container{width:100%;position:relative;top:24px;border-radius:10px;padding:30px 20px;overflow:hidden}@media screen and (min-width: 1200px){.modal .modal-form__container{max-width:830px;border-radius:20px}}.modal .modal-form__container .default-form__container{padding:unset}.modal .modal-form__container .default-form__title{width:100%;max-width:282px;text-align:start}@media screen and (min-width: 1200px){.modal .modal-form__container .default-form__title{max-width:712px;font-size:1.75rem}}.modal .modal-form__container .default-form__form{padding-block:0 64px}@media screen and (min-width: 1200px){.modal .modal-form__container .default-form__form--main.js-student-admission-form~.default-form__loader-main{bottom:30px}}.modal .modal-form__content{overflow:scroll;height:100vh;-webkit-padding-after:40px;padding-block-end:40px}body .modal-form.is-open .js-custom-select{z-index:999 !important}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:modal-fade-in .3s cubic-bezier(0, 0, 0.2, 1);animation:modal-fade-in .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:modal-slide-in .3s cubic-bezier(0, 0, 0.2, 1);animation:modal-slide-in .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:modal-fade-out .3s cubic-bezier(0, 0, 0.2, 1);animation:modal-fade-out .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:modal-slide-out .3s cubic-bezier(0, 0, 0.2, 1);animation:modal-slide-out .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.loader{position:absolute;top:18px;right:40px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:20px 2px}.loader.show{display:-webkit-box;display:-ms-flexbox;display:flex}.loader__loading{width:32px;height:32px;border-radius:50%;display:inline-block;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.loader::after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:2px;width:32px;height:32px;border-radius:50%;border-left:2px solid #c21233;border-bottom:2px solid rgba(0,0,0,0);animation:rotation 1s linear infinite reverse}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.programs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__mini-page__content--bg-right .programs{padding-left:15px}@media(min-width: 1400px){.header__mini-page__content--bg-right .programs{padding-left:60px}}@media(width >= 1500px){.header__mini-page__content--bg-right .programs{padding-left:100px}}.programs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.programs__content:not(:last-child){margin-right:51px}.programs__content:has(.btn-outline-primary:hover) .programs__label{-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(68%) saturate(5682%) hue-rotate(341deg) brightness(77%) contrast(97%);filter:brightness(0) saturate(100%) invert(17%) sepia(68%) saturate(5682%) hue-rotate(341deg) brightness(77%) contrast(97%)}.programs__title{margin-bottom:1.4375rem}.programs__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12.5rem;min-height:10.625rem;color:#fff;font-weight:600;font-size:1.5rem;text-align:center;margin:0 auto .3125rem;position:relative;padding-bottom:30px;z-index:1;background-color:rgba(0,0,0,0);margin-bottom:1.25rem}.programs__label::after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background-image:url("../assets/images/border.svg");background-repeat:no-repeat;background-size:100% 100%;z-index:-1}.programs__card:not(:last-child),.programs .btn-outline-primary:not(:last-child){margin-bottom:20px}.programs__card{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1.5rem}.programs .btn-outline-primary,.programs__label{color:#fff}.programs .btn-outline-primary{font-size:1.25rem;font-weight:600}.programs .btn-outline-primary:hover{color:#fff;background-color:#c21233;border-color:#c21233}.minipage-who-we-are{display:none}@media screen and (min-width: 1200px){.minipage-who-we-are{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#c5a469}.minipage-who-we-are__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-block:unset}.minipage-who-we-are__card{position:relative;width:289px;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:348px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:30px 32px;border-radius:20px;-webkit-box-shadow:0 0 20px 4px rgba(0,0,0,.06);box-shadow:0 0 20px 4px rgba(0,0,0,.06);background-color:#dfbd81;word-break:break-word;border:2px solid #dfbd81;-webkit-transition:border .2s linear;transition:border .2s linear}.minipage-who-we-are__card:has(img[src=""]):has(h2:empty):has(p:empty){display:none}.minipage-who-we-are__card--image{width:208px;height:212px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.minipage-who-we-are__card--image.mix-blend-mode-multiply{mix-blend-mode:multiply}.minipage-who-we-are__card--image[src=""]{display:none}.minipage-who-we-are__card--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.minipage-who-we-are__card--text__title,.minipage-who-we-are__card--text__description{-webkit-transition:color .2s linear;transition:color .2s linear}.minipage-who-we-are__card--text__title{text-align:start;font-size:1.25rem;font-weight:700;width:100%;max-width:196px;line-height:110%}.minipage-who-we-are__card--text__description{text-align:start;font-size:.9375rem}.minipage-who-we-are__card:hover{border:2px solid #b2945f}.minipage-who-we-are__card:hover h2,.minipage-who-we-are__card:hover p{color:#c21233}.minipage-who-we-are__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:320px}.minipage-who-we-are__links-item{-webkit-border-before:1px solid rgba(255,255,255,.3490196078);border-block-start:1px solid rgba(255,255,255,.3490196078)}.minipage-who-we-are__links-item:last-child{border-block:1px solid rgba(255,255,255,.3490196078)}.minipage-who-we-are__links-item a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:20px;font-size:1.25rem;font-weight:700;color:#fff;word-break:break-word;-webkit-transition:color .2s linear;transition:color .2s linear}.minipage-who-we-are__links-item a:hover{color:#c21233}.minipage-who-we-are__image{display:-webkit-box;display:-ms-flexbox;display:flex}.minipage-who-we-are__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}main.main .menu__mini-page__content{padding-block:unset}main.main .minipage-who-we-are__container{width:100%;max-width:calc(1325px + 2rem);margin-inline:auto;padding-inline:1rem;padding-block:80px 56px}.minipage-our-schools{display:none}@media screen and (min-width: 1200px){.minipage-our-schools{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.minipage-our-schools__container{position:relative;width:100%}.minipage-our-schools__content--states,.minipage-our-schools__content--regions,.minipage-our-schools__content--schools,.minipage-our-schools__content--redhouse{position:relative;display:none;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 20px 106px}.minipage-our-schools__content--states:nth-of-type(1) .minipage-our-schools__options,.minipage-our-schools__content--regions:nth-of-type(1) .minipage-our-schools__options,.minipage-our-schools__content--schools:nth-of-type(1) .minipage-our-schools__options,.minipage-our-schools__content--redhouse:nth-of-type(1) .minipage-our-schools__options{max-width:940px}.minipage-our-schools__content--states:nth-of-type(2) .minipage-our-schools__options,.minipage-our-schools__content--states:nth-of-type(3) .minipage-our-schools__options,.minipage-our-schools__content--regions:nth-of-type(2) .minipage-our-schools__options,.minipage-our-schools__content--regions:nth-of-type(3) .minipage-our-schools__options,.minipage-our-schools__content--schools:nth-of-type(2) .minipage-our-schools__options,.minipage-our-schools__content--schools:nth-of-type(3) .minipage-our-schools__options,.minipage-our-schools__content--redhouse:nth-of-type(2) .minipage-our-schools__options,.minipage-our-schools__content--redhouse:nth-of-type(3) .minipage-our-schools__options{max-width:670px}.minipage-our-schools__content--states:not(:last-child)::after,.minipage-our-schools__content--regions:not(:last-child)::after,.minipage-our-schools__content--schools:not(:last-child)::after,.minipage-our-schools__content--redhouse:not(:last-child)::after{content:"";position:absolute;bottom:0;left:-100%;width:200%;height:1px;background:-webkit-gradient(linear, left top, right top, color-stop(18.72%, #fff), color-stop(100.46%, #c5a469));background:linear-gradient(90deg, #fff 18.72%, #c5a469 100.46%)}}@media screen and (min-width: 1200px)and (max-width: 1399.8px){.minipage-our-schools__content--states,.minipage-our-schools__content--regions,.minipage-our-schools__content--schools,.minipage-our-schools__content--redhouse{padding:20px 0}}@media screen and (min-width: 1200px)and (width >= 1768px){.minipage-our-schools__content--states,.minipage-our-schools__content--regions,.minipage-our-schools__content--schools,.minipage-our-schools__content--redhouse{padding:20px 0 20px 196px}}@media screen and (min-width: 1200px){.minipage-our-schools__content--states.show,.minipage-our-schools__content--regions.show,.minipage-our-schools__content--schools.show,.minipage-our-schools__content--redhouse.show{display:-webkit-box;display:-ms-flexbox;display:flex}.minipage-our-schools__content-tag{position:relative}.minipage-our-schools__content-tag::before{content:"";position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:167px;height:110px;background-image:url("../assets/images/background-our-schools.svg")}.minipage-our-schools__content-tag--title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-padding-start:16px;padding-inline-start:16px;color:#c21233;font-size:1.5rem;font-weight:700;line-height:110%;width:126px;text-align:start}.minipage-our-schools__content-tag--image{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-padding-start:20px;padding-inline-start:20px;height:41px;width:126px;-o-object-fit:contain;object-fit:contain}.minipage-our-schools__content--schools .minipage-our-schools__content-tag--title{width:144px}.minipage-our-schools__content .minipage-our-schools__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;width:100%}.minipage-our-schools__content .minipage-our-schools__options--option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.minipage-our-schools__content .minipage-our-schools__options--option:not(:last-child)::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:15px;width:1px;background-color:#fff;margin-inline:8px}.minipage-our-schools__content .minipage-our-schools__options--option button,.minipage-our-schools__content .minipage-our-schools__options--option a{color:#fff;font-size:1rem;text-transform:uppercase;padding:.5rem 11px;border-radius:15px;border:1px solid rgba(0,0,0,0)}.minipage-our-schools__content .minipage-our-schools__options--option button:hover,.minipage-our-schools__content .minipage-our-schools__options--option a:hover{border:1px solid #fff}.minipage-our-schools__content .minipage-our-schools__options--option button.active,.minipage-our-schools__content .minipage-our-schools__options--option a.active{color:#c21233;background-color:#fff;border-color:#fff}.minipage-our-schools__content-text{width:100%;max-width:672px;font-size:2.5rem;font-weight:700;line-height:130%;word-break:break-word;text-align:start;color:#fff}.minipage-our-schools__content-text--message{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;line-height:1;font-weight:500;color:#fff;text-align:center;-webkit-margin-after:unset;margin-block-end:unset}.minipage-our-schools__content-text--message::before{content:url("../assets/images/icon/alert-icon.svg");width:24px;height:24px;-webkit-filter:invert(100%) sepia(0%) saturate(34%) hue-rotate(162deg) brightness(107%) contrast(106%);filter:invert(100%) sepia(0%) saturate(34%) hue-rotate(162deg) brightness(107%) contrast(106%)}.minipage-our-schools__content--loader{position:absolute;top:18px;right:40px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:20px 2px}.minipage-our-schools__content--loader.show{display:-webkit-box;display:-ms-flexbox;display:flex}.minipage-our-schools__content--loader__loading{width:32px;height:32px;border-radius:50%;display:inline-block;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.minipage-our-schools__content--loader::after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:2px;width:32px;height:32px;border-radius:50%;border-left:2px solid #c21233;border-bottom:2px solid rgba(0,0,0,0);animation:rotation 1s linear infinite reverse}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}}#lum-virtualassistant{font-family:"Inter",sans-serif}#lum-virtualassistant p,#lum-virtualassistant span{color:#25282a}@media screen and (max-width: 1199.8px){#lum-virtualassistant #lum-virtualassistant-chat-window{-webkit-box-shadow:0 0 .4em rgba(0,0,0,.2);box-shadow:0 0 .4em rgba(0,0,0,.2)}#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-chat-titlebar::before{height:1.3em;width:1.3em}#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-chat-title{font-size:.6em}#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-chat-minimize{font-size:1em}#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-chat-messages::before{font-size:1rem;line-height:1.4rem}#lum-virtualassistant #lum-virtualassistant-chat-window .lum-virtualassistant-message-actions>button{width:1.5em;height:1.5em}#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-input{font-size:1rem}}#lum-virtualassistant #lum-virtualassistant-open-button{display:none}#lum-virtualassistant #lum-virtualassistant-chat-window{border:unset;-webkit-box-shadow:0 0 1em rgba(0,0,0,.2);box-shadow:0 0 1em rgba(0,0,0,.2);border-radius:20px}#lum-virtualassistant #lum-virtualassistant-chat-window .lum-virtualassistant-message-body{font-size:1rem}#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-send{position:relative;top:-2px;width:2em;height:2em;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);outline:unset}@media screen and (min-width: 1200px){#lum-virtualassistant #lum-virtualassistant-chat-window #lum-virtualassistant-send{width:1.8em;height:1.8em}}#lum-virtualassistant #lum-virtualassistant-chat-titlebar{padding-block:6px;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff;background-image:unset;-webkit-box-shadow:unset;box-shadow:unset;margin-bottom:unset;-webkit-border-after:1px solid #e8e8e8;border-block-end:1px solid #e8e8e8;border-top-left-radius:20px;border-top-right-radius:20px}#lum-virtualassistant #lum-virtualassistant-chat-titlebar::before{height:2em;width:2em;background-repeat:no-repeat;border-radius:unset}#lum-virtualassistant #lum-virtualassistant-chat-titlebar #lum-virtualassistant-chat-minimize::before{content:"✕";font-size:1.375rem;color:#8f8e8e}#lum-virtualassistant #lum-virtualassistant-chat-titlebar #lum-virtualassistant-chat-minimize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-padding-end:14px;padding-inline-end:14px}#lum-virtualassistant #lum-virtualassistant-chat-messages{background-color:#faf5f2}#lum-virtualassistant #lum-virtualassistant-chat-messages::before{background-color:#fae9c6;border:1px solid #c5a469;color:#25282a}#lum-virtualassistant #lum-virtualassistant-chat-messages .lum-virtualassistant-message-assistant>.lum-virtualassistant-message-baloon{background-color:#fff;-webkit-box-shadow:0 0 1px color-mix(in srgb, var(--assistant-primary-color) 30%, transparent);box-shadow:0 0 1px color-mix(in srgb, var(--assistant-primary-color) 30%, transparent)}#lum-virtualassistant #lum-virtualassistant-chat-messages .lum-virtualassistant-message-user>.lum-virtualassistant-message-baloon{background-color:#c5a469;-webkit-box-shadow:0 0 1px color-mix(in srgb, var(--assistant-primary-color) 30%, transparent);box-shadow:0 0 1px color-mix(in srgb, var(--assistant-primary-color) 30%, transparent);color:#fff}#lum-virtualassistant #lum-virtualassistant-chat-messages p{line-height:130%}#lum-virtualassistant #lum-virtualassistant-chat-messages button.lum-virtualassistant-message-action-like.lum-virtualassistant-message-action-activated{-webkit-filter:brightness(0) saturate(100%) invert(58%) sepia(71%) saturate(4940%) hue-rotate(165deg) brightness(93%) contrast(101%);filter:brightness(0) saturate(100%) invert(58%) sepia(71%) saturate(4940%) hue-rotate(165deg) brightness(93%) contrast(101%)}#lum-virtualassistant #lum-virtualassistant-chat-messages button.lum-virtualassistant-message-action-dislike.lum-virtualassistant-message-action-activated{-webkit-filter:brightness(0) saturate(100%) invert(66%) sepia(52%) saturate(6803%) hue-rotate(323deg) brightness(97%) contrast(82%);filter:brightness(0) saturate(100%) invert(66%) sepia(52%) saturate(6803%) hue-rotate(323deg) brightness(97%) contrast(82%)}#lum-virtualassistant #lum-virtualassistant-chat-messages::-webkit-scrollbar{width:6px;height:6px;z-index:999}@media screen and (min-width: 1200px){#lum-virtualassistant #lum-virtualassistant-chat-messages::-webkit-scrollbar{height:4px}}#lum-virtualassistant #lum-virtualassistant-chat-messages::-webkit-scrollbar-track{border-radius:999px}#lum-virtualassistant #lum-virtualassistant-chat-messages::-webkit-scrollbar-thumb{background:#949494;border-radius:999px}#lum-virtualassistant #lum-virtualassistant-chat-messages::-webkit-scrollbar-thumb:hover{background:#8f8e8e}#lum-virtualassistant #lum-virtualassistant-inputbox{-webkit-border-before:1px solid #e8e8e8;border-block-start:1px solid #e8e8e8}#lum-virtualassistant #lum-virtualassistant-inputbox #lum-virtualassistant-input{border-radius:12px;font-size:.875rem;outline-color:#dfbd81}#lum-virtualassistant #lum-virtualassistant-send{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%);filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%)}.admition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-margin-end:8px;margin-inline-end:8px}.admition__title{margin-bottom:1.4375rem}.admition__text{width:100%;font-weight:700 !important;font-size:1.875rem !important;line-height:110%;color:#fff !important;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5625rem}.admition__btn{background-color:rgba(0,0,0,0)}.admition__card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(10px,2vw,50px);width:100%;margin-bottom:2rem;overflow:hidden}.admition__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-height:300px;font-size:clamp(1rem,1.5vw,1.875rem);font-weight:700;border-radius:20px;text-align:center;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:font-size .3s,-webkit-transform .6s;transition:font-size .3s,-webkit-transform .6s;transition:transform .6s,font-size .3s;transition:transform .6s,font-size .3s,-webkit-transform .6s;-webkit-margin-after:11px;margin-block-end:11px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);cursor:pointer}.admition__card-label,.admition__card-content{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;padding:clamp(10px,2vw,30px) 15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.admition__card-label{color:#fff}.admition__card-content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#fff;color:#25282a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:100%;overflow:hidden}.admition__card:hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#fff;border-color:#c21233}.admition__card:hover .admition__card-label{display:none}.admition__card:hover .admition__card-content{display:-webkit-box;display:-ms-flexbox;display:flex}.admition__card-text{font-size:clamp(.8rem,1vw,1rem);text-align:left;line-height:140%;color:#25282a;margin-bottom:10px}.admition__card-btn{font-size:clamp(.8rem,1vw,1rem);width:90%}.admition__card-btn:empty{display:none}@media(width <= 768px){.admition__card{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.admition__card-group{gap:clamp(5px,1vw,20px)}}.breaking-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:947px;margin-right:60px}.breaking-news__image,.breaking-news__content{border-radius:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.breaking-news__image{width:100%;max-width:302px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.breaking-news__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;gap:37px;background-color:#fff}.breaking-news__title{margin-bottom:36px;text-align:left !important}.breaking-news__cta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:37.5px 31px 37.5px 0}.breaking-news__label{font-weight:600;font-size:.875rem;line-height:160%;margin-bottom:5px}.breaking-news__label span:nth-of-type(2)::before{content:"";display:inline-block;width:1px;height:11px;margin-inline:4px 8px;background-color:#25282a}.breaking-news__label span:nth-of-type(2):empty{display:none}.breaking-news__headline{font-weight:700;font-size:1.875rem;line-height:110%;margin-bottom:15px}.breaking-news__text{font-weight:400;font-size:1rem;line-height:160%}.breaking-news__link{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid #e8e8e8;-webkit-margin-before:16px;margin-block-start:16px}.breaking-news__btn{background-color:rgba(0,0,0,0);margin:0 auto}.default-form__container{position:relative;padding-block:32px 64px}@media screen and (min-width: 1200px){.default-form__container{width:100%;max-width:748px}}.default-form__title{font-size:1.5rem;line-height:130%;-webkit-margin-after:32px;margin-block-end:32px}@media screen and (min-width: 768px){.default-form__title{font-size:2.5rem}}.default-form__title.variant{font-size:1.875rem}@media screen and (min-width: 768px){.default-form__title.variant{font-size:2.5rem}}.default-form__form{background-color:#fff;border-radius:10px}@media screen and (min-width: 768px){.default-form__form{border-radius:16px}}.default-form__form--main{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:16px}@media screen and (min-width: 1200px){.default-form__form--main{padding:20px 30px}}.default-form__form--main.show{display:-webkit-box;display:-ms-flexbox;display:flex}.default-form__form--fieldset{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border:unset}.default-form__form--fieldset.fieldset-student{display:none}.default-form__form--fieldset.fieldset-student.show{display:-webkit-box;display:-ms-flexbox;display:flex}.default-form__form--legend{font-size:1.25rem;line-height:120%;font-weight:600;color:#25282a;-webkit-margin-after:16px;margin-block-end:16px}.default-form__form--wrapper-fields{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.default-form__form--wrapper-fields.align-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width: 1200px){.default-form__form--wrapper-fields{display:grid;grid-template-columns:1fr 1fr}.default-form__form--wrapper-fields:has(#form-guardian-prefix-phone),.default-form__form--wrapper-fields:has(#form-prefix-phone){grid-template-columns:120px 1fr}}.default-form__form--group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.default-form__form--group.hide{display:none}.default-form__form--group-checkbox__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:32px 16px;width:100%;max-width:300px}@media screen and (min-width: 1200px){.default-form__form--group-checkbox__container{max-width:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem}}.default-form__form--group-checkbox__container+.pristine-error{margin:0 16px 16px !important}.default-form__form--group__input-container,.default-form__form--group__textarea-container{width:100%;position:relative;padding:19px 32px;border:1px solid #c5a469;border-radius:10px;background-color:#fff}.default-form__form--group__input-container:has(input:focus),.default-form__form--group__input-container:has(textarea:focus),.default-form__form--group__textarea-container:has(input:focus),.default-form__form--group__textarea-container:has(textarea:focus){outline:2px solid #c5a469}.default-form__form--group__textarea-container{padding:8px 8px 8px 16px}.default-form__form--group__input,.default-form__form--group__select,.default-form__form--group__textarea{width:100%;background-color:rgba(0,0,0,0);border:unset;padding:22px 32px;line-height:160%;color:#25282a;outline:unset}.default-form__form--group__input{padding:unset;position:absolute;width:80%;height:30px}.default-form__form--group__input::-webkit-input-placeholder{opacity:0}.default-form__form--group__input::-moz-placeholder{opacity:0}.default-form__form--group__input:-ms-input-placeholder{opacity:0}.default-form__form--group__input::-ms-input-placeholder{opacity:0}.default-form__form--group__input::placeholder{opacity:0}.default-form__form--group__input:not(:-moz-placeholder-shown)+span{transform:translate(0, -10px);font-size:.625rem;top:-20px}.default-form__form--group__input:not(:-ms-input-placeholder)+span{transform:translate(0, -10px);font-size:.625rem;top:-20px}.default-form__form--group__input:focus+span,.default-form__form--group__input:not(:placeholder-shown)+span,.default-form__form--group__input:valid+span{-webkit-transform:translate(0, -10px);transform:translate(0, -10px);font-size:.625rem;top:-20px}.default-form__form--group__input-label{position:relative;top:0;color:#25282a;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.default-form__form--group__input-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;min-width:22px;height:22px;border:1px solid #c5a469;border-radius:5px;position:relative;cursor:pointer}.default-form__form--group__input-checkbox:checked{background-color:#c5a469}.default-form__form--group__input-checkbox:checked::after{content:url("../assets/images/icon/check.svg");position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-form__form--group__input-checkbox--text{line-height:130%}.default-form__form--group__input-checkbox--text a{color:#c21233}.default-form__form--group__input-checkbox--text a:hover{text-decoration:underline}.default-form__form--group__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;border:1px solid #c5a469;border-radius:10px;background-color:#fff}.default-form__form--group__select option{font-size:1rem}.default-form__form--group__select option:hover,.default-form__form--group__select option:checked{background-color:#c5a469;color:#fff}.default-form__form--group__select.ss-main:focus{-webkit-box-shadow:none;box-shadow:none}.default-form__form--group__select.ss-main .ss-arrow{-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(68%) saturate(5682%) hue-rotate(341deg) brightness(77%) contrast(97%);filter:brightness(0) saturate(100%) invert(17%) sepia(68%) saturate(5682%) hue-rotate(341deg) brightness(77%) contrast(97%);width:14px;height:14px}.default-form__form--group__select.ss-content .ss-list .ss-option.ss-highlighted,.default-form__form--group__select.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:#c5a469}.default-form__form--group__select.ss-content.ss-open-above,.default-form__form--group__select.ss-content.ss-open-below{border-radius:0 0 10px 10px !important;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:232px;z-index:999;padding:unset}.default-form__form--group__select.ss-content.ss-open-above .ss-option,.default-form__form--group__select.ss-content.ss-open-below .ss-option{padding:8px 36px;font-size:1rem;line-height:160%}@media screen and (min-width: 1200px){.default-form__form--group__select.ss-content.ss-open-above .ss-option,.default-form__form--group__select.ss-content.ss-open-below .ss-option{padding:17px 36px}}.default-form__form--group__select.ss-content.ss-open-above .ss-option:not(.ss-disabled):hover,.default-form__form--group__select.ss-content.ss-open-below .ss-option:not(.ss-disabled):hover{background-color:#c5a469;color:#fff}.default-form__form--group__select.ss-content.ss-open-above .ss-option.ss-disabled,.default-form__form--group__select.ss-content.ss-open-below .ss-option.ss-disabled{color:#8f8e8e}.default-form__form--group__select.ss-content.ss-open-above .ss-option.ss-highlighted,.default-form__form--group__select.ss-content.ss-open-above .ss-option:not(.ss-disabled).ss-selected,.default-form__form--group__select.ss-content.ss-open-below .ss-option.ss-highlighted,.default-form__form--group__select.ss-content.ss-open-below .ss-option:not(.ss-disabled).ss-selected{background-color:#c5a469}.default-form__form--group__select.ss-content.ss-open-above::-webkit-scrollbar,.default-form__form--group__select.ss-content.ss-open-below::-webkit-scrollbar{width:6px;height:6px;z-index:999}@media screen and (min-width: 1200px){.default-form__form--group__select.ss-content.ss-open-above::-webkit-scrollbar,.default-form__form--group__select.ss-content.ss-open-below::-webkit-scrollbar{height:4px}}.default-form__form--group__select.ss-content.ss-open-above::-webkit-scrollbar-track,.default-form__form--group__select.ss-content.ss-open-below::-webkit-scrollbar-track{border-radius:999px}.default-form__form--group__select.ss-content.ss-open-above::-webkit-scrollbar-thumb,.default-form__form--group__select.ss-content.ss-open-below::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:999px}.default-form__form--group__select.ss-content.ss-open-above::-webkit-scrollbar-thumb:hover,.default-form__form--group__select.ss-content.ss-open-below::-webkit-scrollbar-thumb:hover{background:#8f8e8e}.default-form__form--group__textarea{width:100% !important;height:300px;padding:0 6px 0 0;z-index:0}@media screen and (min-width: 1200px){.default-form__form--group__textarea{height:160px}}.default-form__form--group#form-guardian-prefix-phone,.default-form__form--group#form-prefix-phone{width:60px;min-width:60px}@media screen and (min-width: 1200px){.default-form__form--group#form-guardian-prefix-phone,.default-form__form--group#form-prefix-phone{width:120px}}.default-form__form--group#form-guardian-prefix-phone label,.default-form__form--group#form-prefix-phone label{padding:19px 14px}@media screen and (min-width: 1200px){.default-form__form--group#form-guardian-prefix-phone label,.default-form__form--group#form-prefix-phone label{padding:19px 32px}}.default-form__form--group#form-guardian-prefix-phone label input,.default-form__form--group#form-prefix-phone label input{width:32px}@media screen and (min-width: 1200px){.default-form__form--group#form-guardian-prefix-phone label input,.default-form__form--group#form-prefix-phone label input{width:44px}}.default-form__form--group#form-guardian-prefix-phone .pristine-error,.default-form__form--group#form-prefix-phone .pristine-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-margin-before:24px;margin-block-start:24px;-webkit-padding-start:10px;padding-inline-start:10px}.default-form__form--group#form-guardian-prefix-phone .pristine-error::before,.default-form__form--group#form-prefix-phone .pristine-error::before{top:-17px}@media screen and (min-width: 1200px){.default-form__form--group#form-guardian-prefix-phone .pristine-error,.default-form__form--group#form-prefix-phone .pristine-error{-webkit-padding-start:unset;padding-inline-start:unset}}.default-form__form--group__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.default-form__form--group__message--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:#25282a;font-weight:500;text-align:start;line-height:130%}.default-form__form--group__message--text::before{content:url("../assets/images/icon/alert-icon.svg");min-width:24px;min-height:24px;-webkit-filter:brightness(0) saturate(100%) invert(14%) sepia(3%) saturate(1138%) hue-rotate(161deg) brightness(93%) contrast(93%);filter:brightness(0) saturate(100%) invert(14%) sepia(3%) saturate(1138%) hue-rotate(161deg) brightness(93%) contrast(93%)}.default-form__form--group.has-danger .default-form__form--group__input-container,.default-form__form--group.has-danger .default-form__form--group__textarea-container{border:1px solid #c21233;background-color:#f8d8d9}.default-form__form--group.has-danger .default-form__form--group__input-container:has(input:focus),.default-form__form--group.has-danger .default-form__form--group__input-container:has(textarea:focus),.default-form__form--group.has-danger .default-form__form--group__textarea-container:has(input:focus),.default-form__form--group.has-danger .default-form__form--group__textarea-container:has(textarea:focus){outline:2px solid #c21233}.default-form__form--delete-student{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-52px;right:0;padding:16px}.default-form__form--delete-student::after{content:url("../assets/images/icon/delete-icon.svg");width:18px;height:18px}.default-form__form--add-more-students{display:none;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.0625rem;font-weight:600;line-height:120%;color:#c21233}.default-form__form--add-more-students.show{display:-webkit-box;display:-ms-flexbox;display:flex}.default-form__form--add-more-students__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border:2px solid #c21233;border-radius:999px;-webkit-transition:all .2s;transition:all .2s}.default-form__form--add-more-students__icon::before,.default-form__form--add-more-students__icon::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;position:absolute;top:50%;left:50%;background:#c21233;border-radius:999px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.default-form__form--add-more-students__icon::before{width:12px;height:2px}.default-form__form--add-more-students__icon::after{width:2px;height:12px}.default-form__form--add-more-students:hover .default-form__form--add-more-students__icon{background-color:#c21233}.default-form__form--add-more-students:hover .default-form__form--add-more-students__icon::before,.default-form__form--add-more-students:hover .default-form__form--add-more-students__icon::after{background:#fff}.default-form__form--button{margin:0 auto}@media screen and (min-width: 1200px){.default-form__form--button{min-width:126px;min-height:56px;font-size:1.125rem}}.default-form__form--button[disabled]{cursor:not-allowed;pointer-events:visible}.default-form__form--button.variant{margin-block:16px}.default-form__form--feedback-message{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding-block:64px}@media screen and (min-width: 1200px){.default-form__form--feedback-message{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.default-form__form--feedback-message.show{display:-webkit-box;display:-ms-flexbox;display:flex}.default-form__form--feedback-message__text-wrapper{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 1200px){.default-form__form--feedback-message__text-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:560px}}.default-form__form--feedback-message__text-wrapper--title{width:100%;max-width:220px;font-size:1.875rem;font-weight:700;line-height:1}@media screen and (min-width: 1200px){.default-form__form--feedback-message__text-wrapper--title{max-width:480px;font-size:2.5rem;text-align:center}}.default-form__form--feedback-message__text-wrapper--description{width:100%;max-width:280px;font-size:1.5625rem;line-height:120%}@media screen and (min-width: 1200px){.default-form__form--feedback-message__text-wrapper--description{max-width:560px;font-size:1.25rem;text-align:center}}.default-form__form--feedback-message__text-wrapper.show{display:-webkit-box;display:-ms-flexbox;display:flex}.default-form__form--feedback-message__image-wrapper{position:relative;width:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1200px){.default-form__form--feedback-message__image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.default-form__form--feedback-message__image-wrapper__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.default-form__form--feedback-message__image-wrapper__item:not(:last-child)::after{content:"";height:56px;width:1px;background-color:#949494;margin-inline:12px}.default-form__form--feedback-message__image-wrapper__item--image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100px;height:100%;max-height:56px;-o-object-fit:contain;object-fit:contain}.default-form__form--feedback-message__image-wrapper.show{display:-webkit-box;display:-ms-flexbox;display:flex}.default-form__form .pristine-error{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.75rem;color:#c21233;-webkit-margin-before:6px;margin-block-start:6px;-webkit-padding-start:20px;padding-inline-start:20px}.default-form__form .pristine-error::before{position:absolute;top:1.5px;left:0;content:url("../assets/images/icon/alert-icon.svg");min-width:12px;min-height:12px;-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%);filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%)}.default-form__form--loader{top:-40px;right:0;padding:unset}.default-form__form--loader__loading{width:24px;height:24px;border-left:2px solid #c21233}.default-form__form--loader::after{width:24px;height:24px;bottom:0;border-left:2px solid rgba(0,0,0,0)}.default-form__form .vibrate-elem{-webkit-animation:vibrate .3s ease-in-out;animation:vibrate .3s ease-in-out}@-webkit-keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.default-form__loader-main{top:unset;bottom:84px;right:unset;left:32px;padding:unset}@media screen and (min-width: 1200px){.default-form__loader-main{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}}.default-form__loader-main__loading{border-left:2px solid #c21233}.default-form__loader-main::after{border-left:2px solid rgba(0,0,0,0)}#student-admission-external-form{display:none}.our-identity{background-color:#e8e8e8;text-align:center;padding-block:40px;position:relative}@media screen and (min-width: 992px){.our-identity{height:728px;display:inline-block;-ms-flex-line-pack:center;align-content:center}}.our-identity__title{-webkit-margin-after:20px;margin-block-end:20px}.our-identity__description{font-size:1.25rem;font-weight:700;-webkit-margin-after:50px;margin-block-end:50px}@media screen and (min-width: 992px){.our-identity__description{font-size:1.875rem}}.our-identity__columns{width:100%}@media screen and (min-width: 992px){.our-identity__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}.our-identity__column{border:1px solid rgba(37,40,42,.4);border-radius:30px;padding-block:20px;padding-inline:20px;-webkit-margin-before:4rem;margin-block-start:4rem;position:relative}@media screen and (min-width: 992px){.our-identity__column{-webkit-margin-before:1.5rem;margin-block-start:1.5rem;width:30%}}.our-identity__icon{position:absolute;top:-3.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-margin-after:10px;margin-block-end:10px}.our-identity__subtitle{margin-block:.5rem;font-size:1.25rem;font-weight:700}@media screen and (min-width: 992px){.our-identity__subtitle{font-size:1.875rem}}.our-identity__text{-webkit-margin-after:20px;margin-block-end:20px}.our-identity .btn{padding-inline:30px;margin-block:20px}.image-and-text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:36px}@media screen and (min-width: 1200px){.image-and-text__container{max-width:calc(1140px + 2rem);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:80px}.image-and-text__container.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.image-and-text__image{width:100%;max-width:532px;height:100%;max-height:532px;-o-object-fit:contain;object-fit:contain}.image-and-text__image[src=""]{display:none}.image-and-text__image[src=""]~.image-and-text__text .image-and-text__text-content{max-width:100%}.image-and-text__image.mix-blend-mode-multiply{mix-blend-mode:multiply}.image-and-text__wrapper-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;max-width:532px}.image-and-text__wrapper-image--caption{font-size:.875rem;line-height:160%;text-align:center;word-break:break-word}.image-and-text__text{width:100%}.image-and-text__text-content{width:100%;max-width:642px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-and-text__text-content.reduce-width .image-and-text__text-header{max-width:422px}.image-and-text__text-content.reduce-width .image-and-text__text-main,.image-and-text__text-content.reduce-width .image-and-text__text-footer{max-width:512px}.image-and-text__text-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:12px;margin-block-end:12px}@media screen and (min-width: 1200px){.image-and-text__text-header{-webkit-margin-after:28px;margin-block-end:28px}}.image-and-text__text-header--wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-and-text__text-header--label{line-height:110%;color:#25282a;-webkit-margin-end:12px;margin-inline-end:12px}.image-and-text__text-header--label:empty{display:none}.image-and-text__text-header--title{line-height:110%}.image-and-text__text-header--subtitle{width:100%;font-size:1.375rem;line-height:110%;font-weight:500}.image-and-text__text-main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-and-text__text-main--description{line-height:160%;-webkit-margin-after:28px;margin-block-end:28px}.image-and-text__text-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1200px){.image-and-text__text-footer.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.image-and-text__text-footer.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-and-text__text-footer.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.image-and-text.simple .image-and-text__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 1200px){.image-and-text.simple .image-and-text__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.image-and-text.variant .image-and-text__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1200px){.image-and-text.variant .image-and-text__container{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image header" "image text";gap:1rem 80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.image-and-text.variant .image-and-text__container.reverse .image-and-text__header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.image-and-text.variant .image-and-text__container.reverse .image-and-text__wrapper-image{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.image-and-text.variant .image-and-text__container.reverse .image-and-text__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width: 1200px){.image-and-text.variant .image-and-text__container.reverse{grid-template-areas:"header image" "text image"}}.image-and-text.variant .image-and-text__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:12px;margin-block-end:12px}@media screen and (min-width: 1200px){.image-and-text.variant .image-and-text__header{grid-area:header;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-margin-after:28px;margin-block-end:28px}}.image-and-text.variant .image-and-text__header--title{width:100%;line-height:110%}.image-and-text.variant .image-and-text__header--subtitle{width:100%;font-size:1.375rem;line-height:110%;font-weight:500}@media screen and (max-width: 1199.8px){.image-and-text.variant .image-and-text__header--subtitle{text-align:center}}@media screen and (min-width: 1200px){.image-and-text.variant .image-and-text__wrapper-image{grid-area:image}}@media screen and (min-width: 1200px){.image-and-text.variant .image-and-text__text{grid-area:text;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:100%}}.block-tags{position:fixed;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:40px;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:998;background-color:#c21233;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px 10px 0 0;padding-block:14px 20px}.block-tags.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1200px){.block-tags{background-color:rgba(0,0,0,0);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0;left:unset;right:0;-webkit-transform:unset;transform:unset;bottom:40%}}@media screen and (min-width: 1400px){.block-tags{bottom:50%}}.block-tags__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:unset}.block-tags__container:has(.block-tags__button.hidden,.block-tags__button:not(.show)) .block-tags__button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-tags__container:has(.block-tags__button.hidden,.block-tags__button:not(.show)) .block-tags__button--wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-tags__container:has(.block-tags__button.hidden,.block-tags__button:not(.show)) .block-tags__button--wrapper__text{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width: 1200px){.block-tags__container{padding:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:105px;gap:10px}}.block-tags__button{width:50%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-tags__button--image-background{display:none}.block-tags__button--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-tags__button--wrapper__image{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.block-tags__button--wrapper__image[src=""]{display:none}.block-tags__button--wrapper__text{width:100%;max-width:102px;max-height:28px;overflow:hidden;font-size:.875rem;font-weight:700;line-height:110%;text-align:start;color:#fff}.block-tags__button.show{display:-webkit-box;display:-ms-flexbox;display:flex}.block-tags__button.hidden{display:none}@media screen and (min-width: 1200px){.block-tags__button{position:relative;width:105px}.block-tags__button:hover .block-tags__button--image-background{-webkit-filter:brightness(0) saturate(100%) invert(89%) sepia(8%) saturate(1848%) hue-rotate(149deg) brightness(94%) contrast(86%);filter:brightness(0) saturate(100%) invert(89%) sepia(8%) saturate(1848%) hue-rotate(149deg) brightness(94%) contrast(86%)}.block-tags__button:hover .block-tags__button--wrapper__image{-webkit-filter:invert(1);filter:invert(1)}.block-tags__button:hover .block-tags__button--wrapper__text{color:#000}.block-tags__button--image-background{display:-webkit-box;display:-ms-flexbox;display:flex;width:105px;height:81px;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .1s linear;transition:-webkit-filter .1s linear;transition:filter .1s linear;transition:filter .1s linear, -webkit-filter .1s linear}.block-tags__button--wrapper{width:82px;position:absolute;top:calc(50% - 1px);right:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-tags__button--wrapper__image{-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear, -webkit-filter .3s linear}.block-tags__button--wrapper__text{text-align:center;font-weight:500;font-size:.8125rem;max-width:80px;-webkit-transition:color .3s linear;transition:color .3s linear}}.image-or-video-and-text{position:relative;color:#fff;text-align:center;background-color:#25282a}.image-or-video-and-text.transparent{background-color:rgba(0,0,0,0)}.image-or-video-and-text.transparent h2,.image-or-video-and-text.transparent p{color:#25282a}.image-or-video-and-text.transparent p{font-weight:400}.image-or-video-and-text__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}@media screen and (min-width: 768px){.image-or-video-and-text__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.image-or-video-and-text__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.image-or-video-and-text__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.image-or-video-and-text__text a{-webkit-margin-before:1rem;margin-block-start:1rem}@media screen and (min-width: 768px){.image-or-video-and-text__text a{-webkit-margin-before:2rem;margin-block-start:2rem}}.image-or-video-and-text__title{width:100%;font-size:2.1875rem;color:#fff;text-align:left}@media screen and (min-width: 768px){.image-or-video-and-text__title{font-size:4.1875rem}}.image-or-video-and-text__description{font-size:1rem;line-height:140%;color:#fff;text-align:left;-webkit-margin-before:1rem;margin-block-start:1rem}@media screen and (min-width: 768px){.image-or-video-and-text__description{font-size:1.375rem;font-weight:300}}.image-or-video-and-text__media{aspect-ratio:16/9;width:100%}.image-or-video-and-text__video{width:100%;height:100%;border:none;border-radius:5px}.image-or-video-and-text__video[src=""]{display:none}.image-or-video-and-text__video[src]:not([src=""])+img{display:none}.image-or-video-and-text__image{width:100%;border-radius:5px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 992px){.image-or-video-and-text{text-align:left;-ms-flex-line-pack:center;align-content:center}.image-or-video-and-text__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:72px}.image-or-video-and-text__text{max-width:514px}.image-or-video-and-text__description{width:100%;max-width:492px}.image-or-video-and-text__media{max-width:55%}}@media screen and (min-width: 1200px){.image-or-video-and-text{min-height:671px}.image-or-video-and-text__title{font-size:4.188rem}}.text-columns{position:relative;padding:0}.text-columns__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0}@media screen and (min-width: 768px){.text-columns__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.text-columns__content{display:block}@media screen and (min-width: 992px){.text-columns__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.text-columns__item{background-color:rgba(0,0,0,0);padding:20px;border-radius:8px}@media(width >= 768px){.text-columns__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}.text-columns__title{font-size:1.25em;color:#c21233;-webkit-margin-after:10px;margin-block-end:10px;position:relative;-webkit-padding-start:25px;padding-inline-start:25px}.text-columns__title::before{content:"";display:inline-block;width:22px;height:19px;background-image:url("../assets/images/icon/icon-list.svg");background-size:contain;background-repeat:no-repeat;position:absolute;inset-inline-start:0;inset-block:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.text-columns__text{font-size:1em;color:#333}.list-image{position:relative;padding:20px}.list-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 992px){.list-image__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.list-image__container>.list-image__list{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}.list-image__container>.list-image__image{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}.list-image__list{-webkit-margin-after:20px;margin-block-end:20px}@media screen and (max-width: 991.8px){.list-image__list{border-radius:30px;border:2px solid #c21233;padding:30px}}@media screen and (min-width: 992px){.list-image__list{background-image:url("../assets/images/border-background.png");background-size:100% 100%;background-repeat:no-repeat;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:20px;margin-inline-end:20px;padding:35px 45px}}.list-image__items{list-style:none;padding:0;margin:0}.list-image__item{-webkit-margin-after:10px;margin-block-end:10px;font-size:1.125rem;color:#c21233;position:relative;-webkit-padding-start:25px;padding-inline-start:25px;font-weight:600}@media screen and (min-width: 992px){.list-image__item{font-size:1.688rem}}.list-image__item::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:19px;background-image:url("../assets/images/icon/icon-list.svg");background-size:contain;background-repeat:no-repeat}.list-image__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.list-image__image img{-o-object-fit:cover;object-fit:cover;border-radius:40px;max-block-size:392px;width:100%}@media screen and (min-width: 992px){.list-image__image img{width:100%;max-block-size:500px}}.pillars{position:relative;overflow:hidden}.pillars__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1200px){.pillars__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pillars__wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1200px){.pillars__wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:49px}}.pillars__title{-webkit-margin-after:12px;margin-block-end:12px}@media screen and (min-width: 768px){.pillars__title{font-size:4.1875rem;-webkit-margin-after:22px;margin-block-end:22px}}.pillars__subtitle{font-size:1.125rem;font-weight:400;line-height:120%;text-align:center;-webkit-margin-after:40px;margin-block-end:40px}@media screen and (min-width: 768px){.pillars__subtitle{width:100%;max-width:668px;font-size:1.5625rem}}@media screen and (min-width: 1200px){.pillars__subtitle{font-size:1.5625rem;width:100%;max-width:786px}}.pillars__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-inline:16px}@media screen and (min-width: 1200px){.pillars__list{padding-inline:unset}}.pillars__list-item{background-color:#fff;border:1px solid #c5a469;border-radius:20px;padding-inline:16px;overflow:hidden;-webkit-transition:all .8s linear;transition:all .8s linear}@media screen and (min-width: 1200px){.pillars__list-item{width:327px;cursor:pointer;border-radius:999px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.pillars__list-item:hover,.pillars__list-item.active{background-color:#b2945f}.pillars__list-item:hover .pillars__list-item__content-header--title,.pillars__list-item.active .pillars__list-item__content-header--title{color:#fff}}.pillars__list-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pillars__list-item__content-header{position:relative;width:100%;padding-block:26px}@media screen and (min-width: 1200px){.pillars__list-item__content-header{padding-block:18px}}.pillars__list-item__content-header--title{font-size:1.125rem;font-weight:700;line-height:110%;width:100%;max-width:240px}@media screen and (min-width: 1200px){.pillars__list-item__content-header--title{text-align:center;max-width:unset;font-size:1rem;font-weight:600;line-height:110%}}.pillars__list-item__content-header--toggle{position:absolute;top:50%;right:0;background-color:#c5a469;padding:8px;border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 1200px){.pillars__list-item__content-header--toggle{display:none}}.pillars__list-item__content-header--toggle-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;cursor:pointer}.pillars__list-item__content-header--toggle-icon::before,.pillars__list-item__content-header--toggle-icon::after{content:"";position:absolute;background-color:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.pillars__list-item__content-header--toggle-icon::before{top:50%;left:0;width:100%;height:3px;border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pillars__list-item__content-header--toggle-icon::after{top:0;left:50%;width:3px;height:100%;border-radius:999px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pillars__list-item__content-header--toggle-icon.active::after{-webkit-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}.pillars__list-item__content-main{width:100%;height:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}@media screen and (min-width: 1200px){.pillars__list-item__content-main{display:none}}.pillars__list-item__content-main.active{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;-webkit-padding-after:20px;padding-block-end:20px}.pillars__list-item__content-main--image{width:100%;height:100%;max-height:148px;-o-object-fit:contain;object-fit:contain;border-radius:20px;margin:0 auto}.pillars__list-item__content-main--image[src=""]{display:none}@media screen and (min-width: 768px){.pillars__list-item__content-main--image{max-height:232px}}@media screen and (min-width: 1200px){.pillars__list-item__content-main--image{display:none}}.pillars__list-item__content-main--description p{font-size:1.125rem;font-weight:400;line-height:140%}.pillars__list-item__content-main--description a{color:#c21233;-webkit-transition:all .2s linear;transition:all .2s linear}.pillars__list-item__content-main--description a:hover{text-decoration:underline;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.pillars__list-item__content-main--button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.pillars__input-block{display:none}@media screen and (min-width: 1200px){.pillars__input-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);-webkit-transition:opacity 0s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pillars__input-block.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pillars__input-block--image{width:763px;height:391px}.pillars__input-block--wrapper{position:absolute;top:0;right:76px;width:100%;max-width:538px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-block:32px}.pillars__input-block--wrapper__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.5rem;font-weight:700;line-height:1;color:#c21233;width:100%;max-width:362px;max-height:80px}.pillars__input-block--wrapper__content p{font-size:1.125rem;font-weight:400;line-height:160%;-webkit-padding-before:12px;padding-block-start:12px;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6}.pillars__input-block--wrapper__content p a{color:#c21233;-webkit-transition:all .2s linear;transition:all .2s linear}.pillars__input-block--wrapper__content p a:hover{text-decoration:underline;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.pillars__input-block--wrapper__button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pedagogical-methodologies{display:none}@media screen and (min-width: 1200px){.pedagogical-methodologies{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.pedagogical-methodologies__container,.pedagogical-methodologies__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pedagogical-methodologies__header{gap:40px}.pedagogical-methodologies__header--title{font-size:5rem;color:#fff}.pedagogical-methodologies__header--subtitle{font-size:1.75rem;font-weight:700;line-height:110%;text-align:center;color:#fff}.pedagogical-methodologies__main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:42px 4px 24px 0}.pedagogical-methodologies__main--card-list__item--content-front__title{word-break:unset;width:100%;font-size:1.5rem;font-weight:600;line-height:110%;text-align:center;color:#fff;cursor:default}.pedagogical-methodologies__main--card-list__item--content-back{min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.pedagogical-methodologies__main--card-list__item--content-back__description{width:100%;text-align:start;line-height:140%;cursor:default}.pedagogical-methodologies__footer-button{background-color:rgba(0,0,0,0)}}.banner-info{position:relative;background-color:#c5a469;display:none}.banner-info.show{display:block}.banner-info.show~section.main-banner{top:unset}.banner-info__container{padding-block:20px}@media screen and (min-width: 768px){.banner-info__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:32px}}.banner-info__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (min-width: 768px){.banner-info__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:calc(100% - 64px)}}.banner-info__content a{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.banner-info__text{font-size:1.3rem;line-height:130%;color:#fff;width:100%;max-width:280px}@media screen and (min-width: 768px){.banner-info__text{text-align:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-size:1.75rem;line-height:120%}}@media screen and (min-width: 1200px){.banner-info__text{font-size:2.625rem}}.banner-info__close{position:absolute;top:50px;right:16px}@media screen and (min-width: 768px){.banner-info__close{position:relative;top:unset;right:unset}}.our-programs{position:relative;background-color:#fff}.our-programs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px}@media screen and (min-width: 1200px){.our-programs__container{-webkit-padding-end:unset;padding-inline-end:unset}}@media screen and (min-width: 1600px){.our-programs__container{max-width:calc(1600px + 2rem);padding-inline:9rem 0}}@media screen and (width >= 1800px){.our-programs__container{padding-inline:1rem}}.our-programs__main{display:block;width:100%}@media screen and (min-width: 1200px){.our-programs__main{opacity:0;-webkit-padding-after:56px !important;padding-block-end:56px !important}.our-programs__main.show{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}}.our-programs__main-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 1200px){.our-programs__main-content{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;gap:unset}}.our-programs__main-content--slide{background-color:#fff;border-radius:30px;padding-block:unset}.our-programs__main-content--slide.variant{background-color:#faf5f2;padding-block:26px 16px}@media screen and (min-width: 1200px){.our-programs__main-content--slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:40px;padding-inline:16px;padding-block:unset;background-color:rgba(0,0,0,0)}.our-programs__main-content--slide.variant{padding-block:26px 16px}.our-programs__main-content--slide.background-color__gray{background-color:#e7ebef}.our-programs__main-content--slide.background-color__red{background-color:rgba(227,100,103,.5019607843)}.our-programs__main-content--slide.background-color__blue{background-color:rgba(0,156,208,.5019607843)}.our-programs__main-content--slide.background-color__green{background-color:rgba(34,181,115,.5019607843)}.our-programs__main-content--slide.background-color__gold{background-color:rgba(197,165,107,.5019607843)}.our-programs__main-content--slide.background-color__yellow-light{background-color:rgba(235,154,65,.2509803922)}.our-programs__main-content--slide.background-color__yellow{background-color:rgba(235,154,65,.5019607843)}.our-programs__main-content--slide.background-color__purple-light{background-color:rgba(165,105,189,.2509803922)}.our-programs__main-content--slide.background-color__purple{background-color:rgba(165,105,189,.5019607843)}}.our-programs__main-content--slide:has(.our-programs__main-header--title:empty){padding-block:unset}.our-programs__main-content--slide:has(.our-programs__main-header--title:empty) .our-programs__main-list__item{padding-block:28px;padding-inline:16px}.our-programs__main-header--title{font-size:1.5625rem;font-weight:700;line-height:1;text-align:center;-webkit-margin-after:26px;margin-block-end:26px}@media screen and (min-width: 1200px){.our-programs__main-header--title{min-height:80px;font-size:2.5rem;color:#c21233}.our-programs__main-header--title.variant{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}}.our-programs__main-header--description{display:none}@media screen and (min-width: 1200px){.our-programs__main-header--description{display:block;font-size:1.75rem;font-weight:700;line-height:110%;text-align:center;-webkit-margin-after:26px;margin-block-end:26px}}.our-programs__main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-inline:unset}@media screen and (min-width: 1200px){.our-programs__main-list{height:100%;padding-inline:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.our-programs__main-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;background-color:#faf5f2;padding:26px 16px 16px;border-radius:30px}.our-programs__main-list__item.variant{padding:0 16px}@media screen and (min-width: 1200px){.our-programs__main-list__item{border-radius:40px;padding:26px 16px 16px;background-color:rgba(0,0,0,0)}.our-programs__main-list__item.variant{padding:unset}.our-programs__main-list__item.background-color__gray{background-color:#e7ebef}.our-programs__main-list__item.background-color__red{background-color:rgba(227,100,103,.5019607843)}.our-programs__main-list__item.background-color__blue{background-color:rgba(0,156,208,.5019607843)}.our-programs__main-list__item.background-color__green{background-color:rgba(34,181,115,.5019607843)}.our-programs__main-list__item.background-color__gold{background-color:rgba(197,165,107,.5019607843)}.our-programs__main-list__item.background-color__yellow-light{background-color:rgba(235,154,65,.2509803922)}.our-programs__main-list__item.background-color__yellow{background-color:rgba(235,154,65,.5019607843)}.our-programs__main-list__item.background-color__purple-light{background-color:rgba(165,105,189,.2509803922)}.our-programs__main-list__item.background-color__purple{background-color:rgba(165,105,189,.5019607843)}}.our-programs__main-list__item--title{font-size:1.5625rem;font-weight:700;line-height:1;text-align:center;-webkit-margin-after:26px;margin-block-end:26px}@media screen and (min-width: 1200px){.our-programs__main-list__item--title{font-size:2.5rem;color:#c21233}}.our-programs__main-list__item--content{width:100%;position:relative;border:1px solid #c5a469;border-radius:20px;background-color:#fff;padding-inline:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.our-programs__main-list__item--content-header{position:relative;width:100%;padding-block:26px}@media screen and (min-width: 1200px){.our-programs__main-list__item--content-header{padding-block:18px}}.our-programs__main-list__item--content-header__title{display:block;width:100%;max-width:212px;font-size:1.125rem;font-weight:700;line-height:110%}@media screen and (min-width: 768px){.our-programs__main-list__item--content-header__title{max-width:90%;font-size:1.25rem;line-height:130%}}@media screen and (min-width: 1200px){.our-programs__main-list__item--content-header__title{text-align:center;max-width:unset;font-size:1rem;font-weight:600;line-height:110%}}.our-programs__main-list__item--content-main{width:100%;height:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:none;transition:none}@media screen and (min-width: 1200px){.our-programs__main-list__item--content-main{display:none}}.our-programs__main-list__item--content-main.active{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;-webkit-padding-after:20px;padding-block-end:20px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.our-programs__main-list__item--content-main--image{width:100%;height:100%;max-height:148px;-o-object-fit:contain;object-fit:contain;border-radius:25px;margin:0 auto}.our-programs__main-list__item--content-main--image[src=""]{display:none}@media screen and (min-width: 768px){.our-programs__main-list__item--content-main--image{max-height:274px}}@media screen and (min-width: 1200px){.our-programs__main-list__item--content-main--image{display:none}}.our-programs__main-list__item--content-main--description{height:100%;width:100%}.our-programs__main-list__item--content-main--description p{font-size:1.125rem;font-weight:400;line-height:140%}.our-programs__main-list__item--content-main--description a{color:#fff;text-decoration:underline;-webkit-transition:all .2s linear;transition:all .2s linear}.our-programs__main-list__item--content-main--description a:hover{cursor:pointer}.our-programs__main-list__item--content-main--button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width: 1200px){.our-programs__main-list__item--content.flip-card{padding-inline:unset;border:unset;max-width:286px;background-color:rgba(227,100,103,.5019607843);border-radius:40px}.our-programs__main-list__item--content.flip-card.background-color__gray{background-color:#e7ebef}.our-programs__main-list__item--content.flip-card.background-color__red{background-color:rgba(227,100,103,.5019607843)}.our-programs__main-list__item--content.flip-card.background-color__blue{background-color:rgba(0,156,208,.5019607843)}.our-programs__main-list__item--content.flip-card.background-color__green{background-color:rgba(34,181,115,.5019607843)}.our-programs__main-list__item--content.flip-card.background-color__gold{background-color:rgba(197,165,107,.5019607843)}.our-programs__main-list__item--content.flip-card.background-color__yellow-light{background-color:rgba(235,154,65,.2509803922)}.our-programs__main-list__item--content.flip-card.background-color__yellow{background-color:rgba(235,154,65,.5019607843)}.our-programs__main-list__item--content.flip-card.background-color__purple-light{background-color:rgba(165,105,189,.2509803922)}.our-programs__main-list__item--content.flip-card.background-color__purple{background-color:rgba(165,105,189,.5019607843)}.our-programs__main-list__item--content .card-front{-webkit-box-shadow:unset;box-shadow:unset;height:100%;border:unset;background-color:rgba(0,0,0,0);border-radius:40px}.our-programs__main-list__item--content .card-front .our-programs__main-list__item--content-header__title{font-size:2.125rem;font-weight:700;line-height:1;color:#fff;text-align:start;padding-block:16px;word-break:break-word;-webkit-transition:opacity .2s ease-in .2s;transition:opacity .2s ease-in .2s;opacity:1}.our-programs__main-list__item--content .card-back{height:100%;opacity:1;min-height:382px;background-color:rgba(0,0,0,0);border:unset;border-radius:40px;padding:16px 14px 22px}.our-programs__main-list__item--content .card-back .our-programs__main-list__item--content-main--image{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:148px;-o-object-fit:cover;object-fit:cover}.our-programs__main-list__item--content .card-back .our-programs__main-list__item--content-main--image[src=""]{display:none}.our-programs__main-list__item--content .card-back .our-programs__main-list__item--content-main--description p{font-size:1rem;color:#fff;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6}.our-programs__main-list__item--content .card-back .our-programs__main-list__item--content-main--button{background-color:rgba(0,0,0,0);border:1px solid}.our-programs__main-list__item--content .card-back .our-programs__main-list__item--content-main--button:hover{background-color:#fff;border:1px solid #fff;color:#25282a}}@media screen and (min-width: 1200px){.our-programs__main-list__item:hover .our-programs__main-list__item--content-header__title{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:0}}.our-programs__pagination{display:none}@media screen and (min-width: 1200px){.our-programs__pagination{display:block}.our-programs__pagination .swiper-pagination-bullet-active{background-color:#c21233}.our-programs__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;border:1px solid #c21233;opacity:1}.our-programs__pagination .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 11px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 11px))}}.main-banner{position:relative;width:100%;height:calc(100vh - 140px)}@media screen and (width <= 375px){.main-banner{height:100vh}}@media screen and (min-width: 1200px){.main-banner{height:calc(100vh - 90px)}}.main-banner__container,.main-banner__wrapper-list{width:100%;height:100%}.main-banner__container.is-house-variant~.swiper-pagination .swiper-pagination-bullet-active{background-color:#c21233}.main-banner__container.is-house-variant~.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:rgba(0,0,0,0);border:1px solid #c21233;opacity:1}.main-banner__wrapper-list__item{position:relative;width:100%;height:100%}.main-banner__wrapper-list__item-container{padding-inline:unset;padding-block:unset}@media screen and (min-width: 768px){.main-banner__wrapper-list__item-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:22px;padding-inline:1rem;padding-block:46px}}.main-banner__background{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main-banner__background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2}.main-banner__background[data-video]:not([data-video=""]){overflow:hidden}.main-banner__background[data-video]:not([data-video=""])>img{display:none}.main-banner__background img{width:100%;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-o-object-fit:cover;object-fit:cover}.main-banner__background iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;border:none;pointer-events:none}@media(aspect-ratio >= 16/9){.main-banner__background iframe{height:56.25vw}}@media(aspect-ratio <= 16/9){.main-banner__background iframe{width:177.78vh}}.main-banner__background.house-variant__mask{height:-webkit-max-content;height:-moz-max-content;height:max-content}.main-banner__background.house-variant__mask img,.main-banner__background.house-variant__mask iframe{width:100%;aspect-ratio:16/9;pointer-events:none}.main-banner__background.house-variant__mask iframe{position:unset;top:unset;left:unset;height:unset;-webkit-transform:unset;transform:unset;z-index:unset}@media screen and (min-width: 768px){.main-banner__background.house-variant__mask iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:110vw;height:100vh}}@media screen and (min-width: 768px){.main-banner__background.house-variant__mask{width:350px;height:358px;-webkit-mask:url("#mask-house-banner-md");mask:url("#mask-house-banner-md");mask-type:alpha}}@media screen and (min-width: 1200px){.main-banner__background.house-variant__mask{width:387px;height:396px;-webkit-mask:url("#mask-house-banner-xl");mask:url("#mask-house-banner-xl")}}@media screen and (min-width: 1200px)and (height >= 500px){.main-banner__background.house-variant__mask{width:350px;height:358px;-webkit-mask:url("#mask-house-banner-md");mask:url("#mask-house-banner-md");mask-type:alpha}}@media screen and (min-width: 1200px)and (height >= 600px){.main-banner__background.house-variant__mask{width:387px;height:396px;-webkit-mask:url("#mask-house-banner-xl");mask:url("#mask-house-banner-xl")}}@media screen and (min-width: 1200px)and (height >= 700px){.main-banner__background.house-variant__mask{width:516px;height:528px;-webkit-mask:url("#mask-house-banner");mask:url("#mask-house-banner")}}@media screen and (min-width: 1200px)and (height >= 800px){.main-banner__background.house-variant__mask{width:586px;height:600px;-webkit-mask:url("#mask-house-banner-hd");mask:url("#mask-house-banner-hd")}}@media screen and (min-width: 1200px)and (height >= 900px){.main-banner__background.house-variant__mask{width:727px;height:744px;-webkit-mask:url("#mask-house-banner-uhd");mask:url("#mask-house-banner-uhd")}}.main-banner__content{height:100%;width:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:46px 24px 60px}@media screen and (min-width: 1200px){.main-banner__content{padding:46px 24px 50px}}.main-banner__content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}@media screen and (min-width: 1200px){.main-banner__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:76px;margin-block-end:76px}}.main-banner__content-wrapper--house-variant{position:relative;width:358px;height:100%;overflow:hidden}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant{height:396px;width:418px}}@media screen and (min-width: 1400px){.main-banner__content-wrapper--house-variant{width:528px;height:528px}}.main-banner__content-wrapper--house-variant__body{width:100%;height:366px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;z-index:2}@media screen and (width <= 375px){.main-banner__content-wrapper--house-variant__body{height:338px}}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body{height:396px;padding-inline:40px}}@media screen and (min-width: 1400px){.main-banner__content-wrapper--house-variant__body{height:528px}}.main-banner__content-wrapper--house-variant__body .main-banner__content--text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.main-banner__content-wrapper--house-variant__body .main-banner__content--text__tag{width:100%;max-width:268px;color:#25282a;font-weight:600;background-color:rgba(0,0,0,0);padding:unset}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body .main-banner__content--text__tag{font-size:16px;max-width:258px}}@media screen and (min-width: 1400px){.main-banner__content-wrapper--house-variant__body .main-banner__content--text__tag{max-width:320px}}.main-banner__content-wrapper--house-variant__body .main-banner__content--text__title{width:100%;max-width:248px;font-size:1.875rem;line-height:110%;color:#c21233;text-align:start}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body .main-banner__content--text__title{font-size:2.25rem;max-width:300px}}@media screen and (min-width: 1400px){.main-banner__content-wrapper--house-variant__body .main-banner__content--text__title{font-size:2.8125rem;max-width:372px}}.main-banner__content-wrapper--house-variant__body .main-banner__content--button{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:268px}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body .main-banner__content--button{position:relative;bottom:unset;left:unset;-webkit-transform:unset;transform:unset}}.main-banner__content-wrapper--house-variant__body .main-banner__content--images{width:100%;max-width:232px;-webkit-margin-after:unset;margin-block-end:unset}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body .main-banner__content--images{max-width:332px}}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body .main-banner__content--images__list{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.main-banner__content-wrapper--house-variant__body .main-banner__content--images__list-item:not(:last-child)::after{background-color:#949494}.main-banner__content-wrapper--house-variant__body .main-banner__content--images__list-item img{max-height:32px}@media screen and (min-width: 1200px){.main-banner__content-wrapper--house-variant__body .main-banner__content--images__list-item:last-child .main-banner__content--images__list-item--image{max-height:52px}}.main-banner__content-wrapper--house-variant::before{content:"";width:100%;height:100%;position:absolute;display:block;background:url("../assets/images/block-image-banner.png") no-repeat bottom left;background-size:contain}.main-banner__content--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (min-width: 1200px){.main-banner__content--text{width:100%;max-width:824px;min-height:156px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.main-banner__content--text.variant{-webkit-padding-after:32px;padding-block-end:32px}@media screen and (min-width: 1200px){.main-banner__content--text.variant{-webkit-padding-after:unset;padding-block-end:unset}}.main-banner__content--text__tag{font-size:.875rem;line-height:160%;background-color:#25282a;color:#fff;border-radius:999px;padding:4px 15px}.main-banner__content--text__title{font-size:1.875rem;line-height:110%;color:#fff}@media screen and (min-width: 768px){.main-banner__content--text__title{font-size:2.5rem;width:100%;max-width:606px}}@media screen and (min-width: 1200px){.main-banner__content--text__title{max-width:unset;text-align:start}}@media screen and (min-width: 1400px){.main-banner__content--text__title{font-size:2.9375rem}}.main-banner__content--text__title.variant{font-size:3.125rem}@media screen and (min-width: 768px){.main-banner__content--text__title.variant{font-size:2.5rem}}@media screen and (min-width: 1200px){.main-banner__content--text__title.variant{font-size:5.125rem}}.main-banner__content--text__description{line-height:140%;color:#fff;text-align:center}@media screen and (min-width: 768px){.main-banner__content--text__description{max-width:606px}}@media screen and (min-width: 1200px){.main-banner__content--text__description{max-width:unset;font-size:1.5625rem;line-height:120%;text-align:start}}@media screen and (min-width: 1200px){.main-banner__content--button{position:absolute;bottom:66px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main-banner__content--images{-webkit-margin-after:16px;margin-block-end:16px}@media screen and (min-width: 1200px){.main-banner__content--images{position:relative}}.main-banner__content--images__background{display:none}@media screen and (min-width: 1200px){.main-banner__content--images__background{width:424px;height:156px;display:-webkit-box;display:-ms-flexbox;display:flex}}.main-banner__content--images__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-banner__content--images__list>*+*::before{content:"";width:1px;height:auto;background-color:#fff;margin-inline:12px}@media screen and (min-width: 1200px){.main-banner__content--images__list>*+*::before{background-color:#25282a}}@media screen and (min-width: 1200px){.main-banner__content--images__list{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-banner__content--images__list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.main-banner__content--images__list-item:has(img[src=""]){display:none}.main-banner__content--images__list-item--image{width:100%;max-width:130px;height:100%;max-height:42px;-o-object-fit:contain;object-fit:contain}.main-banner__content--images__list-item--image[src=""]{display:none}@media screen and (min-width: 1200px){.main-banner__content--images__list-item--image{max-width:94px;max-height:34px}}@media screen and (min-width: 1200px){.main-banner__content--images__list-item:last-child .main-banner__content--images__list-item--image{max-width:200px;max-height:72px}}.main-banner__content--house-variant{position:relative;width:358px;height:100%;padding:26px 16px 72px}@media screen and (min-width: 768px){.main-banner__content--house-variant{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:unset}}@media screen and (min-width: 1200px){.main-banner__content--house-variant{width:418px;height:396px}}@media screen and (min-width: 1400px){.main-banner__content--house-variant{width:528px;height:528px}}.main-banner__pagination{-webkit-padding-after:30px;padding-block-end:30px}@media screen and (min-width: 1200px){.main-banner__pagination{-webkit-padding-after:16px;padding-block-end:16px}}.main-banner__pagination .swiper-pagination-bullet-active{background-color:#fff}.main-banner__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:1}.main-banner__pagination .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 11px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 11px))}.main-banner__navigation .swiper-button-prev::after,.main-banner__navigation .swiper-rtl .swiper-button-next::after,.main-banner__navigation .swiper-button-next::after,.main-banner__navigation .swiper-rtl .swiper-button-prev::after{content:url("../assets/images/icon/arrow-banner.svg")}.main-banner__navigation .swiper-button-prev:hover::after,.main-banner__navigation .swiper-rtl .swiper-button-next:hover::after,.main-banner__navigation .swiper-button-next:hover::after,.main-banner__navigation .swiper-rtl .swiper-button-prev:hover::after{content:url("../assets/images/icon/arrow-banner-solid.svg")}.main-banner__navigation .swiper-button-prev::after,.main-banner__navigation .swiper-rtl .swiper-button-next::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-banner__navigation .swiper-button-next.swiper-button-disabled,.main-banner__navigation .swiper-button-prev.swiper-button-disabled{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3470%) hue-rotate(38deg) brightness(88%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3470%) hue-rotate(38deg) brightness(88%) contrast(107%)}.main-banner__navigation .swiper-button-next,.main-banner__navigation .swiper-button-prev{top:unset;bottom:26px}.main-banner__navigation .swiper-button-prev{left:26px}.main-banner__navigation .swiper-button-next{right:26px}.news-container{padding-block:32px;padding-inline:1.25rem}@media screen and (min-width: 1200px){.news-container{padding-inline:1rem;padding-block:60px}}.news-header{-webkit-padding-after:32px;padding-block-end:32px}@media screen and (min-width: 1200px){.news-header{-webkit-padding-after:48px;padding-block-end:48px}}.news-header__title{font-size:1.875rem}@media screen and (min-width: 768px){.news-header__title{font-size:2.1875rem}}@media screen and (min-width: 1200px){.news-header__title{font-size:2.5rem}}.news-main{position:relative}.news-main__content{opacity:0;visibility:hidden}.news-main__content.show{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.news-main__text-message{display:block;text-align:center;margin-block:64px}.news-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media screen and (min-width: 768px){.news-list{gap:40px}}@media screen and (min-width: 1200px){.news-list{grid-template-columns:repeat(3, 1fr)}}.news-list__item .news-card{height:100%;-webkit-padding-after:22px;padding-block-end:22px}.news-list__item .news-card__link,.news-list__item .news-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.news-list__item .news-card__link{height:100%}@media screen and (min-width: 1200px){.news-list__item .news-card__link .news-card__body{border-radius:3px 3px 40px 40px}.news-list__item .news-card__link .news-card__body-image{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}.news-list__item .news-card__link:hover .news-card__header-title{color:#c21233}.news-list__item .news-card__link:hover .news-card__body-content{opacity:1;visibility:visible}.news-list__item .news-card__link:hover .news-card__body-content--button{background-color:#c21233;color:#fff}.news-list__item .news-card__link:hover .news-card__body-image{-webkit-transform:scale(1.1);transform:scale(1.1)}}.news-list__item .news-card__header{gap:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}.news-list__item .news-card__header-label{font-size:.75rem;font-weight:600;line-height:160%;color:#25282a}@media screen and (min-width: 768px){.news-list__item .news-card__header-label{font-size:.875rem}}.news-list__item .news-card__header-label span:nth-of-type(2)::before{content:"";display:inline-block;width:1px;height:11px;margin-inline:4px 8px;background-color:#25282a}.news-list__item .news-card__header-label span:nth-of-type(2):empty{display:none}.news-list__item .news-card__header-title{font-size:1.125rem;font-weight:600;line-height:110%;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}@media screen and (min-width: 768px){.news-list__item .news-card__header-title{font-size:1.5625rem;font-weight:700;-webkit-transition:color .2s linear;transition:color .2s linear}}.news-list__item .news-card__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1200px){.news-list__item .news-card__body{position:relative;overflow:hidden}}.news-list__item .news-card__body-content{display:none}@media screen and (min-width: 1200px){.news-list__item .news-card__body-content{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;padding:30px;z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}.news-list__item .news-card__body-content--text{line-height:160%;color:#fff}.news-list__item .news-card__body-content--button{width:100%;min-width:142px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.news-list__item .news-card__body-content::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(transparent));background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);z-index:-1}}.news-list__item .news-card__body-image{width:100%;height:154px;-o-object-fit:cover;object-fit:cover;border-radius:3px 3px 20px 20px}@media screen and (min-width: 768px){.news-list__item .news-card__body-image{height:300px;border-radius:3px 3px 40px 40px}}@media screen and (min-width: 1200px){.news-list__item .news-card__body-image{height:396px}}@media screen and (max-width: 767.8px){.news-list__item:nth-child(1){grid-column:span 2}.news-list__item:nth-child(1) .news-card{-webkit-margin-after:32px;margin-block-end:32px}.news-list__item:nth-child(1) .news-card__header-title{font-size:1.4375rem;font-weight:700}}@media screen and (max-width: 767.8px)and (min-width: 768px){.news-list__item:nth-child(1) .news-card__header-title{font-size:1.5625rem}}@media screen and (max-width: 767.8px){.news-list__item:nth-child(1) .news-card__body-image{height:100%;-o-object-fit:contain;object-fit:contain}}.news-loader{position:relative;top:unset;right:unset;padding-block:32px}.news-loader::after{border-left:2px solid rgba(0,0,0,0)}.news-loader__loading{border-top:2px solid #c21233}.news-pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-before:10px;margin-block-start:10px;opacity:0;visibility:hidden}.news-pagination.show{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@media screen and (min-width: 1200px){.news-pagination{-webkit-margin-before:46px;margin-block-start:46px}}.news-pagination--prev,.news-pagination--next{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding-inline:16px}.news-pagination--prev::before,.news-pagination--next::before{content:"";display:block;background-image:url("../assets/images/icon/arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.news-pagination--prev.disabled,.news-pagination--next.disabled{pointer-events:none}.news-pagination--prev.disabled::before,.news-pagination--next.disabled::before{-webkit-filter:brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(147%) hue-rotate(341deg) brightness(96%) contrast(89%);filter:brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(147%) hue-rotate(341deg) brightness(96%) contrast(89%)}.news-pagination--next::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.news-pagination--pages{font-size:1.125rem;font-weight:400;line-height:110%}.news-detail__container{width:100%;max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-block:48px 20px}@media screen and (min-width: 1200px){.news-detail__container{gap:24px;padding-block:72px 32px}}.news-detail__header--label{font-size:.875rem;font-weight:600;line-height:160%;color:#25282a;-webkit-margin-after:8px;margin-block-end:8px}.news-detail__header--label span:nth-of-type(2)::before{content:"";display:inline-block;width:1px;height:11px;margin-inline:4px 8px;background-color:#25282a}.news-detail__header--label span:nth-of-type(2):empty{display:none}.news-detail__header--title{font-size:1.875rem;text-align:start}@media screen and (min-width: 768px){.news-detail__header--title{font-size:2.5rem}}.news-detail__body--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail__body--image img{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:20px}.news-detail__body img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.news-detail__body h1,.news-detail__body h2,.news-detail__body h3,.news-detail__body h4,.news-detail__body h5,.news-detail__body h6{text-align:start;color:#c21233;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.news-detail__body h1,.news-detail__body h2,.news-detail__body h3,.news-detail__body h4,.news-detail__body h5,.news-detail__body h6{font-weight:700;line-height:110%}}.news-detail__body h1{font-size:2.5rem}@media screen and (min-width: 768px){.news-detail__body h1{font-size:3.125rem}}.news-detail__body h2{font-size:1.875rem}@media screen and (min-width: 768px){.news-detail__body h2{font-size:2.5rem}}.news-detail__body h3{font-size:1.25rem}@media screen and (min-width: 768px){.news-detail__body h3{font-size:1.875rem}}.news-detail__body h4{font-size:1rem}@media screen and (min-width: 768px){.news-detail__body h4{font-size:1.25rem}}.news-detail__body h5{font-size:.75rem}@media screen and (min-width: 768px){.news-detail__body h5{font-size:1rem}}.news-detail__body h6{font-size:.625rem}@media screen and (min-width: 768px){.news-detail__body h6{font-size:.75rem}}.news-detail__body p,.news-detail__body li{line-height:140%}@media screen and (min-width: 768px){.news-detail__body p,.news-detail__body li{font-size:1.25rem;line-height:160%}}.news-detail__body p a,.news-detail__body li a{cursor:pointer;color:#c21233}.news-detail__body p a:hover,.news-detail__body li a:hover{text-decoration:underline}.news-detail__body ul,.news-detail__body ol{width:100%;margin-inline:auto;padding-inline:2rem}.news-detail__body ul{list-style:disc}.news-detail__body ul li{list-style:disc}.news-detail__body ol{list-style:decimal}.news-detail__body ol li{list-style:decimal}.news-detail__body--introduction{margin-block:26px}.news-detail__body--introduction__text{font-style:italic;text-align:center}@media screen and (min-width: 768px){.news-detail__body--introduction{margin-block:40px}}.news-detail__body--content h1,.news-detail__body--content h2,.news-detail__body--content h3,.news-detail__body--content h4,.news-detail__body--content h5,.news-detail__body--content h6,.news-detail__body--content p,.news-detail__body--content ul,.news-detail__body--content ol,.news-detail__body--content figure,.news-detail__body--content iframe{-webkit-margin-after:26px;margin-block-end:26px}@media screen and (min-width: 768px){.news-detail__body--content h1,.news-detail__body--content h2,.news-detail__body--content h3,.news-detail__body--content h4,.news-detail__body--content h5,.news-detail__body--content h6,.news-detail__body--content p,.news-detail__body--content ul,.news-detail__body--content ol,.news-detail__body--content figure,.news-detail__body--content iframe{-webkit-margin-after:40px;margin-block-end:40px}}.news-detail__body--content .block-image{padding-block:unset}.news-detail__body--content figure.container{padding-block:unset;padding-inline:unset}.news-detail__body--content iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;border:0;margin:0 auto 26px}.news-detail__body--content iframe:not([width]){max-width:820px}.news-detail__body--content div:has(>iframe[src*=vimeo]){max-width:820px;margin:0 auto 26px}.news-detail__body--content div:has(>iframe[src*=vimeo]) iframe{aspect-ratio:unset}.block-image .container,.block__image-or-video .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.block-image .container:has(iframe:not([src=""])) .block__image-or-video--wrapper-video,.block__image-or-video .container:has(iframe:not([src=""])) .block__image-or-video--wrapper-video{display:-webkit-box;display:-ms-flexbox;display:flex}.block-image .container:has(iframe:not([src=""])) .block__image-or-video--wrapper-image,.block__image-or-video .container:has(iframe:not([src=""])) .block__image-or-video--wrapper-image{display:none}.block-image__container,.block__image-or-video__container{max-width:calc(820px + 2.5rem)}.block-image__container--xl,.block__image-or-video__container--xl{max-width:calc(1324px + 2.5rem)}.block-image__container--lg,.block__image-or-video__container--lg{max-width:calc(1096px + 2.5rem)}.block-image__container--md,.block__image-or-video__container--md{max-width:calc(614px + 2.5rem)}.block-image__container--sm,.block__image-or-video__container--sm{max-width:calc(460px + 2.5rem)}.block-image img,.block__image-or-video img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}@media screen and (min-width: 768px){.block-image img,.block__image-or-video img{border-radius:25px}}.block-image figcaption,.block__image-or-video figcaption{width:100%;max-width:90%;text-align:center;font-style:italic;word-break:break-word}.block-image--wrapper-video,.block__image-or-video--wrapper-video{display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:16/9;width:100%}.block-image--wrapper-video--video,.block__image-or-video--wrapper-video--video{position:relative;width:100%;height:100%;border:none;border-radius:12px}@media screen and (min-width: 768px){.block-image--wrapper-video--video,.block__image-or-video--wrapper-video--video{border-radius:25px}}.block-image--wrapper-image,.block__image-or-video--wrapper-image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.simple-text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding-block:48px 16px}@media screen and (min-width: 768px){.simple-text__container{max-width:668px}}@media screen and (min-width: 1200px){.simple-text__container{max-width:800px;padding-block:72px 16px}.simple-text__container.width-lg{max-width:932px}}.simple-text__container h2,.simple-text__container p{width:100%}@media screen and (max-width: 1199.8px){.simple-text__container h2,.simple-text__container p{text-align:center}}.simple-text__subtitle{line-height:140%}@media screen and (min-width: 768px){.simple-text__subtitle{line-height:160%}}.title-with-buttons__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-inline:2rem}@media screen and (min-width: 768px){.title-with-buttons__container{gap:42px}}.title-with-buttons__title{font-size:1.875rem}@media screen and (min-width: 768px){.title-with-buttons__title{font-size:4.1875rem}}.title-with-buttons__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}@media screen and (min-width: 768px){.title-with-buttons__buttons{gap:40px}}@media screen and (min-width: 1200px){.title-with-buttons__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width: 768px){.title-with-buttons__buttons__button{min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.title-with-buttons__button{width:100%;font-size:1.25rem;font-weight:600;line-height:120%;border-radius:10px}@media screen and (min-width: 768px){.title-with-buttons__button{max-width:500px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.875rem;font-weight:700;line-height:1;border-radius:25px}}@media screen and (min-width: 1200px){.title-with-buttons__button{width:500px}}.quote-and-image__column,.quote-and-image__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.quote-and-image__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:38px}}.quote-and-image__column--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.quote-and-image__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}}@media screen and (min-width: 1200px){.quote-and-image__row{width:100%;max-width:1104px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:72px}}.quote-and-image__subtitle{font-size:1rem;line-height:140%;font-weight:400;text-align:start}@media screen and (min-width: 768px){.quote-and-image__subtitle{width:100%;max-width:668px;font-size:1.5625rem;line-height:120%;text-align:center}}@media screen and (min-width: 1200px){.quote-and-image__subtitle{max-width:1200px;font-size:2.5rem}}.quote-and-image__quote{font-size:1rem;font-weight:600;line-height:140%;color:#2b802b}.quote-and-image__quote.color-graphite{color:#25282a}@media screen and (min-width: 768px){.quote-and-image__quote{width:100%;max-width:668px;font-size:1.875rem;font-weight:700;line-height:110%;text-align:center}}@media screen and (min-width: 1200px){.quote-and-image__quote{width:100%;max-width:480px;font-size:2.5rem;line-height:140%;text-align:end}}.quote-and-image__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.quote-and-image__image{max-width:536px;max-height:452px}}.list-buttons__container{position:relative;padding-block:8px 22px}@media screen and (min-width: 768px){.list-buttons__container{padding-block:8px 38px}}.list-buttons__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-buttons__list a{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-inline:24px}.lumis-service-privacyterm{background-color:#143359 !important}.lumis-service-privacyterm .lum-content{width:100%;max-width:calc(1325px + 2rem);margin-inline:auto;padding:1rem !important}.lumis-service-privacyterm a[id*=close]{top:10px !important;right:10px !important}.lumis-service-privacyterm a[id*=close]::before{-webkit-filter:brightness(1) !important;filter:brightness(1) !important}.lumis-service-privacyterm .lum-content-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width: 1200px){.lumis-service-privacyterm .lum-content-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:52px;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}}.lumis-service-privacyterm .lum-content-detail{width:100%;height:100%;max-height:-webkit-max-content !important;max-height:-moz-max-content !important;max-height:max-content !important;overflow-y:unset !important;padding-right:unset !important}.lumis-service-privacyterm .lum-content-detail p{color:#fff;line-height:140%}.lumis-service-privacyterm .lum-content-detail p a{color:#fff;text-decoration:underline}.lumis-service-privacyterm .lum-header-buttons{display:none}div[class*=privacy-term--modal].ui-dialog{border-radius:10px}div[class*=privacy-term--modal].ui-dialog .ui-dialog-content{margin-top:24px}div[class*=privacy-term--modal].ui-dialog .ui-dialog-titlebar,div[class*=privacy-term--modal].ui-dialog .ui-dialog-buttonpane{background-color:rgba(0,0,0,0)}div[class*=privacy-term--modal].ui-dialog .ui-dialog-titlebar-close{right:16px}div[class*=privacy-term--modal].ui-dialog .ui-dialog-buttonpane{-webkit-margin-after:.5em;margin-block-end:.5em}div[class*=privacy-term--modal].ui-dialog p{line-height:140%}div[class*=privacy-term--modal].ui-dialog a{color:#c21233}div[class*=privacy-term--modal].ui-dialog a:hover{text-decoration:underline}div[class*=privacy-term--modal].ui-dialog .ui-dialog-buttonset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 768px){div[class*=privacy-term--modal].ui-dialog .ui-dialog-buttonset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}div[class*=privacy-term--modal].ui-dialog .ui-button:not(.ui-dialog-titlebar-close){display:inline-block;text-align:center;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:700;font-size:.75rem;line-height:1;padding:.625rem 20px;margin:unset;border-radius:9999px;min-width:96px;color:#fff;background:#c21233;border:1px solid #c21233}div[class*=privacy-term--modal].ui-dialog .ui-button:not(.ui-dialog-titlebar-close):hover{color:#c21233;background-color:#fff;border-color:#c21233}div[class*=privacy-term--modal].ui-dialog .ui-button:not(.lum-button-primary,.ui-dialog-titlebar-close){color:#25282a !important;background:rgba(0,0,0,0);border:1px solid #25282a}div[class*=privacy-term--modal].ui-dialog .ui-button:not(.lum-button-primary,.ui-dialog-titlebar-close):hover{color:#fff !important;background-color:#25282a;border-color:#25282a}div[class*=privacy-term--modal].ui-dialog span.ui-icon.ui-icon-closethick{background:no-repeat url("../assets/images/icon/arrow-banner-solid.svg");display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:80%;background-size:contain;top:16px;-webkit-transform:scale(-1);transform:scale(-1);-webkit-filter:brightness(0) saturate(100%) invert(53%) sepia(0%) saturate(4%) hue-rotate(68deg) brightness(98%) contrast(87%);filter:brightness(0) saturate(100%) invert(53%) sepia(0%) saturate(4%) hue-rotate(68deg) brightness(98%) contrast(87%)}.card-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.card-list .card-face.card-front{border:unset;-webkit-box-shadow:unset;box-shadow:unset}.card-list__item--content-main--image{max-height:unset}.card-list__item--content-main--image[src=""]{display:none}.card-list__item--content-main--description a{color:#25282a;text-decoration:underline}@media screen and (min-width: 1200px){.card-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, auto));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:36px}.card-list .flip-card{background-color:#c5a56b}.card-list .flip-card.red{background-color:#e36467}.card-list .flip-card.green{background-color:#22b573}.card-list .flip-card.blue{background-color:#009cd0}.card-list .flip-card.orange{background-color:#ec9a41}.card-list .flip-card.purple{background-color:#a17ad3}.card-list .flip-card__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-list .flip-card__container{min-width:auto;max-width:432px}.card-list .card-face.card-front{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:unset}.card-list.flip-card__wrapper .card-back{opacity:1;height:100%;background-color:rgba(0,0,0,0);border:unset;-webkit-box-shadow:unset;box-shadow:unset;padding:32px}.card-list__item--content{border-radius:40px}.card-list__item--content-header__title{font-size:2.5rem;line-height:120%;color:#fff;text-align:center}.card-list__item--content-main{min-height:444px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-list__item--content-main--image{max-height:198px;-o-object-fit:cover;object-fit:cover}.card-list__item--content-main--description{margin-block:20px 24px}.card-list__item--content-main--description p{font-size:1rem;line-height:160%;color:#fff}.card-list__item--content-main--description p a{color:#fff}.card-list__item--content-main--description p a:hover{cursor:pointer}.card-list__item--content-main--button{background-color:rgba(0,0,0,0);border:1px solid}.card-list__item--content-main--button:hover{color:#c21233;background-color:#fff;border-color:#fff}}.cards__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px}.simple-accordion__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1200px){.simple-accordion__container{width:100%;max-width:900px}}.simple-accordion__container>a{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.simple-accordion__title{font-size:1.875rem;-webkit-margin-after:16px;margin-block-end:16px}@media screen and (min-width: 768px){.simple-accordion__title{font-size:2.5rem;-webkit-margin-after:26px;margin-block-end:26px}}@media screen and (min-width: 1200px){.simple-accordion__title{-webkit-margin-after:28px;margin-block-end:28px}}.simple-accordion__subtitle{font-size:1.125rem;line-height:120%;text-align:center}@media screen and (min-width: 768px){.simple-accordion__subtitle{font-size:1.5625rem}}.simple-accordion__items{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-block:20px 40px}@media screen and (min-width: 768px){.simple-accordion__items{margin-block:40px}}@media screen and (min-width: 1200px){.simple-accordion__items{margin-block:80px}}.simple-accordion__item{padding:22px 20px;border:1px solid #c5a469;border-radius:20px}.simple-accordion__item[open] .accordion-toggle__icon::after{-webkit-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}.simple-accordion__item[open] .simple-accordion__content{opacity:1;visibility:visible;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.simple-accordion__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;max-width:84%;list-style:none}.simple-accordion__header .accordion-toggle{right:-18%}@media screen and (min-width: 768px){.simple-accordion__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.simple-accordion__header{cursor:pointer;max-width:94%}.simple-accordion__header .accordion-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;right:-6%}}.simple-accordion__header strong{font-size:1.125rem;font-weight:700;line-height:110%;word-break:break-word}@media screen and (min-width: 768px){.simple-accordion__header strong{font-size:1.25rem;line-height:130%}}.simple-accordion__number{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:2.5rem;line-height:110%;font-weight:400;color:#c21233}.simple-accordion__number:empty{display:none}@media screen and (min-width: 768px){.simple-accordion__number{min-width:56px;-webkit-margin-start:8px;margin-inline-start:8px}}@media screen and (min-width: 1200px){.simple-accordion__number{min-width:44px}}.simple-accordion__content{opacity:0;visibility:hidden;-webkit-margin-before:20px;margin-block-start:20px}.simple-accordion__content p,.simple-accordion__content li{width:100%;max-width:84%;line-height:140%}@media screen and (min-width: 768px){.simple-accordion__content p,.simple-accordion__content li{line-height:160%}}@media screen and (min-width: 1200px){.simple-accordion__content p,.simple-accordion__content li{max-width:94%}}.simple-accordion__content p a,.simple-accordion__content li a{cursor:pointer;color:#c21233}.simple-accordion__content p a:hover,.simple-accordion__content li a:hover{text-decoration:underline}.simple-accordion__content ul,.simple-accordion__content ol{width:100%;margin-inline:auto;padding-inline:2rem 2.1rem}.simple-accordion__content ul{list-style:disc}.simple-accordion__content ul li{list-style:disc}.simple-accordion__content ol{list-style:decimal}.simple-accordion__content ol li{list-style:decimal}.simple-accordion__content img{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:20px}.simple-accordion__content p,.simple-accordion__content ul,.simple-accordion__content ol,.simple-accordion__content figure,.simple-accordion__content iframe{-webkit-margin-after:26px;margin-block-end:26px}@media screen and (min-width: 768px){.simple-accordion__content p,.simple-accordion__content ul,.simple-accordion__content ol,.simple-accordion__content figure,.simple-accordion__content iframe{-webkit-margin-after:40px;margin-block-end:40px}}.simple-accordion__content .block-image{padding-block:unset}.simple-accordion__content figure.container{padding-block:unset;padding-inline:unset}.simple-accordion__content iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;border:0;margin:0 auto 26px}.simple-accordion__content iframe:not([width]){max-width:820px}.simple-accordion__content div:has(>iframe[src*=vimeo]){max-width:820px;margin:0 auto 26px}.simple-accordion__content div:has(>iframe[src*=vimeo]) iframe{aspect-ratio:unset}.link-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-margin-after:26px;margin-block-end:26px}.link-with-icon__text{font-size:1rem;font-weight:600;line-height:110%;color:#c21233}.link-with-icon img{display:inline-block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;border-radius:unset}.link-with-icon img[src=""]{display:none}.text-columns-vertical__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px}.text-columns-vertical__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media screen and (min-width: 768px){.text-columns-vertical__header{width:100%;max-width:668px}}.text-columns-vertical__title{font-size:1.4375rem;line-height:110%}@media screen and (min-width: 768px){.text-columns-vertical__title{font-size:1.875rem}}@media screen and (min-width: 1200px){.text-columns-vertical__title{font-size:1.75rem}}.text-columns-vertical__subtitle{font-size:1rem;font-weight:400;line-height:140%;text-align:center}@media screen and (min-width: 768px){.text-columns-vertical__subtitle{font-size:1.5625rem;line-height:120%}}.text-columns-vertical__main{position:relative;width:100%;background-color:#fff;border:1px solid #e8e8e8;border-radius:30px;padding:46px 36px}@media screen and (min-width: 768px){.text-columns-vertical__main{width:100%;max-width:502px}}@media screen and (min-width: 1200px){.text-columns-vertical__main{max-width:550px;padding:54px 94px}}.text-columns-vertical__main.red .text-columns-vertical__item li::before{-webkit-filter:brightness(0) saturate(100%) invert(79%) sepia(7%) saturate(600%) hue-rotate(308deg) brightness(112%) contrast(94%);filter:brightness(0) saturate(100%) invert(79%) sepia(7%) saturate(600%) hue-rotate(308deg) brightness(112%) contrast(94%)}.text-columns-vertical__main.golden .text-columns-vertical__item li::before{-webkit-filter:brightness(0) saturate(100%) invert(90%) sepia(16%) saturate(428%) hue-rotate(326deg) brightness(109%) contrast(88%);filter:brightness(0) saturate(100%) invert(90%) sepia(16%) saturate(428%) hue-rotate(326deg) brightness(109%) contrast(88%)}.text-columns-vertical__main.green .text-columns-vertical__item li::before{-webkit-filter:brightness(0) saturate(100%) invert(88%) sepia(19%) saturate(240%) hue-rotate(102deg) brightness(102%) contrast(89%);filter:brightness(0) saturate(100%) invert(88%) sepia(19%) saturate(240%) hue-rotate(102deg) brightness(102%) contrast(89%)}.text-columns-vertical__main.blue .text-columns-vertical__item li::before{-webkit-filter:brightness(0) saturate(100%) invert(91%) sepia(11%) saturate(806%) hue-rotate(162deg) brightness(99%) contrast(92%);filter:brightness(0) saturate(100%) invert(91%) sepia(11%) saturate(806%) hue-rotate(162deg) brightness(99%) contrast(92%)}.text-columns-vertical__main.orange .text-columns-vertical__item li::before{-webkit-filter:brightness(0) saturate(100%) invert(87%) sepia(20%) saturate(435%) hue-rotate(329deg) brightness(106%) contrast(96%);filter:brightness(0) saturate(100%) invert(87%) sepia(20%) saturate(435%) hue-rotate(329deg) brightness(106%) contrast(96%)}.text-columns-vertical__main.purple .text-columns-vertical__item li::before{-webkit-filter:brightness(0) saturate(100%) invert(85%) sepia(7%) saturate(921%) hue-rotate(212deg) brightness(107%) contrast(91%);filter:brightness(0) saturate(100%) invert(85%) sepia(7%) saturate(921%) hue-rotate(212deg) brightness(107%) contrast(91%)}.text-columns-vertical__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.text-columns-vertical__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.text-columns-vertical__item--title:has(strong:empty){display:none}.text-columns-vertical__item--title strong{font-size:1.25rem;font-weight:600;line-height:140%}.text-columns-vertical__item--title strong:empty{display:none}.text-columns-vertical__item ul,.text-columns-vertical__item ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.text-columns-vertical__item ul li,.text-columns-vertical__item ol li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-start:38px;margin-inline-start:38px;font-size:1.125rem;line-height:120%;word-break:break-word}.text-columns-vertical__item ul li::before,.text-columns-vertical__item ol li::before{content:url("../assets/images/icon/tag-small-icon.svg");position:absolute;left:-38px;top:50%;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px))}.text-columns-vertical__item ul li:empty,.text-columns-vertical__item ol li:empty{display:none}@media screen and (min-width: 768px){.text-columns-vertical__item ul li,.text-columns-vertical__item ol li{font-size:1.25rem}}.text-columns-vertical__item--description:has(p:empty){display:none}.text-columns-vertical__item--description:empty{display:none}.text-columns-vertical__item--description p{font-size:1.125rem;line-height:120%}@media screen and (min-width: 768px){.text-columns-vertical__item--description p{font-size:1.25rem}}.text-columns-vertical__item--description p a{font-size:1rem;line-height:1;cursor:pointer;color:#c21233}@media screen and (min-width: 768px){.text-columns-vertical__item--description p a{font-size:1.25rem}}.text-columns-vertical__item--description p a:hover{text-decoration:underline}@media screen and (min-width: 1200px){.text-columns-vertical__item--description p:has(a){text-align:center}}@media screen and (min-width: 768px){.text-with-icon-links__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.text-with-icon-links__content{padding:20px;border:1px solid #c5a469;border-radius:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media screen and (min-width: 768px){.text-with-icon-links__content{width:100%;max-width:668px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:26px 70px;gap:20px;border-radius:42px}}@media screen and (min-width: 1200px){.text-with-icon-links__content{max-width:1086px;gap:36px}}.text-with-icon-links__text{font-size:1.125rem;font-weight:300;line-height:110%;text-align:center}@media screen and (min-width: 768px){.text-with-icon-links__text{font-size:1.5625rem}}.text-with-icon-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.text-with-icon-links__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:98px}}.text-with-icon-links__list-item--link{display:-webkit-box;display:-ms-flexbox;display:flex}.text-with-icon-links__icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contact{background-color:#fff}.contact__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media screen and (min-width: 768px){.contact__container{width:100%;max-width:668px}}@media screen and (min-width: 1200px){.contact__container{position:relative;max-width:1000px;min-height:558px;gap:100px;padding-block:72px 142px}.contact__container::before{content:"";position:absolute;top:142px;left:calc(-50% + 202px);display:block;width:288px;height:268px;background:url("../assets/images/mini-page-bg.png") no-repeat center/contain;background-size:contain;background-position-x:left;z-index:0}}@media screen and (min-width: 1200px)and (min-width: 1400px){.contact__container::before{left:calc(-50% + 32px);width:408px;height:398px}}.contact__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (min-width: 1200px){.contact__header{width:100%;max-width:800px;z-index:1}}.contact__title{text-align:center;font-size:1.875rem;font-weight:700;line-height:1}@media screen and (min-width: 768px){.contact__title{font-size:2.5rem}}@media screen and (min-width: 1200px){.contact__title{font-size:4.1875rem}}.contact__subtitle{text-align:center;line-height:140%}@media screen and (min-width: 768px){.contact__subtitle{font-size:1.5625rem}}.contact__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.contact__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.contact__content{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:1}}.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width: 1200px){.contact__info{width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contact__info-title{font-size:1.4375rem;line-height:110%}@media screen and (min-width: 1200px){.contact__info-title{width:100%;max-width:432px;font-size:2.5rem;font-weight:400;line-height:120%;text-align:start}}.contact__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:36px}@media screen and (min-width: 768px){.contact__contact{width:100%;max-width:456px}}@media screen and (min-width: 1200px){.contact__contact{width:50%;max-width:100%}}.contact__contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;line-height:110%;width:100%}.contact__contact-item img{width:100%;height:100%;max-width:25px;max-height:25px;-o-object-fit:contain;object-fit:contain}.contact__contact-item img[src=""]{display:none}.contact__contact-item--content p,.contact__contact-item--content li{line-height:140%}@media screen and (min-width: 768px){.contact__contact-item--content p,.contact__contact-item--content li{line-height:160%}}.contact__contact-item--content p a,.contact__contact-item--content li a{cursor:pointer;color:#c21233}.contact__contact-item--content p a:hover,.contact__contact-item--content li a:hover{text-decoration:underline}.contact__contact-item--content ul,.contact__contact-item--content ol{width:100%;margin-inline:auto;padding-inline:2rem 2.1rem}.contact__contact-item--content ul{list-style:disc}.contact__contact-item--content ul li{list-style:disc}.contact__contact-item--content ol{list-style:decimal}.contact__contact-item--content ol li{list-style:decimal}.buttons-for-content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;background-color:#b2945f;padding-block:16px}@media screen and (min-width: 1200px){.buttons-for-content__container{padding-block:42px}}.buttons-for-content__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding-block:unset}@media screen and (min-width: 768px){.buttons-for-content__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.buttons-for-content__list-item--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-for-content__list-item--wrapper__button{width:100%;font-weight:400;letter-spacing:.32px}.buttons-for-content__list-item--wrapper__button.btn-default{background:rgba(37,40,42,.3019607843)}.buttons-for-content__list-item--wrapper__button.btn-default:hover{background:#c21233}@media screen and (min-width: 768px){.buttons-for-content__list-item--wrapper__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.buttons-for-content__list-item--wrapper__current-content{display:none}.buttons-for-content__close--button{display:none}.buttons-for-content__close--button.show{display:block}.buttons-for-content__content-main{position:relative;height:0;padding-block:unset}.buttons-for-content__content-main.show{height:100%}.buttons-for-content__content-main .buttons-for-content__list-item--wrapper__current-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.buttons-for-content__content-main .buttons-for-content__list-item--wrapper__current-content section{width:100%}.buttons-for-content__content-main .buttons-for-content__list-item--wrapper__current-content.show{opacity:1;visibility:visible}@media(min-width: 768px)and (max-width: 1199.8px){.image-carousel-with-text__container{max-width:600px}}@media screen and (min-width: 1200px){.image-carousel-with-text__container{position:relative}}.image-carousel-with-text__list-content{border-radius:30px}.image-carousel-with-text__list-content img{width:100%;height:417px;border-radius:30px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1200px){.image-carousel-with-text__list-content img{height:468px;width:617px;border-radius:80px;-webkit-margin-start:60px;margin-inline-start:60px}}@media screen and (min-width: 1600px){.image-carousel-with-text__list-content img{height:539px;width:710px;-webkit-margin-start:unset;margin-inline-start:unset}}@media screen and (min-width: 1600px){.image-carousel-with-text__list-content img{height:739px;width:974px}}.image-carousel-with-text__wrapper{position:relative;margin-block:40px;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (width >= 375px){.image-carousel-with-text__wrapper::before{content:"";position:absolute;top:-82px;width:333px;height:100%;background-image:url("../assets/images/image-carousel-with-text.svg");background-repeat:no-repeat;background-size:contain;z-index:0}}@media screen and (min-width: 768px){.image-carousel-with-text__wrapper::before{top:-76px;width:100%;height:100%;background-image:url("../assets/images/image-carousel-with-text-md.svg")}}@media screen and (min-width: 1200px){.image-carousel-with-text__wrapper{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-block:unset;-webkit-margin-end:60px;margin-inline-end:60px}.image-carousel-with-text__wrapper::before{content:"";position:absolute;top:-2px;right:132px;width:100%;height:100%;background-image:url("../assets/images/image-carousel-with-text-lg.svg");background-repeat:no-repeat;background-size:contain;z-index:0}}@media screen and (min-width: 1600px){.image-carousel-with-text__wrapper{right:0;-webkit-margin-end:unset;margin-inline-end:unset}}.image-carousel-with-text__wrapper--text{width:100%;min-height:220px;top:20px;padding-block:32px;background-color:#fff;padding-inline:38px;z-index:1;position:relative;border-radius:20px}@media screen and (width >= 375px){.image-carousel-with-text__wrapper--text{width:333px;padding-block:0 32px;border-radius:0 0 20px 20px}}@media screen and (min-width: 768px){.image-carousel-with-text__wrapper--text{width:calc(100% - 2px);top:12px;border-radius:10px 10px 20px 20px;padding-block:0 32px}}@media screen and (min-width: 1200px){.image-carousel-with-text__wrapper--text{top:-2px;right:3px;padding-block:52px;height:456px;width:510px;-webkit-padding-start:0;padding-inline-start:0;overflow-y:scroll;border-radius:10px 50px 50px 10px}}@media screen and (min-width: 1600px){.image-carousel-with-text__wrapper--text{right:0;height:539px;padding-block:96px;border-radius:32px 50px 50px 32px}}.image-carousel-with-text__wrapper--text p{line-height:160%}@media screen and (min-width: 768px){.image-carousel-with-text__wrapper--text p{font-size:1.25rem}}@media screen and (min-width: 1200px){.image-carousel-with-text__wrapper--text p{font-size:1rem}}.image-carousel-with-text__pagination{width:28% !important;text-align:start !important;left:16px !important;bottom:16px !important}@media screen and (min-width: 768px){.image-carousel-with-text__pagination{width:30% !important}}@media screen and (min-width: 1200px){.image-carousel-with-text__pagination{width:220px !important;left:100px !important;bottom:32px !important}}@media screen and (min-width: 1600px){.image-carousel-with-text__pagination{width:calc(100% - 32px) !important;left:48px !important}}.image-carousel-with-text__pagination .swiper-pagination-bullet-active{background-color:#fff}.image-carousel-with-text__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:1}.image-carousel-with-text__autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:28px;height:28px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;color:#fff;-webkit-filter:opacity(0.5);filter:opacity(0.5)}.image-carousel-with-text__autoplay-progress.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1200px){.image-carousel-with-text__autoplay-progress{left:600px;right:0;width:38px;height:38px;bottom:32px}}@media screen and (min-width: 1600px){.image-carousel-with-text__autoplay-progress{left:unset;right:390px}}.image-carousel-with-text__autoplay-progress svg{--progress: 0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:#fff;fill:none;stroke-dashoffset:calc(125.6px*(1 - var(--progress)));stroke-dasharray:125.6;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.image-carousel-with-text__autoplay-progress span{display:none}.block-content__container{padding-inline:2rem}.block-content__content{background-color:#fff;border:1px solid #c5a469;border-radius:20px;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}@media screen and (min-width: 768px){.block-content__content{width:100%;max-width:668px;margin:0 auto;padding:22px 16px;gap:26px}}@media screen and (min-width: 1200px){.block-content__content{max-width:800px;border-radius:30px;border:unset;padding:54px 80px;gap:32px}}.block-content__content--wrapper-text{width:100%}@media screen and (min-width: 1200px){.block-content__content--wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1600px){.block-content__content--wrapper-text{gap:40px}}.block-content__content--wrapper-text__description{display:none}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__description{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:438px;max-width:438px;position:relative;height:359px;padding:34px 78px 34px 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5625rem !important;font-weight:600 !important;line-height:130% !important;color:#c21233;overflow:hidden}.block-content__content--wrapper-text__description::after{content:"";position:absolute;inset:0;pointer-events:none;background:url('data:image/svg+xml;utf8,<svg width="437" height="359" viewBox="0 0 437 359" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M431.848 165.179C437.297 174.055 437.383 184.473 432.104 193.397L431.848 193.821L341.977 340.287L341.828 340.527L341.828 340.53C335.148 351.194 321.681 358 306.845 358L40.2812 358C18.3934 358 0.999985 343.48 0.999986 325.969L0.999999 33.0312C0.999999 15.5198 18.3934 1.00013 40.2812 0.999983L306.845 0.999994L307.544 1.00488C322.204 1.21669 335.452 8.0747 341.977 18.7051L341.976 18.7061L431.848 165.179Z" fill="none" stroke="%23C21233" stroke-width="2"/></svg>');background-size:437px 359px;background-repeat:no-repeat;background-position:center;z-index:1}}.block-content__content--wrapper-text__text-block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width: 768px){.block-content__content--wrapper-text__text-block-list{gap:40px}}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px}}@media screen and (min-width: 1600px){.block-content__content--wrapper-text__text-block-list{gap:20px}}.block-content__content--wrapper-text__text-block-list--item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list--item{margin-inline:auto}}.block-content__content--wrapper-text__text-block-list--image{width:100%;height:513px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list--image{display:none}}.block-content__content--wrapper-text__text-block-list--text{width:100%;position:absolute;bottom:74px;padding-inline:20px}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list--text{height:100%;position:relative;bottom:unset;padding-inline:unset}}.block-content__content--wrapper-text__text-block-list--text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background-color:rgba(88,89,91,.5019607843);border-radius:20px;padding:20px;max-height:362px;overflow:hidden}.block-content__content--wrapper-text__text-block-list--text-wrapper span:empty{display:none}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list--text-wrapper{min-width:234px;max-width:534px;height:468px;max-height:468px;background-color:#fff;border:1px solid #e8e8e8}}.block-content__content--wrapper-text__text-block-list--text-title{font-size:1.4375rem;line-height:110%;color:#fff}@media screen and (min-width: 768px){.block-content__content--wrapper-text__text-block-list--text-title{font-size:1.875rem}}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list--text-title{color:#c21233;font-size:1.5rem;line-height:120%}}.block-content__content--wrapper-text__text-block-list--text p{font-size:1rem;color:#fff;max-height:180px;overflow-y:scroll}@media screen and (min-width: 768px){.block-content__content--wrapper-text__text-block-list--text p{font-size:1.25rem;line-height:160%}}@media screen and (min-width: 1200px){.block-content__content--wrapper-text__text-block-list--text p{max-height:unset;color:#25282a}}@media screen and (min-width: 1200px){.block-content__content--wrapper-text.variant-content-image-and-text{gap:56px}.block-content__content--wrapper-text.variant-content-image-and-text .block-content__content--wrapper-text__image{width:100%;max-width:457px;height:100%;max-height:381px;-o-object-fit:contain;object-fit:contain}.block-content__content--wrapper-text.variant-content-image-and-text .block-content__content--wrapper-text__image[src=""]{display:none}.block-content__content--wrapper-text.variant-content-image-and-text .block-content__content--wrapper-text__text-block-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-content__content--wrapper-text.variant-content-image-and-text .block-content__content--wrapper-text__text-block-list--text-wrapper{border:unset;height:auto;padding:unset;border-radius:unset}.block-content__content--wrapper-text.variant-content-image-and-text .block-content__content--wrapper-text__text-block-list--text-title{line-height:160%;color:#25282a}}.block-content__title{font-size:1.5625rem;line-height:1;font-weight:700;text-align:center}@media screen and (min-width: 768px){.block-content__title{font-size:1.75rem;line-height:110%}}.block-content__main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-content__main--wrapper.image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:38px 44px;background-color:#faf5f2;border:1px solid #c5a469;border-radius:20px}@media screen and (min-width: 768px){.block-content__main--wrapper.image-block{width:100%;max-width:234px;min-height:342px;padding:34px 44px}}.block-content__main--wrapper.double-image-block,.block-content__main--wrapper.image-and-text-block,.block-content__main--wrapper.double-text-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}@media screen and (min-width: 768px){.block-content__main--wrapper.double-image-block,.block-content__main--wrapper.image-and-text-block,.block-content__main--wrapper.double-text-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-content__main--wrapper.double-image-block.reverse,.block-content__main--wrapper.image-and-text-block.reverse,.block-content__main--wrapper.double-text-block.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 1200px){.block-content__main--wrapper.double-text-block{width:100%}}.block-content__main--wrapper-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:38px 44px;background-color:#faf5f2;border:1px solid #c5a469;border-radius:20px}.block-content__main--wrapper-content.variant-text{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:26px 20px}@media screen and (min-width: 768px){.block-content__main--wrapper-content.variant-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 1200px){.block-content__main--wrapper-content.variant-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:44px 40px}}@media screen and (min-width: 768px){.block-content__main--wrapper-content{width:100%;max-width:234px;min-height:342px;padding:34px 44px}}.block-content__main--wrapper-content--text-block p{font-size:1rem;line-height:160%}@media screen and (min-width: 768px){.block-content__main--wrapper-content--text-block>*+*:not(:empty){-webkit-margin-before:36px;margin-block-start:36px}}.block-content__main--wrapper-content--link{padding-inline:34px;border:1px solid #e8e8e8}.block-content__main--wrapper-content__double-text-block{width:100%}@media screen and (min-width: 768px){.block-content__main--wrapper-content__double-text-block{position:relative;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-content__main--wrapper-content__double-text-block--title{width:100%;font-size:1.5625rem;font-weight:700;line-height:1;text-align:center;-webkit-margin-after:22px;margin-block-end:22px}.block-content__main--wrapper-content__double-text-block--text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:40px 36px;background-color:#faf5f2;border:1px solid #c5a469;border-radius:20px;font-size:1.5625rem;font-weight:700;line-height:1;text-align:center}@media screen and (min-width: 768px){.block-content__main--wrapper-content__double-text-block--text{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:28px}}.block-content__main--wrapper-content__double-text-block--text.simple-block{min-height:234px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-content__main--wrapper-content__double-text-block-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}@media screen and (min-width: 768px){.block-content__main--wrapper-content__double-text-block-block{height:100%}}.block-content__main--wrapper-text{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-size:1.5625rem;line-height:120%}.block-content__main--wrapper-text:empty{display:none}.block-content__main--text{font-size:1.625rem;font-weight:600;line-height:110%;color:#25282a;text-align:center}.block-content__main--image{width:100%;height:85px;-o-object-fit:contain;object-fit:contain}.block-content__main--image[src=""]{display:none}.block-content__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.block-content__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-content__footer-item:has(>*:empty){display:none}.block-content__footer-item--link{padding-inline:34px}.tabs-with-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs-with-image__title{font-size:1.4375rem;line-height:110%;font-weight:700}@media screen and (min-width: 768px){.tabs-with-image__title{width:100%;max-width:668px;font-size:1.875rem}}@media screen and (min-width: 1200px){.tabs-with-image__title{max-width:unset;font-size:1.75rem}}.tabs-with-image__main{width:100%}@media screen and (min-width: 1200px){.tabs-with-image__main{position:relative;height:806px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}.tabs-with-image__main.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-with-image__main.center .tabs-with-image__main--list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-with-image__main.center .tabs-with-image__main--list-item__main{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tabs-with-image__main--list{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 1200px){.tabs-with-image__main--list{position:unset;width:100%;max-width:924px;height:calc(100% + 14px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;overflow-x:scroll}.tabs-with-image__main--list.red .tabs-with-image__main--list-item__header{background-color:#f8d8d9}.tabs-with-image__main--list.red .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#f0b1b3}.tabs-with-image__main--list.red .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #c21233);filter:drop-shadow(0 0 1px #c21233)}.tabs-with-image__main--list.golden .tabs-with-image__main--list-item__header{background-color:#f0e8da}.tabs-with-image__main--list.golden .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#e2d1b5}.tabs-with-image__main--list.golden .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #b2945f);filter:drop-shadow(0 0 1px #b2945f)}.tabs-with-image__main--list.green .tabs-with-image__main--list-item__header{background-color:#c7ecdc}.tabs-with-image__main--list.green .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#90dab9}.tabs-with-image__main--list.green .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #22b573);filter:drop-shadow(0 0 1px #22b573)}.tabs-with-image__main--list.blue .tabs-with-image__main--list-item__header{background-color:#bfe6f3}.tabs-with-image__main--list.blue .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#7fcde7}.tabs-with-image__main--list.blue .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #009cd0);filter:drop-shadow(0 0 1px #009cd0)}.tabs-with-image__main--list.orange .tabs-with-image__main--list-item__header{background-color:#fae6cf}.tabs-with-image__main--list.orange .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#f5cca0}.tabs-with-image__main--list.orange .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #ec9a41);filter:drop-shadow(0 0 1px #ec9a41)}.tabs-with-image__main--list.purple .tabs-with-image__main--list-item__header{background-color:#e7ddf4}.tabs-with-image__main--list.purple .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#cfbce8}.tabs-with-image__main--list.purple .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #a17ad3);filter:drop-shadow(0 0 1px #a17ad3)}.tabs-with-image__main--list-item{position:unset;max-width:212px;height:206px;border:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:unset;background-color:rgba(0,0,0,0);-webkit-margin-before:3px;margin-block-start:3px;-webkit-transition:-webkit-filter .2s linear;transition:-webkit-filter .2s linear;transition:filter .2s linear;transition:filter .2s linear, -webkit-filter .2s linear}.tabs-with-image__main--list-item:first-child{-webkit-margin-start:3px;margin-inline-start:3px}.tabs-with-image__main--list-item.active{-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.tabs-with-image__main--list-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background-color:#f0e8da;width:212px;height:206px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="212" height="206" viewBox="0 0 212 206" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24,0 H188 A24,24 0 0 1 212,24 V148 Q212,154 206,157 L112,203 Q106,206 100,203 L6,157 Q0,154 0,148 V24 A24,24 0 0 1 24,0 Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="212" height="206" viewBox="0 0 212 206" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24,0 H188 A24,24 0 0 1 212,24 V148 Q212,154 206,157 L112,203 Q106,206 100,203 L6,157 Q0,154 0,148 V24 A24,24 0 0 1 24,0 Z" fill="white"/></svg>');-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;mask-type:alpha;padding-block:0 50px;cursor:pointer;-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out, -webkit-filter .2s ease-in-out}.tabs-with-image__main--list-item__header:not(.active):hover{-webkit-filter:brightness(0.985);filter:brightness(0.985)}.tabs-with-image__main--list-item__header--title{width:100%;font-size:1.5625rem;font-weight:400;line-height:120%;text-align:center;padding:16px 8px}.tabs-with-image__main--list-item__main{position:absolute;height:636px;opacity:0;visibility:hidden;pointer-events:none;top:160px;left:0;z-index:-1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tabs-with-image__main--list-item__main.active{opacity:1;visibility:visible;pointer-events:visible;-webkit-transition:opacity .2s ease-in-out .4s;transition:opacity .2s ease-in-out .4s}.tabs-with-image__main--list-item__main-image{position:absolute;max-width:458px;max-height:382px;-o-object-fit:cover;object-fit:cover;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1001}.tabs-with-image__main--list-item__main-wrapper{width:100%;max-width:924px;height:636px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:30px;padding:12px 106px;overflow-y:scroll}}@media screen and (min-width: 1400px){.tabs-with-image__main--list{max-width:1034px}.tabs-with-image__main--list .tabs-with-image__main--list-item__main-wrapper{max-width:1034px}}.tabs-with-image__main--list-item__main-wrapper .block-content__container{padding:unset}.tabs-with-image__main--list-item__main-wrapper .block-content__content{border:unset;background-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.tabs-with-image__main--list-item__main-wrapper .block-content__content .block-content__main--wrapper-content__double-text-block{max-height:342px}}.tabs-with-image__link:hover{text-decoration:underline}.tabs-with-image.variant .tabs-with-image__main--list-item__header--wrapper-image,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--wrapper-image{display:none}.tabs-with-image.variant .tabs-with-image__main--list-item__main,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main{gap:16px}.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper>*+*:not(:empty),.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper--content>*+*:not(:empty),.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper>*+*:not(:empty),.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper--content>*+*:not(:empty){-webkit-margin-before:26px;margin-block-start:26px}@media screen and (min-width: 768px){.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper>*+*:not(:empty),.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper--content>*+*:not(:empty),.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper>*+*:not(:empty),.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper--content>*+*:not(:empty){-webkit-margin-before:30px;margin-block-start:30px}}.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper a:hover,.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper--content a:hover,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper a:hover,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper--content a:hover{text-decoration:underline}@media screen and (min-width: 1200px){.tabs-with-image.variant .tabs-with-image__main,.tabs-with-image.variant-equation .tabs-with-image__main{height:552px}.tabs-with-image.variant .tabs-with-image__main--list,.tabs-with-image.variant-equation .tabs-with-image__main--list{max-width:100%;height:552px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs-with-image.variant .tabs-with-image__main--list-item,.tabs-with-image.variant-equation .tabs-with-image__main--list-item{-webkit-margin-before:3px;margin-block-start:3px;-webkit-transition:-webkit-filter .2s linear;transition:-webkit-filter .2s linear;transition:filter .2s linear;transition:filter .2s linear, -webkit-filter .2s linear}.tabs-with-image.variant .tabs-with-image__main--list-item:first-child,.tabs-with-image.variant-equation .tabs-with-image__main--list-item:first-child{-webkit-margin-start:3px;margin-inline-start:3px}.tabs-with-image.variant .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header,.tabs-with-image.variant-equation .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header{background-color:#b2945f;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.tabs-with-image.variant .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--title,.tabs-with-image.variant-equation .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--title{color:#fff}.tabs-with-image.variant .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--wrapper-image__image,.tabs-with-image.variant-equation .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--wrapper-image__image{display:none}.tabs-with-image.variant .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--wrapper-image__image.image-active,.tabs-with-image.variant-equation .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--wrapper-image__image.image-active{display:block}.tabs-with-image.variant .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--wrapper-image__image.image-active[src=""],.tabs-with-image.variant-equation .tabs-with-image__main--list-item.active .tabs-with-image__main--list-item__header--wrapper-image__image.image-active[src=""]{display:none}.tabs-with-image.variant .tabs-with-image__main--list-item:not(:has(.active)),.tabs-with-image.variant-equation .tabs-with-image__main--list-item:not(:has(.active)){-webkit-filter:drop-shadow(0 0 3px #e8e8e8);filter:drop-shadow(0 0 3px #e8e8e8)}.tabs-with-image.variant .tabs-with-image__main--list-item:hover:not(:has(.active)),.tabs-with-image.variant-equation .tabs-with-image__main--list-item:hover:not(:has(.active)){-webkit-filter:drop-shadow(0 0 1px #b2945f);filter:drop-shadow(0 0 1px #b2945f)}.tabs-with-image.variant .tabs-with-image__main--list-item__header,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.tabs-with-image.variant .tabs-with-image__main--list-item__header--wrapper-image,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--wrapper-image{display:block}.tabs-with-image.variant .tabs-with-image__main--list-item__header--wrapper-image__image,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--wrapper-image__image{display:block;width:40px;height:40px}.tabs-with-image.variant .tabs-with-image__main--list-item__header--wrapper-image__image.image-active,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--wrapper-image__image.image-active{display:none}.tabs-with-image.variant .tabs-with-image__main--list-item__header--wrapper-image__image[src=""],.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--wrapper-image__image[src=""]{display:none}.tabs-with-image.variant .tabs-with-image__main--list-item__header--title,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--title{padding:4px 8px}.tabs-with-image.variant .tabs-with-image__main--list-item__main,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main{height:400px;top:144px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:70px;background-color:#fff;border-radius:30px;padding:0 44px 10px 0}.tabs-with-image.variant .tabs-with-image__main--list-item__main-image.desktop-only,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-image.desktop-only{position:relative;height:274px;top:-50px;-webkit-transform:unset;transform:unset}.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper{width:100%;height:380px;padding:12px 0 12px 70px;background-color:rgba(0,0,0,0)}}@media screen and (min-width: 1200px)and (min-width: 1200px){.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media screen and (min-width: 1200px){.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper>:first-child:not(div,section),.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper>:first-child:not(div,section){display:block;-webkit-padding-before:82px;padding-block-start:82px}.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper b,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper b{font-size:1.5rem;line-height:160%}.tabs-with-image.variant .tabs-with-image__main--list-item__main-wrapper p,.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper p{font-size:1.25rem;line-height:160%}}.tabs-with-image.variant-equation .tabs-with-image__container{padding-inline:unset}.tabs-with-image.variant-equation .tabs-with-image__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:52px}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main{height:752px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:122px}}.tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image{position:relative}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image{height:100%}}.tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image__image{width:210px;height:88px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image__image{margin:36px 0 0 98px}}.tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image::after{content:"=";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-50px;font-size:3.125rem;font-weight:800;color:#c21233;line-height:1}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image::after{top:52px;right:-80px;bottom:unset;left:unset;-webkit-transform:unset;transform:unset}}.tabs-with-image.variant-equation .tabs-with-image__main--list{width:100%;gap:60px}@media screen and (min-width: 768px){.tabs-with-image.variant-equation .tabs-with-image__main--list{max-width:668px}}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list{height:752px;max-width:100%}}.tabs-with-image.variant-equation .tabs-with-image__main--list>*:not(:last-child)::after{content:"+";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-52px;font-size:3.125rem;font-weight:800;color:#c21233;line-height:1}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list>*:not(:last-child)::after{content:"+";top:unset;bottom:unset;left:auto;-webkit-transform:translateX(226px);transform:translateX(226px);-webkit-transform:translate(226px, 52px);transform:translate(226px, 52px)}}@media screen and (max-width: 1199.8px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item{background-color:rgba(0,0,0,0);border:unset;padding-inline:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;padding-block:20px;max-width:calc(100% - 2rem)}@media screen and (max-width: 1199.8px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header{background-color:#fff;border:1px solid #c5a469;padding-inline:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header{max-width:unset;padding-block:16px}}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header{position:relative;padding-block:0 50px}}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--wrapper-image__image{width:42px}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--icon{width:100%;max-width:38px;height:26px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--icon{display:none}}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--title{max-width:212px;font-size:1.4375rem;text-align:center}@media screen and (min-width: 768px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--title{max-width:412px;font-size:1.875rem;line-height:130%}}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--title{font-size:1.5625rem;line-height:120%;padding:12px 8px}}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__header--toggle{position:relative;top:unset;-webkit-transform:unset;transform:unset;right:unset}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main.active{-webkit-margin-before:10px;margin-block-start:10px;-webkit-padding-after:unset;padding-block-end:unset}@media screen and (min-width: 768px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main.active{-webkit-margin-before:40px;margin-block-start:40px}}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main.active{-webkit-margin-before:unset;margin-block-start:unset}}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main{height:600px;width:100%;max-width:calc(100% - 4rem);-webkit-margin-start:2rem;margin-inline-start:2rem}}@media screen and (min-width: 1600px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main{max-width:1320px}}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper{height:572px;max-width:calc(100% - 42px);padding:76px 0 16px;-webkit-margin-after:8px;margin-block-end:8px}}.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper .block-content__content{width:100%;padding:unset}@media screen and (min-width: 1200px){.tabs-with-image.variant-equation .tabs-with-image__main--list-item__main-wrapper .block-content__content{max-width:100%}}.simple-card-list__nav.red .card-list__item--content-header{background-color:#f8d8d9}.simple-card-list__nav.red .card-list__item--content-main.card-back{background-color:#f0b1b3}.simple-card-list__nav.golden .card-list__item--content-header{background-color:#f0e8da}.simple-card-list__nav.golden .card-list__item--content-header__title{color:#c5a56b}.simple-card-list__nav.golden .card-list__item--content-main.card-back{background-color:#e2d1b5}.simple-card-list__nav.green .card-list__item--content-header{background-color:#c7ecdc}.simple-card-list__nav.green .card-list__item--content-header__title{color:#22b573}.simple-card-list__nav.green .card-list__item--content-main.card-back{background-color:#90dab9}.simple-card-list__nav.blue .card-list__item--content-header{background-color:#bfe6f3}.simple-card-list__nav.blue .card-list__item--content-header__title{color:#009cd0}.simple-card-list__nav.blue .card-list__item--content-main.card-back{background-color:#7fcde7}.simple-card-list__nav.orange .card-list__item--content-header{background-color:#fae6cf}.simple-card-list__nav.orange .card-list__item--content-header__title{color:#ec9a41}.simple-card-list__nav.orange .card-list__item--content-main.card-back{background-color:#f5cca0}.simple-card-list__nav.purple .card-list__item--content-header{background-color:#e7ddf4}.simple-card-list__nav.purple .card-list__item--content-header__title{color:#a17ad3}.simple-card-list__nav.purple .card-list__item--content-main.card-back{background-color:#cfbce8}@media screen and (min-width: 1200px){.simple-card-list .card-list{grid-template-columns:repeat(auto-fit, minmax(160px, 0.3fr));gap:32px}}@media screen and (max-width: 1199.8px){.simple-card-list .card-list__item{width:100%;max-width:100%}}@media screen and (min-width: 1200px){.simple-card-list .card-list__item{max-width:100%}}.simple-card-list .card-list__item--content{background-color:rgba(0,0,0,0)}.simple-card-list .card-list__item--content:hover.flip-card{-webkit-transform:unset;transform:unset}@media screen and (min-width: 1200px){.simple-card-list .card-list__item--content:hover.flip-card{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.simple-card-list .card-list__item--content-header__title,.simple-card-list .card-list__item--content-main--title{font-size:40px;line-height:1;text-align:center}.simple-card-list .card-list__item--content-header__subtitle,.simple-card-list .card-list__item--content-main--description{font-size:20px;line-height:160%;text-align:center}.simple-card-list .card-list__item--content-header.card-front,.simple-card-list .card-list__item--content-main.card-back{border-radius:20px;padding:26px}@media screen and (min-width: 1200px){.simple-card-list .card-list__item--content-header.card-front,.simple-card-list .card-list__item--content-main.card-back{border-radius:40px}}.simple-card-list .card-list__item--content-header{background-color:#f8d8d9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media screen and (min-width: 1200px){.simple-card-list .card-list__item--content-header.card-face.card-front{max-height:100%}}.simple-card-list .card-list__item--content-header__title{color:#c21233}.simple-card-list .card-list__item--content-header__subtitle{font-size:20px;line-height:160%;text-align:center}@media screen and (min-width: 1200px){.simple-card-list .card-list__item--content-main.card-back{max-height:100%;min-height:382px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f0b1b3;cursor:pointer}.simple-card-list .card-list__item--content-main--title,.simple-card-list .card-list__item--content-main--description{color:#fff}.simple-card-list .card-list__item--content-main--button{color:#c21233;background-color:#fff;border-color:#fff}.simple-card-list .card-list__item--content-main span:empty{display:none}}.results-container,.results-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px}.results-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.results-header__title{font-size:1.875rem}@media screen and (min-width: 768px){.results-header__title{font-size:2.5rem}}.results-header__text{line-height:140%;font-size:1.125rem}.results-header__form{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(0,0,0,0);border-radius:12px}@media screen and (min-width: 1200px){.results-header__form{width:50%}}.results-header__form--input{width:100%;color:#25282a;background-color:rgba(0,0,0,0);outline:unset;border:1px solid #b2945f;-webkit-border-end:none;border-inline-end:none;border-radius:12px 0 0 12px;padding-inline:16px}.results-header__form--button{position:relative;border-radius:0 12px 12px 0;text-indent:-999px;width:60px;min-width:unset;overflow:hidden}.results-header__form--button.hide{pointer-events:none;background-color:#c21233}.results-header__form--button.hide::after{opacity:0}.results-header__form--button::after{content:"";display:block;background-image:url("../assets/images/icon/search-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:36px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:invert(1);filter:invert(1)}.results-header__form .search-loader{top:10px;right:18px}.results-list{width:100%}.results-list>*+*{position:relative}.results-list>*+*::before{content:"";position:absolute;top:-18px;left:0;width:100%;height:1px;background:#e8e8e8}.results-list__item{width:100%}.results__feedback-message{width:100%;text-align:start;margin-block:32px}.results-card{-webkit-box-shadow:rgba(0,0,0,.1) 0 0 25px 0;box-shadow:rgba(0,0,0,.1) 0 0 25px 0;border-radius:12px;padding:16px}@media screen and (min-width: 1200px){.results-card{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:-webkit-box-shadow .2s ease-in;transition:-webkit-box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in, -webkit-box-shadow .2s ease-in}.results-card:hover{-webkit-box-shadow:rgba(0,0,0,.08) 0 0 25px 0;box-shadow:rgba(0,0,0,.08) 0 0 25px 0}.results-card:hover .results-card__text--header-title{-webkit-transition:color .2s ease-in;transition:color .2s ease-in;color:#c21233}}.results-card__link,.results-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.results-card__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.results-card__image{width:100%;height:244px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:12px}@media screen and (min-width: 768px){.results-card__image{max-width:344px;border-radius:12px 0 0 12px}}.results-card__text{gap:16px}@media screen and (max-width: 1199.8px){.results-card__text{-webkit-padding-after:8px;padding-block-end:8px}}.results-card__text--header,.results-card__text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.results-card__text--header{gap:8px}.results-card__text--header-label{font-size:.75rem;font-weight:600;line-height:160%;color:#25282a}@media screen and (min-width: 768px){.results-card__text--header-label{font-size:.875rem}}.results-card__text--header-label span:nth-of-type(2)::before{content:"";display:inline-block;width:1px;height:11px;margin-inline:4px 8px;background-color:#25282a}.results-card__text--header-label span:nth-of-type(2):empty{display:none}.results-card__text-content--description{line-height:140%}@media screen and (min-width: 768px){.results-card__text-content--description{/*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}}.results-card__text-content--button{position:relative;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;word-break:break-word}.results-card__text-content--button:empty{display:none}.results-card__text-content--button::after{content:"";position:absolute;top:1px;right:-20px;display:block;background-image:url("../assets/images/icon/arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.results-pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-before:10px;margin-block-start:10px}@media screen and (min-width: 1200px){.results-pagination{-webkit-margin-before:46px;margin-block-start:46px}}.results-pagination__pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-pagination__pages-item-page{color:#25282a !important;padding:8px 14px;border-radius:10px;-webkit-transition:-webkit-box-shadow .1s ease-in;transition:-webkit-box-shadow .1s ease-in;transition:box-shadow .1s ease-in;transition:box-shadow .1s ease-in, -webkit-box-shadow .1s ease-in}.results-pagination__pages-item-page:hover{-webkit-box-shadow:rgba(0,0,0,.16) 0 0 7px;box-shadow:rgba(0,0,0,.16) 0 0 7px}.results-pagination__pages-item-page.active{color:#c21233 !important;-webkit-box-shadow:rgba(0,0,0,.16) 0 0 7px;box-shadow:rgba(0,0,0,.16) 0 0 7px;font-weight:700}.results-pagination__pages-item-page--prev,.results-pagination__pages-item-page--next{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px;text-indent:-72px;overflow:hidden;width:36px;border-radius:10px}.results-pagination__pages-item-page--prev:hover,.results-pagination__pages-item-page--next:hover{-webkit-box-shadow:rgba(0,0,0,.16) 0 0 7px;box-shadow:rgba(0,0,0,.16) 0 0 7px}.results-pagination__pages-item-page--prev::before,.results-pagination__pages-item-page--next::before{content:"";display:block;background-image:url("../assets/images/icon/arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.results-pagination__pages-item-page--prev.disabled,.results-pagination__pages-item-page--next.disabled{pointer-events:none}.results-pagination__pages-item-page--prev.disabled::before,.results-pagination__pages-item-page--next.disabled::before{-webkit-filter:brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(147%) hue-rotate(341deg) brightness(96%) contrast(89%);filter:brightness(0) saturate(100%) invert(86%) sepia(4%) saturate(147%) hue-rotate(341deg) brightness(96%) contrast(89%)}.results-pagination__pages-item-page--next::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.title-highlight-with-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}@media screen and (min-width: 1200px){.title-highlight-with-image__container{gap:58px}.title-highlight-with-image__container:has(.title-highlight-with-image__body-image[src=""]) .title-highlight-with-image__header--image-wrapper__image{left:unset}.title-highlight-with-image__container:has(.title-highlight-with-image__body-image[src=""]) .title-highlight-with-image__header--title-highlight__list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-highlight-with-image__container:has(.title-highlight-with-image__body-image[src=""]) .title-highlight-with-image__body-text{max-width:100%}}.title-highlight-with-image__header--title-highlight,.title-highlight-with-image__body{width:100%;max-width:calc(1325px + 2rem);margin-inline:auto;padding-inline:1rem}.title-highlight-with-image__header{position:relative}.title-highlight-with-image__header--image-wrapper{position:relative;top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:32px 20px;background-color:#c5a469}@media screen and (min-width: 1200px){.title-highlight-with-image__header--image-wrapper{padding:92px 16px 88px;top:-20px}}.title-highlight-with-image__header--image-wrapper__image{width:232px;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.title-highlight-with-image__header--image-wrapper__image{position:relative;width:495px;max-height:134px;left:-332px}}@media screen and (min-width: 1400px){.title-highlight-with-image__header--image-wrapper__image{left:-412px}}@media screen and (min-width: 768px){.title-highlight-with-image__header--title-highlight{max-width:356px}}@media screen and (min-width: 1200px){.title-highlight-with-image__header--title-highlight{margin-inline:auto;max-width:calc(1325px + 2rem)}}.title-highlight-with-image__header--title-highlight__list{position:relative;top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px;background-color:#25282a;border-radius:0 0 20px 20px;padding:12px 32px;overflow:hidden}@media screen and (min-width: 1200px){.title-highlight-with-image__header--title-highlight__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 272px);min-height:84px;top:-20px;gap:84px}}.title-highlight-with-image__header--title-highlight__list-item:has(h3:empty){display:none}.title-highlight-with-image__header--title-highlight__list-item:nth-child(2){position:relative}.title-highlight-with-image__header--title-highlight__list-item:nth-child(2)::before,.title-highlight-with-image__header--title-highlight__list-item:nth-child(2)::after{content:"";position:absolute;height:7px;width:7px;background-color:#8f8e8e;border-radius:999px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.title-highlight-with-image__header--title-highlight__list-item:nth-child(2)::before{left:-20px}@media screen and (min-width: 1200px){.title-highlight-with-image__header--title-highlight__list-item:nth-child(2)::before{left:-44px}}.title-highlight-with-image__header--title-highlight__list-item:nth-child(2)::after{right:-20px}@media screen and (min-width: 1200px){.title-highlight-with-image__header--title-highlight__list-item:nth-child(2)::after{right:-44px}}.title-highlight-with-image__header--title-highlight__list-item h3{color:#fff;font-size:.875rem;line-height:140%;font-weight:400;text-align:center;max-width:80px}@media screen and (min-width: 1200px){.title-highlight-with-image__header--title-highlight__list-item h3{font-size:1.125rem;max-width:100px}}.title-highlight-with-image__header--title-highlight__list-item h3 strong{font-size:1.125rem;font-weight:700}@media screen and (min-width: 1200px){.title-highlight-with-image__header--title-highlight__list-item h3 strong{font-size:1.5625rem;font-weight:600}}.title-highlight-with-image__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.title-highlight-with-image__body{max-width:668px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.title-highlight-with-image__body{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:calc(1325px + 2rem);min-height:407px;gap:unset}}@media screen and (min-width: 1200px){.title-highlight-with-image__body-text{width:100%;max-width:542px}}.title-highlight-with-image__body-text--title{font-size:1.25rem;line-height:120%;font-weight:800}@media screen and (min-width: 768px){.title-highlight-with-image__body-text--title{font-size:1.75rem;line-height:110%;font-weight:700}}@media screen and (min-width: 1200px){.title-highlight-with-image__body-text--title{font-size:1.875rem}}.title-highlight-with-image__body-text--description>*+*:not(:empty){-webkit-margin-before:22px;margin-block-start:22px}@media screen and (min-width: 768px){.title-highlight-with-image__body-text--description>*+*:not(:empty){-webkit-margin-before:36px;margin-block-start:36px}}.title-highlight-with-image__body-text--description p{line-height:140%}@media screen and (min-width: 768px){.title-highlight-with-image__body-text--description p{font-size:1.25rem;line-height:160%}}.title-highlight-with-image__body-text--description p strong{font-size:1.25rem;font-weight:600;line-height:120%}@media screen and (min-width: 768px){.title-highlight-with-image__body-text--description p strong{font-size:1.5625rem;font-weight:400}}@media screen and (min-width: 1200px){.title-highlight-with-image__body-text--description p strong{font-weight:500;font-size:1.875rem}}.title-highlight-with-image__body-image{width:100%;max-width:600px;height:auto}.title-highlight-with-image__body-image[src=""]{display:none}@media screen and (min-width: 1200px){.title-highlight-with-image__body-image{max-width:632px;max-height:726px;position:absolute;top:-390px;right:1rem}}@media screen and (min-width: 1400px){.title-highlight-with-image__body-image{max-width:752px}}.text-with-small-image-carousel__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;padding-block:48px 40px}@media screen and (min-width: 1200px){.text-with-small-image-carousel__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:32px;padding-inline:1rem 0}}@media screen and (min-width: 1400px){.text-with-small-image-carousel__container{padding-inline:8rem 0}}.text-with-small-image-carousel__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-inline:auto;padding-inline:1rem;z-index:0}@media screen and (min-width: 1200px){.text-with-small-image-carousel__wrapper{width:529px;padding-inline:unset}}.text-with-small-image-carousel__wrapper::before{content:"";position:relative;display:block;width:343px;height:268px;background:url("../assets/images/small-house-image-carousel.svg") no-repeat center/contain;background-size:contain;z-index:0}@media screen and (min-width: 768px){.text-with-small-image-carousel__wrapper::before{width:600px;height:348px;background:url("../assets/images/small-house-image-carousel-md.svg") no-repeat center/contain}}@media screen and (min-width: 1200px){.text-with-small-image-carousel__wrapper::before{width:529px;height:332px;background:url("../assets/images/small-house-image-carousel-lg.svg") no-repeat center/contain}}.text-with-small-image-carousel__wrapper--text{position:absolute;width:343px;height:162px;top:0;font-size:1.25rem;font-weight:600;line-height:120%;color:#c21233;padding:40px 40px 0;overflow:hidden}@media screen and (min-width: 768px){.text-with-small-image-carousel__wrapper--text{width:600px;height:202px;font-size:1.75rem;font-weight:700;line-height:110%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:70px 70px 0}}@media screen and (min-width: 1200px){.text-with-small-image-carousel__wrapper--text{width:520px;height:282px;left:0;-webkit-transform:unset;transform:unset;font-size:1.6875rem;font-weight:600;line-height:130%;padding:64px 150px 0 44px}}.text-with-small-image-carousel__list-content{width:100%;-webkit-padding-after:52px !important;padding-block-end:52px !important;padding-inline:1rem !important}@media screen and (min-width: 768px){.text-with-small-image-carousel__list-content{padding-inline:2rem !important}}@media screen and (min-width: 1200px){.text-with-small-image-carousel__list-content{padding-block:32px !important;padding-inline:0 1rem !important}}.text-with-small-image-carousel__list{padding-block:6px}.text-with-small-image-carousel__list-item--image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:30px}.text-with-small-image-carousel__pagination .swiper-pagination-bullet-active{background-color:#c21233}.text-with-small-image-carousel__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:rgba(0,0,0,0);border:1px solid #c21233;opacity:1}.text-with-small-image-carousel__pagination .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 11px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 11px))}.media-display{background-color:#25282a;margin-block:44px}.media-display__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.media-display__container{gap:50px}}@media screen and (min-width: 1200px){.media-display__container{display:grid;grid-template-columns:552px 1fr;grid-template-rows:repeat(3, -webkit-max-content);grid-template-rows:repeat(3, max-content);grid-gap:46px 90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.media-display__title{font-size:1.875rem;text-align:start;color:#fff}@media screen and (min-width: 768px){.media-display__title{font-size:4.1875rem}}@media screen and (min-width: 1200px){.media-display__title{grid-area:1/1/2/2}}.media-display__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}@media screen and (min-width: 1200px){.media-display__options{grid-area:2/1/3/2}}.media-display__options-item.active .media-display__options-item--button{background-color:#c5a469;color:#fff}.media-display__options-item--button{width:105px;min-height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;line-height:110%;font-weight:600;color:#c5a469;border:1px solid #c5a469;border-radius:999px;padding:10px 18px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (min-width: 768px){.media-display__options-item--button{width:174px;font-size:1rem}}@media screen and (min-width: 1200px){.media-display__options-item--button:hover{color:#fff !important;background-color:#c5a469;border:1px solid #c5a469}}.media-display__options-item--button__alt-text{display:none}@media screen and (min-width: 768px){.media-display__options-item--button__alt-text:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.media-display__options-item--button__alt-text:not(:empty)+.media-display__options-item--button__text{display:none}}.media-display__options-item .media-display__media-content--wrapper{display:none}.media-display__media-content{min-height:214px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.media-display__media-content.active{opacity:1;visibility:visible}@media screen and (min-width: 768px){.media-display__media-content{min-height:416px}}@media screen and (min-width: 1200px){.media-display__media-content{min-height:392px;grid-area:1/2/4/3}}.media-display__media-content--wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:16/9;width:100%}.media-display__media-content--wrapper .loader{top:50%;left:50%;right:unset;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.media-display__media-content--image{position:relative;display:none;width:100%;height:auto;border-radius:5px}@media screen and (min-width: 1200px){.media-display__media-content--image{max-height:384px;-o-object-fit:contain;object-fit:contain}}.media-display__media-content--video{position:relative;border:none;border-radius:10px;width:100%;height:100%}.media-display__media-content--video[src=""]{display:none}.media-display__media-content--video[src=""]+.media-display__media-content--image{display:-webkit-box;display:-ms-flexbox;display:flex}.media-display__link{font-size:1.25rem;font-weight:600;line-height:120%;text-align:center;color:#fff !important;background-color:#c21233;border-radius:10px;padding:16px 42px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.media-display__link:hover,.media-display__link:active{background-color:#fff;color:#c21233 !important}@media screen and (min-width: 768px){.media-display__link{width:100%;max-width:450px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.875rem;font-weight:700;border-radius:25px}}@media screen and (min-width: 1200px){.media-display__link{grid-area:3/1/4/2}}.quote-section{background-color:#fff}.quote-section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.quote-section__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.quote-section__container{max-width:calc(1156px + 2rem);gap:42px}}.quote-section__title{font-size:1.4375rem;line-height:110%}@media screen and (min-width: 768px){.quote-section__title{width:100%;max-width:582px;font-size:1.875rem}}@media screen and (min-width: 1200px){.quote-section__title{font-size:2.5rem;max-width:1000px;line-height:1}}.quote-section__quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width: 768px){.quote-section__quote{gap:75px}}@media screen and (min-width: 1200px){.quote-section__quote{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.quote-section__text{width:100%;max-width:280px;font-size:2rem;font-weight:300;line-height:140%;font-style:italic;text-align:center;-webkit-padding-before:54px;padding-block-start:54px;position:relative}.quote-section__text::before{content:"";position:absolute;top:0;left:0;width:107px;height:84px;background-image:url("../assets/images/icon/quote-icon.svg");background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.quote-section__text::before{left:18px}}@media screen and (min-width: 768px){.quote-section__text{max-width:590px}}@media screen and (min-width: 1200px){.quote-section__text{max-width:682px;font-size:2.25rem;-webkit-padding-before:unset;padding-block-start:unset}}.quote-section__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1200px){.quote-section__author{width:100%;max-width:250px}}.quote-section__author--image{width:100%;height:254px;-o-object-fit:contain;object-fit:contain;-webkit-margin-after:16px;margin-block-end:16px}@media screen and (min-width: 768px){.quote-section__author--image{height:508px;-webkit-margin-after:32px;margin-block-end:32px}}@media screen and (min-width: 1200px){.quote-section__author--image{height:254px;-webkit-margin-after:16px;margin-block-end:16px}}.quote-section__author--name{width:100%;max-width:250px;font-size:1.25rem;font-weight:700;line-height:130%;color:#c21233}@media screen and (min-width: 768px){.quote-section__author--name{max-width:502px;font-size:1.75rem;line-height:110%}}@media screen and (min-width: 1200px){.quote-section__author--name{font-size:1.25rem;line-height:130%}}.quote-section__author--role{width:100%;max-width:250px;font-size:1rem;font-weight:400;line-height:160%}@media screen and (min-width: 768px){.quote-section__author--role{max-width:502px;font-size:1.25rem}}@media screen and (min-width: 1200px){.quote-section__author--role{font-size:1rem}}.house-cards-with-tag__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1200px){.house-cards-with-tag__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.house-cards-with-tag__list-item{width:335px}@media screen and (min-width: 768px){.house-cards-with-tag__list-item{width:415px}}.house-cards-with-tag__list-item--link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width: 1200px){.house-cards-with-tag__list-item--link:hover .house-cards-with-tag__list-item--link__wrapper-image--main-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.house-cards-with-tag__list-item--link:hover .house-cards-with-tag__list-item--link__wrapper-text{background-color:#c21233}}.house-cards-with-tag__list-item--link__wrapper-tag{display:inline-block;position:absolute;top:24px;left:0;min-width:152px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:65%;max-height:92px;overflow:hidden;background-color:#fff;padding:8px 20px;border-radius:999px;border:1px solid #e8e8e8}.house-cards-with-tag__list-item--link__wrapper-tag:has(.house-cards-with-tag__list-item--link__wrapper-tag-text:empty){display:none}@media screen and (min-width: 768px){.house-cards-with-tag__list-item--link__wrapper-tag{top:40px}}.house-cards-with-tag__list-item--link__wrapper-tag--icon{width:11px;height:14px}.house-cards-with-tag__list-item--link__wrapper-tag--icon[src=""]{display:none}.house-cards-with-tag__list-item--link__wrapper-tag--icon[src=""]+.house-cards-with-tag__list-item--link__wrapper-tag-text{display:block;text-align:center;-webkit-margin-start:unset;margin-inline-start:unset}.house-cards-with-tag__list-item--link__wrapper-tag-text{font-size:1.125rem;font-weight:500;line-height:160%;color:#25282a;-webkit-margin-start:6px;margin-inline-start:6px}.house-cards-with-tag__list-item--link__wrapper-image{position:relative;z-index:-1;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="344" height="368" viewBox="0 0 415 450" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M191.91 7.53027C201.588 1.58492 212.899 1.49144 222.628 7.25098L223.09 7.53027H223.091L392.411 111.484C404.251 118.756 412 133.789 412 150.55V403.406L411.988 404.559C411.49 428.654 395.419 447 376.816 447H38.1836L37.2998 446.986C18.7809 446.407 3 427.681 3 403.406V150.55L3.00586 149.766C3.24074 133.484 10.7741 118.951 22.2246 111.713L22.5977 111.484L191.909 7.53027H191.91Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="344" height="368" viewBox="0 0 415 450" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M191.91 7.53027C201.588 1.58492 212.899 1.49144 222.628 7.25098L223.09 7.53027H223.091L392.411 111.484C404.251 118.756 412 133.789 412 150.55V403.406L411.988 404.559C411.49 428.654 395.419 447 376.816 447H38.1836L37.2998 446.986C18.7809 446.407 3 427.681 3 403.406V150.55L3.00586 149.766C3.24074 133.484 10.7741 118.951 22.2246 111.713L22.5977 111.484L191.909 7.53027H191.91Z" fill="white"/></svg>');-webkit-mask-size:344px 370px;mask-size:344px 370px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media screen and (min-width: 768px){.house-cards-with-tag__list-item--link__wrapper-image{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="425" height="456" viewBox="0 0 415 450" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M191.91 7.53027C201.588 1.58492 212.899 1.49144 222.628 7.25098L223.09 7.53027H223.091L392.411 111.484C404.251 118.756 412 133.789 412 150.55V403.406L411.988 404.559C411.49 428.654 395.419 447 376.816 447H38.1836L37.2998 446.986C18.7809 446.407 3 427.681 3 403.406V150.55L3.00586 149.766C3.24074 133.484 10.7741 118.951 22.2246 111.713L22.5977 111.484L191.909 7.53027H191.91Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="425" height="456" viewBox="0 0 415 450" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M191.91 7.53027C201.588 1.58492 212.899 1.49144 222.628 7.25098L223.09 7.53027H223.091L392.411 111.484C404.251 118.756 412 133.789 412 150.55V403.406L411.988 404.559C411.49 428.654 395.419 447 376.816 447H38.1836L37.2998 446.986C18.7809 446.407 3 427.681 3 403.406V150.55L3.00586 149.766C3.24074 133.484 10.7741 118.951 22.2246 111.713L22.5977 111.484L191.909 7.53027H191.91Z" fill="white"/></svg>');-webkit-mask-size:425px 458px;mask-size:425px 458px;overflow:hidden}}.house-cards-with-tag__list-item--link__wrapper-image--main-image{width:344px;height:370px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 768px){.house-cards-with-tag__list-item--link__wrapper-image--main-image{width:425px;height:458px}}@media screen and (min-width: 1200px){.house-cards-with-tag__list-item--link__wrapper-image--main-image{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}}.house-cards-with-tag__list-item--link__wrapper-image--stamp{min-height:53px;min-width:177px;position:absolute;bottom:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:8px 16px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.house-cards-with-tag__list-item--link__wrapper-image--stamp__image{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:66px;height:100%;max-height:37px;-o-object-fit:contain;object-fit:contain}.house-cards-with-tag__list-item--link__wrapper-image--stamp__image[src=""]{display:none}.house-cards-with-tag__list-item--link__wrapper-image--stamp__line{width:1px;height:37px;background-color:#949494}.house-cards-with-tag__list-item--link__wrapper-image--stamp__line:has(+img[src=""]){display:none}.house-cards-with-tag__list-item--link__wrapper-text{width:336px;position:relative;top:-62px;z-index:-2;background-color:#b2945f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 36px 36px}@media screen and (min-width: 768px){.house-cards-with-tag__list-item--link__wrapper-text{width:417px}}@media screen and (min-width: 1200px){.house-cards-with-tag__list-item--link__wrapper-text{-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}}.house-cards-with-tag__list-item--link__wrapper-text--text{font-size:1.125rem;font-weight:600;line-height:160%;text-align:center;width:100%;max-width:228px;color:#fff;padding-block:72px 10px}@media screen and (min-width: 768px){.house-cards-with-tag__list-item--link__wrapper-text--text{max-width:355px;padding-block:74px 18px}}.block-privacy-terms{background-color:#143359}.block-privacy-terms__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width: 1200px){.block-privacy-terms__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:56px}}.block-privacy-terms__text{color:#fff;width:100%;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}@media screen and (min-width: 1200px){.block-privacy-terms__text{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-padding-end:unset;padding-inline-end:unset}}.block-privacy-terms__list{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width: 1200px){.block-privacy-terms__list{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:16px 56px}}.block-privacy-terms__link{width:100%;color:#fff;background:#c5a469;border:1px solid #c5a469}.block-privacy-terms__link:hover{color:#143359;background-color:#fff;border-color:#143359}.footer{position:relative;width:100%;background-color:#fff;padding-block:20px 120px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.08);box-shadow:0 0 5px 0 rgba(0,0,0,.08)}@media screen and (min-width: 1200px){.footer{padding-block:44px 30px}.footer a:not(.footer__content-footer__social-links--item__link,.logo-default){text-decoration:none;-webkit-transition:-webkit-text-decoration .2s,-webkit-filter .2s;transition:-webkit-text-decoration .2s,-webkit-filter .2s;transition:text-decoration .2s,filter .2s;transition:text-decoration .2s,filter .2s,-webkit-text-decoration .2s,-webkit-filter .2s}.footer a:not(.footer__content-footer__social-links--item__link,.logo-default):hover{text-decoration:underline}.footer a:not(.footer__content-footer__social-links--item__link,.logo-default):empty{display:none}}@media screen and (min-width: 768px){.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.footer__container{padding-block:unset}}@media screen and (min-width: 768px){.footer__content-main,.footer__content-line,.footer__content-footer{width:100%;max-width:378px}}@media screen and (min-width: 1200px){.footer__content-main,.footer__content-line,.footer__content-footer{max-width:unset}}@media screen and (min-width: 1200px){.footer__content-main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__content-main__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (min-width: 1200px){.footer__content-main__header{width:100%;max-width:518px}}.footer__content-main__header--line{display:block;width:1px;height:44px;border:unset;background-color:#949494}@media screen and (min-width: 1200px){.footer__content-main__header--line{height:114px}}.footer__content-main__header--text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:700;width:100%;max-width:188px;line-height:120%;text-align:start}@media screen and (min-width: 1200px){.footer__content-main__header--text{font-size:1.875rem;font-weight:500;line-height:130%;max-width:255px}}.footer__content-main__links{display:none}@media screen and (min-width: 1200px){.footer__content-main__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:72px}.footer__content-main__links--column__title{font-size:1rem;font-weight:700;line-height:130%}.footer__content-main__links--column__line{margin-block:10px 20px;border:2px solid #25282a;border-radius:999px}.footer__content-main__links--column__list{display:grid;grid-template-rows:repeat(4, 1fr);grid-auto-flow:column;gap:12px 48px}.footer__content-main__links--column__list-item--link{font-size:.875rem;font-weight:500;line-height:130%;color:#c21233}}.footer__content-line{display:block;height:1px;width:100%;background-color:#e8e8e8;border:unset;border-radius:999px;margin-block:16px 32px}@media screen and (min-width: 1200px){.footer__content-line{margin-block:26px 30px}}.footer__content-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media screen and (min-width: 1200px){.footer__content-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__content-footer__text{width:100%;font-size:.6875rem;font-weight:600;line-height:130%}@media screen and (min-width: 1200px){.footer__content-footer__text{max-width:338px}}.footer__content-footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__content-footer__social-links--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__content-footer__social-links--item__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.footer__content-footer__social-links--item__link-img{height:16px;min-width:16px;max-width:22px;-o-object-fit:contain;object-fit:contain}.footer__content-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1200px){.footer__content-footer__links{width:100%;max-width:338px;gap:8px 0}}.footer__content-footer__links--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__content-footer__links--item:not(:last-child)::after{content:"";height:12px;width:1px;background-color:#25282a;margin-inline:12px}.footer__content-footer__links--item__link{font-size:.8125rem;line-height:130%;color:#c21233}.header{position:fixed;top:0;left:0;right:0;z-index:999;-webkit-transition:background-color .2s linear .2s;transition:background-color .2s linear .2s}.header:has(.menu.is-opened){background-color:#faf5f2;-webkit-transition:background-color linear;transition:background-color linear}@media screen and (min-width: 1200px){.header{-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.header:has(.show-mini-page){background-color:#c5a469;-webkit-transition:background-color linear;transition:background-color linear}}.header__content{display:block;height:80px;padding-block:16px;background-color:#fff;-webkit-border-after:1px solid #e8e8e8;border-block-end:1px solid #e8e8e8;border-radius:0 0 10px 10px}@media screen and (min-width: 1200px){.header__content{height:120px;padding-block:16px 10px;border-radius:0 0 20px 20px}.header__content:has(.show-mini-page){-webkit-border-after:1px solid #fff;border-block-end:1px solid #fff}}.header__container{padding-block:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{display:block}.header__logo:hover{-webkit-filter:none;filter:none}@media screen and (min-width: 1200px){.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header__upper-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width: 1200px){.header__upper-section{height:42px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-after:1px solid #d7d7d7;border-block-end:1px solid #d7d7d7;-webkit-padding-after:10px;padding-block-end:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-padding-start:14px;padding-inline-start:14px}}.header__upper-section__links{display:none}@media screen and (min-width: 1200px){.header__upper-section__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__upper-section__links a{font-size:.875rem;line-height:1;color:#c21233}.header__upper-section__links a:hover{text-decoration:underline}}.header__upper-section__buttons{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;bottom:0;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:999;background-color:#c5a469;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px 10px 0 0;padding-block:12px}@media screen and (min-width: 1200px){.header__upper-section__buttons{position:relative;bottom:unset;width:unset;left:unset;-webkit-transform:unset;transform:unset;z-index:unset;background-color:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;border-radius:unset;padding-block:unset}}.header__upper-section__buttons--item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;min-width:56px;min-height:24px;background-color:rgba(0,0,0,0);padding:2px 6px;border-radius:999px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-decoration:none;-webkit-transition:background-color .5s linear,color .5s linear,-webkit-filter .5s linear;transition:background-color .5s linear,color .5s linear,-webkit-filter .5s linear;transition:background-color .5s linear,color .5s linear,filter .5s linear;transition:background-color .5s linear,color .5s linear,filter .5s linear,-webkit-filter .5s linear;color:#fff;border:1px solid #fff}.header__upper-section__buttons--item.active{background-color:#fff}.header__upper-section__buttons--item.active img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(52%) saturate(2867%) hue-rotate(312deg) brightness(87%) contrast(75%);filter:brightness(0) saturate(100%) invert(100%) sepia(52%) saturate(2867%) hue-rotate(312deg) brightness(87%) contrast(75%)}.header__upper-section__buttons--item.active span{color:#c5a469}.header__upper-section__buttons--item img{width:20px;height:16px;-o-object-fit:contain;object-fit:contain}.header__upper-section__buttons--item span{font-weight:600;font-size:.75rem;line-height:1;color:#fff}.header__upper-section__buttons--item:hover{color:#fff;background-color:#c21233;border:1px solid #c21233;-webkit-filter:none;filter:none}.header__upper-section__buttons--item:hover img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(335deg) brightness(104%) contrast(102%);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(335deg) brightness(104%) contrast(102%)}.header__upper-section__buttons--item:hover span{color:#fff}@media screen and (min-width: 1200px){.header__upper-section__buttons--item{color:#c21233;border:1px solid #c21233}.header__upper-section__buttons--item img{-webkit-filter:brightness(0) saturate(100%) invert(18%) sepia(52%) saturate(6719%) hue-rotate(340deg) brightness(77%) contrast(98%);filter:brightness(0) saturate(100%) invert(18%) sepia(52%) saturate(6719%) hue-rotate(340deg) brightness(77%) contrast(98%)}.header__upper-section__buttons--item:hover{border:1px solid #c21233}.header__upper-section__buttons--item:hover span{color:#fff}.header__upper-section__buttons--item span{color:#c21233}.header__upper-section__buttons--item.active{background-color:#c21233}.header__upper-section__buttons--item.active img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(0%) hue-rotate(4deg) brightness(105%) contrast(108%);filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(0%) hue-rotate(4deg) brightness(105%) contrast(108%)}.header__upper-section__buttons--item.active span{color:#fff}}.header__upper-section__search img{width:19px;height:18px}@media screen and (min-width: 1200px){.header__upper-section__search img{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%);filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%)}}.header__upper-section__login img{width:18px;height:18px}@media screen and (min-width: 1200px){.header__upper-section__login img{-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%);filter:brightness(0) saturate(100%) invert(15%) sepia(71%) saturate(4093%) hue-rotate(337deg) brightness(91%) contrast(101%)}}.hamburger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;height:1rem;cursor:pointer}@media(min-width: 1200px){.hamburger-menu{display:none}}.hamburger-menu__checkbox{visibility:hidden;width:0;height:0;position:absolute}.hamburger-menu__lines{position:relative}.hamburger-menu__lines,.hamburger-menu__lines::before,.hamburger-menu__lines::after{display:block;width:1.375rem;height:2px;border-radius:9999px;background-color:#000;-webkit-transition:.4s ease-out;transition:.4s ease-out}.hamburger-menu__lines::before{position:absolute;content:"";top:-0.5rem;right:0}.hamburger-menu__lines::after{position:absolute;content:"";top:.5rem}.menu{position:absolute;width:100%;height:0;top:79px;left:0;display:grid;overflow:hidden;grid-template-rows:0fr;-webkit-transition:height .3s,grid-template-rows .5s;transition:height .3s,grid-template-rows .5s;transition:height .3s,grid-template-rows .5s,-ms-grid-rows .5s;background-color:#faf5f2}@media screen and (min-width: 1200px){.menu{position:relative;height:100%;background-color:unset;display:-webkit-box;display:-ms-flexbox;display:flex;top:unset;left:unset;overflow:visible}}.menu.is-opened{grid-template-rows:1fr;opacity:1;overflow:scroll;height:100vh;z-index:9999}.menu.menu::before{content:"";position:absolute;top:-40px;background-color:#faf5f2;width:100%;height:80px;z-index:-1}@media screen and (min-width: 1200px){.menu.menu::before{background-color:rgba(0,0,0,0)}}.menu__container{padding-block:0 120px}@media screen and (min-width: 1200px){.menu__container{padding-block:unset;-webkit-padding-end:26px;padding-inline-end:26px}}@media screen and (min-width: 1400px){.menu__container{padding:0 0 0 16px}}.menu__actions{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1200px){.menu__actions{display:none}}.menu__actions--back{-webkit-padding-end:16px;padding-inline-end:16px}.menu__actions--close{-webkit-padding-start:16px;padding-inline-start:16px}.menu__actions--back,.menu__actions--close{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:16px;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.menu__actions--back img,.menu__actions--close img{width:20px;height:20px}.menu__actions--back.show,.menu__actions--close.show{opacity:1}.menu__actions--back.hide{visibility:hidden}.menu__nav{height:100%;overflow:hidden}@media screen and (min-width: 1200px){.menu__nav{overflow:visible}}.menu__nav .menu__wrapper-list{position:relative;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}@media screen and (min-width: 1200px){.menu__nav .menu__wrapper-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;position:relative}}@media screen and (width >= 1330px){.menu__nav .menu__wrapper-list{gap:32px}}.menu__nav .menu__wrapper-list.hide-level{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}.menu__nav .menu__first-level{width:100%;opacity:0;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.menu__nav .menu__first-level:not([data-highlight-link-name]){display:block}@media screen and (min-width: 1200px){.menu__nav .menu__first-level:not([data-highlight-link-name]){display:none}}.menu__nav .menu__first-level:not([data-lum-content-type="0"]){display:block}@media screen and (min-width: 1200px){.menu__nav .menu__first-level:not([data-lum-content-type="0"]){display:none}}.menu__nav .menu__first-level[data-highlight-link-name][data-lum-content-type="0"]{display:none}@media screen and (min-width: 1200px){.menu__nav .menu__first-level[data-highlight-link-name][data-lum-content-type="0"]{display:block}}@media screen and (min-width: 1200px){.menu__nav .menu__first-level{position:relative;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}.menu__nav .menu__first-level+li.menu__first-level::before{content:"";position:absolute;height:4px;width:4px;background-color:#c21233;border-radius:999px;top:calc(50% + 3px);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-6px}.menu__nav .menu__first-level:not([data-highlight-link-name]):first-of-type+.menu__first-level::before{content:unset}.menu__nav .menu__first-level.active::after{content:"";position:absolute;z-index:-1;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:5px;width:calc(100% - 24px);border-radius:999px;background-color:#c21233}.menu__nav .menu__first-level.show-mini-page a{background-color:#c5a469;color:#fff;-webkit-filter:none;filter:none;-webkit-transition:all 0s ease-in .06s;transition:all 0s ease-in .06s}.menu__nav .menu__first-level.show-mini-page a .right-base-elem,.menu__nav .menu__first-level.show-mini-page a .left-base-elem{opacity:1;visibility:visible;position:absolute;bottom:-11px;left:-24.5px;height:20px;width:24.5px;background-color:#fff;z-index:2;border-radius:0% 0% 93% 7%/25% 0% 93% 0%;border:3px solid #fff}.menu__nav .menu__first-level.show-mini-page a .right-base-elem{left:unset;right:-24.5px;border-radius:0% 0% 93% 7%/25% 0% 93% 0%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.menu__nav .menu__first-level.show-mini-page a .base-elem{opacity:1;visibility:visible;background-color:#c5a469;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:22px;width:calc(100% + 40px);z-index:1;-webkit-transition:all 0s linear .06s;transition:all 0s linear .06s}}@media screen and (width >= 1330px){.menu__nav .menu__first-level+li.menu__first-level::before{left:-18px}}.menu__nav .menu__first-level.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu__nav .menu__first-level:has(.show-submenu){position:absolute;top:0;right:0}.menu__nav .menu__first-level a{display:block;padding-block:1rem;color:#25282a;font-size:1.4375rem;font-weight:700;line-height:1.5813rem;-webkit-margin-start:6px;margin-inline-start:6px;text-decoration:none;word-break:break-word}.menu__nav .menu__first-level a .right-base-elem,.menu__nav .menu__first-level a .left-base-elem,.menu__nav .menu__first-level a .base-elem{display:none;pointer-events:none}@media screen and (min-width: 1200px){.menu__nav .menu__first-level a{font-size:.8125rem;font-weight:700;line-height:1;text-transform:uppercase;-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-before:6px;margin-block-start:6px;padding:16px 12px;border-radius:12px 12px 0 0;-webkit-transition:color .3s linear;transition:color .3s linear}.menu__nav .menu__first-level a .right-base-elem,.menu__nav .menu__first-level a .left-base-elem,.menu__nav .menu__first-level a .base-elem{display:block;opacity:0;visibility:hidden}}.menu__submenu-wrapper{display:none;position:absolute;top:0;right:0;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity 3s ease-in-out,-webkit-transform .2 ease-in-out;transition:opacity 3s ease-in-out,-webkit-transform .2 ease-in-out;transition:transform .2 ease-in-out,opacity 3s ease-in-out;transition:transform .2 ease-in-out,opacity 3s ease-in-out,-webkit-transform .2 ease-in-out}.menu .menu__wrapper-list.hide-level .menu__submenu-wrapper.show-submenu{display:block;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1;visibility:visible}.menu__mini-page{display:none}@media screen and (min-width: 1200px){.menu__mini-page{width:100%;position:fixed;top:120px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.menu__mini-page.show-mini-page .menu__mini-page__overlay{opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;pointer-events:visible}.menu__mini-page__overlay{position:relative;opacity:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(3px) brightness(0.5);backdrop-filter:blur(3px) brightness(0.5);-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.menu__mini-page__main{width:100%;background:#c5a469;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:466px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu__mini-page__main:has(.menu__mini-page__wrapper.show-content .minipage-our-schools){min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;overflow:hidden}.menu__mini-page__container{position:relative;min-height:412px;padding-block:18px}.menu__mini-page__container:has(.minipage-our-schools){min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;-webkit-padding-after:unset;padding-block-end:unset}.menu__mini-page__close{position:absolute;top:18px;right:18px;z-index:9999}.menu__mini-page__wrapper{display:none}.menu__mini-page__wrapper.show-content{display:block}.menu__mini-page__wrapper.show-content[data-minipage]{height:444px;overflow-y:scroll}}@media screen and (min-width: 1200px)and (min-width: 1400px){.menu__mini-page__wrapper.show-content[data-minipage]{height:616px;overflow-y:scroll}}@media screen and (min-width: 1200px)and (min-width: 1400px){.menu__mini-page__wrapper.show-content[data-minipage]:has(.minipage-who-we-are){height:480px;overflow-y:scroll}}@media screen and (min-width: 1200px){.menu__mini-page__wrapper.show-content[data-minipage]:has(.minipage-our-schools){height:unset;overflow-y:unset}.menu__mini-page__wrapper.show-content[data-minipage]:has(.minipage-our-schools):has(.minipage-our-schools__content--redhouse.show){height:444px;overflow-y:scroll}}@media screen and (min-width: 1200px)and (min-width: 1400px){.menu__mini-page__wrapper.show-content[data-minipage]:has(.minipage-our-schools):has(.minipage-our-schools__content--redhouse.show){height:unset;overflow-y:unset}}@media screen and (min-width: 1200px){.menu__mini-page__content{padding-block:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#c5a469}.menu__mini-page__content--bg-left,.menu__mini-page__content--bg-right{padding-top:18px;padding-bottom:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px}.menu__mini-page__content--bg-left::after,.menu__mini-page__content--bg-right::after{position:relative;content:"";display:block;width:100%;max-width:300px;height:478px;background:url("../assets/images/mini-page-bg.png") no-repeat center/contain;background-size:cover;background-position-x:left}.menu__mini-page__content--bg-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu__mini-page__content--bg-left::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.menu__mini-page__content--bg-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu__mini-page__content:has(.minipage-our-schools){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-block:unset}.menu__mini-page__content:has(.minipage-our-schools)::after{position:absolute;top:90px;right:0}.menu__mini-page__title{display:block;width:100%;text-align:center;color:#fff;font-weight:700;font-size:5rem}.menu__mini-page .container:has(.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-left,.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-right){max-width:1600px;padding-inline:unset}}@media screen and (min-width: 1200px)and (width >= 1600px){.menu__mini-page .container:has(.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-left,.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-right){max-width:1920px}}@media screen and (min-width: 1200px){.menu__mini-page .container:has(.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-left){-webkit-padding-end:1rem;padding-inline-end:1rem}}@media screen and (min-width: 1200px)and (width >= 1600px){.menu__mini-page .container:has(.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-left){-webkit-padding-end:6rem;padding-inline-end:6rem}}@media screen and (min-width: 1200px){.menu__mini-page .container:has(.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-right){-webkit-padding-start:1rem;padding-inline-start:1rem}}@media screen and (min-width: 1200px)and (width >= 1600px){.menu__mini-page .container:has(.menu__mini-page__wrapper.show-content .menu__mini-page__content--bg-right){-webkit-padding-start:6rem;padding-inline-start:6rem}}.logo-default{display:-webkit-box;display:-ms-flexbox;display:flex;width:115px;height:100%}@media screen and (min-width: 1200px){.logo-default{width:196px}}.logo-default img{width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.logo-default img{width:auto}}#LumisAdminWorkPaneBodyBg header.header{position:relative}#LumisAdminWorkPaneBodyBg section{width:100%}#LumisAdminWorkPaneBodyBg .main-banner{top:-110px}#LumisAdminWorkPaneBodyBg .block-tags{bottom:20%}.cke_editable>*+*:not(:empty){-webkit-margin-before:26px;margin-block-start:26px}@media screen and (min-width: 768px){.cke_editable>*+*:not(:empty){-webkit-margin-before:40px;margin-block-start:40px}}.cke_editable p a{color:#c21233;-webkit-transition:all .2s linear;transition:all .2s linear}.cke_editable p a:hover{text-decoration:underline;-webkit-filter:brightness(0.8);filter:brightness(0.8)}.cke_editable .block-tags{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0}.cke_editable .block-tags__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cke_editable #student-admission{display:-webkit-box;display:-ms-flexbox;display:flex}.cke_editable .banner-info{display:block}.cke_editable .our-programs{position:relative;background-color:#fff}.cke_editable .our-programs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px}.cke_editable .our-programs__main{display:block;width:100%;opacity:1}.cke_editable .our-programs__main-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cke_editable .our-programs__main-content--slide{background-color:#fff;border-radius:30px;padding-block:unset;padding-inline:unset}.cke_editable .our-programs__main-content--slide.variant{background-color:#faf5f2;padding-block:26px 16px}.cke_editable .our-programs__main-content--slide:has(.our-programs__main-header--title:empty){padding-block:unset}.cke_editable .our-programs__main-content--slide:has(.our-programs__main-header--title:empty) .our-programs__main-list__item{padding-block:28px;padding-inline:16px}.cke_editable .our-programs__main-header--title{font-size:1.5625rem;font-weight:700;line-height:1;text-align:center;-webkit-margin-after:26px;margin-block-end:26px;color:#25282a}.cke_editable .our-programs__main-header--description{display:none}.cke_editable .our-programs__main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-inline:unset}.cke_editable .our-programs__main-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;background-color:#faf5f2;padding:26px 16px 16px;border-radius:30px}.cke_editable .our-programs__main-list__item.variant{padding:0 16px}.cke_editable .our-programs__main-list__item--title{font-size:1.5625rem;font-weight:700;line-height:1;text-align:center;-webkit-margin-after:26px;margin-block-end:26px;color:#25282a}.cke_editable .our-programs__main-list__item--content{width:100%;position:relative;border:1px solid #c5a469;border-radius:20px;background-color:#fff;padding-inline:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-block:26px 16px}.cke_editable .our-programs__main-list__item--content-header{position:relative;width:100%;padding-block:26px}.cke_editable .our-programs__main-list__item--content-header__title{display:block;width:100%;max-width:212px;font-size:1.125rem;font-weight:700;line-height:110%}.cke_editable .our-programs__main-list__item--content-main{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:none;transition:none}.cke_editable .our-programs__main-list__item--content-main.active{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;-webkit-padding-after:20px;padding-block-end:20px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.cke_editable .our-programs__main-list__item--content-main--image{display:block;width:100%;height:100%;max-height:148px;-o-object-fit:contain;object-fit:contain;border-radius:25px;margin:0 auto}.cke_editable .our-programs__main-list__item--content-main--image[src=""]{display:none}.cke_editable .our-programs__main-list__item--content-main--description{height:100%}.cke_editable .our-programs__main-list__item--content-main--description p{font-size:1.125rem;font-weight:400;line-height:140%}.cke_editable .our-programs__main-list__item--content-main--description a{color:#fff;text-decoration:underline;-webkit-transition:all .2s linear;transition:all .2s linear}.cke_editable .our-programs__main-list__item--content-main--description a:hover{cursor:pointer}.cke_editable .our-programs__main-list__item--content-main--button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.cke_editable .main-banner{height:100vh}.cke_editable .card-list__item--content-main--description a{color:#fff;text-decoration:underline}.cke_editable .card-list__item--content-main--description a:hover{cursor:pointer;-webkit-filter:unset;filter:unset}@media screen and (min-width: 1200px){.cke_editable .tabs-with-image .accordion--content{width:100%;position:relative;border:1px solid #c5a469;border-radius:20px;background-color:#fff;padding-inline:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cke_editable .tabs-with-image .accordion--content-header{position:relative;width:100%;padding-block:26px}.cke_editable .tabs-with-image .accordion--content-header__title{display:block;width:100%;max-width:212px;font-size:1.125rem;font-weight:700;line-height:110%}}@media screen and (min-width: 1200px)and (min-width: 768px){.cke_editable .tabs-with-image .accordion--content-header__title{max-width:90%;font-size:1.25rem;line-height:130%}}@media screen and (min-width: 1200px){.cke_editable .tabs-with-image .accordion--content-main{width:100%;height:0;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:none;transition:none}.cke_editable .tabs-with-image .accordion--content-main>*{pointer-events:none}.cke_editable .tabs-with-image .accordion--content-main.active{height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:1;-webkit-padding-after:20px;padding-block-end:20px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.cke_editable .tabs-with-image .accordion--content-main.active>*{pointer-events:visible}.cke_editable .tabs-with-image .accordion--content-main--image{width:100%;height:100%;max-height:148px;-o-object-fit:contain;object-fit:contain;border-radius:25px;margin:0 auto}.cke_editable .tabs-with-image .accordion--content-main--image[src=""]{display:none}}@media screen and (min-width: 1200px)and (min-width: 768px){.cke_editable .tabs-with-image .accordion--content-main--image{max-height:274px}}@media screen and (min-width: 1200px){.cke_editable .tabs-with-image .accordion--content-main--description{height:100%;width:100%}.cke_editable .tabs-with-image .accordion--content-main--description p{font-size:1.125rem;font-weight:400;line-height:140%}.cke_editable .tabs-with-image .accordion--content-main--button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.cke_editable .tabs-with-image .accordion-toggle{position:absolute;top:50%;right:0;background-color:#c5a469;padding:8px;border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cke_editable .tabs-with-image .accordion-toggle__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;cursor:pointer}.cke_editable .tabs-with-image .accordion-toggle__icon::before,.cke_editable .tabs-with-image .accordion-toggle__icon::after{content:"";position:absolute;background-color:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.cke_editable .tabs-with-image .accordion-toggle__icon::before{top:50%;left:0;width:100%;height:3px;border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cke_editable .tabs-with-image .accordion-toggle__icon::after{top:0;left:50%;width:3px;height:100%;border-radius:999px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cke_editable .tabs-with-image .accordion-toggle__icon.active::after{-webkit-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}}.cke_editable .tabs-with-image__main{width:100%;height:auto}.cke_editable .tabs-with-image__main--list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset;overflow-x:unset}.cke_editable .tabs-with-image__main--list-item{max-width:100%;height:auto}.cke_editable .tabs-with-image__main--list-item__header{height:auto;-webkit-mask:unset;mask:unset;cursor:default;background-color:rgba(0,0,0,0) !important}.cke_editable .tabs-with-image__main--list-item__header--wrapper-image{display:none !important}.cke_editable .tabs-with-image__main--list-item__header--title{text-align:start;padding:unset}.cke_editable .tabs-with-image__main--list-item__header--toggle{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1200px){.cke_editable .tabs-with-image.variant-equation .tabs-with-image__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}.cke_editable .tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image{height:-webkit-max-content;height:-moz-max-content;height:max-content}.cke_editable .tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image::after{top:88px;right:unset;bottom:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cke_editable .tabs-with-image.variant-equation .tabs-with-image__main--wrapper-image__image{margin:unset}.cke_editable .tabs-with-image.variant-equation .tabs-with-image__main--list>*:not(:last-child)::after{content:"+";top:102px;bottom:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.cke_editable .block-content__content{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.cke_editable .block-content__content--wrapper-text__text-block-list{overflow-x:scroll}.cke_editable .block-privacy-terms__container{padding:1rem}.cke_editable .default-form__form--feedback-message{display:-webkit-box;display:-ms-flexbox;display:flex}.cke_editable .default-form__form--feedback-message__text-wrapper,.cke_editable .default-form__form--feedback-message__image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}