.social.in-contacts2{font-size:.875rem;}
.social.in-contacts2 a{gap:.375rem;}
.social.in-contacts2 a img{width:.6875rem;height:.6875rem;margin-top:.1875rem;}
.social.in-contacts2 .row{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem;}
footer{padding-top:1.875rem;padding-bottom:1.875rem;}
footer .conditions{margin-top:0;}
footer .col-r{max-width:100%;}
.btn-1.subtype-2{font-size:1.0625rem;}
.pagination li.prev,.pagination li.next{display:none !important;}
.pagination li:not(.prev,.next) a{min-width:2.25rem;height:2.25rem;line-height:2.25rem;}
.pagination .separator{padding-top:1.125rem;}
.modal .modal-body{padding:4.0625rem 1.3125rem 2.9375rem 1.3125rem;}
.modal.error .title{font-size:2.5rem;line-height:3.125rem;}
.modal .title{font-size:1.25rem;line-height:1.5625rem;margin-bottom:1.25rem;}
.modal .body{font-size:.8125rem;line-height:1rem;}
.landing-block .lines{margin-bottom:1.375rem;}
.landing-block .cup{right:-11.625rem;bottom:-15.5rem;}
.order-block .person{transform-origin:bottom right;right:-1.3125rem;-ms-transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);top:-5rem;}
.order-block .title-big{max-width:74%;}
.prop-block .person{-ms-transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);margin-left:-13.0625rem;}
.quote-1 .person{-ms-transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6);right:-10.0625rem;}
.quote-2 .person{right:-5.125rem;top:-2.0625rem;}
.table{display:block;}
.thead{display:none;}
.tbody{display:block;}
.tr{display:block;margin-bottom:1rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5rem;background-color:var(--color-light-1);}
.td{display:flex !important;justify-content:flex-start !important;align-items:flex-start !important;flex-direction:column !important;padding:.5rem 0;border:none;}
.td:last-child{border-bottom:none !important;}
.td::before{content:attr(data-label);font-weight:bold;margin-right:.5rem;}
.table-1{--px-space:1.1875rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.table-1 .tbody{background:none;}
.table-1 .tr:last-child .td{border-bottom:1px solid var(--color-gray-23) !important;}
.table-1 .td:first-child{width:auto;}
.table-1 .td:first-child:after{display:none !important;}
.table-1 .td:last-child{width:auto;}
.table-1 .td:last-child:after{display:none !important;}
blockquote{margin-right:0;padding:1.0625rem 6.875rem 1.0625rem 1.9375rem;font-size:.875rem;}
blockquote.type-2{margin-right:0;}
.iframe-video .play-preview svg{--width:2.75rem;}
.iframe-video{max-width:23.4375rem;}
.reviews-block .person{margin-right:2.6875rem;width:95%;}
.review-form-wrap .person{width:20.625rem;top:40.625rem;right:-11.875rem;}
.form-3 input[type="text"],.form-3 .input{padding:.9375rem 1.4375rem;}
.form-3 textarea,.form-3 .textarea{padding:1.0625rem 1.4375rem;}
.header-contact{padding:1.25rem 1.875rem 1.25rem 1.875rem;}
.header-contact .hc-title-wrap{margin-left:0;margin-right:0;margin-bottom:.9375rem;}
.header-contact .hc-title{font-size:1.4375rem;line-height:1.6875rem;}
.header-contact .hcf-title{font-size:1.125rem;line-height:1.125rem;}
.form-2 textarea{min-height:6.125rem !important;}
.price-columns{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}
.price-item{padding:1.25rem 1.6875rem 1.25rem 1.6875rem;}
.adv-item{padding:1.125rem;}
.adv-item .icon{margin-bottom:0;}
.adv-item .title{margin-top:auto;margin-bottom:auto;}
.how-it-works-block .title-big{margin-bottom:.625rem;}
.steps .num{margin-bottom:.5rem;}
.ps-block .row{--bs-gutter-x:.5625rem;--bs-gutter-y:.5625rem;}
.ps{padding-left:.625rem;padding-right:.625rem;padding-top:.625rem;padding-bottom:.625rem;}
.blog .title-big{font-size:1.5rem;line-height:1.5rem;}