@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-normal-cyrillic-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-italic-cyrillic-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-normal-cyrillic-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-italic-cyrillic-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-normal-cyrillic.woff2") format("woff2");font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-italic-cyrillic.woff2") format("woff2");font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-normal-cyrillic.woff2") format("woff2");font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-italic-cyrillic.woff2") format("woff2");font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-normal-latin-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-italic-latin-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-normal-latin-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-italic-latin-ext.woff2") format("woff2");font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-normal-latin.woff2") format("woff2");font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url("../fonts/Roboto/Roboto-regular-italic-latin.woff2") format("woff2");font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-normal-latin.woff2") format("woff2");font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url("../fonts/Roboto/Roboto-bold-italic-latin.woff2") format("woff2");font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.text-black{color:#000 !important}.text-black-text{color:#282a30 !important}.text-red{color:red !important}.text-orange{color:#f17b41 !important}.text-light-yellow{color:#fff7cf !important}.text-yellow{color:#febd0a !important}.text-white{color:#fff !important}.text-green-500{color:#004f56 !important}.text-green-400{color:#095d64 !important}.text-green-300{color:#00898d !important}.text-green-200{color:#79d0d2 !important}.text-green-100{color:#d8f2ef !important}.text-gray-400{color:#626b6d !important}.text-gray-300{color:#c6c9cb !important}.text-gray-200{color:#f3f3f3 !important}.text-gray-100{color:#f8f8f8 !important}.background-black{background-color:#000 !important}.background-black-text{background-color:#282a30 !important}.background-red{background-color:red !important}.background-orange{background-color:#f17b41 !important}.background-light-yellow{background-color:#fff7cf !important}.background-yellow{background-color:#febd0a !important}.background-white{background-color:#fff !important}.background-green-500{background-color:#004f56 !important}.background-green-400{background-color:#095d64 !important}.background-green-300{background-color:#00898d !important}.background-green-200{background-color:#79d0d2 !important}.background-green-100{background-color:#d8f2ef !important}.background-gray-400{background-color:#626b6d !important}.background-gray-300{background-color:#c6c9cb !important}.background-gray-200{background-color:#f3f3f3 !important}.background-gray-100{background-color:#f8f8f8 !important}.font-weight-regular{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-style-normal{font-style:normal !important}.font-style-italic{font-style:italic !important}.font-size-1{font-size:2rem !important}.font-size-2{font-size:1.75rem !important}.font-size-3{font-size:1.5rem !important}.font-size-4{font-size:1.25rem !important}.font-size-5{font-size:1.125rem !important}.font-size-6{font-size:1rem !important}@media(min-width: 576px){.font-size-sm-1{font-size:2rem !important}.font-size-sm-2{font-size:1.75rem !important}.font-size-sm-3{font-size:1.5rem !important}.font-size-sm-4{font-size:1.25rem !important}.font-size-sm-5{font-size:1.125rem !important}.font-size-sm-6{font-size:1rem !important}}@media(min-width: 768px){.font-size-md-1{font-size:2rem !important}.font-size-md-2{font-size:1.75rem !important}.font-size-md-3{font-size:1.5rem !important}.font-size-md-4{font-size:1.25rem !important}.font-size-md-5{font-size:1.125rem !important}.font-size-md-6{font-size:1rem !important}}@media(min-width: 992px){.font-size-lg-1{font-size:2rem !important}.font-size-lg-2{font-size:1.75rem !important}.font-size-lg-3{font-size:1.5rem !important}.font-size-lg-4{font-size:1.25rem !important}.font-size-lg-5{font-size:1.125rem !important}.font-size-lg-6{font-size:1rem !important}}@media(min-width: 1200px){.font-size-xl-1{font-size:2rem !important}.font-size-xl-2{font-size:1.75rem !important}.font-size-xl-3{font-size:1.5rem !important}.font-size-xl-4{font-size:1.25rem !important}.font-size-xl-5{font-size:1.125rem !important}.font-size-xl-6{font-size:1rem !important}}@media(min-width: 1400px){.font-size-xxl-1{font-size:2rem !important}.font-size-xxl-2{font-size:1.75rem !important}.font-size-xxl-3{font-size:1.5rem !important}.font-size-xxl-4{font-size:1.25rem !important}.font-size-xxl-5{font-size:1.125rem !important}.font-size-xxl-6{font-size:1rem !important}}.text-transform-uppercase{text-transform:uppercase !important}.text-transform-lowercase{text-transform:lowercase !important}.text-transform-capitalize{text-transform:capitalize !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-align-start{text-align:start !important}.text-align-center{text-align:center !important}.text-align-end{text-align:end !important}@media(min-width: 576px){.text-align-sm-start{text-align:start !important}.text-align-sm-center{text-align:center !important}.text-align-sm-end{text-align:end !important}}@media(min-width: 768px){.text-align-md-start{text-align:start !important}.text-align-md-center{text-align:center !important}.text-align-md-end{text-align:end !important}}@media(min-width: 992px){.text-align-lg-start{text-align:start !important}.text-align-lg-center{text-align:center !important}.text-align-lg-end{text-align:end !important}}@media(min-width: 1200px){.text-align-xl-start{text-align:start !important}.text-align-xl-center{text-align:center !important}.text-align-xl-end{text-align:end !important}}@media(min-width: 1400px){.text-align-xxl-start{text-align:start !important}.text-align-xxl-center{text-align:center !important}.text-align-xxl-end{text-align:end !important}}.fx-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-div{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.center-elem{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-center{text-align:center}.d-none{display:none !important}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-grid{display:grid}.text-bold{font-weight:700}.bg-white{background-color:#fff !important}.mb--200{margin-bottom:-200px}.mt--200{margin-top:-200px}.mb--100{margin-bottom:-100px}.mt--100{margin-top:-100px}.mb--90{margin-bottom:-90px}.mt--90{margin-top:-90px}.mb--80{margin-bottom:-80px}.mt--80{margin-top:-80px}.mb--70{margin-bottom:-70px}.mt--70{margin-top:-70px}.mb--60{margin-bottom:-60px}.mt--60{margin-top:-60px}.mb--50{margin-bottom:-50px}.mt--50{margin-top:-50px}.mb--40{margin-bottom:-40px}.mt--40{margin-top:-40px}.mb--30{margin-bottom:-30px}.mt--30{margin-top:-30px}.mb--20{margin-bottom:-20px}.mt--20{margin-top:-20px}.mb--10{margin-bottom:-10px}.mt--10{margin-top:-10px}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.mb-50{margin-bottom:50px}.mt-50{margin-top:50px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.mb-70{margin-bottom:70px}.mt-70{margin-top:70px}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}.mb-90{margin-bottom:90px}.mt-90{margin-top:90px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.mb-110{margin-bottom:110px}.mt-110{margin-top:110px}.mb-120{margin-bottom:120px}.mt-120{margin-top:120px}.mb-130{margin-bottom:130px}.mt-130{margin-top:130px}.mb-140{margin-bottom:140px}.mt-140{margin-top:140px}.mb-150{margin-bottom:150px}.mt-150{margin-top:150px}.mb-200{margin-bottom:200px}.mt-200{margin-top:200px}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:Roboto,system-ui,-apple-system,"Segoe UI","Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#282a30;text-align:start;background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h6,h6,.h5,h5,.h4,h4,.h3,h3,.h2,h2,.h1,h1{margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2}.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul,dl{margin-top:0;margin-bottom:1rem}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}.mark,mark{padding:.1875em;background-color:#d8f2ef}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{text-decoration:underline}a:hover{color:#006e71;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#f17b41;word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:#fff;background-color:#282a30}kbd kbd{padding:0;font-size:1em;font-weight:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}img{height:auto;max-width:100%}table{border-collapse:collapse;caption-side:bottom}caption{padding-top:.5rem;padding-bottom:.5rem;color:#626b6d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.small,small{font-size:.875em}.black-link{color:#282a30}.list-unstyled{padding-left:0;list-style:none}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#626b6d}.blockquote-footer::before{content:"— "}.bold{font-weight:700}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#626b6d}.table{width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-bottom:1rem;color:#282a30;vertical-align:top;border-color:#c6c9cb}.table>:not(caption)>*{border-width:1px 0}.table>:not(caption)>*>*{padding:20px 20px;background-color:rgba(0,0,0,0);border-width:0 1px}.table>tbody{vertical-align:middle}.table>thead{vertical-align:bottom}.table>thead td,.table>thead th{color:#626b6d;border-bottom:1px solid #c6c9cb}.table>thead>tr>*{vertical-align:middle}.table tr:last-child .profiles__dropdown-menu{top:-400%}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-borderless>:not(caption)>*>*{border-right-width:0;border-left-width:0}.table-borderless>:not(caption)>*{border-width:0}.table-striped>tbody>tr:not(.group):nth-child(even)>td{color:#282a30;background-color:#f8f8f8}.table-striped>tbody th{background-color:#d8f2ef;vertical-align:middle}.table-striped>tbody th p{margin:0}.table-striped>tbody th span{font-weight:normal;font-size:.9rem}.table-striped-columns>:not(caption)>tr>:nth-child(even){color:#282a30;background-color:#f8f8f8}.table-hover>tbody>tr:hover>*{color:#282a30;background-color:#d8f2ef}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}html,body{min-height:100vh;font-size:17px;color:#282a30}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#f8f9fb;z-index:0}body footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.button{min-height:60px;min-width:220px;background-color:red;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;padding:30px,20px;cursor:pointer;font-size:20px;font-weight:700;border:none}.button:hover{color:#fff;text-decoration:none;background-color:#cb0000;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.modal{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;padding-top:3em;background-color:rgba(0,0,0,.75);z-index:999999}.modal.opened{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll-hidden{overflow:hidden}.popup{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.popup-wrapper{max-height:calc(100vh - 3em);overflow-y:auto;margin:0 auto;padding:60px 40px;background-color:#fff;position:relative}@media(min-width: 360px){.popup-wrapper{max-width:360px}}@media(min-width: 576px){.popup-wrapper{max-width:80%}}@media(min-width: 700px){.popup-wrapper{max-width:700px}}.popup .form{width:100%}.popup .form .form-input{width:100%}.popup .button{width:100%}@media(min-width: 768px){.popup .button{width:60%}}@media(min-width: 576px){.popup-question .popup__button{min-width:100px !important}}.popup__close-button{position:absolute;background-color:red;width:45px;height:45px;border:none;background-size:14px;top:0px;right:0px;cursor:pointer}.popup__close-button:hover{background-color:#cb0000}.popup__title{font-size:24px;font-weight:700;color:#2a3813}.popup__text{margin-bottom:0;font-size:1.2rem}.popup__buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section{padding:80px 0}.section__title{text-align:center;margin-bottom:40px;font-weight:500}.section__subtitle{font-weight:normal;text-align:center}.section:nth-child(2n+1){background-color:#eff2f7}.section.get-help{padding:80px 0 80px;min-height:400px;color:#fff;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(21, 17, 17, 0.65))),url("./../../assets/img/banner.webp") center/cover no-repeat;background:-o-linear-gradient(rgba(0, 0, 0, 0.65), rgba(21, 17, 17, 0.65)),url("./../../assets/img/banner.webp") center/cover no-repeat;background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(21, 17, 17, 0.65)),url("./../../assets/img/banner.webp") center/cover no-repeat}.section.get-help p{text-align:center;font-weight:normal;font-size:1.4rem}.section.licenses ul{padding:0;list-style-type:none}.section.licenses .swiper-button-next,.section.licenses .swiper-button-prev{color:#83ab42}.section.licenses .swiper{padding-bottom:40px}.section.licenses .swiper-slide{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.licenses .swiper-slide img{width:80%;max-width:540px}.section.map{padding:0;position:relative}.section.map .contacts{background-color:#fff;color:#000;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 20px 60px}.section.map .contacts h3{color:#000}@media(min-width: 576px){.section.map .contacts{padding:60px}}@media(min-width: 768px){.section.map .contacts{padding:60px 120px}}@media(min-width: 992px){.section.map .contacts{position:absolute;padding:40px;left:15%;top:60px}}@media(min-width: 1300px){.section.map .contacts{left:20%}}.section.map .contacts a{color:#000}.section.map .contacts a:hover{color:red}footer{width:100%;background-color:#fff}footer .footer__inner{height:50px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer__inner h5{margin:0;font-weight:normal;font-size:12px}@media(min-width: 576px){footer .footer__inner h5{font-size:1rem}}.about-us{margin-top:40px}.about-us__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:40px}.about-us__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.about-us__img{display:none}@media(min-width: 420px){.about-us__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.about-us p{margin:0}.about-us .icon{color:red}.icon-20{width:20px;height:20px}.icon-22{width:22px;height:22px}.icon-24{width:24px;height:24px}.icon-18{width:18px;height:18px}.icon-44{width:44px;height:44px}.icon-55{width:55px;height:55px}.vertical-service-img-features{margin-top:70px}.vertical-service-img-features .vertical-service-img-features__items{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width: 768px){.vertical-service-img-features .vertical-service-img-features__items{grid-template-columns:repeat(2, 1fr)}}.vertical-service-img-features ul{padding-left:20px}.vertical-service-img-features .vertical-service-img-features__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:rgba(0,0,0,.1) 0px 0px 10px 0px;box-shadow:rgba(0,0,0,.1) 0px 0px 10px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto}.vertical-service-img-features .vertical-service-img-features__img-block{width:100%;background-repeat:no-repeat;background-size:cover;min-height:205px}.vertical-service-img-features .vertical-service-img-features__content{min-height:unset;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.vertical-service-img-features .vertical-service-img-features__title{font-weight:700}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form ul{padding-left:20px}.form input[type=text]:disabled,.form input[type=submit]:disabled,.form input[type=reset]:disabled,.form input[type=password]:disabled,.form input[type=file]:disabled,.form input[type=tel]:disabled,.form input[type=number]:disabled{background-color:#f8f8f8}.form-input__label{display:block;padding-bottom:.3rem;color:#626b6d;font-size:20px}.form-input__input{min-height:45px;display:block;border:1px solid #c6c9cb;padding:.5rem .8rem;width:100%;outline:0;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;background-color:#fff}.form-input__input~.form-input__error{display:none}.form-input__input::-webkit-input-placeholder{color:#c6c9cb}.form-input__input::-moz-placeholder{color:#c6c9cb}.form-input__input:-ms-input-placeholder{color:#c6c9cb}.form-input__input::-ms-input-placeholder{color:#c6c9cb}.form-input__input::placeholder{color:#c6c9cb}.form-input__input:focus{outline:0;border-color:#83ab42}.form-input__input:focus~.form-input__with-icon,.form-input__input:focus~.form-input__right-button{border-color:#282a30}.form-input__input:focus~.form-input__password-icon{border-color:#282a30}.form-input__input:focus~.form-input__password-icon::after{background:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232a2f30%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye%22%3E%3Cpath%20d%3D%22M1%2012s4-8%2011-8%2011%208%2011%208-4%208-11%208-11-8-11-8z%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E") 0 0 no-repeat;background-size:cover}.form-input__input:focus~.form-input__password-icon.view::after{background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232a2f30%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye-off%22%3E%3Cpath%20d%3D%22M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020c-7%200-11-8-11-8a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19m-6.72-1.07a3%203%200%201%201-4.24-4.24%22%3E%3C%2Fpath%3E%3Cline%20x1%3D%221%22%20y1%3D%221%22%20x2%3D%2223%22%20y2%3D%2223%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") 0 0 no-repeat;background-size:cover}.form-input__input_valid{border-color:#626b6d}.form-input__input_invalid,.form-input__input._invalid{border-color:red;position:relative;z-index:2}.form-input__input_invalid~.form-input__error,.form-input__input._invalid~.form-input__error{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem .8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;z-index:-1;background-color:red;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.form-input__input_invalid~.form-input__password-icon,.form-input__input_invalid~.form-input__right-button,.form-input__input._invalid~.form-input__password-icon,.form-input__input._invalid~.form-input__right-button{border-color:red !important}.form-input__input_invalid:focus,.form-input__input._invalid:focus{-webkit-box-shadow:none;box-shadow:none;border-color:red}.form-input__password{position:relative}.form-input__password .form-input__input{padding-right:55px}.form-input__password-icon{cursor:pointer;position:absolute;top:0;right:0;bottom:0;background-color:#f3f3f3;display:block;border:1px solid #c6c9cb;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none;width:45px;height:45px;z-index:2}.form-input__password-icon::after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:11px;background:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c6c9cb%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye%22%3E%3Cpath%20d%3D%22M1%2012s4-8%2011-8%2011%208%2011%208-4%208-11%208-11-8-11-8z%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E") 0 0 no-repeat;background-size:cover}.form-input__password-icon.view::after{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:11px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c6c9cb%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-eye-off%22%3E%3Cpath%20d%3D%22M17.94%2017.94A10.07%2010.07%200%200%201%2012%2020c-7%200-11-8-11-8a18.45%2018.45%200%200%201%205.06-5.94M9.9%204.24A9.12%209.12%200%200%201%2012%204c7%200%2011%208%2011%208a18.5%2018.5%200%200%201-2.16%203.19m-6.72-1.07a3%203%200%201%201-4.24-4.24%22%3E%3C%2Fpath%3E%3Cline%20x1%3D%221%22%20y1%3D%221%22%20x2%3D%2223%22%20y2%3D%2223%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") 0 0 no-repeat;background-size:cover}.form-input__with{position:relative}.form-input__with-icon{cursor:pointer;position:absolute;top:0;right:0;bottom:0;background-color:#f3f3f3;display:block;border:1px solid #c6c9cb;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none;width:45px;height:45px;z-index:2}.form-input__with-icon::after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form-input__with-tenge-icon::after{width:12px;height:12px;background:url("../../assets/icons/custom/tenge.svg") 0 0 no-repeat;background-size:cover}.form-input-file{position:relative}.form-input-file__file{position:relative;z-index:2;width:100%;min-height:45px;margin:0;opacity:0}.form-input-file__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;outline:0;font-weight:400;line-height:1.5;color:#c6c9cb;background-color:#fff;border:1px solid #c6c9cb;min-height:45px;padding:.5rem .8rem;border-radius:5px;cursor:pointer}.form-input-file__label::after{position:absolute;top:0px;right:0px;bottom:0px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background-color:#f3f3f3;padding:.375rem .75rem;border-left:inherit;border-radius:0px 5px 5px 0px}.form-input-file .form-input-file__file~.form-input-file__label[data-browse]::after{content:attr(data-browse)}.form-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media(min-width: 576px){.form-input-wrapper{gap:20px}}.form-input__wrapper{position:relative}.form-input__wrapper .form-input__input{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:125px;border-bottom-right-radius:5px;border-top-right-radius:5px}.form-input__right-button{display:block;min-height:45px;background-color:#f3f3f3;position:absolute;top:0;right:0;border:1px solid #c6c9cb;border-left:none;padding-left:10px;padding-right:10px;border-bottom-right-radius:5px;border-top-right-radius:5px;z-index:2}.form-select label{display:block;padding-bottom:.3rem;color:#626b6d}.form-select__select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border-radius:5px;border:1px solid #c6c9cb;padding:.5rem .8rem;width:100%;outline:0;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;background-color:#fff;background:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c6c9cb%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-chevron-down%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E") right 9px bottom 10px no-repeat}.form-select__select~.form-input__error{display:none}.form-select__select:focus{z-index:2;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c6c9cb%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-chevron-down%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E") right 9px bottom 10px no-repeat;display:block;border-radius:5px;border:1px solid #282a30;padding:.5rem .8rem;width:100%;outline:0;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;background-color:#fff}.form-select__select_invalid,.form-select__select._invalid{border-color:red !important;position:relative;z-index:2}.form-select__select_invalid~.form-input__error,.form-select__select._invalid~.form-input__error{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem .8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;z-index:-1;background-color:red;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.form-select__select_invalid:focus,.form-select__select._invalid:focus{border-color:red;-webkit-box-shadow:none;box-shadow:none}.form-select__select_invalid:focus~.form-input__error,.form-select__select._invalid:focus~.form-input__error{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem .8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;z-index:-1;background-color:red;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.form-select__select:invalid{border-color:red;background:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232a2f30%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-chevron-down%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E") right 9px bottom 10px no-repeat}.form__columns{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.form__columns{grid-template-columns:repeat(2, 1fr)}}.full-screen{position:relative;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.full-screen__main{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.55)), to(rgba(21, 17, 17, 0.55))),url("./../../assets/img/banner.webp") center/cover no-repeat;background:-o-linear-gradient(rgba(0, 0, 0, 0.55), rgba(21, 17, 17, 0.55)),url("./../../assets/img/banner.webp") center/cover no-repeat;background:linear-gradient(rgba(0, 0, 0, 0.55), rgba(21, 17, 17, 0.55)),url("./../../assets/img/banner.webp") center/cover no-repeat}.full-screen__banner{min-height:50vh;background:url("./../../assets/img/banner.png") center/cover no-repeat}.full-screen__gates{min-height:70vh;background:url("./../../assets/img/gates-banner.jpg") center/cover no-repeat}.full-screen__roller{min-height:50vh;background:url("./../../assets/img/banner_roller.jpg") center/cover no-repeat}.full-screen__barrier{min-height:60vh;background:url("./../../assets/img/barrier-banner.jpg") center/cover no-repeat}.full-screen__fence{min-height:60vh;background:url("./../../assets/img/banner_fency.jpeg") top center/cover no-repeat}.full-screen__logo{width:40%;position:absolute;top:10%;left:0}@media(min-width: 576px){.full-screen__logo{top:15%;width:30%}}@media(min-width: 992px){.full-screen__logo{top:15%;width:20%}}.full-screen__body{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.full-screen__body .banner__title{color:#fff;font-size:2rem;margin-bottom:30px;text-align:center}@media(min-width: 768px){.full-screen__body .banner__title{font-size:3rem}}.full-screen__body .banner__subtitle{color:#fff;text-align:center;font-weight:normal;font-size:1.5rem}.full-screen__body .banner__button{width:280px}.header-menu{width:100%;position:relative;z-index:3;position:fixed;min-height:50px;display:none;background-color:#fff}@media(min-width: 992px){.header-menu{display:block}}.header-menu__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-menu__list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-menu__logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;height:55.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-menu__item a{text-decoration:none;color:#000;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;display:inline-block;padding:15px 20px;position:relative}.header-menu__item a:after{background:none repeat scroll 0 0 rgba(0,0,0,0);bottom:0px;content:"";display:block;height:4px;left:50%;position:absolute;background:red;-webkit-transition:width .3s ease 0s,left .3s ease 0s;-o-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.header-menu__item a:hover:after{width:100%;left:0}.header-mobile-menu-icon::after,.header-mobile-menu-icon::before,.header-mobile-menu-icon span{position:absolute;height:2px;width:100%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#000}.header-mobile-menu{display:block;width:100%;z-index:2;min-height:50px;background-color:#fff;position:fixed}@media(min-width: 992px){.header-mobile-menu{display:none}}.header-mobile-menu__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.header-mobile-menu-icon__wrapper{min-height:100%;width:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header-mobile-menu-icon__wrapper._active .header-mobile-menu-icon span{background-color:red;-webkit-transform:scale(0) translate(0px, -50%);-ms-transform:scale(0) translate(0px, -50%);transform:scale(0) translate(0px, -50%)}.header-mobile-menu-icon__wrapper._active .header-mobile-menu-icon::before{top:50%;background-color:red;-webkit-transform:rotate(45deg) translate(0px, -50%);-ms-transform:rotate(45deg) translate(0px, -50%);transform:rotate(45deg) translate(0px, -50%)}.header-mobile-menu-icon__wrapper._active .header-mobile-menu-icon::after{bottom:50%;background-color:red;-webkit-transform:rotate(-45deg) translate(0px, 50%);-ms-transform:rotate(-45deg) translate(0px, 50%);transform:rotate(-45deg) translate(0px, 50%)}.header-mobile-menu-icon__wrapper:hover .header-mobile-menu-icon span{background-color:red}.header-mobile-menu-icon__wrapper:hover .header-mobile-menu-icon::before{background-color:red}.header-mobile-menu-icon__wrapper:hover .header-mobile-menu-icon::after{background-color:red}.header-mobile-menu-icon{display:block;position:relative;width:20px;height:16px}@media(min-width: 1200px){.header-mobile-menu-icon{display:none}}.header-mobile-menu-icon span{top:50%;-webkit-transform:scale(1) translate(0px, -50%);-ms-transform:scale(1) translate(0px, -50%);transform:scale(1) translate(0px, -50%)}.header-mobile-menu-icon::before{content:"";top:0}.header-mobile-menu-icon::after{content:"";bottom:0}.header-mobile-menu__list{display:none;width:100%;position:fixed;z-index:3;background-color:#fff;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding:20px;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header-mobile-menu._active .header-mobile-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.header-mobile-menu__logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-mobile-menu__item a{text-decoration:none;color:#000;text-transform:uppercase;text-decoration:none;letter-spacing:.15em;display:inline-block;padding:15px 20px;position:relative}.header-mobile-menu__item a:after{background:none repeat scroll 0 0 rgba(0,0,0,0);bottom:0px;content:"";display:block;height:4px;left:50%;position:absolute;background:red;-webkit-transition:width .3s ease 0s,left .3s ease 0s;-o-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.header-mobile-menu__item a:hover:after{width:100%;left:0}.partners .partners-list{padding:0;margin:0}.partners .partners-item{list-style:none;height:80px;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners-swiper .swiper-slide{-webkit-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s;opacity:0}.partners-swiper .swiper-slide-visible{opacity:1}.partners-swiper .swiper-slide img{width:200px;max-height:80px}.catalog{margin-bottom:70px}.catalog-item__title{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.65);padding:10px;font-size:1.2rem;text-align:center;color:#fff}.catalog-item__title span{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.catalog-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.catalog-item{display:block;width:100%;height:210px;position:relative;color:#fff}.catalog-item:hover span{display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);color:#fff}.catalog-item__logo{display:block;position:absolute;top:7%;width:30%;-o-object-fit:contain;object-fit:contain}@media(min-width: 400px){.catalog-item{height:250px}}@media(min-width: 576px){.catalog-item{height:300px}}@media(min-width: 992px){.catalog-item{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%}}.catalog-item__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-doorhan__items{display:grid;grid-template-columns:1fr;gap:20px}.about-doorhan__text-block{background-color:#fff;border:5px solid #000;font-size:1.3rem;padding:20px}.about-doorhan__text-block p:first-child{font-size:1.5rem}.about-doorhan__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.about-doorhan__items{display:grid;grid-template-rows:repeat(3, 1fr);grid-template-columns:repeat(4, 1fr);gap:20px}.about-doorhan__item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.about-doorhan__text-block{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:4}}.features-icons__list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:40px}@media(min-width: 768px){.features-icons__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.features-icons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;text-align:center}@media(min-width: 768px){.features-icons__item{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}}.features-icons__img .icon-55{width:70px;height:70px}@media(min-width: 420px){.features-icons__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.features-icons p{margin:0}.features-icons .icon{color:red}.promo-catalog-items{display:grid;grid-template-columns:1fr;gap:40px;margin-top:50px}@media(min-width: 992px){.promo-catalog-items{grid-template-columns:repeat(2, 1fr);gap:20px}}.promo-catalog-item{background-color:#fff;padding:20px;-webkit-box-shadow:0px 10px 25px rgba(76,86,86,.15);box-shadow:0px 10px 25px rgba(76,86,86,.15)}.promo-catalog-item__img{text-align:center;height:250px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:30px}.promo-catalog-item__name{font-weight:700;font-size:1.2em}.promo-catalog-item__caption p:nth-child(2n){margin-top:20px}.promo-catalog-addition-item{min-height:320px}@media(min-width: 768px){.promo-catalog-addition-item{min-height:420px}}@media(min-width: 1200px){.promo-catalog-addition-item{min-height:400px}}.promo-catalog-addition-item__img{padding:34px 0;text-align:center;margin-bottom:22px;height:197px}.promo-catalog-addition-item__img--bg{background-color:#ededed}.promo-catalog-addition-item__text{padding:0 15px 20px;text-align:left}.section-colors .section-colors__items,.section-colors .section-design__items,.section-design .section-colors__items,.section-design .section-design__items{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.section-colors .section-colors__items,.section-colors .section-design__items,.section-design .section-colors__items,.section-design .section-design__items{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.section-colors .section-colors__items,.section-colors .section-design__items,.section-design .section-colors__items,.section-design .section-design__items{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.section-colors .section-colors__items,.section-colors .section-design__items,.section-design .section-colors__items,.section-design .section-design__items{grid-template-columns:repeat(4, 1fr)}}.section-colors .section-colors__items_big,.section-colors .section-design__items_big,.section-design .section-colors__items_big,.section-design .section-design__items_big{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.section-colors .section-colors__items_big,.section-colors .section-design__items_big,.section-design .section-colors__items_big,.section-design .section-design__items_big{grid-template-columns:repeat(2, 1fr)}}.section-colors .section-colors__item .promo-colors-item__name,.section-colors .section-design__item .promo-colors-item__name,.section-design .section-colors__item .promo-colors-item__name,.section-design .section-design__item .promo-colors-item__name{font-weight:700}.section-colors .section-colors__item .promo-colors-item__img,.section-colors .section-design__item .promo-colors-item__img,.section-design .section-colors__item .promo-colors-item__img,.section-design .section-design__item .promo-colors-item__img{height:100px}.section-colors-item_big .promo-colors-item__img,.section-design-item_big .promo-colors-item__img{height:100px}.section-colors-item_big .promo-colors-item__name,.section-design-item_big .promo-colors-item__name{font-weight:700}@media(min-width: 1200px){.roller-page .section-design .section-design__items{grid-template-columns:repeat(3, 1fr)}}.section-design{background-color:#fff}.section-design__item{text-align:center}.section-design .promo-colors-item__name{text-align:center;margin-top:20px}.section-design .promo-colors-item__img{min-height:200px}.order-steps__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media(min-width: 768px){.order-steps__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}.order-steps__items .order-steps__item{-webkit-box-flex:3;-ms-flex:3 1 20%;flex:3 1 20%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.order-steps__items .order-steps__item:nth-child(2n){-ms-flex-preferred-size:10%;flex-basis:10%}.order-steps__items .order-steps__item .arrow-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media(min-width: 768px){.order-steps__items .order-steps__item .arrow-right{-webkit-transform:none;-ms-transform:none;transform:none}}.section-video .promo-video{width:100%;aspect-ratio:16/9;margin-bottom:70px}#dha-canvas #dha-base{max-width:100% !important}.one-item{text-align:center;background:#fff}.one-item .one-item__image{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:#fff}.one-item .one-item__name{font-weight:700;font-size:1.2rem}.one-item .one-item__inner{background:#fff;padding:20px 30px 20px 30px}@media(min-width: 992px){.one-item{width:70%}}@media(min-width: 1200px){.one-item{width:50%}}
/*# sourceMappingURL=main.css.map */
