.m-button[data-v-9bf6c7d6]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Philosopher,sans-serif;font-weight:400;justify-content:center;line-height:auto;outline:none;text-align:center;transition:all .3s ease}.m-button[data-v-9bf6c7d6]:disabled{cursor:not-allowed;opacity:.6}.m-button--md[data-v-9bf6c7d6]{font-size:20px;height:59px;padding:0 32px}.m-button--sm[data-v-9bf6c7d6]{border-radius:6px!important;font-size:14px;height:38px;padding:0 12px}.m-button--white[data-v-9bf6c7d6]{background-color:#fff;color:#4c4c4c}.m-button--white[data-v-9bf6c7d6]:hover{background-color:#4c4c4c;color:#fff}.m-button--white[data-v-9bf6c7d6]:active{background-color:#666}.m-button--black[data-v-9bf6c7d6]{background-color:#4c4c4c;color:#fff}.m-button--black[data-v-9bf6c7d6]:hover{background-color:#666}.m-button--black[data-v-9bf6c7d6]:active{background-color:#727272}.m-button--outlined[data-v-9bf6c7d6]{background-color:transparent;border:1px solid #cc6c37;color:#4c4c4c}.m-button--outlined[data-v-9bf6c7d6]:hover{background-color:#cc6c3780}.m-button--outlined[data-v-9bf6c7d6]:active{background-color:#3f3f3f;border-color:#3f3f3f}.m-button--orange[data-v-9bf6c7d6]{background-color:#cc6c37;color:#fff}.m-button--orange[data-v-9bf6c7d6]:hover{background-color:#d68a60}.m-button--orange[data-v-9bf6c7d6]:active{background-color:#ba612f}@media only screen and (max-width:820px){.m-button--md[data-v-9bf6c7d6]{font-size:16px;height:52px}}.m-mobile-menu{background-color:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:20px 28px 50px;position:fixed;top:0;width:100%;z-index:1000}.m-mobile-menu-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:64px}.m-mobile-menu-logo{width:180px}.m-mobile-menu-logo img{width:100%}.m-mobile-menu-close{align-items:center;background:none;border:none;color:#4c4c4c;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:color .3s ease}.m-mobile-menu-close:hover{color:#cc6c37}.m-mobile-menu-close svg{height:24px;width:24px}.m-mobile-menu-nav{display:flex;flex:1;flex-direction:column;gap:24px;margin-bottom:40px}.m-mobile-menu-link{color:#4c4c4c;font-family:Philosopher,sans-serif;font-size:32px;font-weight:400;line-height:100%;text-decoration:none;transition:color .3s ease}.m-mobile-menu-link:hover{color:#cc6c37}.m-mobile-menu-footer{display:flex;flex-direction:column;gap:20px}.m-mobile-menu-phone{color:#4c4c4c;font-family:Philosopher,sans-serif;margin-bottom:64px;text-decoration:none;transition:color .3s ease}.m-mobile-menu-phone:hover{color:#cc6c37}.m-mobile-menu-plan-btn{width:224px}.slide-down-enter-active,.slide-down-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-100%)}@media only screen and (min-width:xl){.m-mobile-menu{display:none}}.app-header{align-items:center;display:flex;gap:32px;justify-content:space-between;left:0;padding:20px 84px 0 74px;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:100}.app-header.is-scrolled{background-color:#fff;box-shadow:0 2px 10px #0000001a;padding:15px 84px;position:fixed}.app-header.is-scrolled .app-header-menu .app-header-menu-link{color:#4c4c4c}.app-header.is-scrolled .app-header-menu .app-header-menu-link:hover{color:#592307}.app-header.is-scrolled .app-header-extras .app-header-extra-phone,.app-header.is-scrolled .app-header-extras .app-header-mobile-menu-btn{color:#4c4c4c}.app-header .app-header-logo{flex-shrink:0;width:210px}.app-header .app-header-logo img{width:100%}.app-header .app-header-menu{display:flex;gap:4px;justify-content:space-between;max-width:782px;width:100%}.app-header .app-header-menu .app-header-menu-link{color:#fff;font-family:Philosopher,sans-serif;font-size:16px;font-weight:400;line-height:100%;transition:color .3s}.app-header .app-header-menu .app-header-menu-link:hover{color:#592307}.app-header .app-header-extras{align-items:center;display:flex;gap:20px;justify-content:space-between;max-width:400px;width:100%}.app-header .app-header-extras .app-header-extra-phone{color:#fff;font-family:Philosopher,sans-serif;font-size:16px;white-space:nowrap}.app-header .app-header-extras .app-header-plan-btn{width:168px}.app-header .app-header-extras .app-header-mobile-menu-btn{background-color:transparent;color:#fff;display:none}.app-header .app-header-extras .app-header-mobile-menu-btn:hover{background-color:#fff3}@media only screen and (max-width:1600px){.app-header.is-scrolled{padding:15px 32px}.app-header{padding:20px 32px 0}.app-header .app-header-logo{width:180px}.app-header .app-header-extras{flex-direction:column;gap:8px;max-width:350px;width:auto}.app-header .app-header-extras .app-header-extra-phone{order:2}}@media only screen and (max-width:1200px){.app-header .app-header-menu{display:none}.app-header .app-header-extras{flex-direction:row;gap:16px;max-width:none;width:auto}.app-header .app-header-extras .app-header-extra-phone{order:0}.app-header .app-header-extras .app-header-mobile-menu-btn{display:inline-flex}}@media only screen and (max-width:820px){.app-header.is-scrolled{padding:12px 28px}.app-header{padding:15px 28px 0}.app-header .app-header-extras .app-header-extra-phone,.app-header .app-header-extras .app-header-plan-btn{display:none}}.main-screen{color:#fff;position:relative}.main-screen .section-bg{display:grid;grid-template-columns:repeat(2,1fr);min-height:911px}.main-screen .section-bg .data-area{background-color:#cc6c37}.main-screen .section-bg .home-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-screen .section-data{display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;position:absolute}.main-screen .section-data .m-container{display:grid!important;flex-grow:1;grid-template-columns:repeat(2,1fr)}.main-screen .section-data .data-inner{display:flex;flex-direction:column;justify-content:center}.main-screen .section-data .data-inner .main-screen-location{align-items:center;display:flex;font-size:16px;gap:12px;margin-bottom:45px}.main-screen .section-data .data-inner .main-screen-location img{width:30px}.main-screen .section-data .data-inner .main-screen-header{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;margin-bottom:25px}.main-screen .section-data .data-inner .main-screen-header span{white-space:nowrap}.main-screen .section-data .data-inner .main-screen-caption{font-size:20px;margin-bottom:44px;max-width:400px}.main-screen .section-data .data-inner .m-button{width:270px}.main-screen .section-data .data-extra-inner{display:flex;flex-direction:column;justify-content:flex-end}.main-screen .section-data .data-extra-inner .info-badge{background-color:#70853a;color:#fff;padding:30px;position:relative;width:260px}.main-screen .section-data .data-extra-inner .info-badge img{margin:16px;position:absolute;right:0;top:0}.main-screen .section-data .data-extra-inner .info-badge .caption{font-size:14px;margin-bottom:14px}.main-screen .section-data .data-extra-inner .info-badge .value{font-family:Philosopher,sans-serif;font-size:24px;font-weight:700}@media only screen and (max-width:1600px){.main-screen .section-bg{min-height:800px}}@media only screen and (max-width:992px){.main-screen .section-data .data-inner .main-screen-header{font-size:48px;line-height:45px;margin-bottom:18px}.main-screen .section-data .data-inner .main-screen-caption{font-size:16px;margin-bottom:28px}}@media only screen and (max-width:820px){.main-screen .section-bg{min-height:640px}.main-screen .section-data .m-container{padding-inline:28px}.main-screen .section-data .data-inner .m-button{padding-inline:24px;width:210px}}@media only screen and (max-width:685px){.main-screen .section-data .data-inner .main-screen-header{width:320px}.main-screen .section-data .data-inner .main-screen-caption{max-width:190px}.main-screen .section-data .data-extra-inner .info-badge{display:none}}@media only screen and (max-width:576px){.main-screen .section-bg,.main-screen .section-data .m-container{grid-template-columns:2fr 1fr}.main-screen .section-data .data-inner .main-screen-location{font-size:12px;padding-right:10px}.main-screen .section-data .data-inner .main-screen-location img{width:18px}}.special-offer{padding:136px 0 125px}.special-offer .offer-header{align-items:flex-end;display:flex;gap:40px}.special-offer .offer-header .offer-price{display:flex;flex-direction:column;margin-right:8%;width:275px}.special-offer .offer-header .offer-price .caption{display:flex;font-size:20px;gap:18px;line-height:auto;margin-bottom:20px}.special-offer .offer-header .offer-price .caption img{flex-shrink:0;width:56px}.special-offer .offer-header .offer-price .value{align-items:center;background-color:#70853a;border-radius:6px;color:#fff;display:inline-flex;font-family:Philosopher,sans-serif;font-size:36px;font-weight:700;gap:6px;height:51px;justify-content:center;padding:0 12px;text-align:center;white-space:nowrap}.special-offer .offer-header .offer-price .value span{font-size:40px}.special-offer .offer-header .special-offer-title{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;line-height:120%;max-width:850px}.special-offer .offer-content{margin-top:100px}.special-offer .offer-content .offer-conent-inner{display:flex;gap:75px}.special-offer .offer-content .offer-conent-inner .offer-content-img{flex-shrink:0;min-height:587px;width:832px}.special-offer .offer-content .offer-conent-inner .offer-content-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.special-offer .offer-content .offer-conent-inner .offer-content-text{display:flex;flex-direction:column;justify-content:center;max-width:475px}.special-offer .offer-content .offer-conent-inner .offer-content-text h3{font-size:28px;font-weight:600;line-height:auto;margin-bottom:46px}.special-offer .offer-content .offer-conent-inner .offer-content-text ul{display:flex;flex-direction:column;font-size:20px;gap:34px}.special-offer .offer-content .offer-conent-inner .offer-content-text ul li{padding-left:30px;position:relative}.special-offer .offer-content .offer-conent-inner .offer-content-text ul li:before{background-color:#70853a;border-radius:50%;content:"";display:inline-block;height:7px;left:0;position:absolute;top:12px;width:7px}.special-offer .offer-content .offer-conent-inner .offer-content-text .m-button{margin-top:54px;width:310px}@media only screen and (max-width:1600px){.special-offer .offer-content .offer-conent-inner .offer-content-img{width:47%}}@media only screen and (max-width:992px){.special-offer .offer-header{align-items:flex-start;flex-direction:column}.special-offer .offer-content .offer-conent-inner{flex-direction:column}.special-offer .offer-content .offer-conent-inner .offer-content-img{min-height:auto;width:100%}}@media only screen and (max-width:820px){.special-offer{padding-top:45px}.special-offer .offer-header .offer-price{max-width:220px}.special-offer .offer-header .offer-price .caption{font-size:16px}.special-offer .offer-header .offer-price .caption img{width:46px}.special-offer .offer-header .offer-price .value{font-size:24px}.special-offer .offer-header .offer-price .value span{font-size:32px}.special-offer .offer-header .special-offer-title{font-size:38px}.special-offer .offer-content{margin-top:40px}.special-offer .offer-content .offer-conent-inner{gap:40px}.special-offer .offer-content .offer-conent-inner .offer-content-text h3{font-size:22px;margin-bottom:30px}.special-offer .offer-content .offer-conent-inner .offer-content-text ul{font-size:16px;gap:20px}.special-offer .offer-content .offer-conent-inner .offer-content-text .m-button{margin-top:40px;width:100%}}.m-about{padding-bottom:95px}.m-about .about-text{margin-bottom:95px;position:relative}.m-about .about-text .text-inner{display:flex;gap:134px}.m-about .about-text .text-inner .inner-content{display:flex;gap:40px;max-width:1000px;width:100%}.m-about .about-text .text-inner .inner-content .inner-logo{flex-shrink:0;margin-right:auto;width:153px}.m-about .about-text .text-inner .inner-content .inner-data{max-width:500px;padding-top:90px}.m-about .about-text .text-inner .inner-content .inner-data h2{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;margin-bottom:40px}.m-about .about-text .text-inner .inner-content .inner-data p{font-size:20px;line-height:30px}.m-about .about-text .text-inner:after{content:"";flex-shrink:0;width:638px}.m-about .about-text .about-text-img{aspect-ratio:16/9;position:absolute;right:0;top:90px;width:37vw}.m-about .about-text .about-text-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-about .about-statistics .statistics-inner{display:flex;gap:134px}.m-about .about-statistics .statistics-inner .statistics-img{height:524px;max-width:1000px;width:100%}.m-about .about-statistics .statistics-inner .statistics-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-about .about-statistics .statistics-inner .statistics-data{flex-shrink:0;width:638px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-title{font-size:28px;font-weight:600;line-height:120%;margin-bottom:40px;max-width:368px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item{margin-bottom:32px;max-width:490px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item:last-child{margin-bottom:0}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item .value{color:#70853a;font-family:Philosopher,sans-serif;font-size:36px;font-weight:700;margin-bottom:12px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item .value span{font-size:40px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item .caption{font-size:20px}@media only screen and (max-width:1920px){.m-about .about-text .about-text-img{width:710px}}@media only screen and (max-width:1600px){.m-about .about-text .text-inner{gap:80px}.m-about .about-text .text-inner .inner-content .inner-logo{margin-right:0;width:120px}.m-about .about-text .text-inner .inner-content .inner-data{max-width:none}.m-about .about-text .text-inner:after{width:500px}.m-about .about-text .about-text-img{width:555px}.m-about .about-statistics .statistics-inner{gap:80px}.m-about .about-statistics .statistics-inner .statistics-data{width:500px}}@media only screen and (max-width:1200px){.m-about .about-text .text-inner .inner-content .inner-logo{display:none}.m-about .about-text .text-inner .inner-content .inner-data{max-width:none;padding-top:0}.m-about .about-text .about-text-img{aspect-ratio:unset;height:500px;top:0}}@media only screen and (max-width:992px){.m-about .about-text{display:flex;flex-direction:column}.m-about .about-text .text-inner:after{display:none}.m-about .about-text .about-text-img{height:auto;margin-bottom:48px;margin-left:auto;order:-1;position:static;width:calc(100% - 28px)}.m-about .about-statistics .statistics-inner{flex-direction:column;gap:46px}.m-about .about-statistics .statistics-inner .statistics-img{height:auto}.m-about .about-statistics .statistics-inner .statistics-data{width:75%}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item,.m-about .about-statistics .statistics-inner .statistics-data .statistics-title{max-width:none}}@media only screen and (max-width:820px){.m-about .about-text{margin-bottom:52px}.m-about .about-text .text-inner .inner-content .inner-data h2{font-size:38px;line-height:45px;margin-bottom:20px}.m-about .about-text .text-inner .inner-content .inner-data p{font-size:16px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-title{font-size:22px;margin-bottom:35px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item{margin-bottom:24px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item .value{font-size:24px;margin-bottom:6px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item .value span{font-size:32px}.m-about .about-statistics .statistics-inner .statistics-data .statistics-item .caption{font-size:16px}}@media only screen and (max-width:576px){.m-about .about-statistics .statistics-inner .statistics-data{width:100%}}.comfort{background-color:#70853a;color:#fff;padding-bottom:168px;padding-top:132px}.comfort .comfort-inner .comfort-title{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;line-height:100%;margin-bottom:50px;max-width:500px}.comfort .comfort-inner .inner-content{display:flex;gap:60px;justify-content:space-between}.comfort .comfort-inner .inner-content .comfort-list{display:grid;gap:60px 130px;grid-template-columns:repeat(2,1fr);max-width:900px}.comfort .comfort-inner .inner-content .comfort-list .list-item{align-items:flex-start;display:flex;font-size:20px;gap:32px;line-height:110%;max-width:340px}.comfort .comfort-inner .inner-content .comfort-list .list-item img{flex-shrink:0}.comfort .comfort-inner .inner-content .comfort-image{margin-right:10%}@media only screen and (max-width:1600px){.comfort .comfort-inner .inner-content .comfort-list{gap:60px 80px}.comfort .comfort-inner .inner-content .comfort-image{margin-right:0}}@media only screen and (max-width:992px){.comfort .comfort-inner .inner-content{flex-direction:column}.comfort .comfort-inner .inner-content .comfort-image{width:150px}}@media only screen and (max-width:820px){.comfort{padding-bottom:68px;padding-top:60px}.comfort .comfort-inner .comfort-title{font-size:38px;margin-bottom:35px}.comfort .comfort-inner .inner-content .comfort-list{gap:30px;grid-template-columns:1fr}.comfort .comfort-inner .inner-content .comfort-list .list-item{font-size:16px}}.infrastructure{padding:214px 0}.infrastructure .infrastructure-content .content-title{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;line-height:100%;margin-bottom:50px;max-width:870px}.infrastructure .infrastructure-content .content-list{display:grid;gap:35px 60px;grid-template-columns:repeat(3,1fr);margin-bottom:100px}.infrastructure .infrastructure-content .content-list .list-item{font-size:20px;line-height:110%;padding-left:20px;position:relative}.infrastructure .infrastructure-content .content-list .list-item:before{background-color:#70853a;border-radius:50%;content:"";display:inline-block;height:7px;left:0;position:absolute;top:8px;width:7px}@media only screen and (max-width:992px){.infrastructure .infrastructure-content .content-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:820px){.infrastructure{padding:135px 0 130px}.infrastructure .infrastructure-content .content-title{font-size:38px;margin-bottom:30px}.infrastructure .infrastructure-content .content-list{gap:25px 40px;margin-bottom:55px}.infrastructure .infrastructure-content .content-list .list-item{font-size:16px}.infrastructure .container-wide{padding:0;width:100%}}@media only screen and (max-width:576px){.infrastructure .infrastructure-content .content-list{grid-template-columns:1fr}}.deadline{padding-bottom:190px}.deadline .deadline-content .content-title{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;margin:0 auto 64px;max-width:992px}.deadline .deadline-content .content-title span{display:block;max-width:500px}.deadline .deadline-content img{margin-bottom:80px;width:100%}.deadline .deadline-content .info{margin:0 auto;max-width:992px}.deadline .deadline-content .info .quote{color:#cc6c37;font-family:Philosopher,sans-serif;font-size:44px;line-height:50px;margin-bottom:50px;max-width:790px;position:relative}.deadline .deadline-content .info .quote span{font-size:80px;left:-40px;position:absolute;top:-10px}.deadline .deadline-content .info .about-builder h3{font-size:28px;font-weight:600;margin-bottom:30px}.deadline .deadline-content .info .about-builder p{font-size:20px;line-height:30px}@media only screen and (max-width:992px){.deadline .deadline-content .info .quote span{left:0;top:-30px}}@media only screen and (max-width:820px){.deadline{padding-bottom:50px}.deadline .deadline-content .content-title{font-size:38px;line-height:45px;margin-bottom:48px}.deadline .deadline-content img{margin-bottom:70px}.deadline .deadline-content .info .quote{font-size:30px;line-height:35px;margin-bottom:32px}.deadline .deadline-content .info .about-builder h3{font-size:22px;margin-bottom:18px}.deadline .deadline-content .info .about-builder p{font-size:16px}}.call-to-action{background-color:#cc6c37;color:#fff;padding:94px 0 142px}.call-to-action .call-to-action-content{margin:0 auto;max-width:992px}.call-to-action .call-to-action-content .content-title{font-family:Philosopher,sans-serif;font-size:64px;font-weight:400;line-height:66px;margin-bottom:30px;max-width:950px}.call-to-action .call-to-action-content .content-caption{font-size:20px;font-weight:600;margin-bottom:80px}.call-to-action .call-to-action-content .call-to-action-form .controls{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-bottom:40px}.call-to-action .call-to-action-content .call-to-action-form .controls .control-wrapper{display:flex;flex-direction:column}.call-to-action .call-to-action-content .call-to-action-form .controls .control-input{background-color:#fff;border:1px solid #fff;border-radius:6px;color:#4c4c4c;font-size:16px;height:59px;padding:0 25px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.call-to-action .call-to-action-content .call-to-action-form .controls .control-input:focus{border-color:#fffc;box-shadow:0 0 0 3px #fff3,0 4px 12px #0000001a;outline:none}.call-to-action .call-to-action-content .call-to-action-form .controls .control-input--error{border-color:#f009}.call-to-action .call-to-action-content .call-to-action-form .controls .control-input::-moz-placeholder{color:#999}.call-to-action .call-to-action-content .call-to-action-form .controls .control-input::placeholder{color:#999}.call-to-action .call-to-action-content .call-to-action-form .controls .control-input:disabled{cursor:not-allowed;opacity:.6}.call-to-action .call-to-action-content .call-to-action-form .controls .error-message{color:#ffffffe6;font-size:12px;margin-top:5px}.call-to-action .call-to-action-content .call-to-action-form .form-submit{align-items:center;display:flex;gap:64px}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-button{width:310px}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-button:disabled{cursor:not-allowed;opacity:.6}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf{flex:1}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-checkbox{display:none}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-checkbox:checked+.submit-conf-label .custom-checkbox{background-color:#fff;border-color:#fff}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-checkbox:checked+.submit-conf-label .custom-checkbox:after{opacity:1;transform:rotate(45deg) scale(1)}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-label{align-items:center;cursor:pointer;display:flex;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-label .custom-checkbox{background-color:#fff;border:2px solid hsla(0,0%,100%,.6);border-radius:4px;flex-shrink:0;height:20px;position:relative;transition:background-color .2s ease,border-color .2s ease;width:20px}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-label .custom-checkbox--error{border-color:#f009}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-label .custom-checkbox:after{border:solid #cc6c37;border-width:0 2px 2px 0;content:"";height:9px;left:6px;opacity:0;position:absolute;top:2px;transform:rotate(45deg) scale(0);transition:opacity .2s ease,transform .2s ease;width:5px}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-label .label-text{color:#fffffff2;font-size:14px;line-height:1.5}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .submit-conf-label:hover .custom-checkbox{border-color:#ffffffe6}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-conf .error-message{color:#ffffffe6;font-size:12px;margin-top:5px}@media only screen and (max-width:820px){.call-to-action{padding:40px 0}.call-to-action .call-to-action-content .content-title{font-size:38px;line-height:45px}.call-to-action .call-to-action-content .content-caption{font-size:18px;margin-bottom:34px}.call-to-action .call-to-action-content .call-to-action-form .controls{grid-template-columns:1fr;grid-gap:28px;margin-bottom:28px}.call-to-action .call-to-action-content .call-to-action-form .form-submit{align-items:flex-start;flex-direction:column;gap:40px}.call-to-action .call-to-action-content .call-to-action-form .form-submit .submit-button{width:100%}}.app-footer{overflow:hidden;padding-bottom:32px;padding-top:100px}.app-footer .footer-menu{display:flex;gap:85px;margin-bottom:224px}.app-footer .footer-menu .footer-menu-link{color:#4c4c4c;font-family:Philosopher,sans-serif;font-weight:700;text-transform:uppercase;transition:color .3s}.app-footer .footer-menu .footer-menu-link:hover{color:#cc6c37}.app-footer .footer-info{align-items:center;display:flex;gap:42px}.app-footer .footer-info .brand-name{max-width:830px;width:100%}.app-footer .footer-info .brand-name img{width:100%}.app-footer .footer-info .info-data{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.app-footer .footer-info .info-data .data-column{display:flex;flex-direction:column;gap:20px;position:relative;width:200px}.app-footer .footer-info .info-data .data-column:first-child{width:400px}.app-footer .footer-info .info-data .data-column p{line-height:20px}.app-footer .footer-info .info-data .data-column p a{color:#4c4c4c}.app-footer .footer-info .info-data .data-column p .extra-phone{color:#4c4c4c;font-family:Philosopher,sans-serif;font-size:16px;font-weight:700}.app-footer .footer-info .info-data .data-column .logo-srposad{bottom:0;position:absolute;right:0;width:64px}@media only screen and (max-width:1600px){.app-footer .footer-menu{margin-bottom:150px}.app-footer .footer-info .info-data{font-size:14px}}@media only screen and (max-width:992px){.app-footer .footer-menu{flex-direction:column;gap:32px;justify-content:center;margin-bottom:90px;text-align:center}.app-footer .footer-info{flex-direction:column;gap:0}.app-footer .footer-info .brand-name{margin-bottom:55px}.app-footer .footer-info .info-data{grid-template-columns:1fr;grid-gap:32px;text-align:center}.app-footer .footer-info .info-data .data-column{width:100%!important}.app-footer .footer-info .info-data .data-column p.copyright-text{margin:0 auto;max-width:80%}.app-footer .footer-info .info-data .data-column .logo-srposad{margin:0 auto;position:static;width:74px}}@media only screen and (max-width:820px){.app-footer{padding-bottom:42px;padding-top:40px}}.modern-home-page{color:#4c4c4c}
