.text{margin-top:3rem}@media only screen and (min-width:48rem){.text{margin-top:3.5rem}}.text__link{font-size:.625rem;margin-bottom:1rem;color:#999;-webkit-transition:color var(--time);-o-transition:color var(--time);transition:color var(--time);text-transform:uppercase;line-height:1rem;display:inline-block}.text__link:hover{color:var(--blue)}.text .btn{height:2.5rem;max-width:11.1875rem;margin:0 auto;border-radius:1.25rem}@media only screen and (min-width:48rem){.text .btn{margin:0}}.text .container.d-flex{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;-webkit-box-orient:vertical}@media only screen and (min-width:62rem){.text .container.d-flex{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}}.text .container.d-flex article{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.schedule-menu{padding:1.25rem 0;background:#f8f9fb;margin-top:3rem}@media only screen and (min-width:48rem){.schedule-menu{padding:3rem 0;margin-top:3.5rem}}.schedule-menu__wrap{grid-template-columns:repeat(1,1fr);gap:1.5rem 2rem;display:grid}@media only screen and (min-width:62rem){.schedule-menu__wrap{grid-template-columns:repeat(2,1fr)}}.schedule-menu__item-top{font-size:1.25rem;color:var(--text);-webkit-box-align:center;align-items:center;cursor:pointer;line-height:1.875rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48rem){.schedule-menu__item-top{font-size:1.5rem}}.schedule-menu__item-top:before{height:1.875rem;flex-shrink:0;-ms-flex-negative:0;margin-right:.5rem;-webkit-transition:background-image var(--time);-o-transition:background-image var(--time);transition:background-image var(--time);content:"";position:relative;width:1.875rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F1F1F1' d='M0 0h30v30H0z'/%3E%3Cpath fill='%232B7DE0' d='M24 14v2H6v-2z'/%3E%3Cpath fill='%232B7DE0' d='M24 14v2H6v-2z'/%3E%3Cpath fill='%232B7DE0' d='M14 6h2v18h-2z'/%3E%3C/svg%3E")}.schedule-menu__item-wrap{padding:1rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--white);-webkit-box-orient:vertical;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48rem){.schedule-menu__item-wrap{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-orient:horizontal;-ms-flex-align:center}}.schedule-menu__item-image{height:5.625rem;flex-shrink:0;-ms-flex-negative:0;max-width:6.25rem;width:100%}.schedule-menu__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.schedule-menu__item-text{flex-grow:1;-webkit-box-flex:1;font-size:1.0625rem;line-height:1.6875rem;-ms-flex-positive:1;margin-top:1rem}@media only screen and (min-width:48rem){.schedule-menu__item-text{margin-left:1rem;margin-top:0}}.schedule-menu__item-inside{height:0;overflow:hidden;-webkit-transition:height var(--time);-o-transition:height var(--time);transition:height var(--time)}.schedule-menu__item.is-active .schedule-menu__item-top:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F1F1F1' d='M0 0h30v30H0z'/%3E%3Cpath fill='%232B7DE0' d='M24 14v2H6v-2z'/%3E%3Cpath fill='%232B7DE0' d='M24 14v2H6v-2z'/%3E%3C/svg%3E")}.feedback{margin-top:1.5rem}@media only screen and (min-width:48rem){.feedback{margin-top:2rem}}.feedback__wrap{padding:1rem .5rem;background:url(/assets/upload/feedback-bg.webp) no-repeat;background-size:cover}@media only screen and (min-width:68.75rem){.feedback__wrap{padding:7rem 7.1875rem}}.feedback__title{padding:.5rem;font-size:1.5rem;color:var(--white);text-align:center;background:var(--blue);line-height:1.75rem}@media only screen and (min-width:48rem){.feedback__title{padding:.5rem 0;font-size:1.875rem;line-height:2.375rem}}.feedback__form{padding:.5rem .5rem 4.5rem;position:relative;background:var(--white)}@media only screen and (min-width:48rem){.feedback__form{padding:2rem 1.5rem}}.feedback__inputs{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48rem){.feedback__inputs{-webkit-box-align:end;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;-webkit-box-orient:horizontal;-ms-flex-align:end}}.feedback__input{margin-bottom:1.5rem;width:100%}@media only screen and (min-width:48rem){.feedback__input{margin-right:1.5rem;margin-bottom:0;max-width:17.9375rem}}.feedback__input:last-child{margin-bottom:0}.feedback__input label{font-size:1.0625rem;color:#000;line-height:1.3125rem}.feedback__input input{height:2.625rem;font-size:1rem;border:none;color:var(--text);border-bottom:.0625rem solid #e1e1e1;width:100%;line-height:1.5rem}@media only screen and (min-width:48rem){.feedback .btn--blue{max-width:8.1875rem}}.feedback__bottom{-webkit-box-align:start;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start;margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48rem){.feedback__bottom{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;margin-top:1.5rem}}.feedback__bottom-wrap{flex-grow:1;-webkit-box-flex:1;width:100%;-ms-flex-positive:1}@media only screen and (min-width:48rem){.feedback__bottom-wrap{margin-left:1.5rem;width:auto}}.feedback__phone{padding:.5rem;background:#f8f9fb;width:100%;margin-top:1.5rem}@media only screen and (min-width:48rem){.feedback__phone{padding:.75rem;max-width:37.5rem;margin-top:0}}.feedback__phone-title{font-size:1.0625rem;color:#000;line-height:1.3125rem}.feedback__phone-link{font-size:1.875rem;color:var(--blue);-webkit-transition:opacity var(--time);-o-transition:opacity var(--time);transition:opacity var(--time);line-height:2.3125rem;margin-top:.5rem}.feedback__phone-link:hover{color:var(--blue);opacity:.7}.feedback__wa{-ms-flex-pack:center;height:3rem;justify-content:center;-webkit-box-pack:center;font-size:.875rem;font-weight:700;color:var(--white);-webkit-box-align:center;-webkit-transition:opacity var(--time);-o-transition:opacity var(--time);transition:opacity var(--time);position:absolute;bottom:.5rem;align-items:center;border-radius:6.9375rem;background:#5acf68;left:.5rem;width:calc(100% - 1rem);line-height:1.125rem;-ms-flex-align:center;margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48rem){.feedback__wa{height:2.5rem;position:relative;max-width:8.3125rem;bottom:0;left:0}}.feedback__wa:hover{color:var(--white);opacity:.7}.feedback__wa img{flex-shrink:0;-ms-flex-negative:0;margin-right:.5rem}.calc{margin-top:3rem}@media only screen and (min-width:48rem){.calc{margin-top:3.5rem}}.calc__wrap{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;margin-top:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:62rem){.calc__wrap{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}}.calc__form{flex-grow:1;padding:.5rem;-webkit-box-flex:1;border:.0625rem solid #f1f1f1;-ms-flex-positive:1}@media only screen and (min-width:48rem){.calc__form{padding:1.5rem}}.calc__image{height:22.5rem;width:100%}@media only screen and (min-width:62rem){.calc__image{max-width:21.5rem}}.calc__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.calc__title{font-size:.9375rem;margin-bottom:1rem;color:#000;line-height:1.125rem}@media only screen and (min-width:48rem){.calc__title{font-size:1.0625rem;line-height:1.3125rem}}.calc__radio{margin-bottom:1rem}@media only screen and (min-width:48rem){.calc__radio{margin-bottom:2rem}}.calc__radio-items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__radio-item{margin-right:.5rem;margin-bottom:.5rem}@media only screen and (min-width:48rem){.calc__radio-item{margin-right:1rem}}.calc__radio-item:last-child{margin-right:0}.calc__radio-item input{display:none}.calc__radio-item input:checked+label{border:.0625rem solid var(--blue)}.calc__radio-item input:checked+label:after{opacity:1;visibility:visible}.calc__radio-item label{padding:.5rem .75rem .5rem 2.125rem;font-size:.875rem;border:.0625rem solid #eaf2fc;font-weight:500;color:#000;-webkit-transition:border var(--time);-o-transition:border var(--time);transition:border var(--time);text-transform:uppercase;position:relative;margin:0;border-radius:6.9375rem;cursor:pointer;line-height:1.125rem}@media only screen and (min-width:48rem){.calc__radio-item label{padding:.75rem 1.125rem .75rem 2.625rem}}.calc__radio-item label:after{height:.5rem;-webkit-transition:opacity var(--time),visibility var(--time);-o-transition:opacity var(--time),visibility var(--time);transition:opacity var(--time),visibility var(--time);content:"";position:absolute;opacity:0;visibility:hidden;top:.8125rem;border-radius:50%;background:var(--blue);left:.8125rem;width:.5rem;z-index:1}@media only screen and (min-width:48rem){.calc__radio-item label:after{top:1.0625rem;left:1.3125rem}}.calc__radio-item label:before{height:1.125rem;content:"";position:absolute;top:.5rem;border-radius:50%;background:#eaf2fc;left:.5rem;width:1.125rem}@media only screen and (min-width:48rem){.calc__radio-item label:before{top:.75rem;left:1rem}}.calc__checkbox{margin-bottom:1rem}@media only screen and (min-width:48rem){.calc__checkbox{margin-bottom:2rem}}.calc__checkbox-items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__checkbox-item{margin-right:.5rem;margin-bottom:.5rem}.calc__checkbox-item:last-child{margin-right:0}.calc__checkbox-item input{display:none}.calc__checkbox-item input:checked+label{border:.0625rem solid var(--blue);background:var(--white)}.calc__checkbox-item input:checked+label:before{opacity:1;visibility:visible}.calc__checkbox-item label{padding:.4375rem .75rem .4375rem 2.125rem;font-size:.875rem;border:.0625rem solid var(--transparent);color:#000;-webkit-transition:border var(--time),background var(--time);-o-transition:border var(--time),background var(--time);transition:border var(--time),background var(--time);position:relative;margin:0;border-radius:1rem;background:#f1f1f1;cursor:pointer;line-height:1.125rem}@media only screen and (min-width:48rem){.calc__checkbox-item label{border-radius:4.125rem}}.calc__checkbox-item label:after{border-radius:50%;background:var(--white)}.calc__checkbox-item label:after,.calc__checkbox-item label:before{height:1.125rem;content:"";position:absolute;top:.4375rem;left:.5rem;width:1.125rem}.calc__checkbox-item label:before{-webkit-transition:opacity var(--time),visibility var(--time);-o-transition:opacity var(--time),visibility var(--time);transition:opacity var(--time),visibility var(--time);opacity:0;visibility:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='9' fill='%232B7DE0' fill-opacity='.1'/%3E%3Cpath d='M4 8.8L8.167 12 14 6' stroke='%232B7DE0' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");z-index:1}.calc__notation{font-size:1.0625rem;color:#999;line-height:1.3125rem;margin-top:1rem}@media only screen and (min-width:48rem){.calc__notation{margin-top:2rem}}.calc .btn{max-width:15.0625rem;margin-top:1rem}.calc__selects{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48rem){.calc__selects{margin-bottom:2rem;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-orient:horizontal}}.calc__selects-item{width:100%}