@charset "UTF-8";.breadcrumbs{padding:10px 0}.bannerabout{position:relative}.bannerabout .image{width:100%;height:auto;display:flex}@media screen and (max-width: 991px){.bannerabout .image{height:220px;overflow:hidden}}.bannerabout .image picture{width:100%;height:auto}.bannerabout .image picture img{width:100%;height:auto}@media screen and (max-width: 991px){.bannerabout .image picture img{height:332px;object-fit:cover}}.bannerabout_content{position:absolute;left:50%;transform:translate(-50%);width:100%;height:100%;top:0;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width: 991px){.bannerabout_content{flex-direction:column;justify-content:center;row-gap:12px}}.bannerabout_content h1{font-weight:700;font-size:calc(32px + (72 - 32) * (100vw - 475px) / 1445);line-height:105%;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:var(--WH)}.block2-remont{padding:90px 0;background:var(--WH)}@media screen and (max-width: 991px){.block2-remont{padding:50px 0}}.block2-remont .wrapper{padding:0 80px;display:flex;gap:112px}@media screen and (max-width: 991px){.block2-remont .wrapper{padding:0;flex-direction:column;gap:16px}}@media screen and (max-width: 991px){.block2-remont .wrapper .image{width:100%}}.block2-remont .wrapper .image img{width:max-content;height:100%}.block2-remont .wrapper .description{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.block2-remont .wrapper .description{gap:16px}}.block2-remont .wrapper .description .text{display:flex;flex-direction:column;gap:10px}.block2-remont .wrapper .description .text p{font-size:calc(16px + (20 - 16) * (100vw - 475px) / 1445);font-weight:400;line-height:110%;color:var(--Black)}.block2-remont .wrapper .description .text p b{font-weight:700;font-size:inherit}.block2-remont .wrapper .title{background:var(--Dark-Gray);padding:30px;line-height:110%;font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);font-weight:400;color:var(--WH)}.block2-remont .wrapper .title b{font-size:inherit;font-weight:700}.when-to-use-the-form{padding:90px 0}@media screen and (max-width: 991px){.when-to-use-the-form{padding:50px 0}}.when-to-use-the-form .title-sub{display:flex;justify-content:space-between;width:100%;height:100%}@media screen and (max-width: 991px){.when-to-use-the-form .title-sub{flex-direction:column;gap:16px}}.when-to-use-the-form .title{color:var(--Dark-Gray);order:1}@media screen and (max-width: 991px){.when-to-use-the-form .title{order:2;width:100%}}.when-to-use-the-form .sub{padding-top:18px;position:relative;width:calc(100% - 45px);display:flex;justify-content:end;order:2}@media screen and (max-width: 991px){.when-to-use-the-form .sub{order:1;width:100%;text-align:center;justify-content:center}}.when-to-use-the-form .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.when-to-use-the-form .sub span{font-size:16px}}.when-to-use-the-form .sub span{color:var(--Green-Accent);position:relative}.when-to-use-the-form .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-17px}@media screen and (max-width: 767px){.when-to-use-the-form .sub span:after{top:-18px}}.when-to-use-the-form .container{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.when-to-use-the-form .container{gap:16px}}.when-to-use-the-form .container .wrapper{display:flex;justify-content:center;gap:14px}@media screen and (max-width: 991px){.when-to-use-the-form .container .wrapper{flex-direction:column}}.when-to-use-the-form .container .wrapper .element{display:flex;gap:14px;width:100%;background:var(--WH);flex-direction:column;align-items:flex-start;padding:25px 30px 30px}@media screen and (max-width: 991px){.when-to-use-the-form .container .wrapper .element{flex-direction:row;padding:12px 15px 15px;gap:8px}}.when-to-use-the-form .container .wrapper .element .number{background:var(--Green-Accent);width:40px;height:40px;border-radius:40px;gap:14px;display:flex;justify-content:center;align-items:center;color:var(--WH);line-height:110%;font-weight:400;font-size:calc(13px + (27 - 13) * (100vw - 475px) / 1445)}@media screen and (max-width: 991px){.when-to-use-the-form .container .wrapper .element .number{width:20px;height:20px;flex:0 0 20px}}.when-to-use-the-form .container .wrapper .element:nth-child(2) .number{background:#63653e}.when-to-use-the-form .container .wrapper .element:nth-child(3) .number{background:#4a4c2f}.when-to-use-the-form .container .wrapper .element:nth-child(4) .number{background:#32331f}.when-to-use-the-form .container .wrapper .element .text{font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);line-height:110%}.when-to-use-the-form .container .wrapper .element .text b{font-weight:700;font-size:inherit}.what-requests-you-can-submit{padding:45px 0}@media screen and (max-width: 991px){.what-requests-you-can-submit{padding:25px 0}}.what-requests-you-can-submit .wrapper{display:flex;gap:50px}@media screen and (max-width: 991px){.what-requests-you-can-submit .wrapper{gap:16px;flex-direction:column}}.what-requests-you-can-submit .wrapper .image{width:628px;flex:0 0 628px;overflow:hidden;display:flex}@media screen and (max-width: 991px){.what-requests-you-can-submit .wrapper .image{width:100%;flex:0 0 100%;height:160px;overflow:hidden;justify-content:center}}.what-requests-you-can-submit .wrapper .image img{width:100%;height:100%;object-fit:cover}.what-requests-you-can-submit .wrapper .desc{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.what-requests-you-can-submit .wrapper .desc{gap:16px}}.what-requests-you-can-submit .wrapper .desc ol{display:flex;flex-direction:column;gap:12px;padding:0;list-style:none}.what-requests-you-can-submit .wrapper .desc ol li{background:var(--WH);padding:10px 20px;display:flex;gap:5px}.what-requests-you-can-submit .description{background:var(--Green-Accent);padding:30px 50px 30px 0;font-weight:700;font-size:calc(14px + (32 - 14) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;text-transform:uppercase;color:var(--WH);position:relative}.what-requests-you-can-submit .description:after{content:"";background:var(--Green-Accent);width:100%;height:100%;position:absolute;top:0;left:-99%;z-index:-1;display:flex}.feedback-remont{padding:45px 0 150px}@media screen and (max-width: 991px){.feedback-remont{padding:25px 0 50px}}.feedback-remont .wrapper{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.feedback-remont .wrapper{gap:16px}}.feedback-remont .title-sub{display:flex;justify-content:space-between;width:100%;height:100%}@media screen and (max-width: 991px){.feedback-remont .title-sub{flex-direction:column;gap:16px}}.feedback-remont .title{color:var(--Dark-Gray);order:1}@media screen and (max-width: 991px){.feedback-remont .title{order:2;text-align:center}}.feedback-remont .sub{padding-top:18px;position:relative;width:79%;display:flex;justify-content:end;order:2}@media screen and (max-width: 991px){.feedback-remont .sub{order:1;width:100%;justify-content:center;text-align:center}}.feedback-remont .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.feedback-remont .sub span{font-size:16px}}.feedback-remont .sub span{color:var(--Green-Accent);position:relative}@media screen and (max-width: 991px){.feedback-remont .sub span{text-align:center}}.feedback-remont .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-17px}@media screen and (max-width: 767px){.feedback-remont .sub span:after{top:-18px}}.feedback-remont .file-upload{display:flex;align-items:center;gap:10px;border:1px solid #ccc;padding:8px 12px;max-width:100%;background-color:#f9f9f9;justify-content:space-between}.feedback-remont .file-upload input[type=file]{display:none}.feedback-remont .file-upload label{background-color:#8a8f61;color:#fff;padding:6px 12px;cursor:pointer;font-size:14px}.feedback-remont .file-upload .file-name{font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feedback-remont form{display:flex;flex-direction:column;gap:18px}.feedback-remont form .row{display:flex;flex-direction:column;gap:10px}.feedback-remont form .row .title-row{font:700 16px;font-weight:700;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;color:var(--Dark-Gray)}.feedback-remont form .row .inputs{display:flex;gap:9px}@media screen and (max-width: 991px){.feedback-remont form .row .inputs{flex-direction:column}}.feedback-remont form .row .inputs .checbox-element,.feedback-remont form .row .inputs button{width:100%}.feedback-remont form .row .inputs .input-element{width:100%;height:100%;position:relative}.feedback-remont form .row .inputs .input-element.error input{border-color:red}.feedback-remont form .row .inputs .input-element .error_mess{position:absolute;font-size:12px;color:red}.feedback-remont form .row .inputs input{border:1px solid #8a8a8a;padding:18px 25px;background:var(--WH);font-weight:400;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:110%;width:100%;letter-spacing:-.02em;color:var(--Dark-Gray);margin-bottom:0}.feedback-remont form .row .inputs textarea{border:1px solid #8a8a8a;padding:18px 25px;background:var(--WH);font-weight:400;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:110%;width:100%;height:100%;letter-spacing:-.02em;color:var(--Dark-Gray);margin-bottom:0}.feedback-remont form .row .inputs .colum{display:flex;flex-direction:column;width:100%;gap:10px}@media screen and (max-width: 991px){.feedback-remont form .row .inputs .colum{flex-direction:column}}.feedback-remont form .row .inputs .file-upload{display:flex;align-items:center;gap:10px;border:1px solid #8a8a8a;padding:11px 25px;max-width:100%;background-color:var(--WH);justify-content:space-between}.feedback-remont form .row .inputs .file-upload input[type=file]{display:none}.feedback-remont form .row .inputs .file-upload label{color:#fff;cursor:pointer;font-weight:400;font-size:calc(14px + (16 - 14) * (100vw - 475px) / 1445);line-height:110%}.feedback-remont form .row .inputs .file-upload .file-name{font-size:calc(14pxpx + (16 - 14px) * (100vw - 475px) / 1445);color:var(--Dark-Gray);white-space:wrap;overflow:hidden;text-overflow:ellipsis;display:flex;gap:5px}@media screen and (max-width: 991px){.feedback-remont form .row .inputs .file-upload .file-name svg{width:10px;height:9px;margin-top:5px}}
