.table{flex-direction:column;gap:10px;display:flex}.table .table-row{color:var(--color-text-dark);text-align:center;align-items:center;gap:10px;display:grid}.table .table-row.row-head{font-weight:600}.table .table-row.row-head .table-col{background:#f5f5f8;border-radius:4px;padding:16px;font-size:clamp(.875rem,.839rem + .18vw,1rem)}.table .table-row.row-data{border-bottom:1px solid #ccc;gap:0;padding-bottom:8px;font-weight:500}.table .table-row.row-data .table-col{background:#f5f5f81a;border-right:1px solid #ccc;padding:16px;font-size:clamp(.625rem,.554rem + .36vw,.875rem)}.table .table-row.row-data .table-col:last-child{border-right:1px solid #0000}.table .table-row.row-2{grid-template-columns:repeat(2,1fr)}.table .table-row.row-3{grid-template-columns:repeat(3,1fr)}.table .table-row.row-4{grid-template-columns:repeat(4,1fr)}.faq{background:linear-gradient(#fff 0%,#f7f9fc 100%);padding:70px 0}.faq .faq__wrapper{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=768px){.faq .faq__wrapper{grid-template-columns:.8fr 1.2fr;gap:48px}}.faq .faq__wrapper .faq__head .faq__text-box{flex-direction:column;gap:8px;margin-top:clamp(.75rem,.607rem + .71vw,1.25rem);display:flex}.faq .faq__wrapper .faq__question-list{border-radius:4px;flex-direction:column;gap:12px;display:flex}@media (width>=768px){.faq .faq__wrapper .faq__question-list{padding:24px 16px 24px 24px}}.faq .faq__wrapper .faq__question-list .faq__question-item{cursor:pointer;border-bottom:1px solid #0000001a;flex-direction:column;gap:12px;padding:12px;transition:all .3s ease-in-out;display:flex}.faq .faq__wrapper .faq__question-list .faq__question-item.active h4{font-weight:600}.faq .faq__wrapper .faq__question-list .faq__question-item.active .faq__question-item-answer{visibility:visible;opacity:1}.faq .faq__wrapper .faq__question-list .faq__question-item.active .faq__question-item-arrow{transform:rotate(180deg)}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-header{justify-content:space-between;align-items:center;display:flex}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-header .faq__question-item-arrow{transition:all .3s ease-in-out}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-header .faq__question-item-arrow svg{aspect-ratio:1;width:12px;height:auto}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-answer{transition:var(--transition-base);visibility:hidden;opacity:0;max-height:0;padding:0 8px;overflow:hidden}.features{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;gap:clamp(.5rem,.071rem + 2.14vw,2rem);width:100%;display:grid}@media (width>=620px){.features{justify-content:flex-start;display:flex}}.features .features-item{flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,.357rem + .71vw,1rem);display:flex}@media (width>=620px){.features .features-item{flex-direction:row}}.features .features-item .features-item-icon{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);aspect-ratio:1;background:#ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:64px;height:32px;display:flex}.features .features-item .features-item-icon svg{color:#ed961f;width:clamp(.875rem,.8rem + .3vw,1.125rem);height:auto}.features .features-item .features-item-text{text-transform:uppercase;letter-spacing:1px;text-align:center;color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.375rem,.32rem + .3vw,.625rem);font-weight:600}@media (width>=620px){.features .features-item .features-item-text{text-align:left}}.section-hero{min-height:100svh;display:flex;position:relative}.section-hero:before{content:"";z-index:2;background:linear-gradient(#010325 0%,#010325b3 50%,#010325 100%);position:absolute;inset:0}.section-hero .section-hero__wrapper{z-index:3;flex-direction:column;flex:1;justify-content:center;padding-top:clamp(6.25rem,5.8rem + 2.5vw,7.75rem);padding-bottom:clamp(6.25rem,5.8rem + 2.5vw,7.75rem);display:flex;position:relative}.section-hero .section-hero__wrapper .section-hero__content .section-hero__title{margin-top:32px}.section-hero .section-hero__wrapper .section-hero__content .section-hero__text{max-width:830px;margin-top:clamp(1rem,.857rem + .71vw,1.5rem)}.section-hero .section-hero__wrapper .section-hero__content .section-hero__button{margin-top:48px}.section-hero:after{content:"";z-index:1;background:url(./ses-hotel-hero-bg-DWEE4Sc0.webp) 50%/cover;position:absolute;inset:0}.about{background:var(--color-bg-white);padding-top:clamp(2.5rem,1.786rem + 3.57vw,5rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.about .about__wrapper{flex-direction:column-reverse;gap:32px;display:flex}@media (width>=998px){.about .about__wrapper{grid-template-columns:repeat(2,1fr);align-items:center;display:grid}}.about .about__wrapper .about__image-box{border-radius:4px;display:flex;position:relative;overflow:hidden}.about .about__wrapper .about__image-box:after{content:"";background:#181a4b33;position:absolute;inset:0}.about .about__wrapper .about__content-box .about__items{flex-direction:column;gap:10px;margin-top:16px;display:flex}.about .about__wrapper .about__content-box .about__items .about__items-row{align-items:center;gap:10px;display:flex}.about .about__wrapper .about__content-box .about__text-box{flex-direction:column;gap:16px;margin-top:24px;display:flex}.parameters{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.parameters .parameters__table{margin-top:clamp(1.25rem,1.036rem + 1.07vw,2rem)}.advantages{background:linear-gradient(#f5f5f8 0%,#fff 100%);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.advantages .advantages__wrapper{flex-direction:column;gap:clamp(2rem,1.714rem + 1.43vw,3rem);display:flex}.advantages .advantages__wrapper .advantages__head{flex-direction:column;gap:clamp(1rem,.857rem + .71vw,1.5rem);max-width:630px;display:flex}@media (width>=998px){.advantages .advantages__wrapper .advantages__head{align-self:center}}@media (width>=998px){.advantages .advantages__wrapper .advantages__head .advantages__main-title{text-align:center}}@media (width>=998px){.advantages .advantages__wrapper .advantages__head .advantages__description{text-align:center}}.advantages .advantages__wrapper .advantages__content{flex-direction:column-reverse;gap:32px;display:flex}@media (width>=998px){.advantages .advantages__wrapper .advantages__content{grid-template-columns:repeat(2,1fr);align-items:center;display:grid}}.advantages .advantages__wrapper .advantages__content .advantages__image-box{border-radius:4px;display:flex;position:relative;overflow:hidden}.advantages .advantages__wrapper .advantages__content .advantages__image-box:after{content:"";background:#181a4b33;position:absolute;inset:0}.advantages .advantages__wrapper .advantages__content .advantages__info{flex-direction:column;gap:8px;display:flex}.advantages .advantages__wrapper .advantages__content .advantages__info .advantages__list{flex-direction:column;gap:12px;margin-top:8px;display:flex}.benefits{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.benefits .benefits__wrapper .benefits__content{flex-direction:column;gap:24px;margin-top:clamp(1rem,.857rem + .71vw,1.5rem);display:flex}@media (width>=768px){.benefits .benefits__wrapper .benefits__content{grid-template-columns:repeat(2,1fr);gap:48px;display:grid}}.benefits .benefits__wrapper .benefits__content .benefits__content-column{flex-direction:column;gap:24px;display:flex}.benefits .benefits__wrapper .benefits__content .benefits__content-column .benefits__content-item{flex-direction:column;gap:8px;display:flex}.benefits .benefits__wrapper .benefits__content .benefits__content-column .benefits__content-item .benefits__items{flex-direction:column;gap:10px;display:flex}.benefits .benefits__wrapper .benefits__content .benefits__content-column .benefits__content-item .benefits__items .benefits__items-row{align-items:center;gap:10px;display:flex}.profit{padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.profit .profit__wrapper{flex-direction:column;gap:clamp(2rem,1.714rem + 1.43vw,3rem);display:flex}.profit .profit__wrapper .profit__content{flex-direction:column-reverse;gap:32px;display:flex}@media (width>=998px){.profit .profit__wrapper .profit__content{grid-template-columns:repeat(2,1fr);align-items:flex-start;display:grid}}.profit .profit__wrapper .profit__content .profit__text-box{flex-direction:column;gap:16px;display:flex}.profit .profit__wrapper .profit__content .profit__text-box .profit__items{flex-direction:column;gap:10px;display:flex}.profit .profit__wrapper .profit__content .profit__text-box .profit__items .profit__items-row{align-items:center;gap:10px;display:flex}.profit .profit__wrapper .profit__content .profit__image-box{border-radius:4px;display:flex;position:relative;overflow:hidden}.profit .profit__wrapper .profit__content .profit__image-box:after{content:"";background:#181a4b33;position:absolute;inset:0}.using{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.using .using__table{-webkit-overflow-scrolling:touch;margin-top:clamp(2rem,1.714rem + 1.43vw,3rem);overflow-x:auto}.using .using__table .table{min-width:1024px}.power{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.power .power__wrapper .power__content{flex-direction:column;gap:24px;margin-top:clamp(1rem,.857rem + .71vw,1.5rem);display:flex}@media (width>=768px){.power .power__wrapper .power__content{grid-template-columns:repeat(2,1fr);gap:48px;display:grid}}.power .power__wrapper .power__content .power__content-column{flex-direction:column;gap:16px;display:flex}.power .power__wrapper .power__content .power__content-column .power__content-item{flex-direction:column;gap:8px;display:flex}.power .power__wrapper .power__content .power__content-column .power__list{flex-direction:column;gap:12px;margin-top:8px;display:flex}.area{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.area .area__table{-webkit-overflow-scrolling:touch;margin-top:clamp(2rem,1.714rem + 1.43vw,3rem);overflow-x:auto}.area .area__table .table{min-width:768px}.elements{padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.elements .elements__wrapper{flex-direction:column;gap:clamp(2rem,1.714rem + 1.43vw,3rem);display:flex}.elements .elements__wrapper .elements__content{flex-direction:column-reverse;gap:32px;display:flex}@media (width>=998px){.elements .elements__wrapper .elements__content{grid-template-columns:repeat(2,1fr);align-items:flex-start;display:grid}}.elements .elements__wrapper .elements__content .elements__text-box{flex-direction:column;gap:16px;display:flex}.elements .elements__wrapper .elements__content .elements__text-box .elements__items{flex-direction:column;gap:10px;display:flex}.elements .elements__wrapper .elements__content .elements__text-box .elements__items .elements__items-row{align-items:center;gap:10px;display:flex}.elements .elements__wrapper .elements__content .elements__image-box{border-radius:4px;display:flex;position:relative;overflow:hidden}.elements .elements__wrapper .elements__content .elements__image-box:after{content:"";background:#181a4b33;position:absolute;inset:0}.how-work{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.how-work .how-work__wrapper{flex-direction:column;gap:clamp(2rem,1.714rem + 1.43vw,3rem);display:flex}.how-work .how-work__wrapper .how-work__content{flex-direction:column;gap:32px;display:flex}@media (width>=998px){.how-work .how-work__wrapper .how-work__content{grid-template-columns:repeat(2,1fr);align-items:center;display:grid}}.how-work .how-work__wrapper .how-work__content .how-work__image-box{border-radius:4px;display:flex;position:relative;overflow:hidden}.how-work .how-work__wrapper .how-work__content .how-work__image-box:after{content:"";background:#181a4b33;position:absolute;inset:0}.how-work .how-work__wrapper .how-work__content .how-work__info{flex-direction:column;gap:24px;display:flex}.how-work .how-work__wrapper .how-work__content .how-work__info .how-work__info-item{flex-direction:column;gap:8px;display:flex}.stages{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.stages .stages__wrapper{flex-direction:column;gap:clamp(2rem,1.714rem + 1.43vw,3rem);display:flex}.stages .stages__wrapper .stages__list{grid-template-columns:repeat(1,1fr);gap:24px;display:grid}@media (width>=768px){.stages .stages__wrapper .stages__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.stages .stages__wrapper .stages__list{grid-template-columns:repeat(4,1fr)}}.stages .stages__wrapper .stages__list .stages__item{text-align:center}.stages .stages__wrapper .stages__list .stages__item .stages__num{font-size:40px;font-weight:500}.stages .stages__wrapper .stages__list .stages__item .stages__title{margin-top:16px;font-size:16px;font-weight:500}.stages .stages__wrapper .stages__list .stages__item .stages__text{margin-top:8px;font-size:13px}.case{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.case .case__wrapper{align-items:center;gap:32px;display:flex}@media (width>=998px){.case .case__wrapper{grid-template-columns:repeat(2,1fr);align-items:center;display:grid}}.efficiency{background:var(--color-bg-white);padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.efficiency .efficiency__wrapper{flex-direction:column;gap:32px;display:flex}@media (width>=768px){.efficiency .efficiency__wrapper{grid-template-columns:repeat(2,1fr);display:grid}}.efficiency .efficiency__wrapper .efficiency__items{flex-direction:column;gap:10px;display:flex}.efficiency .efficiency__wrapper .efficiency__items .efficiency__items-row{align-items:center;gap:10px;display:flex}.faq{background:#f5f5f8;padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.form{flex-direction:column;gap:18px;width:100%;max-width:768px;display:flex}.form.form--min .form__field{padding:16px 24px}.form.form--blur .form__field{color:#fff;background-color:#ffffff1a;border:1px solid #fff6}.form.form--blur .form__custom-placeholder{color:#9b9b9bcc!important}.form.form--blur .form__custom-placeholder.field-use{color:#111!important}.form .form__file .file-upload input{display:none}.form .form__file .file-upload{cursor:pointer;align-items:center;gap:8px;display:flex}.form .form__field,.form .form__custom-select-field{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#333;background-color:#f5f5f8;border:1px solid #0000;border-radius:6px;align-items:center;width:100%;height:100%;padding:16px 20px;font-family:Roboto,sans-serif;font-size:16px;transition:all .25s;display:flex}:is(.form .form__field,.form .form__custom-select-field):focus{border-color:#00bfff}:is(.form .form__field,.form .form__custom-select-field):hover{border-color:#00bfff;box-shadow:0 3px 5px #0000000a}:is(.form .form__field,.form .form__custom-select-field).field-error{background-color:#ff4d4d0d;border-color:#ff4d4d}:is(.form .form__field,.form .form__custom-select-field).field-error::placeholder{color:#ff4d4d99}:is(.form .form__field,.form .form__custom-select-field).field-error:focus{border-color:#ff4d4d}.form .form__row{flex-direction:column;gap:12px;display:flex;position:relative}@media (width>=650px){.form .form__row{gap:8px}}.form .form__row-double{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=650px){.form .form__row-double.form__row-double--first{grid-template-columns:1.3fr .7fr}}@media (width>=650px){.form .form__row-double{grid-template-columns:1fr 1fr}}.form .form__label.form__label--select{cursor:pointer;position:relative}.form .form__label.form__label--select.open{z-index:2}.form .form__label.form__label--select.open .form__select-decor-arrow{transform:rotate(180deg)}.form .form__label.form__label--select .form__custom-select-body{justify-content:space-between;align-items:center;width:100%;display:flex}.form .form__label.form__label--select .form__custom-select-body .form__select-title-main-text{color:#333;height:1em;font-size:15px}.form .form__label.form__label--select .form__custom-select-body .form__select-decor-arrow{transition:var(--transition-base);width:12px;height:12px;display:flex}.form .form__label.form__label--select .form__select-list{pointer-events:none;visibility:hidden;z-index:-1;opacity:0;background-color:#fff;flex-direction:column;gap:2px;width:100%;padding:16px 0;transition:all .1s linear;display:flex;position:absolute;top:80%;left:0;box-shadow:0 2px 8px #63636333}.form .form__label.form__label--select .form__select-list.show{z-index:3;opacity:1;pointer-events:visible;visibility:visible;top:100%}.form .form__label.form__label--select .form__select-list .form__select-list-item{transition:var(--transition-base);color:#111;cursor:pointer;padding:5px 16px;font-size:13px}.form .form__label.form__label--select .form__select-list .form__select-list-item:hover{background-color:#f5f5f8}.form .form__label.textarea .form__input-wrap .form__custom-placeholder{top:15px;transform:translateY(0)}.form .form__label .form__input-wrap{height:100%;position:relative}.form .form__label .form__input-wrap.form__input-wrap-file{z-index:1;height:10px;position:absolute}.form .form__label .form__input-wrap .form__custom-placeholder{transition:var(--transition-base);color:#33333380;pointer-events:none;z-index:1;padding:2px 24px 2px 8px;font-size:clamp(.75rem,.714rem + .18vw,.875rem);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.form .form__label .form__input-wrap .form__custom-placeholder.field-use{color:#111;background-color:#fff;border-radius:50px;padding:2px 24px;font-size:12px;top:0;transform:translateY(-60%);box-shadow:0 0 6px #0000000d}.form .form__agreement{align-items:center;gap:12px;display:flex}.form .form__agreement .form__agreement-text{color:var(--color-text-dark);font-size:12px;line-height:1}.form .form__agreement .form__agreement-text a{color:#11399e}.form .form__agreement .form__agreement-checkbox-label input{pointer-events:none;opacity:0;position:absolute}.form .form__agreement .form__agreement-checkbox-label .form__agreement-checkbox{cursor:pointer;background:#f5f5f8;border-radius:4px;flex-shrink:0;width:28px;height:28px;transition:all .25s linear;display:block;position:relative}.form .form__agreement .form__agreement-checkbox-label .form__agreement-checkbox:hover{border-color:#030d66}.form .form__agreement .form__agreement-checkbox-label .form__agreement-checkbox:before{content:"";opacity:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23030D66'%20d='m9%2019.414l-6.707-6.707l1.414-1.414L9%2016.586L20.293%205.293l1.414%201.414z'/%3e%3c/svg%3e");width:14px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form .form__agreement .form__agreement-checkbox-label input:checked+.form__agreement-checkbox{border-color:#030d66}.form .form__agreement .form__agreement-checkbox-label input:checked+.form__agreement-checkbox:before{opacity:1}.form .form__button-wrap{justify-content:center;margin-top:20px;display:flex}.form-box{background:#fff;padding-top:clamp(2rem,1.429rem + 2.86vw,4rem);padding-bottom:clamp(2rem,1.429rem + 2.86vw,4rem)}.form-box .form-box__wrapper{flex-direction:column;align-items:center;gap:clamp(1rem,.714rem + 1.43vw,2rem);display:flex}.form-box .form-box__wrapper .form-box__head{flex-direction:column;align-items:center;gap:clamp(1rem,.857rem + .71vw,1.5rem);display:flex}.form-box .form-box__wrapper .form-box__head .form-box__title{max-width:700px}.form-box .form-box__wrapper .form-box__head .form-box__description{max-width:480px}.form-box .form-box__wrapper .form-box__form{justify-content:center;width:100%;max-width:930px;display:flex}.form-box .form-box__wrapper .form-box__form .form{max-width:100%!important}
