﻿:root{--font-family-base: "Montserrat", sans-serif;--container-width: 100rem;--container-padding-x: clamp(0.625rem, 0.3125rem + 1.5625vw, 1.875rem);--header-height: clamp(5rem, 4.0625rem + 4.6875vw, 8.75rem);--input-height: clamp(2.875rem, 2.5625rem + 1.5625vw, 4.125rem);--padding-block: clamp(1.25rem, 0.3125rem + 4.6875vw, 5rem);--radius: 0.625rem;--transition-duration: .2s linear;--color-blue: #007AF5;--color-blue-light: #DBEDFF;--color-yellow: #FFC65C;--color-grey: #3C3D3C;--color-grey-dark: #1B1B1B;--color-grey-light: #E0E0E0;--color-grey-thin: #F4F4F4;--color-red: rgb(200, 0, 0);--color-black: black;--color-white: white;--color-shadow: rgba(27, 27, 27, 0.3)}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Montserrat-Light.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Montserrat-Regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Montserrat-Medium.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2")}*,::before,::after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%}html,:has(:target){scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}[fill]{fill:currentColor}[stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--container-padding-x));margin-top:0 !important}html.is-lock{overflow:hidden}body{display:flex;flex-direction:column;row-gap:var(--padding-block);background-color:var(--color-white);color:var(--color-grey);font-family:var(--font-family-base);font-size:clamp(0.875rem,
        0.71875rem + 0.78125vw,
        1.5rem);line-height:1.05}body.customize-support{display:flex;flex-direction:column;position:relative}body.customize-support #wpadminbar{order:-999999;position:sticky !important;top:0}body.body-modal{overflow:hidden}main{display:flex;flex-direction:column;row-gap:var(--padding-block);flex-grow:1}p{--paragraphMarginBottom: 1rem}a,button,label,input,textarea,select,svg *{transition:all var(--transition-duration)}textarea{font-family:var(--font-family-base)}button:focus{border-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0)}a{color:inherit}@media(any-hover: hover){a:hover{color:var(--color-orange)}}@media(any-hover: none){a:active{color:var(--color-orange)}}a[class]{text-decoration:none}.container{width:100%;min-width:20rem;max-width:calc(var(--container-width) + var(--container-padding-x)*2);margin-inline:auto;padding-inline:var(--container-padding-x)}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.the_content ol,.the_content ul{list-style-position:inside;padding-left:0}.the_content ol li,.the_content ul li{padding-block:0.1875rem}.the_content p{margin-bottom:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}@media(width > 63.99875rem){.the_content{line-height:127%}}.button{cursor:pointer;border-width:0;outline-width:0;position:relative;background-color:rgba(0,0,0,0);transition:all var(--transition-duration);display:flex;align-items:center;justify-content:center}.button-blue{overflow:hidden;z-index:2;height:clamp(2.875rem,
        2.71875rem + 0.78125vw,
        3.5rem);border-radius:calc(clamp(2.875rem,
        2.71875rem + 0.78125vw,
        3.5rem)/2);background-color:var(--color-blue);color:var(--color-white);font-weight:600}.button-blue:before{z-index:-1;content:"";position:absolute;inset:0;filter:blur(1.875rem);transform:translate(50%, -15%);opacity:.666;background-color:rgba(255,255,255,.6);transition:all var(--transition-duration)}@media(any-hover: hover){.button-blue:hover:before{transform:translate(-50%, 5%)}}@media(any-hover: none){.button-blue:active:before{transform:translate(-50%, 5%)}}.button-brblue,.button-brblack{display:flex;align-items:center;justify-content:center;height:clamp(2.25rem,
        1.875rem + 1.875vw,
        3.75rem);padding-inline:0.625rem;border-radius:calc(clamp(2.25rem,
        1.875rem + 1.875vw,
        3.75rem)/2);border-width:0.125rem;border-style:solid;font-size:clamp(1rem,
        0.9375rem + 0.3125vw,
        1.25rem);font-weight:600;text-transform:uppercase}@media(width > 90.06125rem){.button-brblue,.button-brblack{padding-inline:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem)}}.button-brblue{border-color:var(--color-blue);color:var(--color-blue)}@media(any-hover: hover){.button-brblue:hover{background-color:var(--color-blue);color:var(--color-white)}}@media(any-hover: none){.button-brblue:active{background-color:var(--color-blue);color:var(--color-white)}}.button-brblack{border-color:var(--color-black);color:var(--color-black)}@media(any-hover: hover){.button-brblack:hover{background-color:var(--color-black);color:var(--color-white)}}@media(any-hover: none){.button-brblack:active{background-color:var(--color-black);color:var(--color-white)}}.popup{z-index:200;overflow-y:scroll;display:flex;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:var(--container-padding-x);background-color:var(--color-shadow);backdrop-filter:blur(0.1875rem)}.popup.hidden{display:none}.popup:not(.hidden){display:flex !important;align-items:center}.popup-message{z-index:210}.popup-message .popup-container{max-width:30rem}.popup-message .popup-subtitle{padding-block:0.625rem calc(var(--container-padding-x)/1.5);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:400}.popup-wrapper{display:flex;align-items:center;padding-bottom:var(--container-padding-x)}.popup-wrapper .inner{width:100%}.popup-container{overflow:hidden;position:relative;width:100%;max-width:36.25rem;border-radius:var(--radius);padding:1.875rem var(--container-padding-x);background-color:var(--color-white)}.popup-container .men{position:absolute;right:-10%;bottom:-10%;width:auto;height:100%;opacity:.1}.popup-content{z-index:1;position:relative}.popup-close{display:flex;align-items:center;justify-content:center;position:relative;min-width:var(--input-height);width:var(--input-height);aspect-ratio:1/1;border-radius:var(--radius)}@media(any-hover: hover){.popup-close:hover{background-color:var(--color-yellow)}.popup-close:hover::after{rotate:-135deg}.popup-close:hover::before{rotate:-225deg}}@media(any-hover: none){.popup-close:active{background-color:var(--color-yellow)}.popup-close:active::after{rotate:-135deg}.popup-close:active::before{rotate:-225deg}}.popup-close::after,.popup-close::before{content:"";position:absolute;width:60%;height:clamp(0.0625rem,
        0.03125rem + 0.15625vw,
        0.1875rem);border-radius:calc(clamp(0.0625rem,
        0.03125rem + 0.15625vw,
        0.1875rem)/2);background-color:var(--color-grey-dark);transition:all var(--transition-duration)}.popup-close::after{rotate:-45deg}.popup-close::before{rotate:-135deg}.popup-title{font-size:clamp(1.625rem,
        1.28125rem + 1.71875vw,
        3rem);font-weight:600;text-transform:uppercase}.popup-subtitle{font-size:clamp(1rem,
        0.84375rem + 0.78125vw,
        1.625rem);font-weight:500}.popup-info{max-width:26.25rem;padding-top:calc(var(--container-padding-x)/1.5);color:var(--color-grey);font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem);font-weight:300}.popup-info__link{color:var(--color-blue) !important}@media(any-hover: hover){.popup-info__link:hover{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.popup-info__link:active{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}.popup-submit{width:6.25rem}.popup::-webkit-scrollbar{width:0;height:0}.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-response-output{display:none;position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.wpcf7-form-control-wrap{display:contents}.wpcf7__list{z-index:1;display:flex;flex-wrap:wrap;gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem) clamp(0.625rem,
        0.390625rem + 1.171875vw,
        1.5625rem);position:relative;max-width:26.25rem}.wpcf7__list .wpcf7__item{display:flex;flex-direction:column;width:100%;font-size:clamp(1.125rem,
        1.03125rem + 0.46875vw,
        1.5rem)}@media(width > 47.99875rem){.wpcf7__list .wpcf7__item{width:max-content}}.wpcf7__list .wpcf7__item-input{display:flex;flex-direction:column;position:relative}.wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%}.wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap::before{content:"";position:absolute;top:calc((var(--input-height) - 1.25rem)/2);left:var(--container-padding-x);width:1.25rem;aspect-ratio:1/1;background-size:100%}.wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap::after{content:"";position:absolute;top:calc((var(--input-height) - 0.9375rem)/2);left:calc(var(--container-padding-x) + 1.25rem + 0.625rem);width:0.0625rem;height:0.9375rem;border-radius:calc(0.0625rem/2);background-color:var(--color-grey-dark)}.wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap[data-name=your-name]::before{background:no-repeat center url(../../src/images/icons/user.svg)}.wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap[data-name=your-tel]::before{background:no-repeat center url(../../src/images/icons/call.svg)}.wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap[data-name=your-email]::before{background:no-repeat center url(../../src/images/icons/mail.svg)}.wpcf7__list .wpcf7__item-input input{width:100%;height:var(--input-height);padding-inline:calc(var(--container-padding-x) + 1.25rem + 0.625rem + 0.625rem) var(--container-padding-x);border-radius:calc(var(--input-height)/2);border:0.0625rem solid var(--color-grey-light);outline:none;background-color:var(--color-grey-thin);color:var(--color-grey-dark);font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem);font-weight:400}.wpcf7__list .wpcf7__item-input input:focus{border-color:var(--color-black)}.wpcf7__list .wpcf7__item-input input.wpcf7-not-valid{border-color:var(--color-red)}.wpcf7__list .wpcf7__item-input .wpcf7-not-valid-tip{width:100%;padding:0.1875rem var(--container-padding-x) 0;color:var(--color-red);font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem)}.wpcf7__list .wpcf7__item-social .wpcf7-radio{display:flex;flex-wrap:wrap;align-items:center;gap:0.625rem clamp(0.3125rem,
        0.15625rem + 0.78125vw,
        0.9375rem)}.wpcf7__list .wpcf7__item-social .wpcf7-radio label{display:flex;align-items:center;column-gap:0.3125rem}.wpcf7__list .wpcf7__item-social .wpcf7-radio label input{outline:none;position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.wpcf7__list .wpcf7__item-social .wpcf7-radio label input:checked+span{color:var(--color-black)}.wpcf7__list .wpcf7__item-social .wpcf7-radio label input:checked+span::after{background-size:100%}.wpcf7__list .wpcf7__item-social .wpcf7-radio label::before{content:"";display:block;position:relative;width:1.875rem;aspect-ratio:1/1;border-radius:50%;border:0.0625rem solid var(--color-grey-light);background-color:var(--color-grey-thin);transition:all var(--transition-duration)}.wpcf7__list .wpcf7__item-social .wpcf7-radio label span{display:flex;align-items:center;position:relative;padding-top:0.1875rem;color:var(--color-grey-dark);font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem);transition:all var(--transition-duration)}.wpcf7__list .wpcf7__item-social .wpcf7-radio label span::after{content:"";position:absolute;top:calc(-1*0.3125rem);left:calc(-1*2rem);width:1.875rem;aspect-ratio:1/1;background:no-repeat center url(../../src/images/icons/check.svg);background-size:0;transition:all var(--transition-duration)}@media(any-hover: hover){.wpcf7__list .wpcf7__item-social .wpcf7-radio label:hover::before{border-color:var(--color-black)}.wpcf7__list .wpcf7__item-social .wpcf7-radio label:hover span{color:var(--color-black) !important}}@media(any-hover: none){.wpcf7__list .wpcf7__item-social .wpcf7-radio label:active::before{border-color:var(--color-black)}.wpcf7__list .wpcf7__item-social .wpcf7-radio label:active span{color:var(--color-black) !important}}.wpcf7__list .wpcf7__item-social--title{padding-bottom:0.625rem;font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem)}.wpcf7__list .wpcf7__item-submit{width:17.5rem;text-transform:uppercase}.wpcf7__list .wpcf7__item-submit--inner{display:flex;align-items:center;justify-content:center;position:relative;padding-top:calc(var(--container-padding-x)/2)}.phons__list{display:flex;align-items:center;column-gap:clamp(0.125rem,
        0rem + 0.625vw,
        0.625rem);width:100%}@media(any-hover: hover){.phons__list:hover .ico{fill:var(--color-yellow) !important;scale:1.03}}@media(any-hover: none){.phons__list:active .ico{fill:var(--color-yellow) !important;scale:1.03}}.phons__item-ico{width:1.875rem;aspect-ratio:1/1;transition:all var(--transition-duration)}.phons__item-link{min-width:max-content}@media(any-hover: hover){.phons__item-link:hover{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.3125rem,
        0.265625rem + 0.234375vw,
        0.5rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.phons__item-link:active{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.3125rem,
        0.265625rem + 0.234375vw,
        0.5rem);text-decoration-thickness:0.03125rem}}.phons__item--phons{display:flex;flex-wrap:wrap;gap:0.4375rem 1.25rem;width:min-content}@media(width > 39.99875rem){.phons__item--phons{width:max-content}}.social__list{display:flex;column-gap:0.3125rem}.social__item-ico{width:clamp(2.5rem,
        2.265625rem + 1.171875vw,
        3.4375rem);aspect-ratio:1/1;transition:scale var(--transition-duration)}@media(any-hover: hover){.social__item-link:hover{scale:1.03}.social__item-link:hover .ico{scale:1.03}}@media(any-hover: none){.social__item-link:active{scale:1.03}.social__item-link:active .ico{scale:1.03}}.front-menu{z-index:100;position:relative}.front-menu__button{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(0.375rem,
        0.34375rem + 0.15625vw,
        0.5rem);position:relative;width:clamp(2.5rem,
        2.265625rem + 1.171875vw,
        3.4375rem);aspect-ratio:1/1;border-width:0;outline-width:0;border-radius:var(--radius);background-color:rgba(0,0,0,0);transition:background-color var(--transition-duration)}.front-menu__button:focus{border-width:0.0625rem;outline-width:0.0625rem}.front-menu__button .line{position:relative;height:clamp(0.0625rem,
        0.03125rem + 0.15625vw,
        0.1875rem);border-radius:calc(clamp(0.0625rem,
        0.03125rem + 0.15625vw,
        0.1875rem)/2);background-color:var(--color-white);transition:all var(--transition-duration)}.front-menu__button .line.line1{width:clamp(1.5625rem,
        1.484375rem + 0.390625vw,
        1.875rem);left:calc((clamp(1.875rem,
        1.71875rem + 0.78125vw,
        2.5rem) - clamp(1.5625rem,
        1.484375rem + 0.390625vw,
        1.875rem))/-2)}.front-menu__button .line.line2{width:clamp(1.875rem,
        1.71875rem + 0.78125vw,
        2.5rem)}.front-menu__button .line.line3{width:clamp(0.9375rem,
        0.859375rem + 0.390625vw,
        1.25rem);left:calc((clamp(1.875rem,
        1.71875rem + 0.78125vw,
        2.5rem) - clamp(0.9375rem,
        0.859375rem + 0.390625vw,
        1.25rem))/-2)}.front-menu__button:not(.active)+.front-menu__container{position:fixed !important;right:-300%;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.front-menu__button.active{background-color:var(--color-yellow)}.front-menu__button.active .line{position:absolute;left:auto;width:70%;box-shadow:none}.front-menu__button.active .line.line1{rotate:-45deg}.front-menu__button.active .line.line2{rotate:-135deg}.front-menu__button.active .line.line3{display:none}.front-menu__button.active+.front-menu__container{position:absolute;top:calc(100% + var(--container-padding-x));right:0}@media(width > 90.06125rem){.front-menu__button.active+.front-menu__container{top:calc(100% + var(--container-padding-x)/2)}}@media(any-hover: hover){.front-menu__button:hover{background-color:var(--color-yellow)}}@media(any-hover: none){.front-menu__button:active{background-color:var(--color-yellow)}}.front-menu__container{width:clamp(18.75rem,
        16.5625rem + 10.9375vw,
        27.5rem);padding:clamp(0.9375rem,
        0.703125rem + 1.171875vw,
        1.875rem) clamp(1.25rem,
        0.9375rem + 1.5625vw,
        2.5rem);border-radius:var(--radius);background-color:var(--color-white);box-shadow:0.3125rem 0.3125rem 9.375rem 3.125rem rgba(27,27,27,.2);transition:right var(--transition-duration)}.front-menu__container .front-menu__list{display:flex;flex-direction:column;row-gap:clamp(0.1875rem,
        0.125rem + 0.3125vw,
        0.4375rem)}.front-menu__container .front-menu__list .drop{flex-wrap:wrap;align-items:center;column-gap:0.3125rem}.front-menu__container .front-menu__list .drop__toggle{display:flex;align-items:center;justify-content:center;width:clamp(1.875rem,
        1.71875rem + 0.78125vw,
        2.5rem);height:clamp(1.875rem,
        1.71875rem + 0.78125vw,
        2.5rem);border-radius:var(--radius);transition:all var(--transition-duration)}@media(any-hover: hover){.front-menu__container .front-menu__list .drop__toggle:hover{background-color:var(--color-yellow)}}@media(any-hover: none){.front-menu__container .front-menu__list .drop__toggle:active{background-color:var(--color-yellow)}}.front-menu__container .front-menu__list .drop__toggle.active{rotate:90deg}.front-menu__container .front-menu__list .drop__toggle.active+.front-menu__dropdown{height:auto;padding-block:0.625rem}.front-menu__container .front-menu__list .drop__ico{width:0.6875rem;height:1.0625rem;fill:var(--color-grey-dark);transition:all var(--transition-duration)}.front-menu__container .front-menu__list .front-menu__dropdown{overflow:hidden;display:flex;flex-direction:column;row-gap:0.625rem;height:0;width:100%;padding-inline:var(--container-padding-x);transition:all var(--transition-duration)}.front-menu__container .front-menu__list .front-menu__item{display:flex;transition:all var(--transition-duration)}.front-menu__container .front-menu__list .front-menu__link{display:flex;align-items:center;color:var(--color-grey-dark)}@media(any-hover: hover){.front-menu__container .front-menu__list .front-menu__link:hover{color:var(--color-yellow)}}@media(any-hover: none){.front-menu__container .front-menu__list .front-menu__link:active{color:var(--color-yellow)}}.front-menu__container .front-menu__list .front-menu__link-lvl-1{min-height:clamp(1.875rem,
        1.71875rem + 0.78125vw,
        2.5rem);text-transform:uppercase}.front-menu__container .front-menu__list .front-menu__link-lvl-1-active{color:var(--color-black);font-weight:600}.front-menu__container .front-menu__list .front-menu__link-lvl-1-active *+.drop__toggle .ico{fill:var(--color-black)}.address{display:inline-flex;align-items:center;column-gap:clamp(0.3125rem,
        0.234375rem + 0.390625vw,
        0.625rem)}.address__ico{width:1.875rem;min-width:1.875rem;aspect-ratio:1/1;transition:all var(--transition-duration)}a.address{line-height:1.2}@media(any-hover: hover){a.address:hover{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.109375rem + 0.390625vw,
        0.5rem);text-decoration-thickness:0.03125rem}a.address:hover .ico{fill:var(--color-yellow);scale:1.03}}@media(any-hover: none){a.address:active{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.109375rem + 0.390625vw,
        0.5rem);text-decoration-thickness:0.03125rem}a.address:active .ico{fill:var(--color-yellow);scale:1.03}}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center}.breadcrumb__item{display:flex;align-items:center;color:var(--color-grey-dark)}.breadcrumb__item-divider{display:flex;align-items:center;justify-content:center;width:clamp(1.5625rem,
        1.328125rem + 1.171875vw,
        2.5rem);aspect-ratio:1/1}.breadcrumb__item-divider .ico{width:0.6875rem;height:1.0625rem;fill:var(--color-grey-dark)}@media(any-hover: hover){.breadcrumb__link:hover{color:var(--color-yellow)}}@media(any-hover: none){.breadcrumb__link:active{color:var(--color-yellow)}}.header{z-index:5;display:flex;align-items:center;position:sticky;top:0;min-height:var(--header-height)}.header.sticky{background-color:var(--color-grey-dark)}.header-front{background-color:rgba(0,0,0,0);transition:background-color .2s linear}.header-page{background-color:var(--color-grey-dark)}.header-container{display:flex;align-items:center;justify-content:space-between;column-gap:var(--container-padding-x)}.header-container .logo{margin-right:auto}@media(width > 90.06125rem){.header-container .logo{margin-right:0}}.header-container .logo,.header-container .phons,.header-container .address{color:var(--color-white)}.header-container .logo .ico,.header-container .phons .ico,.header-container .address .ico{fill:var(--color-white)}@media(width <= 80.06125rem){.header-container .address{display:none}}@media(width <= 47.99875rem){.header-container .social{display:none}}@media(width <= 23.43625rem){.header-container .phons{display:none}}.header-section{position:relative;min-height:33.75rem;max-height:clamp(33.75rem,
        25.3125rem + 42.1875vw,
        67.5rem);height:100vh;padding-block:calc(var(--header-height) + var(--container-padding-x)) var(--container-padding-x);margin-top:calc(-1*(var(--padding-block) + var(--header-height)));background-color:var(--color-grey-dark);color:var(--color-white)}.header-section__button{width:clamp(13.75rem,
        10.15625rem + 17.96875vw,
        28.125rem);height:clamp(3.5rem,
        2.96875rem + 2.65625vw,
        5.625rem);border-radius:calc(clamp(3.5rem,
        2.96875rem + 2.65625vw,
        5.625rem)/2)}.header-section__button:before{filter:blur(3.75rem)}.header-section .container{height:100%}.header-section .section__body{justify-content:center;row-gap:calc(var(--padding-block)/1.25);height:100%}.header-section .section__wrapper video{width:100%;height:100%;object-fit:cover;opacity:.2}.header-section .section__title{max-width:56.25rem;color:var(--color-white);font-size:clamp(1.25rem,
        0.8125rem + 2.1875vw,
        3rem)}@media(width <= 47.99875rem){.header-section .section__title{hyphens:auto}}.header-section .section__title span{color:var(--color-blue)}.header-section .section__subtitle{max-width:36.25rem;font-size:clamp(0.875rem,
        0.53125rem + 1.71875vw,
        2.25rem)}.footer{padding-block:var(--container-padding-x);color:var(--color-black)}.footer .ico{fill:var(--color-black)}.footer-container{display:flex;flex-direction:column;row-gap:var(--padding-block)}.footer-container__inner{display:flex;flex-direction:column;gap:calc(var(--padding-block)/2)}.footer-container__inner-top{font-size:clamp(1rem,
        0.96875rem + 0.15625vw,
        1.125rem)}@media(width > 47.99875rem){.footer-container__inner-top{flex-direction:row !important;flex-wrap:wrap;justify-content:space-between}}@media(width > 63.99875rem){.footer-container__inner-top{flex-wrap:nowrap}}@media(width > 80.06125rem){.footer-container__inner-top{font-size:clamp(1.125rem,
        1.03125rem + 0.46875vw,
        1.5rem)}}.footer-container__inner-bot{flex-direction:column-reverse;padding:1.25rem clamp(0.9375rem,
        0.546875rem + 1.953125vw,
        2.5rem);border-radius:var(--radius);background-color:var(--color-grey-dark);color:var(--color-white);font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem)}@media(width > 63.99875rem){.footer-container__inner-bot{flex-direction:row !important;justify-content:space-between}}.footer-container__block{display:flex;flex-direction:column;row-gap:0.625rem}.footer-container__copyright .description{max-width:clamp(17.5rem,
        15.9375rem + 7.8125vw,
        23.75rem);font-weight:300}.footer-container__copyright .copyright{display:flex;flex-direction:column;row-gap:0.3125rem}.footer-container__menu-title{display:flex;align-items:center;column-gap:0.3125rem;min-width:max-content;font-weight:500}@media(width > 63.99875rem){.footer-container__menu-title{padding-bottom:var(--container-padding-x)}}@media(width <= 47.99875rem){.footer-container__menu-title.hidden+ul{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}}.footer-container__menu-title .toggle{display:flex;align-items:center;justify-content:center;width:clamp(1.5625rem,
        1.328125rem + 1.171875vw,
        2.5rem);aspect-ratio:1/1;border-radius:var(--radius);transition:all var(--transition-duration)}@media(width > 47.99875rem){.footer-container__menu-title .toggle{display:none}}@media(any-hover: hover){.footer-container__menu-title .toggle:hover{background-color:var(--color-yellow)}}@media(any-hover: none){.footer-container__menu-title .toggle:active{background-color:var(--color-yellow)}}.footer-container__menu-title .toggle .ico{width:0.6875rem;height:1.0625rem;fill:var(--color-grey-dark);transition:all var(--transition-duration)}.footer-container__menu-title:not(.hidden) .toggle{rotate:90deg}.footer-container__menu--inner{display:flex;flex-direction:column;gap:calc(var(--padding-block)/2);width:100%}@media(width > 47.99875rem){.footer-container__menu--inner{order:3;flex-direction:row;justify-content:space-between}}@media(width > 63.99875rem){.footer-container__menu--inner{display:contents}}.footer-container__menu .services-menu__list,.footer-container__menu .sale-menu__list,.footer-container__menu .about-menu__list{display:flex;flex-direction:column;row-gap:clamp(0.3125rem,
        0.234375rem + 0.390625vw,
        0.625rem)}@media(any-hover: hover){.footer-container__menu .services-menu__link:hover,.footer-container__menu .sale-menu__link:hover,.footer-container__menu .about-menu__link:hover{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.footer-container__menu .services-menu__link:active,.footer-container__menu .sale-menu__link:active,.footer-container__menu .about-menu__link:active{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(width > 47.99875rem){.footer-container__contacts{order:2;align-items:flex-end;justify-content:center;max-width:clamp(12.5rem,
        11.5625rem + 4.6875vw,
        16.25rem)}}@media(width > 63.99875rem){.footer-container__contacts{order:4;align-items:flex-start;justify-content:flex-start}}@media(width > 47.99875rem){.footer-container__contacts-item{text-align:right}}@media(width > 63.99875rem){.footer-container__contacts-item{text-align:left}}.footer-container__contacts-item:first-child{padding-bottom:clamp(0.3125rem,
        0.234375rem + 0.390625vw,
        0.625rem);font-weight:500}@media(any-hover: hover){.footer-container__contacts a:hover{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.footer-container__contacts a:active{color:var(--color-yellow);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}.footer-container__policy{justify-content:center;width:100%}.footer-container__policy .policy{font-weight:300}.footer-container__policy .policy__link{color:var(--color-blue)}@media(any-hover: hover){.footer-container__policy .policy__link:hover{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.footer-container__policy .policy__link:active{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}.footer-container__subscribe{justify-content:flex-end;width:100%}@media(width > 80.06125rem){.footer-container__subscribe{flex-direction:row;justify-content:flex-end}}.footer-container__subscribe .subscribe{display:flex;flex-direction:column;gap:0.625rem}.footer-container__subscribe .subscribe__title{min-width:14.6875rem;max-width:19.375rem;height:max-content;font-weight:300}@media(width > 47.99875rem){.footer-container__subscribe .subscribe{flex-direction:row;align-items:center}}@media(width > 63.99875rem){.footer-container__subscribe .subscribe{flex-direction:column;align-items:flex-start}}@media(width > 80.06125rem){.footer-container__subscribe .subscribe{flex-direction:row;align-items:center}}.footer-container__subscribe .wpcf7__list{position:relative;max-width:24.375rem}.footer-container__subscribe .wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap::before{top:calc((clamp(2.875rem,
        2.71875rem + 0.78125vw,
        3.5rem) - 1.25rem)/2)}.footer-container__subscribe .wpcf7__list .wpcf7__item-input span.wpcf7-form-control-wrap::after{top:calc((clamp(2.875rem,
        2.71875rem + 0.78125vw,
        3.5rem) - 0.9375rem)/2)}.footer-container__subscribe .wpcf7__list .wpcf7__item-input input{height:clamp(2.875rem,
        2.71875rem + 0.78125vw,
        3.5rem);padding-right:clamp(8.75rem,
        7.8125rem + 4.6875vw,
        12.5rem)}.footer-container__subscribe .wpcf7__list .wpcf7__item--submit{position:absolute;right:0;width:max-content}.footer-container__subscribe .wpcf7__list .wpcf7__item-submit{width:max-content;padding-inline:var(--container-padding-x);border-radius:calc(var(--input-height)/2);font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem);font-weight:400;text-transform:none}.footer-container__subscribe .wpcf7__list .wpcf7__item-submit--inner{padding:0}.section{z-index:1;position:relative}.section__wrapper{position:absolute;inset:0;background-color:var(--color-black)}.section__wrapper picture{width:100%;height:100%}.section__wrapper picture img{width:100%;height:100%;object-fit:cover}.section__body{z-index:1;display:flex;flex-direction:column;row-gap:var(--container-padding-x);position:relative}.section__body .section__header{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.section__body .section__list{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem)}.section__body .section__list.x2 .section__item{display:flex;column-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);width:100%}@media(width > 47.99875rem){.section__body .section__list.x2 .section__item{width:calc(50% - clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem)*1/2)}}@media(width > 63.99875rem){.section__body .section__list.x2 .section__item{align-items:center}}.section__body .section__list.x2#auto-list .section__item{align-items:center;column-gap:clamp(0.3125rem,
        0.234375rem + 0.390625vw,
        0.625rem);padding-block:0.625rem;padding-right:clamp(0.1875rem,
        0.078125rem + 0.546875vw,
        0.625rem);border-radius:var(--radius);background-color:var(--color-grey-thin)}@media(width > 47.99875rem){.section__body .section__list.x2#auto-list .section__item{column-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}}.section__body .section__list.x2#auto-list .section__item-image--wrapper{min-width:clamp(5.625rem,
        3.90625rem + 8.59375vw,
        12.5rem);width:clamp(5.625rem,
        3.90625rem + 8.59375vw,
        12.5rem);height:clamp(5.625rem,
        3.90625rem + 8.59375vw,
        12.5rem)}@media(width > 90.06125rem){.section__body .section__list.x2#auto-list .section__item-buttons{column-gap:0.625rem}}.section__body .section__list.x2#auto-list .section__item-buttons *{height:clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem);border-radius:calc(clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem)/2)}.section__body .section__list.y3{justify-content:flex-start}.section__body .section__list.y3 .section__item{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);width:100%}@media(width > 47.99875rem){.section__body .section__list.y3 .section__item{width:calc(50% - clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem)*1/2)}}@media(width > 63.99875rem){.section__body .section__list.y3 .section__item{width:calc(33.3333333333% - clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem)*2/3)}}.section__body .section__list.y3 .section__item-image--wrapper{width:100% !important}.section__body .section__list.y3 .section__item-image--button{transform:translate3d(-250%, -100%, 0)}.section__body .section__list.y3#brand-list .section__item{border-radius:var(--radius);background-color:var(--color-grey-thin)}.section__body .section__list.y3#brand-list .section__item-image--wrapper{min-height:16.25rem;height:16.25rem}.section__body .section__list.y3#brand-list .section__item-inner{display:flex;flex-direction:column;height:100%;padding-inline:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);padding-bottom:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.section__body .section__list.y3#brand-list .section__item-buttons{flex-wrap:nowrap;margin-top:auto}@media(width > 90.06125rem){.section__body .section__list.y3#brand-list .section__item-buttons{column-gap:0.625rem}}.section__body .section__list.y3#brand-list .section__item-buttons *{width:100%;height:clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem);border-radius:calc(clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem)/2)}.section__body .section__list.y3#work-list .section__item{border-radius:var(--radius);background-color:var(--color-grey-thin)}.section__body .section__list.y3#work-list .section__item-image--wrapper{min-height:16.25rem;height:16.25rem}.section__body .section__list.y3#work-list .section__item-inner{display:flex;flex-direction:column;height:100%;padding-inline:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);padding-bottom:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.section__body .section__list.y3#work-list .section__item-descrirtion.webkit-box{-webkit-line-clamp:5}.section__body .section__list.y3#work-list .section__item-descrirtion.webkit-box::before{background-color:var(--color-grey-thin)}.section__body .section__list.y3#work-list .section__item-buttons{margin-top:auto}.section__body .section__list.y3#work-list .section__item-buttons *{width:100%;height:clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem);border-radius:calc(clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem)/2)}.section__body .section__list.y3#transmission-list .section__item{border-radius:var(--radius);background-color:var(--color-grey-thin)}.section__body .section__list.y3#transmission-list .section__item-image--wrapper{min-height:16.25rem;height:16.25rem}.section__body .section__list.y3#transmission-list .section__item-inner{display:flex;flex-direction:column;height:100%;padding-inline:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);padding-bottom:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.section__body .section__list.y3#transmission-list .section__item-buttons{margin-top:auto;justify-content:space-between}.section__body .section__list.y3#transmission-list .section__item-buttons .button{width:max-content;height:clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem);border-radius:calc(clamp(2.25rem,
        2rem + 1.25vw,
        3.25rem)/2)}.section__body .section__list.y3#transmission-list .section__item-buttons .prices{flex-direction:column;justify-content:center}.section__body .section__list.y3#transmission-list .section__item-buttons .prices__total{column-gap:0.3125rem}.section__body .section__list-loadmore{width:100%;padding-top:var(--container-padding-x)}.section__body .section__list-button{width:max-content;height:clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem);padding-inline:calc(var(--container-padding-x)*1.5);margin-inline:auto;border-radius:calc(clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem)/2);background-color:var(--color-grey-dark);color:var(--color-white) !important}.section__body .section__list .section__item{border-radius:var(--radius)}.section__body .section__list .section__item-image{width:100%;height:100%;object-fit:cover;transition:all var(--transition-duration)}.section__body .section__list .section__item-image--wrapper{overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;min-width:clamp(7.5rem,
        6.25rem + 6.25vw,
        12.5rem);width:clamp(7.5rem,
        6.25rem + 6.25vw,
        12.5rem);height:clamp(7.5rem,
        6.25rem + 6.25vw,
        12.5rem);border-radius:var(--radius);background-color:var(--color-grey-thin)}.section__body .section__list .section__item-image--wrapper.x220{min-width:clamp(7.5rem,
        5.9375rem + 7.8125vw,
        13.75rem);width:clamp(7.5rem,
        5.9375rem + 7.8125vw,
        13.75rem);height:clamp(7.5rem,
        5.9375rem + 7.8125vw,
        13.75rem)}.section__body .section__list .section__item-image--wrapper.p10{padding:0.625rem}.section__body .section__list .section__item-image--button{z-index:2;position:absolute;height:2.8125rem;padding-inline:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);rotate:15deg;transform:translate3d(-150%, -100%, 0)}.section__body .section__list .section__item-title{padding-block:0.3125rem 0.625rem;color:var(--color-black);font-size:clamp(1rem,
        0.84375rem + 0.78125vw,
        1.625rem);font-weight:600}.section__body .section__list .section__item-title--link{text-decoration:none}@media(any-hover: hover){.section__body .section__list .section__item-title--link:hover{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.0625rem}}@media(any-hover: none){.section__body .section__list .section__item-title--link:active{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.0625rem}}.section__body .section__list .section__item-descrirtion{position:relative;padding-bottom:0.3125rem;padding-right:0.625rem;margin-bottom:0.625rem;font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}.section__body .section__list .section__item-descrirtion.webkit-box{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.section__body .section__list .section__item-descrirtion.webkit-box::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.3125rem;background-color:var(--color-white)}.section__body .section__list .section__item-prices{display:flex;flex-wrap:wrap;gap:0.3125rem calc(var(--padding-block)/2)}.section__body .section__list .section__item-prices.tags{column-gap:0.3125rem}.section__body .section__list .section__item-prices_item{display:flex;align-items:center;column-gap:0.3125rem;color:var(--color-black);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:500}.section__body .section__list .section__item-prices_item .link{font-size:clamp(0.875rem,
        0.84375rem + 0.15625vw,
        1rem)}@media(any-hover: hover){.section__body .section__list .section__item-prices_item .link:hover{color:var(--color-blue);text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem}}@media(any-hover: none){.section__body .section__list .section__item-prices_item .link:active{color:var(--color-blue);text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem}}.section__body .section__list .section__item-prices .ico{width:clamp(0.75rem,
        0.625rem + 0.625vw,
        1.25rem);height:clamp(0.75rem,
        0.625rem + 0.625vw,
        1.25rem)}.section__body .section__list .section__item-terms{margin-bottom:0.625rem}.section__body .section__list .section__item-terms--link{color:var(--color-blue)}@media(any-hover: hover){.section__body .section__list .section__item-terms--link:hover{text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem}}@media(any-hover: none){.section__body .section__list .section__item-terms--link:active{text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem}}.section__body .section__list .section__item-buttons{display:flex;flex-wrap:wrap;gap:0.3125rem}.section__body .section__list .section__item-link{display:flex;align-items:center;column-gap:0.3125rem;color:var(--color-blue);font-size:clamp(1rem,
        0.9375rem + 0.3125vw,
        1.25rem);font-weight:600;text-transform:uppercase}@media(any-hover: hover){.section__body .section__list .section__item-link:hover .ico{transform:translateX(0.3125rem)}}@media(any-hover: none){.section__body .section__list .section__item-link:active .ico{transform:translateX(0.3125rem)}}.section__body .section__list .section__item-link .ico{width:1.25rem;height:1.25rem;fill:var(--color-blue);transition:all var(--transition-duration)}@media(any-hover: hover){.section__body .section__list .section__item:hover img{scale:1.1;rotate:-3deg}.section__body .section__list .section__item:hover .section__item-image--button{rotate:0deg;transform:translate3d(0, 0, 0)}}@media(any-hover: none){.section__body .section__list .section__item:active img{scale:1.1;rotate:-3deg}.section__body .section__list .section__item:active .section__item-image--button{rotate:0deg;transform:translate3d(0, 0, 0)}}.section__title{color:var(--color-black);font-weight:600;text-transform:uppercase}.section__title span{color:var(--color-blue)}.section__title-h1{font-size:clamp(1.375rem,
        0.96875rem + 2.03125vw,
        3rem)}.section__title-h2{font-size:clamp(1.25rem,
        0.9375rem + 1.5625vw,
        2.5rem)}.section__title-h3{font-size:clamp(1rem,
        0.84375rem + 0.78125vw,
        1.625rem)}.section__title-h4{font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}.section__subtitle{max-width:62.5rem;font-size:clamp(1rem,
        0.84375rem + 0.78125vw,
        1.625rem);font-weight:500}.section__subtitle span{color:var(--color-blue)}.section__text.blue{border-radius:var(--radius);padding:calc(var(--padding-block)/2) var(--container-padding-x);background-color:var(--color-blue-light)}.section--title .section__header{display:flex}.section--title .section__header .breadcrumb{order:-1}.section--dark{overflow:hidden;padding-block:clamp(1.25rem,
        0.9375rem + 1.5625vw,
        2.5rem) var(--padding-block);color:var(--color-white)}.section--dark .section__title{color:var(--color-white)}.error{overflow:hidden;display:flex;flex-direction:column;justify-content:center;position:relative;background-color:var(--color-grey-dark);color:var(--color-white)}.error .ico{fill:var(--color-white)}.error__header-container{display:flex;flex-wrap:wrap;align-items:center;gap:var(--container-padding-x)}.error__main{flex-grow:0}.error__main .section__body{display:flex;flex-direction:column;row-gap:var(--container-padding-x);max-width:60rem}.error__main .section__container{display:flex;flex-direction:column;row-gap:calc(var(--container-padding-x)/2)}.error__main .section__container .error-email{cursor:copy;display:inline-flex;position:relative}@media(any-hover: hover){.error__main .section__container .error-email:hover{color:var(--color-yellow)}}@media(any-hover: none){.error__main .section__container .error-email:active{color:var(--color-yellow)}}.error__main .section__container .error-email:not(:hover)::before,.error__main .section__container .error-email:not(:hover)::after{transition-delay:1s;opacity:0}.error__main .section__container .error-email::before,.error__main .section__container .error-email::after{position:absolute;transform:translateX(-50%)}.error__main .section__container .error-email::before{content:attr(data-copy);z-index:2;left:50%;bottom:calc(100% + 0.3125rem);width:max-content;padding:0.1875rem 0.4375rem;border-radius:var(--radius);background-color:var(--color-yellow);color:var(--color-black)}.error__main .section__container .error-email::after{content:"";z-index:1;left:30%;bottom:calc(100% - 0.0625rem);width:0;height:0;border-left:0.3125rem solid rgba(0,0,0,0);border-right:0.3125rem solid rgba(0,0,0,0);border-top:0.4375rem solid var(--color-yellow)}.error__main .section__container .error-email-copy::before{background-color:var(--color-blue);color:var(--color-white)}.error__main .section__container .error-email-copy::after{border-top-color:var(--color-blue)}.error__main .section__title{max-width:50%;color:var(--color-white)}.error__main .section__wrapper{z-index:-1;position:absolute;inset:0;background-color:var(--color-black)}.error__main .section__wrapper video{width:100%;height:100%;object-fit:cover;opacity:.3}.error__footer{color:var(--color-white)}.error__footer-container{display:flex;flex-wrap:wrap;align-items:center;gap:var(--container-padding-x)}.logo__ico{width:clamp(3.125rem,
        2.34375rem + 3.90625vw,
        6.25rem);aspect-ratio:1/1;transition:all var(--transition-duration)}.logo__link{display:flex;align-items:center;column-gap:0.625rem}@media(any-hover: hover){.logo__link:hover{color:var(--color-yellow)}.logo__link:hover .ico{fill:var(--color-yellow)}}@media(any-hover: none){.logo__link:active{color:var(--color-yellow)}.logo__link:active .ico{fill:var(--color-yellow)}}.logo__name{width:min-content;font-weight:900;text-transform:uppercase}.logo__name span:first-child{font-size:clamp(1.25rem,
        1rem + 1.25vw,
        2.25rem)}.logo__name span:last-child{font-size:clamp(1rem,
        0.796875rem + 1.015625vw,
        1.8125rem)}.slick-slider{display:flex;align-items:center;gap:0 !important;position:relative}.slick-slide{overflow:hidden;display:flex !important}@media(width <= 93.74875rem){.slick-slide{margin-right:clamp(0.3125rem,
        0.15625rem + 0.78125vw,
        0.9375rem)}.slick-slide .section__item-image--wrapper{width:100% !important}}.slick-list{width:100%}@media(width > 93.74875rem){.slick-list{overflow:hidden}}.slick-track{display:flex;min-width:100%}.slick-arrow{z-index:2;display:flex;align-items:center;justify-content:center;position:absolute;width:clamp(2.5rem,
        2.03125rem + 2.34375vw,
        4.375rem);height:clamp(2.5rem,
        2.03125rem + 2.34375vw,
        4.375rem);border-radius:var(--radius);border-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0);background-color:var(--color-shadow);font-size:0}@media(width > 93.74875rem){.slick-arrow{background-color:rgba(0,0,0,0)}}.slick-arrow::before{content:"";position:absolute;inset:0;border-radius:var(--radius);background:rgba(0,0,0,0) no-repeat center url(../../src/images/icons/arrow-next.svg);background-size:100%;filter:invert(1)}@media(width > 93.74875rem){.slick-arrow::before{filter:invert(0)}}@media(any-hover: hover){.slick-arrow:hover{background-color:var(--color-grey)}}@media(any-hover: hover)and (width > 93.74875rem){.slick-arrow:hover::before{filter:invert(1)}}@media(any-hover: none){.slick-arrow:active{background-color:var(--color-grey)}}@media(any-hover: none)and (width > 93.74875rem){.slick-arrow:active::before{filter:invert(1)}}.slick-prev{left:0;scale:-1 1}@media(width > 105.62375rem){.slick-prev{left:calc(-1*clamp(0.0625rem,
        -2.265625rem + 11.640625vw,
        9.375rem)/2)}}.slick-next{right:0}@media(width > 105.62375rem){.slick-next{right:calc(-1*clamp(0.0625rem,
        -2.265625rem + 11.640625vw,
        9.375rem)/2)}}.slick-dots li:last-child:first-child{display:none}.search{display:flex;align-items:center;width:100%}.search__input{width:100%;height:var(--input-height);padding-inline:var(--container-padding-x) calc(var(--container-padding-x) + 2.5rem);border-radius:calc(var(--input-height)/2);border:0.0625rem solid var(--color-grey-light);background-color:var(--color-grey-thin);font-size:clamp(1rem,
        0.9375rem + 0.3125vw,
        1.25rem)}.search__input:focus+.button .ico{fill:var(--color-grey-dark)}.search__button{position:absolute;right:0.625rem;width:var(--input-height);height:var(--input-height)}@media(any-hover: hover){.search__button:hover .ico{scale:1.05;fill:var(--color-black) !important}}@media(any-hover: none){.search__button:active .ico{scale:1.05;fill:var(--color-black) !important}}.search__button .ico{width:clamp(0.9375rem,
        0.703125rem + 1.171875vw,
        1.875rem);height:clamp(0.9375rem,
        0.703125rem + 1.171875vw,
        1.875rem);fill:var(--color-grey);transition:all var(--transition-duration)}.search__reset{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:calc(0.625rem + var(--input-height));width:calc(var(--input-height)/2);height:calc(var(--input-height)/2);border-radius:0.625rem}@media(any-hover: hover){.search__reset:hover{background-color:var(--color-yellow)}}@media(any-hover: none){.search__reset:active{background-color:var(--color-yellow)}}.search__reset::after,.search__reset::before{content:"";position:absolute;width:60%;height:clamp(0.0625rem,
        0.046875rem + 0.078125vw,
        0.125rem);border-radius:calc(clamp(0.0625rem,
        0.046875rem + 0.078125vw,
        0.125rem)/2);background-color:var(--color-grey-dark);transition:all var(--transition-duration)}.search__reset::after{rotate:-45deg}.search__reset::before{rotate:-135deg}.filter{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.filter__reset,.filter .loadmore{cursor:pointer;width:max-content;border-bottom:0.0625rem solid var(--color-blue);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}.filter__reset{height:max-content;border-color:var(--color-black);color:var(--color-black)}.filter .loadmore{color:var(--color-blue);font-weight:500}.filter .loadmore.hidden{display:none}.filter__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:0.625rem clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.filter__wrapper .sort{display:flex;flex-wrap:wrap;align-items:center;gap:0.3125rem clamp(0.3125rem,
        0.234375rem + 0.390625vw,
        0.625rem)}.filter__wrapper .sort__title{width:max-content;font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:500}.filter__wrapper .sort__select{padding:0.3125rem;outline:none;border:none;border-radius:2.5rem;background-color:var(--color-white);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}.filter__wrapper .sort__select--inner{padding-right:0.625rem;border-radius:2.5rem;border:0.0625rem solid var(--color-black)}.filter__list{display:flex;flex-wrap:wrap;gap:0.625rem clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);width:100%}.filter__list.hidden .item:nth-child(n+11){display:none}.filter__list .filter__title{width:max-content;font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:500}.filter__list .filter__item{display:flex;align-items:center}.filter__list .filter__item-input:checked+.label{color:var(--color-black)}.filter__list .filter__item-input:checked+.label::after{background-size:100%}.filter__list .filter__item-label{display:flex;align-items:center;column-gap:0.3125rem;position:relative;color:var(--color-grey);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}.filter__list .filter__item-label::before{content:"";display:block;position:relative;width:1.875rem;aspect-ratio:1/1;border-radius:0.3125rem;border:0.0625rem solid var(--color-grey-light);background-color:var(--color-grey-thin);transition:all var(--transition-duration)}.filter__list .filter__item-label::after{content:"";position:absolute;left:0.1875rem;width:1.875rem;aspect-ratio:1/1;background:no-repeat center url(../../src/images/icons/check.svg);background-size:0;transition:all var(--transition-duration)}.prices{display:flex;min-width:max-content}.prices__total{display:flex;align-items:center;color:var(--color-black);font-weight:600}.prices__total .ico{width:1.25rem;height:1.25rem}.prices__int{font-size:.8em;text-align:right;text-decoration:line-through}.har{padding-bottom:clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem)}.har__item{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:0.3125rem;border-bottom:0.0625rem dotted var(--color-grey-dark);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}@media(width > 90.06125rem){.har__item{flex-wrap:nowrap}}@media(width > 90.06125rem){.har__item-name{min-width:max-content;margin-right:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem)}}.har__item-description{margin-left:auto;font-weight:500;text-align:right}.gallery{display:flex;flex-direction:column;row-gap:0.3125rem;width:100%;height:max-content}.gallery img{width:100%;height:100%;object-fit:cover}.gallery__big{overflow:hidden;display:flex;align-items:center;position:relative;width:100%}.gallery__big-item{overflow:hidden;z-index:3 !important;position:relative;width:100%;height:25rem;margin-right:0 !important;border-radius:var(--radius);background-color:var(--color-grey-thin)}.gallery__big-item:nth-child(n+2){display:none}.gallery__big .slick-arrow{z-index:4}.gallery__big .slick-arrow::before{filter:invert(1)}@media(width <= 93.74875rem){.gallery__big .slick-next{right:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}}@media(width > 93.74875rem){.gallery__big .slick-next{right:0.3125rem}}.gallery__big .slick-prev{left:0.3125rem}.gallery__min{overflow:hidden;display:flex;flex-wrap:wrap;gap:0.3125rem;position:relative}.gallery__min-item{overflow:hidden;min-width:6.25rem;width:6.25rem;min-height:4.625rem;aspect-ratio:100/74;padding-block:0.1875rem;border-radius:var(--radius);background-color:var(--color-grey-thin)}.gallery__min-item:last-child:first-child{display:none}.gallery__min-item.slick-current{opacity:.6}.gallery__min .slick-list{display:flex}.gallery__min .slick-track{gap:0.3125rem;min-width:100%}.gallery__min .slick-arrow{z-index:4;width:2.5rem;height:2.5rem}.gallery__min .slick-arrow::before{filter:invert(1)}@media(width <= 93.74875rem){.gallery__min .slick-next{right:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}}@media(width > 93.74875rem){.gallery__min .slick-next{right:0.3125rem}}.gallery__min .slick-prev{left:0.3125rem}.auto .section__wrapper picture img{filter:blur(0.3125rem);opacity:.2}.auto .section__subtitle span{color:var(--color-yellow)}.auto__list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem) 0.625rem;padding-top:0.625rem}.auto__list .auto__item{width:clamp(5.8125rem,
        5.078125rem + 3.671875vw,
        8.75rem)}.auto__list .auto__item-link{display:flex;flex-direction:column;align-items:center;row-gap:0.3125rem}@media(any-hover: hover){.auto__list .auto__item-link:hover{color:var(--color-yellow)}.auto__list .auto__item-link:hover img{scale:1.05}}@media(any-hover: none){.auto__list .auto__item-link:active{color:var(--color-yellow)}.auto__list .auto__item-link:active img{scale:1.05}}.auto__list .auto__item-image{width:100%;height:100%;object-fit:contain;transition:all var(--transition-duration)}.auto__list .auto__item-image--wrapper{width:4.375rem;height:4.375rem}.auto__list .auto__item-title{font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:600;text-align:center}.masters{overflow:hidden}.masters .section__body .section__list .section__item{display:flex;flex-direction:column;align-items:center}.masters .section__body .section__list .section__item:nth-child(n+3){display:none}@media(width > 47.99875rem){.masters .section__body .section__list .section__item:nth-child(n+3){display:flex}.masters .section__body .section__list .section__item:nth-child(n+4){display:none}}@media(width > 63.99875rem){.masters .section__body .section__list .section__item:nth-child(n+3),.masters .section__body .section__list .section__item:nth-child(n+4){display:flex}.masters .section__body .section__list .section__item:nth-child(n+5){display:none}}.masters .section__body .section__list .section__item-image--wrapper{width:16.25rem;height:16.25rem;border-radius:var(--padding-block)}.masters .section__body .section__list .section__item-title{width:max-content;font-weight:400;text-align:center}.masters .section__body .section__list .section__item-title strong{font-weight:600}.masters .section__body .section__list .section__item-descrirtion{display:inline-flex;align-items:center;justify-content:center;column-gap:0.3125rem;width:max-content;padding-right:0;font-weight:500;text-transform:lowercase}.masters .section__body .section__list .section__item-descrirtion .ico{width:1.25rem;height:1.25rem}.stages .section__footer{padding-top:var(--container-padding-x)}.stages .button{height:clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem);padding-inline:calc(var(--container-padding-x)*1.5);margin-inline:auto;border-radius:calc(clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem)/2)}.stages__list{counter-reset:stages;display:flex;flex-wrap:wrap;gap:calc(var(--padding-block)/2) var(--container-padding-x)}.stages__list .stages__item{display:flex;align-items:center;column-gap:calc(var(--padding-block)/3);width:100%}@media(width > 47.99875rem){.stages__list .stages__item{width:calc(50% - var(--container-padding-x)*1/2)}}@media(width > 63.99875rem){.stages__list .stages__item{width:calc(33.3333333333% - var(--container-padding-x)*2/3)}}.stages__list .stages__item:nth-child(n+10) .number::before{content:counter(stages)}.stages__list .stages__item-number{display:flex;align-items:center;justify-content:center;position:relative;min-width:clamp(6.25rem,
        5.3125rem + 4.6875vw,
        10rem);width:clamp(6.25rem,
        5.3125rem + 4.6875vw,
        10rem);height:clamp(6.25rem,
        5.3125rem + 4.6875vw,
        10rem);transition:all var(--transition-duration)}.stages__list .stages__item-number::after{z-index:-1;content:"";position:absolute;width:calc(clamp(6.25rem,
        5.3125rem + 4.6875vw,
        10rem)*.7);height:calc(clamp(6.25rem,
        5.3125rem + 4.6875vw,
        10rem)*.7);border-radius:1.875rem;background-color:var(--color-grey-thin);rotate:-15deg;transition:all var(--transition-duration)}.stages__list .stages__item-number::before{counter-increment:stages;content:"0" counter(stages);position:absolute;color:var(--color-black);font-size:clamp(2.1875rem,
        1.953125rem + 1.171875vw,
        3.125rem);font-weight:600}.stages__list .stages__item-title{padding-bottom:0.625rem;color:var(--color-black);font-size:clamp(1rem,
        0.875rem + 0.625vw,
        1.5rem)}.stages__list .stages__item-descrirtion{font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem)}@media(any-hover: hover){.stages__list .stages__item:hover .number{transform:translateX(0.625rem)}.stages__list .stages__item:hover .number::after{background-color:var(--color-yellow)}}@media(any-hover: none){.stages__list .stages__item:active .number{transform:translateX(0.625rem)}.stages__list .stages__item:active .number::after{background-color:var(--color-yellow)}}.reviews .section__title{text-align:center}.reviews .section__wrapper picture img{opacity:.3}.reviews .section__container{overflow:hidden;width:100%;max-width:35rem;aspect-ratio:560/800;margin-inline:auto;border-radius:var(--radius);background-color:var(--color-white)}.reviews .section__container div,.reviews .section__container iframe{width:100% !important}.reviews .section__footer .button{height:clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem);padding-inline:calc(var(--container-padding-x)*1.5);margin-inline:auto;border-radius:calc(clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem)/2)}.contacts{position:relative}@media(width > 80.06125rem){.contacts{display:flex;align-items:center;min-height:clamp(37.5rem,
        40.625rem + -15.625vw,
        25rem)}}@media(width > 47.99875rem){.contacts .container{display:flex}}.contacts .section__body{z-index:2;position:relative;width:100%;padding:1.875rem clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem);border-radius:var(--radius);background-color:var(--color-grey-dark);color:var(--color-white)}@media(width > 47.99875rem){.contacts .section__body{max-width:32.5rem}}.contacts .section__body .ico{width:1.875rem;height:1.875rem;fill:var(--color-white)}.contacts .section__title{color:var(--color-white)}.contacts__list{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.546875rem + 0.390625vw,
        0.9375rem);max-width:33.75rem}.contacts__list .contacts__item{display:flex;flex-direction:column;row-gap:0.3125rem}.contacts__list .contacts__item-content{display:flex;flex-wrap:wrap;align-items:center;column-gap:0.625rem}.contacts__list .contacts__item-content p,.contacts__list .contacts__item-content a{margin:0;font-size:clamp(1rem,
        0.9375rem + 0.3125vw,
        1.25rem)}.contacts__list .contacts__item-content .time,.contacts__list .contacts__item-content .phons{display:flex;flex-direction:column;row-gap:0.3125rem}.contacts__list .contacts__item-content .social .ico{width:2.5rem;height:2.5rem}.contacts__list .contacts__item-title{display:flex;align-items:center;column-gap:0.625rem;font-size:clamp(1.125rem,
        1.03125rem + 0.46875vw,
        1.5rem);font-weight:500;text-transform:uppercase}.contacts__map{z-index:1;overflow:hidden;position:relative;width:100%;height:21.25rem;margin-top:calc(var(--padding-block)/3);border-radius:var(--radius);background-color:#f9f8f7}@media(width > 47.99875rem){.contacts__map{height:auto;margin-top:0;margin-left:calc(-1*0.3125rem);border-radius:0;border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius)}}@media(width > 80.06125rem){.contacts__map{position:absolute;top:0;left:0;margin:0;height:100%;border-radius:0}}.contacts__map iframe{width:100% !important;height:100% !important}.faq__list{display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.faq__list .button{height:clamp(2.25rem,
        2.09375rem + 0.78125vw,
        2.875rem);padding-inline:0.625rem;border-radius:calc(clamp(2.25rem,
        2.09375rem + 0.78125vw,
        2.875rem)/2);padding-inline:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem)}.accordion{border-radius:var(--radius);background-color:var(--color-grey-thin);transition:all .4s ease-in-out}.accordion__summary{cursor:pointer;list-style:none;display:flex;align-items:center;column-gap:0.625rem;position:relative;padding:clamp(0.9375rem,
        0.703125rem + 1.171875vw,
        1.875rem) clamp(1.5625rem,
        0.9375rem + 3.125vw,
        4.0625rem);padding-right:calc(clamp(1.875rem,
        2.03125rem + -0.78125vw,
        1.25rem) + 1.875rem);padding-bottom:clamp(0.625rem,
        0.546875rem + 0.390625vw,
        0.9375rem);font-size:clamp(1rem,
        0.875rem + 0.625vw,
        1.5rem);font-weight:600}.accordion__summary::before,.accordion__summary::after{content:"";position:absolute;right:clamp(1.875rem,
        2.03125rem + -0.78125vw,
        1.25rem);width:clamp(0.9375rem,
        0.859375rem + 0.390625vw,
        1.25rem);height:0.125rem;border-radius:0.0625rem;background-color:var(--color-grey-dark);transition:all .4s ease-in-out}.accordion__summary::after{rotate:90deg}.accordion__content{display:grid;grid-template-rows:0fr;transition:all .4s ease-in-out}.accordion__content-body{overflow:hidden;padding-inline:clamp(1.5625rem,
        0.9375rem + 3.125vw,
        4.0625rem);font-size:clamp(0.875rem,
        0.75rem + 0.625vw,
        1.375rem)}.accordion__details{padding-bottom:clamp(0.625rem,
        0.546875rem + 0.390625vw,
        0.9375rem)}.accordion__details[open] .accordion__summary::before{rotate:45deg}.accordion__details[open] .accordion__summary::after{rotate:135deg}.accordion__details[open] .accordion__content{grid-template-rows:1fr}.main-rubric-work .faq__list{counter-reset:work}.main-rubric-work .faq__list .accordion__title{display:flex;flex-wrap:wrap;align-items:center;gap:0.625rem;position:relative}.main-rubric-work .faq__list .accordion__title-ico{width:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);height:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);fill:var(--color-grey-dark)}.main-rubric-work .faq__list .accordion__title::before{counter-increment:stages;content:"Этап 0" counter(stages);display:inline-flex;position:relative;color:var(--color-blue);font-weight:600;text-transform:uppercase}.main-rubric-work .faq__item:nth-child(n+10) .accordion__title::before{content:"Этап " counter(stages)}.form{overflow:hidden}.form .section__title{color:var(--color-white)}.form .section__body{overflow:hidden;display:flex;flex-direction:column;justify-content:center;position:relative;padding:clamp(1.25rem,
        0.9375rem + 1.5625vw,
        2.5rem) var(--padding-block);border-radius:var(--radius);background-color:var(--color-grey-dark);color:var(--color-white)}.form .section__body .section__container{position:absolute;inset:0}.form .section__body .section__container .ellipse{position:absolute;right:10%;bottom:-20%;width:38.4375rem;height:34.6875rem;border-radius:100%;background-color:rgba(217,217,217,.2);filter:blur(6.25rem)}.form .section__body .section__container .men{position:absolute;right:10%;bottom:0;width:auto;height:90%;opacity:.3}@media(width > 80.06125rem){.form .section__body .section__container .men{opacity:1}}.form .section__body .section__container .logo{position:absolute;top:0;right:-10%;width:78.125rem;height:78.125rem;fill:var(--color-white);rotate:-8deg;opacity:.02}.form .section__body .section__header,.form .section__body .section__footer{z-index:3;position:relative}.form.form-img .section__title{max-width:46.25rem}.form.form-img .section__subtitle{max-width:52.5rem}.form.form-img .section__text{max-width:40rem}.form.form-img .section__text p{display:inline-flex;align-items:center;column-gap:clamp(0.625rem,
        0.546875rem + 0.390625vw,
        0.9375rem);position:relative}.form.form-img .section__text p::before{content:"";display:block;position:relative;min-width:1.25rem;width:1.25rem;height:0.125rem;border-radius:0.0625rem;background-color:var(--color-white)}.form.form-img .section__body{padding:clamp(2.5rem,
        1.875rem + 3.125vw,
        5rem) var(--padding-block)}.form.form-img .section__body .section__footer{display:flex;align-items:center;column-gap:var(--container-padding-x);padding-top:var(--container-padding-x)}.form.form-img .section__body .section__footer .button{height:clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem);padding-inline:calc(var(--container-padding-x)*1.5);border-radius:calc(clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem)/2)}.form.form-img .section__body .section__footer .social{height:clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem)}.form.form-img .section__body .section__footer .social .ico{width:clamp(3.5rem,
        3.28125rem + 1.09375vw,
        4.375rem);height:100%}.form.form-question .popup-info{width:100%;max-width:100%;color:var(--color-white);font-weight:300}@media(width > 47.99875rem){.form.form-question .popup-info{position:absolute;bottom:0;right:0;width:56%}}@media(width > 63.99875rem){.form.form-question .popup-info{position:relative;width:100%}}.form.form-question .wpcf7__list{flex-wrap:wrap;width:100%;max-width:100%}.form.form-question .wpcf7__item{width:100%}@media(width > 47.99875rem){.form.form-question .wpcf7__item{width:calc(50% - clamp(0.625rem,
        0.390625rem + 1.171875vw,
        1.5625rem)*1/2)}}@media(width > 63.99875rem){.form.form-question .wpcf7__item{max-width:calc(33.3333333333% - clamp(0.625rem,
        0.390625rem + 1.171875vw,
        1.5625rem)*2/3)}}.form.form-question .wpcf7__item--social{display:none}.form.form-question .wpcf7__item-submit{height:var(--input-height);border-radius:calc(var(--input-height)/2)}.form.form-question .wpcf7__item-submit--inner{justify-content:flex-start;height:100%;padding:0}.form.form-contacts .section__title,.form.form-contacts .section__subtitle{max-width:30rem}.form.form-contacts .section__body{display:flex;flex-direction:column;gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);padding:clamp(1.25rem,
        0.9375rem + 1.5625vw,
        2.5rem) var(--padding-block)}@media(width > 47.99875rem){.form.form-contacts .section__body{flex-direction:row;align-items:center;justify-content:flex-start}}@media(width > 90.06125rem){.form.form-contacts .section__body{column-gap:var(--padding-block)}}.form.form-contacts .section__body .section__header{min-width:50%}.form.form-contacts .section__body .section__footer{max-width:42.5rem}.form.form-contacts .form-contacts__list{display:flex;flex-wrap:wrap;row-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.form.form-contacts .form-contacts__item{display:flex;align-items:center;column-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);width:max-content;padding-right:0.625rem;color:var(--color-white);text-align:left;width:50%}.form.form-contacts .form-contacts__item .ico{min-width:clamp(1.875rem,
        1.5625rem + 1.5625vw,
        3.125rem);width:clamp(1.875rem,
        1.5625rem + 1.5625vw,
        3.125rem);height:clamp(1.875rem,
        1.5625rem + 1.5625vw,
        3.125rem);fill:var(--color-white);transition:all var(--transition-duration)}.form.form-contacts .form-contacts__item-button{justify-content:flex-start}@media(any-hover: hover){.form.form-contacts .form-contacts__item:hover{color:var(--color-yellow)}.form.form-contacts .form-contacts__item:hover .ico{fill:var(--color-yellow);scale:1.03}}@media(any-hover: none){.form.form-contacts .form-contacts__item:active{color:var(--color-yellow)}.form.form-contacts .form-contacts__item:active .ico{fill:var(--color-yellow);scale:1.03}}.services .services-price__item{display:flex;flex-direction:column;row-gap:0.3125rem;width:100%;border-width:0.0625rem;border-color:var(--color-black);padding-block:clamp(0.4375rem,
        0.390625rem + 0.234375vw,
        0.625rem)}@media(width > 30.06125rem){.services .services-price__item{flex-direction:row;justify-content:space-between}}.services .services-price__item:first-child{border-bottom-style:solid;font-weight:600}.services .services-price__item:not(:first-child){border-bottom-style:dotted}@media(any-hover: hover){.services .services-price__item:not(:first-child):hover{background-color:var(--color-blue-light)}}@media(any-hover: none){.services .services-price__item:not(:first-child):active{background-color:var(--color-blue-light)}}.services .services-price__item:nth-child(2){padding-top:clamp(0.9375rem,
        0.859375rem + 0.390625vw,
        1.25rem)}.services .services-price__item-block{width:100%}@media(width > 30.06125rem){.services .services-price__item-block{width:max-content}}.services .services-price__item-price{font-weight:600;text-align:right}@media(any-hover: hover){.services .services-price__item-name--link:hover{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.services .services-price__item-name--link:active{text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}.work{overflow:hidden}.work__slider-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}@media(width > 47.99875rem){.work__slider-item{flex-direction:row}}.work__slider-inner{width:100%;padding:clamp(1.25rem,
        0.9375rem + 1.5625vw,
        2.5rem) clamp(0.625rem,
        0.15625rem + 2.34375vw,
        2.5rem);border-radius:var(--radius);background-color:var(--color-grey-thin)}.work__slider-image{width:100%;height:100%;object-fit:cover}.work__slider-image--wrapper{overflow:hidden;width:100%;height:clamp(9.375rem,
        7.8125rem + 7.8125vw,
        15.625rem);border-radius:var(--radius);background-color:var(--color-grey-thin)}@media(width > 47.99875rem){.work__slider-image--wrapper{min-width:clamp(18.75rem,
        17.1875rem + 7.8125vw,
        25rem);width:clamp(18.75rem,
        17.1875rem + 7.8125vw,
        25rem);height:clamp(18.75rem,
        17.1875rem + 7.8125vw,
        25rem)}}.work__slider-title{color:var(--color-black);font-weight:500}.work__slider-description{display:flex;flex-direction:column;row-gap:0.625rem;padding-block:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.work__slider-description p span{color:var(--color-black);font-weight:500}.work__slider-description--link{color:var(--color-blue)}@media(any-hover: hover){.work__slider-description--link:hover{color:var(--color-blue);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}@media(any-hover: none){.work__slider-description--link:active{color:var(--color-blue);text-decoration:underline;text-underline-offset:clamp(0.1875rem,
        0.15625rem + 0.15625vw,
        0.3125rem);text-decoration-thickness:0.03125rem}}.work__slider-buttons{display:flex;flex-wrap:wrap;gap:0.625rem 1.25rem}.work__slider-buttons .link,.work__slider-buttons .button{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(2.25rem,
        1.875rem + 1.875vw,
        3.75rem);padding-inline:var(--container-padding-x);border-radius:calc(clamp(2.25rem,
        1.875rem + 1.875vw,
        3.75rem)/2);border-width:0.125rem;border-style:solid;background-color:rgba(0,0,0,0);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:600;text-transform:uppercase}@media(width > 63.99875rem){.work__slider-buttons .link,.work__slider-buttons .button{width:max-content}}.work__slider-buttons .link{border-color:var(--color-black);color:var(--color-black)}@media(any-hover: hover){.work__slider-buttons .link:hover{background-color:var(--color-black);color:var(--color-white)}}@media(any-hover: none){.work__slider-buttons .link:active{background-color:var(--color-black);color:var(--color-white)}}.work__slider-buttons .button{border-color:var(--color-blue);color:var(--color-blue)}@media(any-hover: hover){.work__slider-buttons .button:hover{background-color:var(--color-blue);color:var(--color-white)}}@media(any-hover: none){.work__slider-buttons .button:active{background-color:var(--color-blue);color:var(--color-white)}}.image{position:relative;margin-bottom:calc(var(--padding-block)/2)}.image .section__body{min-height:25rem}.image .section__text{position:absolute;bottom:calc(-1*var(--padding-block));border-radius:var(--radius);padding:calc(var(--padding-block)/2) var(--container-padding-x);background-color:var(--color-blue-light);color:var(--color-black)}.services-single .section__body{display:flex;gap:calc(var(--padding-block)/2)}@media(width > 47.99875rem){.services-single .section__body{flex-direction:row}}.services-single .section__body .section__container{display:flex;flex-direction:column;justify-content:center;gap:0.625rem;width:100%;max-width:25rem;height:max-content}@media(width > 47.99875rem){.services-single .section__body .section__container{position:sticky;top:calc(var(--header-height) + 0.625rem);max-width:clamp(13.75rem,
        10.9375rem + 14.0625vw,
        25rem);transition:all var(--transition-duration)}}.services-single .section__body .section__container .services-single__image{width:100%;height:100%;object-fit:cover}.services-single .section__body .section__container .services-single__image--wrapper{overflow:hidden;width:100%;height:clamp(13.75rem,
        10.9375rem + 14.0625vw,
        25rem);border-radius:var(--radius);background-color:var(--color-grey-thin)}@media(width > 47.99875rem){.services-single .section__body .section__container .services-single__image--wrapper{width:clamp(13.75rem,
        10.9375rem + 14.0625vw,
        25rem)}}.services-single .section__body .section__container .services-single__prices{display:flex;flex-wrap:wrap;justify-content:center;gap:0.625rem calc(var(--padding-block)/2)}.services-single .section__body .section__container .services-single__prices-item{display:flex;align-items:center;column-gap:0.3125rem;color:var(--color-black);font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);font-weight:500}.services-single .section__body .section__container .services-single__prices .ico{width:clamp(0.75rem,
        0.625rem + 0.625vw,
        1.25rem);height:clamp(0.75rem,
        0.625rem + 0.625vw,
        1.25rem)}.services-single .section__body .section__footer{width:100%}.services-single .section__body .section__footer .editor .the_content{width:100%}.services-single__related{overflow:hidden}@media(width > 90.06125rem){.services-single__related .slick-track li{margin-right:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem)}}.transmission-single{overflow:hidden}.transmission-single .section__body{flex-direction:column}@media(width > 47.99875rem){.transmission-single .section__body{flex-direction:column}}@media(width > 63.99875rem){.transmission-single .section__body{flex-direction:row}}.transmission-single .section__body .section__container{position:relative;top:auto;height:100%;max-width:100%}@media(width > 63.99875rem){.transmission-single .section__body .section__container{max-width:37.5rem}}.transmission-single .section__body .section__footer{z-index:5;display:flex;flex-direction:column;row-gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);position:relative}.transmission-single .section__body .section__footer .art-description{color:var(--color-black);font-weight:600}.transmission-single .section__body .section__footer .prices{display:flex;column-gap:0.625rem}.transmission-single .section__body .section__footer .prices__total{column-gap:0.625rem;font-size:clamp(1.625rem,
        1.46875rem + 0.78125vw,
        2.25rem)}.transmission-single .section__body .section__footer .prices__total .ico{width:1.875rem;height:1.875rem}.transmission-single .section__body .section__footer .prices-inner{display:flex;align-items:center;gap:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem);flex-wrap:wrap}.transmission-single .section__body .section__footer .prices-help{cursor:pointer;border-width:0;outline-width:0;background-color:rgba(0,0,0,0);height:max-content;font-size:clamp(0.875rem,
        0.78125rem + 0.46875vw,
        1.25rem);text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem;text-align:left;transition:all var(--transition-duration)}@media(any-hover: hover){.transmission-single .section__body .section__footer .prices-help:hover{color:var(--color-blue)}.transmission-single .section__body .section__footer .prices-help:hover .ico{fill:var(--color-yellow);scale:1.03}}@media(any-hover: none){.transmission-single .section__body .section__footer .prices-help:active{color:var(--color-blue)}.transmission-single .section__body .section__footer .prices-help:active .ico{fill:var(--color-yellow);scale:1.03}}.transmission-single .section__body .section__footer .button{max-width:25rem}.transmission-single .section__body .section__footer .har__item{transition:all var(--transition-duration)}@media(any-hover: hover){.transmission-single .section__body .section__footer .har__item:hover{background-color:var(--color-blue-light)}}@media(any-hover: none){.transmission-single .section__body .section__footer .har__item:active{background-color:var(--color-blue-light)}}.articles__meta{display:inline-flex;flex-wrap:wrap;gap:0.3125rem 0.625rem}.articles__meta .articles__autor{margin-right:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem)}.articles__meta .articles__tags-link{font-weight:500}.articles__image{width:100%;height:100%;object-fit:cover}.articles__image--wrapper{overflow:hidden;width:100%;height:clamp(12.5rem,
        9.375rem + 15.625vw,
        25rem);border-radius:var(--radius)}.articles__description{border-radius:var(--radius);padding:calc(var(--padding-block)/2) var(--container-padding-x);background-color:var(--color-blue-light)}.articles__body{display:flex;flex-direction:column}@media(width > 47.99875rem){.articles__body{flex-direction:row}}.articles__body .articles__toc{display:flex;flex-direction:column;row-gap:0.625rem;height:max-content;padding:1.25rem clamp(1.25rem,
        1.09375rem + 0.78125vw,
        1.875rem);border-radius:var(--radius);background-color:var(--color-grey-dark);color:var(--color-white)}@media(width > 47.99875rem){.articles__body .articles__toc{position:sticky;top:calc(var(--header-height) + 0.625rem);margin-right:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem);width:clamp(16.25rem,
        14.0625rem + 10.9375vw,
        25rem)}}.articles__body .articles__toc-title{padding-bottom:clamp(0.3125rem,
        0.234375rem + 0.390625vw,
        0.625rem);font-size:clamp(1.375rem,
        1.21875rem + 0.78125vw,
        2rem);font-weight:600}@media(any-hover: hover){.articles__body .articles__toc-link:hover{color:var(--color-blue);text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem}}@media(any-hover: none){.articles__body .articles__toc-link:active{color:var(--color-blue);text-decoration:underline;text-underline-offset:0.1875rem;text-decoration-thickness:0.03125rem}}.articles__body .articles__content{width:100%}.editor .the_content *{margin:0;margin-bottom:clamp(0.625rem,
        0.46875rem + 0.78125vw,
        1.25rem)}.editor .the_content a,.editor .the_content li{margin:0}.editor .the_content img{border-radius:var(--radius)}.editor .the_content p:has(em),.editor .the_content blockquote{border-radius:var(--radius);padding:calc(var(--padding-block)/2) var(--container-padding-x)}.editor .the_content p:has(em){background-color:var(--color-yellow)}.editor .the_content p em{font-style:normal}.editor .the_content blockquote{background-color:var(--color-blue-light)}.editor .the_content blockquote p{margin:0}.editor .the_content p:has(img){width:max-content;padding:0;margin:0}@media(width > 30.06125rem){.editor .the_content p:has(img) img{margin:0}}@media(width > 30.06125rem){.editor .the_content p:has(img.alignleft){float:left}}.editor .the_content p:has(img.alignleft) img{margin-right:clamp(0.625rem,
        0.3125rem + 1.5625vw,
        1.875rem)}