.form{padding-bottom:32px;margin-bottom:32px;border-top:0 solid #788394;border-right:0 solid #788394;border-bottom:1px solid #788394;border-left:0 solid #788394;border-color:rgba(120,131,148,0.2)}.form .row{margin-bottom:16px}.form .row .textarea{margin-bottom:-8px}.form .row .error{color:#eb5757;margin-top:8px;font-family:'Raleway', sans-serif !important;font-size:14px;line-height:14px;font-weight:500;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.form .row .btn.yellow{padding:12px 32px;text-align:center;font-family:'Raleway', sans-serif !important;font-size:18px;line-height:18px;font-weight:600;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.form .row .field_hint{margin:8px 0 0;line-height:18px}.form .row:last-child{margin-bottom:0}.form .form-image-field .input-wrapper{width:100%}.contacts{display:flex}@media only screen and (min-width: 320px) and (max-width: 1023px){.contacts{flex-direction:column}}.contacts .item{text-align:right;width:50%}@media only screen and (min-width: 320px) and (max-width: 1023px){.contacts .item{width:100%;text-align:center}}.contacts .item p{color:#788394;margin-bottom:4px;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:16px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.contacts .item span{color:#788394;display:block;margin-bottom:12px;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:16px;font-weight:500;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}@media only screen and (min-width: 320px) and (max-width: 1023px){.contacts .item span{margin:0 0 0 10px}}.contacts .item a{color:#325feb;display:block;margin-bottom:8px;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:16px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}@media only screen and (min-width: 320px) and (max-width: 1023px){.contacts .item a{margin-bottom:16px;font-family:'Raleway', sans-serif !important;font-size:24px;line-height:24px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.contacts .item a i{font-size:18px !important}}.contacts .item a:last-child{margin-bottom:0}.contacts .item a:hover{color:#202327}@media only screen and (min-width: 320px) and (max-width: 1023px){.contacts .item .row{display:flex;justify-content:center;margin-bottom:16px}}.contacts .item:first-child{text-align:left;border-top:0 solid #788394;border-right:1px solid #788394;border-bottom:0 solid #788394;border-left:0 solid #788394;border-color:rgba(120,131,148,0.2)}@media only screen and (min-width: 320px) and (max-width: 1023px){.contacts .item:first-child{text-align:center;margin-bottom:24px;padding-bottom:24px;border-top:0 solid #788394;border-right:0 solid #788394;border-bottom:1px solid #788394;border-left:0 solid #788394;border-color:rgba(120,131,148,0.2)}}.faq{display:flex;flex-direction:column;align-items:center;margin:24px 0 48px}@media only screen and (min-width: 320px) and (max-width: 1023px){.faq{margin-bottom:24px}}.faq .title{width:100%;text-align:center;margin-bottom:24px;font-family:'Raleway', sans-serif !important;font-size:48px;line-height:48px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}@media only screen and (min-width: 320px) and (max-width: 1023px){.faq .title{margin-bottom:16px;font-family:'Raleway', sans-serif !important;font-size:24px;line-height:24px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}}.faq .sub-title{width:644px;margin-top:24px;padding:24px 0;text-align:center;font-family:'Raleway', sans-serif !important;font-size:32px;line-height:38px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;border-top:1px solid #788394;border-right:0 solid #788394;border-bottom:0 solid #788394;border-left:0 solid #788394;border-color:rgba(120,131,148,0.2)}@media only screen and (min-width: 320px) and (max-width: 1023px){.faq .sub-title{width:calc(100% - 40px);margin-top:16px;padding:16px;font-family:'Raleway', sans-serif !important;font-size:24px;line-height:24px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}}.faq .sub-title.first{border:0;margin-top:0}.faq-item{width:644px;margin-bottom:8px;background:#fff;box-sizing:border-box;padding:16px 24px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;box-shadow:0px 0px 1px rgba(0,0,0,0.5),0px 2px 4px rgba(34,34,34,0.12)}@media only screen and (min-width: 320px) and (max-width: 1023px){.faq-item{width:100%}}.faq-item:last-child{margin-bottom:0}.faq-item .title{color:#39414E;margin-bottom:0;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:22px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.faq-item .title i{color:#325feb;font-size:24px;display:block;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.faq-item .text{color:#39414E;margin-top:16px;display:none;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:26px;font-weight:500;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.faq-item .text a{color:#325feb;font-weight:600}.faq-item.active i{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-search{width:644px;display:grid;grid-template-columns:1fr 170px;grid-template-rows:auto;gap:0 24px}@media only screen and (min-width: 320px) and (max-width: 1023px){.faq-search{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:0 8px}}.faq-search .input-search{border:2px solid #788394;border-color:#788394}.faq-search .madSelect{box-shadow:none;border:2px solid #788394;border-color:#788394}.faq .feedback{width:644px;margin-top:48px;position:relative;background:#fff;box-sizing:border-box;padding:32px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;box-shadow:0px 0px 1px rgba(0,0,0,0.5),0px 2px 4px rgba(34,34,34,0.12)}.faq .feedback::before{content:'';width:100%;height:1px;display:block;background:#788394;opacity:.2;position:absolute;top:-28px;left:0}@media only screen and (min-width: 320px) and (max-width: 1023px){.faq .feedback{width:100%;padding:24px}}.faq .feedback .title{font-family:'Raleway', sans-serif !important;font-size:24px;line-height:24px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.reviews{margin-bottom:24px}.reviews-head{display:flex;justify-content:space-between;align-items:flex-start;margin-top:24px}.reviews-head h1{color:#202327;margin:0;font-family:'Raleway', sans-serif !important;font-size:48px;line-height:48px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-head h1{font-family:'Raleway', sans-serif !important;font-size:24px;line-height:31px;font-weight:700;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}}.reviews-head h1 span{color:#39414E;display:block;margin-top:12px;font-family:'Raleway', sans-serif !important;font-size:24px;line-height:31px;font-weight:400;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-head h1 span{display:inline-block;margin-top:0;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:22px;font-weight:500;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}}.reviews-head .btn{padding:16px 24px;margin-left:12px;flex:1 0 auto}.reviews-head .btn i{padding-right:8px}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-head .btn{width:56px;height:56px;position:fixed;bottom:24px;right:16px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.reviews-head .btn i{padding-right:0}.reviews-head .btn span{display:none}}.reviews-nav{margin:24px 0;text-align:center}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-nav{margin-bottom:16px}}.reviews-content .item{display:none}.reviews-content .item.active{display:block}.reviews-content .item-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:24px}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-content .item-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto;gap:8px}}.reviews-content .item-block{background:#fff;box-sizing:border-box;padding:16px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;box-shadow:0px 0px 1px rgba(0,0,0,0.5),0px 2px 4px rgba(34,34,34,0.12)}.reviews-content .item-block img{width:64px;height:64px;flex:0 0 64px;margin-right:8px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.reviews-content .item-block p{word-break:break-all;margin-bottom:8px}.reviews-content .item-block p:last-child{margin-bottom:0}.reviews-modal{padding:64px 86px !important}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-modal{padding:16px !important}}.reviews-modal .title{color:#202327;text-align:center;font-family:'Raleway', sans-serif !important;font-size:48px;line-height:48px;font-weight:400;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;margin-bottom:24px}@media only screen and (min-width: 320px) and (max-width: 1023px){.reviews-modal .title{font-family:'Raleway', sans-serif !important;font-size:24px;line-height:24px;font-weight:400;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;margin-bottom:18px}}.reviews-modal .block_selected{margin-bottom:16px}.reviews-modal .block_selected .madSelect{color:#39414E;width:100% !important;box-shadow:none;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:22px;font-weight:500;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off;border:2px solid #788394}.reviews-modal .item{margin-bottom:16px}.reviews-modal .input,.reviews-modal .textarea{color:#39414E;width:100% !important;padding:8px 16px;font-family:'Raleway', sans-serif !important;font-size:16px;line-height:22px;font-weight:500;font-feature-settings:'pnum' on, 'lnum' on, 'liga' off}.reviews-modal .textarea{min-height:136px;resize:vertical}.tochka_form_site .universal-form{height:100%;margin-top:40px !important;display:flex;flex-direction:column;justify-content:center;align-items:center}.tochka_form_site .universal-form .content{border-radius:20px;box-sizing:border-box;padding:24px !important}.tochka_form_site .content_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}
