*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#010101;color:#fff;font:300 16px/24px "Inter","Arial",sans-serif;margin:0}body figure{margin:0}header,main,footer,section,nav{display:block}fieldset{border:none;margin:0;min-width:0;padding:0}a:active,a:hover{outline:0;text-decoration:none}a:focus{outline:none}img{border:0;vertical-align:middle}p{margin:0}ul,li{list-style-type:none;margin:0;padding:0}.hidden{display:none !important}.breadcrumbs__block{color:hsla(0,0%,100%,.7);width:100%}.breadcrumbs__block a{color:hsla(0,0%,100%,.7);text-decoration:underline;transition:.3s}.breadcrumbs__block a:hover{color:#d92d20}.breadcrumbs__block em{color:rgba(97,97,97,.7);font-style:normal}.loading{position:relative}.loading::before{background:url(assets/svg/favicon.svg) no-repeat center;background-size:contain;content:"";display:block;height:41px;margin:auto;position:fixed;top:0;right:0;bottom:0;left:0;width:60px;z-index:11}.loading::after{background:url(assets/svg/loading.svg) no-repeat center;background-size:contain;content:"";display:block;height:200px;margin:auto;position:fixed;top:0;right:0;bottom:0;left:0;width:200px;z-index:11}.loading>div::before{background:rgba(0,0,0,.5);backdrop-filter:blur(10px);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:10}.layout{max-width:1388px;margin:0 auto;padding:0 30px;transition:.3s;width:100%}@media(max-width: 768px){.layout{padding:0 16px}}@media(min-width: 2000px){.layout{max-width:1800px}}@media(min-width: 2400px){.layout{max-width:2000px}}.has-extra-small-font-size{font-size:12px !important;line-height:18px}.has-large-font-size{font-size:21px !important;line-height:30px}.has-extra-large-font-size{font-size:24px !important;line-height:30px}.has-huge-font-size{font-size:32px !important;line-height:42px}@media(max-width: 768px){.has-huge-font-size{font-size:21px !important;line-height:30px}}.has-gigantic-font-size{font-size:48px !important;line-height:60px}@media(max-width: 768px){.has-gigantic-font-size{font-size:32px !important;line-height:40px}}.has-super-gigantic-font-size{font-size:150px !important;line-height:160px}.has-brown-400-background-color{background-color:#141111}.has-gray-100-color{color:#7c8b9f}.has-green-color{color:#25b734}.has-red-400-color{color:#d92d20}.riverwash-container-block ul:not(.list--checked) li{padding-left:24px;position:relative}.riverwash-container-block ul:not(.list--checked) li::before{background:#d9d9d9;border-radius:100%;content:"";height:5px;position:absolute;top:10px;left:7px;width:5px}.riverwash-container-block ul:not(.list--checked) li+li{margin-top:4px}.list.list--checked li{padding-left:24px;position:relative}.list.list--checked li::before{color:#25b734;content:"";font-family:"Icons" !important;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;position:absolute;top:6px;left:0;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list.list--checked li+li{margin-top:4px}@font-face{font-display:block;font-family:"Icons";font-style:normal;font-weight:normal;src:url("assets/fonts/Icons.eot?ftgalx");src:url("assets/fonts/Icons.eot?ftgalx#iefix") format("embedded-opentype"),url("assets/fonts/Icons.ttf?ftgalx") format("truetype"),url("assets/fonts/Icons.woff?ftgalx") format("woff"),url("assets/fonts/Icons.svg?ftgalx#Icons") format("svg")}[class^=icon-],[class*=" icon-"]{font-family:"Icons" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle:before{content:""}.icon-arrow{content:""}.icon-arrow--long:before{content:""}.icon-burger:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-percent:before{content:""}.icon-video:before{content:""}.btn:not(.wp-block-button),.btn.wp-block-button .wp-block-button__link{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:0;cursor:pointer;font-family:"Montserrat","Arial",sans-serif;display:inline-flex;justify-content:center;margin:0;outline:none;padding:0;position:relative;text-decoration:none;transition:.3s}.btn-m:not(.wp-block-button),.btn-m.wp-block-button .wp-block-button__link{font-size:16px;font-weight:600;justify-content:center;line-height:24px;overflow:hidden;padding:12px 16px;text-align:center}@media(max-width: 550px){.btn-m:not(.wp-block-button),.btn-m.wp-block-button .wp-block-button__link{font-size:12px;line-height:18px;padding:7px 10px}}.btn-m:not(.wp-block-button)>span,.btn-m:not(.wp-block-button) strong,.btn-m:not(.wp-block-button) div,.btn-m.wp-block-button .wp-block-button__link>span,.btn-m.wp-block-button .wp-block-button__link strong,.btn-m.wp-block-button .wp-block-button__link div{font-weight:600;position:relative;z-index:1}.btn-m:not(.wp-block-button)::before,.btn-m.wp-block-button .wp-block-button__link::before{border-radius:100%;content:"";height:20px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;transition:ease-in-out .3s;transform:scale(0);width:20px}.btn-social:not(.wp-block-button),.btn-social.wp-block-button .wp-block-button__link{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-family:"Inter","Arial",sans-serif;font-size:16px;font-weight:300;gap:12px;line-height:26px;transition:.3s}@media(max-width: 768px){.btn-social:not(.wp-block-button),.btn-social.wp-block-button .wp-block-button__link{font-size:0;gap:0;line-height:0}}.btn-social:not(.wp-block-button)::before,.btn-social.wp-block-button .wp-block-button__link::before{content:"";display:block;height:40px;width:40px}.btn-red:not(.wp-block-button),.btn-red.wp-block-button .wp-block-button__link{background:#d92d20;color:#fff}.btn-red:not(.wp-block-button)::before,.btn-red.wp-block-button .wp-block-button__link::before{background:#ba2318}.btn-red:not(.wp-block-button):hover,.btn-red:not(.wp-block-button):focus,.btn-red.wp-block-button .wp-block-button__link:hover,.btn-red.wp-block-button .wp-block-button__link:focus{color:#fff}.btn-red:not(.wp-block-button):hover::before,.btn-red:not(.wp-block-button):focus::before,.btn-red.wp-block-button .wp-block-button__link:hover::before,.btn-red.wp-block-button .wp-block-button__link:focus::before{transform:scale(15)}.btn-red:not(.wp-block-button):active,.btn-red.wp-block-button .wp-block-button__link:active{color:#fff}.btn-red:not(.wp-block-button):active::before,.btn-red.wp-block-button .wp-block-button__link:active::before{background:rgb(140.8285714286,26.5,18.1714285714)}.btn-red:not(.wp-block-button):disabled,.btn-red.wp-block-button .wp-block-button__link:disabled{background:#616161;color:#fff}.btn-red:not(.wp-block-button):disabled::before,.btn-red.wp-block-button .wp-block-button__link:disabled::before{display:none}.btn-gray--border:not(.wp-block-button),.btn-gray--border.wp-block-button .wp-block-button__link{border:1px solid #343434;color:#fff}.btn-gray--border:not(.wp-block-button)::before,.btn-gray--border.wp-block-button .wp-block-button__link::before{background:#343434}.btn-gray--border:not(.wp-block-button):hover,.btn-gray--border:not(.wp-block-button):focus,.btn-gray--border.wp-block-button .wp-block-button__link:hover,.btn-gray--border.wp-block-button .wp-block-button__link:focus{border-color:#343434;color:#fff}.btn-gray--border:not(.wp-block-button):hover::before,.btn-gray--border:not(.wp-block-button):focus::before,.btn-gray--border.wp-block-button .wp-block-button__link:hover::before,.btn-gray--border.wp-block-button .wp-block-button__link:focus::before{transform:scale(15)}.btn-gray--border:not(.wp-block-button):active,.btn-gray--border.wp-block-button .wp-block-button__link:active{border-color:rgb(26.5,26.5,26.5);color:#fff}.btn-gray--border:not(.wp-block-button):active::before,.btn-gray--border.wp-block-button .wp-block-button__link:active::before{background:rgb(26.5,26.5,26.5)}.btn-gray--border:not(.wp-block-button):disabled,.btn-gray--border.wp-block-button .wp-block-button__link:disabled{border-color:#616161;color:#343434}.btn-gray--border:not(.wp-block-button):disabled::before,.btn-gray--border.wp-block-button .wp-block-button__link:disabled::before{display:none}.btn-telegram:not(.wp-block-button)::before,.btn-telegram.wp-block-button .wp-block-button__link::before{background:url(assets/svg/icon-tg.svg) no-repeat center/contain}.btn-telegram:not(.wp-block-button):hover,.btn-telegram.wp-block-button .wp-block-button__link:hover{color:#3bb8e5}.btn-fb:not(.wp-block-button)::before,.btn-fb.wp-block-button .wp-block-button__link::before{background:#0766ff url(assets/svg/icon-fb.svg) no-repeat center/100% 60%}.btn-fb:not(.wp-block-button):hover,.btn-fb.wp-block-button .wp-block-button__link:hover{color:#0766ff}.btn-instagram:not(.wp-block-button)::before,.btn-instagram.wp-block-button .wp-block-button__link::before{background:url(assets/svg/icon-insta.svg) no-repeat center/contain}.btn-instagram:not(.wp-block-button):hover,.btn-instagram.wp-block-button .wp-block-button__link:hover{color:#ca2786}h1,h2,h3{font-family:"Montserrat","Arial",sans-serif;font-weight:600;margin:0}h1{background:linear-gradient(270deg, #ff5b4f 9%, #fe8f51 80%);background-clip:text;color:#fe8f51;font-size:48px !important;line-height:60px;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 768px){h1{font-size:32px !important;line-height:42px}}h2{font-size:32px !important;line-height:42px !important}@media(max-width: 768px){h2{font-size:21px !important;line-height:30px !important}}h3{font-size:21px !important;line-height:30px !important}.header{padding:32px 0 40px;transition:.3s}@media(max-width: 1024px){.header{padding:24px 0 32px}}@media(max-width: 550px){.header{padding:16px 0 24px}}.header>.layout{align-items:center;display:flex;gap:40px;transition:gap .3s}@media(max-width: 1440px){.header>.layout{gap:25px}}.header__logo a{display:block}.header__logo a img{display:block;height:auto;transition:width .3s;width:80px}@media(max-width: 1440px){.header__logo a img{width:70px}}@media(max-width: 1220px){.header__logo a img{width:80px}}@media(max-width: 550px){.header__logo a img{width:53px}}.header__menu{align-items:center;display:flex;gap:20px;transition:gap .3s}@media(max-width: 1440px){.header__menu{gap:15px}}@media(max-width: 1220px){.header__menu{display:none}}.header__menu .menu-item a{color:#fff;font:600 16px/24px "Montserrat","Arial",sans-serif;text-decoration:none;transition:.3s}@media(max-width: 1440px){.header__menu .menu-item a{font-size:14px;line-height:20px}}.header__menu .menu-item a:hover{color:#d92d20}.header__menu .menu-item.nav-link--services a{align-items:center;border:1px solid #343434;display:flex;gap:11px;padding:12px 16px;transition:.3s}@media(max-width: 1440px){.header__menu .menu-item.nav-link--services a{padding:10px 14px}}.header__menu .menu-item.nav-link--services a::before{content:"";font-family:"Icons" !important;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;height:14px;width:18px}.header__menu .menu-item.current-menu-item a{color:#d92d20}.header__menu .menu-item.current-menu-item a:hover{color:#d92d20}.header__widgets{align-items:center;display:flex;gap:24px;justify-content:flex-end;margin-left:auto;transition:gap .3s}@media(max-width: 1440px){.header__widgets{gap:16px}}.header__contacts{display:flex;flex-direction:column;gap:8px;text-align:right}@media(max-width: 768px){.header__contacts{display:none}}.header__phone{color:#fff;font:600 21px/30px "Montserrat","Arial",sans-serif}@media(max-width: 1440px){.header__phone{font-size:18px !important;line-height:24px}}@media(max-width: 1220px){.header__phone{font-size:21px !important;line-height:30px}}.header__phone a{color:#fff;text-decoration:none}.header__address{color:hsla(0,0%,100%,.7);font:400 12px/16px "Inter","Arial",sans-serif}.header__buttons{align-items:center;display:flex;gap:24px;transition:gap .3s}@media(max-width: 1440px){.header__buttons{gap:16px}}.header__buttons .btn-burger{display:none;position:relative}.header__buttons .btn-burger .wp-block-button__link{display:flex;min-height:48px}@media(max-width: 550px){.header__buttons .btn-burger .wp-block-button__link{min-height:32px;padding:0 5px;min-width:32px}}.header__buttons .btn-burger strong{background:hsla(0,0%,100%,.7);font-size:0;height:2px;line-height:0;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:18px}.header__buttons .btn-burger strong::before,.header__buttons .btn-burger strong::after{background:hsla(0,0%,100%,.7);content:"";height:100%;position:absolute;top:-5px;left:0;width:100%}.header__buttons .btn-burger strong::after{top:5px}@media(max-width: 1220px){.header__buttons .btn-burger{display:block}}.header__buttons .widget_nav_menu{display:none !important}@media(max-width: 1220px){.header__buttons .widget_nav_menu{display:none}}.header__buttons .widget_nav_menu ul li.menu-item-object-language_switcher{padding-left:0}.header__buttons .widget_nav_menu ul li.menu-item-object-language_switcher::before{display:none}.header__buttons .widget_nav_menu ul li.menu-item-object-language_switcher a{color:#fff;font:600 16px/24px "Montserrat","Arial",sans-serif;text-decoration:none}.header__buttons .widget_nav_menu ul li.menu-item-object-language_switcher a span{align-items:center;display:flex;gap:8px}.header__buttons .widget_nav_menu ul li.menu-item-object-language_switcher .trp-flag-image{height:16px;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0;width:22px}.header__mobile-nav{background:#010101;display:none;height:100%;overflow:auto;position:fixed;top:0;left:0;width:100%;z-index:1000}.header__mobile-nav>.layout{display:flex;flex-direction:column;justify-content:space-between;height:auto;min-height:100%;padding:24px 30px 32px}@media(max-width: 768px){.header__mobile-nav>.layout{padding:24px 16px 32px}}@media(max-width: 550px){.header__mobile-nav>.layout{padding:16px}}.header__mobile-nav .mobile-nav__header{align-items:center;display:flex;justify-content:space-between}.header__mobile-nav .mobile-nav__header .btn-close{height:48px;width:56px}@media(max-width: 550px){.header__mobile-nav .mobile-nav__header .btn-close{align-items:center;display:flex;height:32px;justify-content:center;padding:0;width:32px}}.header__mobile-nav .mobile-nav__header .btn-close i{height:18px;position:relative;width:18px}.header__mobile-nav .mobile-nav__header .btn-close i::before,.header__mobile-nav .mobile-nav__header .btn-close i::after{background:hsla(0,0%,100%,.7);content:"";height:2px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center;transform:rotate(45deg);width:18px}.header__mobile-nav .mobile-nav__header .btn-close i::after{transform:rotate(-45deg)}.header__mobile-nav .mobile-nav__logo a{display:block}.header__mobile-nav .mobile-nav__logo img{height:48px;transition:height .3s;width:auto}@media(max-width: 550px){.header__mobile-nav .mobile-nav__logo img{height:32px}}.header__mobile-nav .mobile-nav__nav-wrapper{margin:32px 0}.header__mobile-nav .mobile-nav__navigation{display:flex;flex-direction:column;gap:32px;transition:gap .3s}@media(max-height: 800px){.header__mobile-nav .mobile-nav__navigation{gap:24px}}.header__mobile-nav .mobile-nav__navigation .menu-item a{color:#fff;font:600 32px/40px "Montserrat","Arial",sans-serif;text-decoration:none;transition:.3s}@media(max-height: 800px){.header__mobile-nav .mobile-nav__navigation .menu-item a{font-size:24px;line-height:32px}}@media(max-width: 550px){.header__mobile-nav .mobile-nav__navigation .menu-item a{font-size:18px;line-height:24px}}.header__mobile-nav .mobile-nav__navigation .menu-item a:hover{color:#d92d20}.header__mobile-nav .mobile-nav__footer{align-items:center;display:flex;justify-content:space-between}.header__mobile-nav .mobile-nav__footer .header__contacts{text-align:left}@media(max-width: 768px){.header__mobile-nav .mobile-nav__footer .header__contacts{display:flex}}.header__mobile-nav .mobile-nav__footer .header__buttons .wp-block-buttons{display:none}@media(max-width: 1220px){.header__mobile-nav .mobile-nav__footer .header__buttons .widget_nav_menu{display:block}}.home .header{position:absolute;top:0;left:0;width:100%;z-index:100}.home.admin-bar .header{top:32px}.footer{background:#010101;padding:40px 0 56px;transition:padding .3s}@media(max-width: 1220px){.footer{padding:32px 0}}.footer__top{align-items:center;display:flex;justify-content:space-between}@media(max-width: 1220px){.footer__top{display:none}}.footer__nav{align-items:center;display:flex;gap:20px;transition:gap .3s}@media(max-width: 1440px){.footer__nav{gap:15px}}.footer__nav .menu-item a{color:#fff;font:600 16px/24px "Montserrat","Arial",sans-serif;text-decoration:none;transition:.3s}@media(max-width: 1440px){.footer__nav .menu-item a{font-size:14px;line-height:20px}}.footer__nav .menu-item a:hover{color:#d92d20}.footer__nav .menu-item.nav-link--services a{align-items:center;display:flex;gap:11px}.footer__nav .menu-item.nav-link--services a::before{content:"";font-family:"Icons" !important;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;height:14px;width:18px}.footer__nav .menu-item.current-menu-item a{border:1px solid #343434;padding:12px 16px;transition:.3s}@media(max-width: 1440px){.footer__nav .menu-item.current-menu-item a{padding:10px 14px}}.footer__nav .menu-item.current-menu-item a:hover{color:#fff}.footer__bottom{margin-top:24px;transition:margin .3s}@media(max-width: 1440px){.footer__bottom{margin-top:16px}}@media(max-width: 1220px){.footer__bottom{margin-top:0}}.footer__copy{color:hsla(0,0%,100%,.7)}.bingc-phone-button#bingc-phone-button div.bingc-phone-button-tooltip{font:300 13px/18px "Inter","Arial",sans-serif;background:#d92d21 !important}.bingc-phone-button#bingc-phone-button div.bingc-phone-button-tooltip svg.bingc-phone-button-arrow polyline{fill:#d92d21 !important}.bingc-phone-button#bingc-phone-button svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside,.bingc-phone-button#bingc-phone-button:hover svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside{fill:#d92d21 !important}.bingc-phone-button#bingc-phone-button div.bingc-phone-button-icon-text{font:300 16px/18px "Inter","Arial",sans-serif}.bingc-passive#bingc-passive div.bingc-passive-overlay{background:#d92d21 !important}.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form a.bingc-passive-phone-form-button{background:#9f2017 !important}.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour,.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes,.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour:hover,.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes:hover,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container ul.bingc-active-date-selection-select-day-list-of-days li:hover{background:#9f2017 !important}.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours li,.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container ul.bingc-passive-date-selection-select-day-list-of-days li,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours li,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container ul.bingc-active-date-selection-select-day-list-of-days li{color:#d92d21 !important}.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours li:hover,.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container ul.bingc-passive-date-selection-select-day-list-of-days li:hover,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours li:hover{background:#d92d21 !important}.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day:hover,.bingc-passive#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form a.bingc-passive-phone-form-button:hover,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form a.bingc-active-phone-form-button,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour,#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour:hover,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes:hover,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form a.bingc-active-phone-form-button:hover,.bingc-active#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day:hover{background:#9f2017 !important}.bingc-passive#bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button svg polygon{fill:#9f2017 !important}.bingc-active#bingc-active{background:#d92d21 !important}.content__block h2{margin:40px 0 16px}@media(max-width: 768px){.content__block h2{margin-top:32px}}.content__block h3+p{margin-top:8px}.content__block p{color:hsla(0,0%,100%,.7);margin:16px 0}.content__block p:first-child{margin-top:0}.content__block p:last-child{margin-bottom:0}.content__block ul{color:hsla(0,0%,100%,.7);margin:16px 0}.content__block ul li::before{background:hsla(0,0%,100%,.7) !important}.content__block>.wp-block-image,.content__block>.wp-block-embed.is-type-video,.content__block>.riverwash-video-block{color:hsla(0,0%,100%,.7);margin:40px 0 16px;max-width:656px;position:relative}@media(max-width: 768px){.content__block>.wp-block-image,.content__block>.wp-block-embed.is-type-video,.content__block>.riverwash-video-block{margin:32px -16px;max-width:none;width:calc(100% + 32px)}}.content__block>.wp-block-image>*:not(img):not(video):not(iframe):not(button),.content__block>.wp-block-embed.is-type-video>*:not(img):not(video):not(iframe):not(button),.content__block>.riverwash-video-block>*:not(img):not(video):not(iframe):not(button){position:relative;z-index:1}.content__block>.wp-block-image>button,.content__block>.wp-block-embed.is-type-video>button,.content__block>.riverwash-video-block>button{z-index:2}.content__block>.wp-block-image::before,.content__block>.wp-block-embed.is-type-video::before,.content__block>.riverwash-video-block::before{background:rgba(28,20,22,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.content__block>.wp-block-image iframe,.content__block>.wp-block-image video,.content__block>.wp-block-embed.is-type-video iframe,.content__block>.wp-block-embed.is-type-video video,.content__block>.riverwash-video-block iframe,.content__block>.riverwash-video-block video{display:block;height:380px;margin:0;width:100%}@media(max-width: 768px){.content__block>.wp-block-image iframe,.content__block>.wp-block-image video,.content__block>.wp-block-embed.is-type-video iframe,.content__block>.wp-block-embed.is-type-video video,.content__block>.riverwash-video-block iframe,.content__block>.riverwash-video-block video{height:210px}}.content__block>.wp-block-image .wp-element-caption,.content__block>.wp-block-embed.is-type-video .wp-element-caption,.content__block>.riverwash-video-block .wp-element-caption{margin:8px 0 0}@media(max-width: 768px){.content__block>.wp-block-image .wp-element-caption,.content__block>.wp-block-embed.is-type-video .wp-element-caption,.content__block>.riverwash-video-block .wp-element-caption{margin-left:16px}}.content__block .wp-block-columns{align-items:flex-start;display:flex;gap:16px;margin:40px 0;transition:.3s}@media(max-width: 1024px){.content__block .wp-block-columns{flex-wrap:nowrap !important}}@media(max-width: 768px){.content__block .wp-block-columns{flex-direction:column;gap:24px;margin:32px 0}}@media(max-width: 1024px){.content__block .wp-block-columns .wp-block-column{flex-basis:auto !important}}.content__block .wp-block-columns .wp-block-image{margin:0;position:relative}.content__block .wp-block-columns .wp-block-image>*:not(img){position:relative;z-index:1}.content__block .wp-block-columns .wp-block-image::before{background:rgba(28,20,22,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.content__block .cleaning-products__list{display:grid;gap:32px 16px;grid-template-columns:repeat(3, 1fr);transition:.3s}@media(max-width: 768px){.content__block .cleaning-products__list{gap:24px 8px;grid-template-columns:repeat(2, 1fr)}}.content__block .cleaning-products__item .wp-block-image{height:240px;margin:0 0 24px;transition:margin .3s}@media(max-width: 768px){.content__block .cleaning-products__item .wp-block-image{margin-bottom:16px}}.content__block .cleaning-products__item .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}.head__block{align-items:flex-start;display:flex;gap:50px;margin-bottom:55px;transition:.3s}@media(max-width: 1024px){.head__block{flex-direction:column;gap:16px;margin-bottom:32px}}.head__title{transition:width .3s;width:38%}@media(max-width: 1024px){.head__title{width:100%}}.head__title h2{margin-bottom:50px}@media(max-width: 1024px){.head__title h2{margin-bottom:0}}@media(max-width: 768px){.head__title h2{font-size:24px !important;line-height:34px !important}}.head__content{color:hsla(0,0%,100%,.7);transition:.3s;width:47%}@media(max-width: 1024px){.head__content{width:100%}}.head__content p{max-width:550px}.head__buttons{align-items:center;display:flex;flex-flow:nowrap;gap:16px;margin-top:24px}.head__buttons-wrapper{align-items:center;display:flex;gap:32px}.head__discount{margin-top:24px;max-width:332px;padding-left:32px;position:relative}.head__discount::before{content:"";font-family:"Icons" !important;font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;height:20px;line-height:1;margin:auto;position:absolute;top:0;bottom:0;left:0;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-404{align-items:center;background:#010101;box-sizing:border-box;display:flex;justify-content:center;height:100vh;overflow:hidden;padding:48px;position:relative;transition:.3s}@media(max-width: 550px){.page-404{padding:32px 16px}}.page-404::before{color:hsla(0,0%,100%,.05);content:"404";font:600 400px/400px "Montserrat","Arial",sans-serif;margin:auto;position:absolute;right:0;bottom:-125px;left:0;text-align:center;transition:.3s}@media(max-width: 1024px){.page-404::before{font-size:350px;line-height:350px;bottom:-105px}}@media(max-width: 768px){.page-404::before{font-size:270px;line-height:270px;bottom:-80px}}@media(max-width: 550px){.page-404::before{font-size:170px;line-height:170px;bottom:-50px}}.page-404__header{margin:auto;position:absolute;top:48px;right:0;left:0;transition:.3s;z-index:1}@media(max-width: 550px){.page-404__header{top:32px}}.page-404__logo{text-align:center}.page-404__logo img{display:block;height:auto;margin:auto;transition:.3s;width:120px}@media(max-width: 550px){.page-404__logo img{width:80px}}.page-404__content{margin:auto;max-width:490px;position:relative;text-align:center;z-index:1}@media(max-width: 550px){.page-404__content>.layout{padding:0}}.page-404__content h1{background:none;background-clip:unset;color:#fff;font:600 32px/42px "Montserrat","Arial",sans-serif;margin:0 0 16px;transition:.3s;-webkit-background-clip:unset;-webkit-text-fill-color:unset}@media(max-width: 550px){.page-404__content h1{font-size:21px;line-height:30px;margin-bottom:8px}}.page-404__content p{color:hsla(0,0%,100%,.7);font-weight:400;margin:0}.page-404__nav-wrapper{margin-top:24px}.page-404__nav-wrapper .navigation__404{align-items:center;display:flex;gap:16px;justify-content:center}@media(max-width: 550px){.page-404__nav-wrapper .navigation__404{align-items:stretch;flex-direction:column}}.page-404__nav-wrapper .navigation__404 .menu-item a{background:rgba(0,0,0,0);border:1px solid #343434;color:#fff;display:block;font:600 16px/24px "Montserrat","Arial",sans-serif;overflow:hidden;padding:12px 16px;position:relative;text-decoration:none;transition:.3s}.page-404__nav-wrapper .navigation__404 .menu-item a span{position:relative;z-index:1}.page-404__nav-wrapper .navigation__404 .menu-item a:hover{border-color:#777}.page-404__nav-wrapper .navigation__404 .menu-item a:active{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7)}.page-404__nav-wrapper .navigation__404 .menu-item.nav-link--main a{background:#d92d20;border-color:#d92d20}.page-404__nav-wrapper .navigation__404 .menu-item.nav-link--main a::before{background:#ba2318;border-radius:100%;content:"";height:10px;margin:auto;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s;width:10px}.page-404__nav-wrapper .navigation__404 .menu-item.nav-link--main a:hover:before{opacity:1;transform:scale(12)}.page-404__nav-wrapper .navigation__404 .menu-item.nav-link--main a:active{border-color:rgb(140.8285714286,26.5,18.1714285714)}.page-404__nav-wrapper .navigation__404 .menu-item.nav-link--main a:active:before{background:rgb(140.8285714286,26.5,18.1714285714)}.comfort-registrations__section{padding:64px 0;transition:.3s}@media(max-width: 1024px){.comfort-registrations__section{background:#010101;padding:0 0 16px}}.comfort-registrations__section>.layout{align-items:center;display:flex;gap:128px;transition:gap .3s}@media(max-width: 1220px){.comfort-registrations__section>.layout{gap:64px}}.comfort-registrations__left{transition:width .3s;width:45%}@media(max-width: 1220px){.comfort-registrations__left{width:50%}}@media(max-width: 1024px){.comfort-registrations__left{width:100%}}.comfort-registrations__left h2{margin-bottom:16px}@media(max-width: 768px){.comfort-registrations__left h2{font-size:24px;line-height:34px}}.comfort-registrations__left p{color:hsla(0,0%,100%,.7)}.comfort-registrations__left .list{color:hsla(0,0%,100%,.7);margin:16px 0}.comfort-registrations__left .wp-block-buttons{gap:40px;margin-top:24px;transition:.3s}@media(max-width: 768px){.comfort-registrations__left .wp-block-buttons{gap:16px}}.comfort-registrations__right{transition:width .3s;width:55%}@media(max-width: 1220px){.comfort-registrations__right{width:50%}}@media(max-width: 1024px){.comfort-registrations__right{display:none}}.registration__block{margin:100px auto 0;max-width:550px;transition:.3s}@media(max-width: 768px){.registration__block{margin-top:56px}}@media(max-width: 550px){.registration__block{margin-top:48px}}.registration__block h2{margin-bottom:8px}@media(max-width: 550px){.registration__block h2{font-size:24px;line-height:34px;margin-bottom:16px;text-align:left}}.registration__block p{color:hsla(0,0%,100%,.7);transition:.3s}@media(max-width: 550px){.registration__block p{text-align:left}}.registration__block p.has-large-font-size{margin-top:24px}@media(max-width: 550px){.registration__block p.has-large-font-size{margin-top:16px}}.registration__block p.has-large-font-size a{color:#fff;font-family:"Montserrat","Arial",sans-serif;font-weight:600;text-decoration:none}.registration__block .wp-block-buttons{gap:40px;margin-top:24px;transition:.3s}@media(max-width: 768px){.registration__block .wp-block-buttons{gap:16px}}@media(max-width: 550px){.registration__block .wp-block-buttons{justify-content:flex-start !important}}.comfortable-chat__block{padding:0 60px;transition:padding .3s}@media(max-width: 1220px){.comfortable-chat__block{padding:0}}.comfortable-chat__item{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding-left:50px;position:relative}.comfortable-chat__item+.comfortable-chat__item{align-items:flex-end;margin-top:30px;padding-left:0;padding-right:50px}.comfortable-chat__item+.comfortable-chat__item .comfortable-chat__author .wp-block-image{top:0;right:0;left:auto}.comfortable-chat__author{align-items:center;display:flex}.comfortable-chat__author .wp-block-image{border-radius:100%;height:34px;overflow:hidden;position:absolute;top:0;left:0;width:34px}.comfortable-chat__author .wp-block-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.comfortable-chat__author>p{padding-top:5px}.comfortable-chat__msgs{display:flex;flex-direction:column;gap:8px;max-width:350px}.comfortable-chat__msg{border-radius:10px;padding:10px 16px}.comfortable-chat__msg:first-child{border-top-left-radius:0}.hero-secondary__section{margin-bottom:56px;position:relative;transition:margin .3s}@media(max-width: 768px){.hero-secondary__section{margin-bottom:40px}}@media(max-width: 550px){.hero-secondary__section{margin-bottom:32px}}.hero-secondary__section::before{background:rgba(28,20,22,.75);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.hero-secondary__section>*{position:relative;z-index:1}.hero-secondary__section .wp-block-post-excerpt{color:hsla(0,0%,100%,.7);margin:16px 0 24px;max-width:880px}.hero-secondary__buttons{align-items:center;display:flex;gap:24px;margin-top:24px}.hero-secondary__discount{max-width:332px;padding-left:32px;position:relative}.hero-secondary__discount::before{content:"";font-family:"Icons" !important;font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;height:20px;line-height:1;margin:auto;position:absolute;top:0;bottom:0;left:0;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero__section{background-position:center;background-repeat:no-repeat;background-size:cover;color:hsla(0,0%,100%,.7);padding-top:120px;padding-bottom:45px;position:relative;transition:.3s}@media(max-width: 1024px){.hero__section{z-index:2}}@media(max-width: 768px){.hero__section{padding-top:80px;padding-bottom:30px}}@media(max-width: 550px){.hero__section{z-index:99}}.hero__section .layout{position:relative;transition:.3s;z-index:1}@media(max-width: 1024px){.hero__section .layout{display:flex;flex-direction:column;min-height:515px}}@media(max-width: 768px){.hero__section .layout{min-height:420px}}.hero__section h1{margin-bottom:8px}.hero__section::before{background:linear-gradient(176deg, #000 23%, rgba(0, 0, 0, 0) 70%);content:"";height:55%;position:absolute;top:0;left:0;transition:.3s;width:100%;z-index:1}@media(max-width: 768px){.hero__section::before{height:100%}}.hero__bg{height:100%;position:absolute;top:0;left:0;width:100%}.hero__bg img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero__rivermall{margin-bottom:8px}.hero__rivermall img{display:block;height:auto;width:130px}.hero__cars{align-items:center;display:flex;justify-content:center;margin-top:50px}@media(max-width: 1024px){.hero__cars{margin:auto auto 0;max-width:95%}}@media(max-width: 768px){.hero__cars{min-width:370px}}.hero__car{align-items:center;display:none;justify-content:center;position:relative}.hero__car .figure{margin:0}.insta__section{align-items:center;display:flex;gap:25px;margin:60px 0;transition:.3s}@media(max-width: 1024px){.insta__section{flex-direction:column;gap:40px;margin-top:20px}}@media(max-width: 768px){.insta__section{gap:32px}}@media(max-width: 550px){.insta__section{margin-bottom:48px}}.insta__left,.insta__right{display:grid;grid-template-columns:repeat(2, 1fr);transition:width .3s;width:33.33%}@media(max-width: 1024px){.insta__left,.insta__right{grid-template-columns:repeat(4, 1fr);width:100%}}.insta__left .wp-block-image,.insta__right .wp-block-image{margin-bottom:0;position:relative}.insta__left .wp-block-image img,.insta__right .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.insta__left .wp-block-image::before,.insta__right .wp-block-image::before{background:rgba(28,20,22,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.insta__middle{color:hsla(0,0%,100%,.7);transition:width .3s;width:33.33%}@media(max-width: 1024px){.insta__middle{max-width:400px;width:100%}}@media(max-width: 550px){.insta__middle{padding:0 16px}}.insta__middle h2{color:#fff;margin-bottom:20px}@media(max-width: 768px){.insta__middle h2{margin-bottom:16px}}.insta__middle .wp-block-buttons{margin-top:20px}.insta__middle .wp-block-buttons:not(:last-child){margin-bottom:16px}@media(max-width: 550px){.insta__middle .wp-block-buttons .wp-block-button.btn-m{width:100%}}@media(max-width: 550px){.insta__middle .wp-block-buttons .wp-block-button.btn-m .wp-block-button__link{font-size:16px;line-height:20px;padding:12px;width:100%}}.insta__icon{margin-bottom:24px}.insta__icon img{height:48px;width:48px}.proposals__section{padding:60px 0;overflow:hidden}@media(max-width: 1024px){.proposals__section{padding:32px 0 40px}}.proposals__item{background:#141111;display:flex;flex-direction:column;height:100%;padding:24px}.proposals__item h3{margin-bottom:8px}.proposals__prices{color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;gap:5px;height:100%;margin-bottom:16px}.proposals__price{gap:12px}.proposals__price.--price-large{margin-top:auto;padding-top:5px}.proposals__price>p:first-child{width:80%}.proposals__price>p:last-child{text-align:right;width:20%}.proposals__buttons{margin-top:auto}.proposals__buttons .btn-m{width:100%}.proposals__buttons .btn-m .wp-block-button__link{width:100%}.services__section{padding:60px 0}@media(max-width: 1024px){.services__section{padding:32px 0}}.about-us__section{padding:60px 0}@media(max-width: 768px){.about-us__section{padding:32px 0}}.about-us__section>.layout{align-items:center;display:flex;gap:72px;transition:gap .3s}@media(max-width: 1024px){.about-us__section>.layout{gap:32px}}@media(max-width: 768px){.about-us__section>.layout{align-items:flex-start;flex-direction:column;gap:24px}}.about-us__picture{position:relative;transition:width .3s;width:50%}@media(max-width: 768px){.about-us__picture{margin:0 -16px;width:calc(100% + 32px)}}.about-us__picture::before{background:rgba(28,20,22,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.about-us__content{transition:width .3s;width:50%}@media(max-width: 768px){.about-us__content{width:100%}}.about-us__content h2{margin-bottom:16px}@media(max-width: 768px){.about-us__content h2.has-gigantic-font-size{font-size:24px !important;line-height:34px !important}}.about-us__content p{color:hsla(0,0%,100%,.7);max-width:550px}.about-us__content .wp-block-buttons{gap:16px;margin-top:24px;transition:margin .3s}@media(max-width: 1024px){.about-us__content .wp-block-buttons{margin-top:16px}}.works__section{padding:60px 0;overflow:hidden}@media(max-width: 1024px){.works__section{padding:48px 0}}.contacts__section{margin:80px 0}@media(max-width: 1024px){.contacts__section{margin:56px 0}}@media(max-width: 550px){.contacts__section{margin:48px 0}}.contacts__section:first-child{margin-top:0 !important}.contacts__section>.layout{align-items:center;display:flex}@media(max-width: 1024px){.contacts__section>.layout{align-items:flex-start;flex-direction:column;gap:36px}}.contacts__section>.layout:first-child{flex-flow:wrap}.contacts__section>.layout:first-child .wp-block-heading{width:100%}@media(max-width: 1220px){.contacts__section>.layout:not(:first-child){margin-top:32px}}@media(max-width: 768px){.contacts__section>.layout:not(:first-child){margin-top:21px}}.contacts__section>.layout p:not(.has-red-400-color){color:hsla(0,0%,100%,.7)}.contacts__section>.layout p.has-huge-font-size{color:#fff;font-family:"Montserrat","Arial",sans-serif;font-weight:600}.contacts__section>.layout p.has-huge-font-size a{color:#fff;text-decoration:none}.contacts__left{transition:width .3s;width:50%}@media(max-width: 1024px){.contacts__left{width:100%}}.contacts__left h2{margin-bottom:16px}.contacts__left p.has-huge-font-size{margin-bottom:12px}.contacts__right{transition:width .3s;width:50%}@media(max-width: 1024px){.contacts__right{width:100%}}@media(max-width: 768px){.contacts__right{margin:0 -16px;width:calc(100% + 32px)}}.contacts__phone:not(:first-child){margin-top:32px}.contacts__phone p.has-huge-font-size{margin-top:8px}.contacts__rivermall-logo{align-items:center;display:flex;gap:16px;margin-bottom:4px}.contacts__rivermall-logo img{max-width:130px}.contacts__buttons{align-items:center;display:flex;gap:24px;margin-top:24px}@media(max-width: 768px){.contacts__buttons .wp-block-buttons{width:100%}}@media(max-width: 768px){.contacts__buttons .btn-m{width:100%}}@media(max-width: 768px){.contacts__buttons .btn-m .wp-block-button__link{width:100%}}.contacts__discount{max-width:332px;padding-left:32px;position:relative}.contacts__discount::before{content:"";font-family:"Icons" !important;font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;height:20px;line-height:1;margin:auto;position:absolute;top:0;bottom:0;left:0;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page__about-us{position:relative}.page__about-us h1{margin-bottom:40px}@media(max-width: 550px){.page__about-us h1{margin-bottom:32px}}.page__about-us .team-video__section{align-items:center;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;margin-bottom:80px;min-height:480px;position:relative;transition:.3s}@media(max-width: 1024px){.page__about-us .team-video__section{margin-bottom:64px}}@media(max-width: 550px){.page__about-us .team-video__section{margin-bottom:48px;min-height:456px}}.page__about-us .team-video__section h2{margin-bottom:16px;max-width:550px}.page__about-us .team-video__section p{color:hsla(0,0%,100%,.7);max-width:550px}.page__about-us .team-video__section>*{position:relative;z-index:1}.page__about-us .team-video__section::before{background:rgba(28,20,22,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.page__about-us .layout{position:relative;z-index:1}.page__about-us .layout>p{color:hsla(0,0%,100%,.7);max-width:880px}.page__about-us .layout>p+p{margin-top:25px}.page__about-us .layout>ul{color:hsla(0,0%,100%,.7);margin:16px 0 25px;max-width:880px}.page__about-us h3{margin-bottom:16px;max-width:1100px}.page__about-us .brands__list{display:grid;gap:40px 80px;grid-template-columns:repeat(3, 1fr);margin-top:40px;margin-bottom:100px;transition:.3s}@media(max-width: 1024px){.page__about-us .brands__list{gap:40px;grid-template-columns:repeat(2, 1fr);margin-bottom:64px}}@media(max-width: 550px){.page__about-us .brands__list{grid-template-columns:repeat(1, 1fr);margin-bottom:48px}}.page__about-us .brands__item figure{margin-bottom:24px}.page__about-us .brands__item figure img{height:125px;width:auto}.page__about-us .brands__item p{color:hsla(0,0%,100%,.7)}.page__about-us .riverwash-carousel-block{margin:80px 0;transition:.3s}@media(max-width: 1024px){.page__about-us .riverwash-carousel-block{margin:48px 0}}@media(max-width: 550px){.page__about-us .riverwash-carousel-block{margin:32px 0}}.page__services{position:relative}.page__services>.layout{display:flex;gap:0 128px;flex-flow:wrap;position:relative;z-index:1}@media(max-width: 1440px){.page__services>.layout{gap:0 64px}}.page__services .services__section{padding:0 !important;transition:.3s;width:calc(66% - 64px)}@media(max-width: 1440px){.page__services .services__section{width:calc(66% - 32px)}}@media(max-width: 1024px){.page__services .services__section{width:100%}}.page__services .services__section h1{margin-bottom:40px}@media(max-width: 1024px){.page__services .services__section h1{margin-bottom:32px}}.page__services .last-works__block{padding-top:20px;transition:.3s;width:calc(34% - 64px)}@media(max-width: 1440px){.page__services .last-works__block{width:calc(34% - 32px)}}@media(max-width: 1024px){.page__services .last-works__block{display:none}}.page__services .last-works__block h2{margin-bottom:40px}.page__services .last-works__list{display:flex;flex-direction:column;gap:40px}.page__services .last-works__list .wp-block-post{padding-left:0}.page__services .last-works__list .wp-block-post::before{display:none}.page__services .last-works__list .wp-block-post-featured-image{margin-bottom:16px;position:relative}.page__services .last-works__list .wp-block-post-featured-image::before{background:rgba(28,20,22,.3);content:"";height:100%;position:absolute;top:0;left:0;width:100%}.page__services .last-works__list .wp-block-post-title{margin-bottom:12px}.page__services .last-works__list .wp-block-post-title a{text-decoration:underline;transition:.3s}.page__services .last-works__list .wp-block-post-excerpt__excerpt{color:hsla(0,0%,100%,.7);margin-bottom:12px}.page__services .last-works__list .wp-block-post-date a{color:hsla(0,0%,100%,.7);text-decoration:none}.page__services .last-works__list .wp-block-post:hover .wp-block-post-title a{color:#d92d20}.single-services{position:relative}.single-services>.header{position:absolute;top:0;left:0;width:100%;z-index:1}.services-detail__page .hero-secondary__section{background-position:center;background-repeat:no-repeat;padding:120px 0 56px;transition:padding .3s}@media(max-width: 1024px){.services-detail__page .hero-secondary__section{padding:105px 0 40px}}@media(max-width: 550px){.services-detail__page .hero-secondary__section{padding:80px 0 24px}}@media(max-width: 550px){.services-detail__page .hero-secondary__buttons .wp-block-buttons{width:100%}}@media(max-width: 550px){.services-detail__page .hero-secondary__buttons .wp-block-button.btn-m{width:100%}}@media(max-width: 550px){.services-detail__page .hero-secondary__buttons .wp-block-button.btn-m .wp-block-button__link{width:100%}}@media(max-width: 768px){.services-detail__page .registration__block{padding:0 16px}}.services-detail__page .registration__block>*{position:relative;z-index:1}@media(max-width: 1024px){.services-detail__page .about-us__section{padding:0}}.services-detail__content{overflow:hidden;position:relative}.services-detail__text{margin:56px 0;transition:.3s}@media(max-width: 768px){.services-detail__text{margin:32px 0}}.services-detail__text.--size-m{max-width:880px}.services-detail__text:first-child{margin-top:0}.services-detail__text:last-child{margin-bottom:0}.services-detail__text .wp-block-heading{margin-bottom:16px}@media(max-width: 768px){.services-detail__text .wp-block-heading.has-huge-font-size{font-size:24px;line-height:34px}}.services-detail__text p{color:hsla(0,0%,100%,.7)}.services-detail__text p+p{margin-top:16px}.services-detail__text ul{color:hsla(0,0%,100%,.7);margin:32px 0}.services-detail__text h2:not(:first-child){margin-top:48px}.services-detail__text h3:not(:first-child){margin-top:24px}.services-detail__text+.services-detail__steps{margin-top:-48px}@media(max-width: 768px){.services-detail__text+.services-detail__steps{margin-top:-24px}}.services-detail__steps{margin:56px 0;transition:margin .3s}@media(max-width: 768px){.services-detail__steps{margin-bottom:32px}}.services-detail__steps-cols{display:grid !important;grid-template-columns:repeat(4, 1fr);gap:16px}@media(max-width: 1220px){.services-detail__steps-cols{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.services-detail__steps-cols{grid-template-columns:repeat(1, 1fr)}}.services-detail__step .wp-block-heading{margin-bottom:12px}.services-detail__step p{color:hsla(0,0%,100%,.7)}.services-detail__step .services-detail__step-number{color:hsla(0,0%,100%,.1);margin-bottom:-45px}.services-detail__carousel-wrapper{margin:56px 0 80px;transition:margin .3s}@media(max-width: 1024px){.services-detail__carousel-wrapper{margin-bottom:56px}}@media(max-width: 768px){.services-detail__carousel-wrapper{margin:32px 0}}.services-detail__carousel-wrapper .head__block{padding-bottom:56px;transition:.3s}@media(max-width: 1220px){.services-detail__carousel-wrapper .head__block{padding-bottom:0}}@media(max-width: 1024px){.services-detail__carousel-wrapper .riverwash-carousel-static__swiper .wp-block-image img{height:auto;width:100%}}.services-detail__plans{margin:80px 0;position:relative;transition:margin .3s}@media(max-width: 768px){.services-detail__plans{margin:56px 0 32px}}.services-detail__plans>.riverwash-container-block{position:relative;z-index:1}.services-detail__plans .services-detail__text{margin-bottom:32px;transition:margin .3s}@media(max-width: 768px){.services-detail__plans .services-detail__text{margin-bottom:24px}}.services-detail__plans .packages-table__wrapper{display:flex;gap:16px}.services-detail__plans .packages-table__list{display:flex;flex-direction:column;margin-bottom:24px;transition:margin .3s}.services-detail__plans .packages-table__item{padding-left:0 !important}.services-detail__plans .packages-table__item::before{display:none}.services-detail__plans .packages-table__item+.packages-table__item{border-top:1px solid hsla(0,0%,100%,.16);margin-top:8px;padding-top:8px;transition:.3s}.services-detail__plans .packages-table__properties{padding-top:24px;transition:.3s;width:25%}@media(max-width: 1220px){.services-detail__plans .packages-table__properties{width:34%}}@media(max-width: 1024px){.services-detail__plans .packages-table__properties{width:45%}}@media(max-width: 768px){.services-detail__plans .packages-table__properties{display:none}}.services-detail__plans .packages-table__properties .wp-block-heading{margin-bottom:16px}.services-detail__plans .packages-table__footer{margin:auto -32px -32px;padding:16px 32px 32px;transition:.3s}@media(max-width: 768px){.services-detail__plans .packages-table__footer{margin:auto -16px -16px;padding:16px}}.services-detail__plans .packages-table__footer-title{color:hsla(0,0%,100%,.7);font-size:10px;line-height:16px;margin-bottom:8px;text-transform:uppercase}@media(max-width: 768px){.services-detail__plans .packages-table__footer-title{display:none}}.services-detail__plans .packages-table__footer-buttons{margin-top:16px}.services-detail__plans .packages-table__footer .wp-block-group p:first-child{color:hsla(0,0%,100%,.7)}.services-detail__plans .packages-table__footer .wp-block-group p:last-child{font:600 16px/24px "Montserrat","Arial",sans-serif}.services-detail__plans .packages-table__footer .wp-block-group+.wp-block-group{margin-top:6px;transition:.3s}@media(max-width: 768px){.services-detail__plans .packages-table__footer .wp-block-group+.wp-block-group{margin-top:3px}}.services-detail__plans .packages-table__carousel{overflow:hidden;transition:width .3s;width:75%}@media(max-width: 1220px){.services-detail__plans .packages-table__carousel{width:66%}}@media(max-width: 1024px){.services-detail__plans .packages-table__carousel{width:55%}}@media(max-width: 768px){.services-detail__plans .packages-table__carousel{width:100%}}.services-detail__plans .packages-table__carousel .riverwash-carousel-static-block{border:1px solid #1d2029}@media(max-width: 1220px){.services-detail__plans .packages-table__carousel .riverwash-carousel-static-block{margin-bottom:30px;position:relative}}.services-detail__plans .packages-table__carousel .swiper-slide{display:flex;flex-direction:column;padding:24px 32px 32px;transition:.3s}@media(max-width: 768px){.services-detail__plans .packages-table__carousel .swiper-slide{padding:16px}}.services-detail__plans .packages-table__carousel .swiper-slide .wp-block-heading{margin-bottom:16px}.services-detail__plans .packages-table__carousel .swiper-slide.--premium{background:#141111}.services-detail__plans .packages-table__carousel .swiper-slide.--premium .packages-table__footer{background:#1d1515}.services-detail__individual-services{margin:56px 0}@media(max-width: 1024px){.services-detail__individual-services .wp-block-heading.has-huge-font-size{font-size:24px;line-height:34px}}.services-detail__individual-services .individual-services__list{margin-top:32px;transition:margin .3s}@media(max-width: 1024px){.services-detail__individual-services .individual-services__list{margin-top:24px}}.services-detail__individual-services .individual-services__list.--size-xl .individual-services__left{width:25%}@media(max-width: 1220px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__left{width:35%}}@media(max-width: 1024px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__left{width:100%}}.services-detail__individual-services .individual-services__list.--size-xl .individual-services__left h3{margin-bottom:8px}@media(max-width: 550px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__left h3{font-size:18px;line-height:24px}}.services-detail__individual-services .individual-services__list.--size-xl .individual-services__left p{color:hsla(0,0%,100%,.7)}.services-detail__individual-services .individual-services__list.--size-xl .individual-services__right{align-items:center;display:flex;gap:40px;justify-content:flex-end;transition:.3s;width:75%}@media(max-width: 1220px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__right{gap:30px;width:65%}}@media(max-width: 1024px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__right{gap:20px;justify-content:flex-start;width:100%}}@media(max-width: 768px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__right{align-items:stretch;flex-direction:column}}@media(max-width: 550px){.services-detail__individual-services .individual-services__list.--size-xl .individual-services__right{gap:12px}}.services-detail__individual-services .individual-services__item{align-items:center;display:flex;gap:70px;transition:.3s}@media(max-width: 1220px){.services-detail__individual-services .individual-services__item{gap:50px}}@media(max-width: 1024px){.services-detail__individual-services .individual-services__item{align-items:flex-start;flex-direction:column;gap:30px}}@media(max-width: 768px){.services-detail__individual-services .individual-services__item{gap:8px;position:relative}}@media(max-width: 550px){.services-detail__individual-services .individual-services__item{gap:16px}}.services-detail__individual-services .individual-services__item+.individual-services__item{border-top:1px solid #212532;margin-top:25px;padding-top:25px;transition:.3s}@media(max-width: 550px){.services-detail__individual-services .individual-services__item+.individual-services__item{margin-top:16px;padding-top:16px}}.services-detail__individual-services .individual-services__left{transition:width .3s;width:40%}@media(max-width: 1220px){.services-detail__individual-services .individual-services__left{width:35%}}@media(max-width: 1024px){.services-detail__individual-services .individual-services__left{width:100%}}.services-detail__individual-services .individual-services__left h3{margin-bottom:8px}@media(max-width: 550px){.services-detail__individual-services .individual-services__left h3{font-size:18px;line-height:24px}}.services-detail__individual-services .individual-services__left p{color:hsla(0,0%,100%,.7)}.services-detail__individual-services .individual-services__right{align-items:center;display:flex;gap:40px;justify-content:flex-end;transition:.3s;width:60%}@media(max-width: 1220px){.services-detail__individual-services .individual-services__right{gap:30px;width:65%}}@media(max-width: 1024px){.services-detail__individual-services .individual-services__right{gap:20px;justify-content:flex-start;width:100%}}@media(max-width: 768px){.services-detail__individual-services .individual-services__right{align-items:stretch;flex-direction:column}}@media(max-width: 550px){.services-detail__individual-services .individual-services__right{gap:12px}}.services-detail__individual-services .individual-services__cols{align-items:flex-start;display:flex;gap:50px;justify-content:flex-end;transition:.3s}@media(max-width: 1220px){.services-detail__individual-services .individual-services__cols{gap:30px}}@media(max-width: 1024px){.services-detail__individual-services .individual-services__cols{gap:20px}}@media(max-width: 768px){.services-detail__individual-services .individual-services__cols{justify-content:flex-start}}@media(max-width: 550px){.services-detail__individual-services .individual-services__cols{display:grid;grid-template-columns:repeat(3, 1fr)}}.services-detail__individual-services .individual-services__col{min-width:55px}@media(max-width: 768px){.services-detail__individual-services .individual-services__buttons .wp-block-button.btn-m{width:100%}}@media(max-width: 768px){.services-detail__individual-services .individual-services__buttons .wp-block-button.btn-m .wp-block-button__link{width:100%}}.services-detail__individual-services .individual-services__value{font-family:"Montserrat","Arial",sans-serif}.services-detail__individual-services .individual-services__label{color:hsla(0,0%,100%,.7);margin-top:8px}.page__works{position:relative}.page__works>.layout{position:relative;z-index:1}.page__works .works__section{padding:0}@media(max-width: 550px){.page__works .works__section{overflow:visible}}.single-works .works-detail__page{position:relative}.single-works .works-detail__page>.layout{display:flex;flex-flow:wrap;gap:0 128px;position:relative;z-index:1}@media(max-width: 1220px){.single-works .works-detail__page>.layout{gap:0 64px}}.single-works .works-detail__page .registration__block{position:relative}.single-works .works-detail__page .registration__block>*{position:relative;z-index:1}.single-works .works-detail__left{transition:width .3s;width:calc(67% - 64px)}@media(max-width: 1220px){.single-works .works-detail__left{width:calc(67% - 32px)}}@media(max-width: 1024px){.single-works .works-detail__left{width:100%}}.single-works .works-detail__left .wp-block-post-title{margin-bottom:16px}.single-works .works-detail__right{padding-top:25px;transition:width .3s;width:calc(33% - 64px)}@media(max-width: 1220px){.single-works .works-detail__right{width:calc(33% - 32px)}}@media(max-width: 1024px){.single-works .works-detail__right{display:none}}.page__posts{position:relative}.page__posts>.layout{position:relative;z-index:1}.single-post .posts-detail__page{position:relative}.single-post .posts-detail__page>.layout{display:flex;gap:0 128px;position:relative;z-index:1}@media(max-width: 1220px){.single-post .posts-detail__page>.layout{gap:0 64px}}@media(max-width: 768px){.single-post .posts-detail__page>.layout{flex-direction:column}}.single-post .posts-detail__page .works__section{padding-top:100px}@media(max-width: 1220px){.single-post .posts-detail__page .works__section{padding-top:64px}}.single-post .posts-detail__page .registration__block{position:relative}@media(max-width: 768px){.single-post .posts-detail__page .registration__block{padding:0 16px}}.single-post .posts-detail__page .registration__block>*{position:relative;z-index:1}.single-post .posts-detail__left{transition:width .3s;width:67%}@media(max-width: 1024px){.single-post .posts-detail__left{width:100%}}.single-post .posts-detail__left .wp-block-post-title{margin-bottom:16px}.single-post .posts-detail__services{margin-top:40px}.single-post .posts-detail__right{transition:.3s;width:33%}@media(max-width: 1024px){.single-post .posts-detail__right{display:none;width:100%}}@media(max-width: 768px){.single-post .posts-detail__right{display:block;order:-1}}@media(max-width: 768px){.single-post .posts-detail__right>.wp-block-heading{display:none}}@media(max-width: 768px){.single-post .posts-detail__right .riverwash-posts-block{display:none}}.single-post .posts-detail__author{margin-bottom:40px;transition:margin .3s}@media(max-width: 768px){.single-post .posts-detail__author{display:flex;flex-direction:column;justify-content:center;margin-bottom:16px;min-height:80px;padding-left:96px;position:relative}}.single-post .posts-detail__author .wp-block-image{border-radius:100%;height:100px;margin-bottom:16px;overflow:hidden;transition:.3s;width:100px}@media(max-width: 768px){.single-post .posts-detail__author .wp-block-image{height:80px;margin:auto;position:absolute;top:0;bottom:0;left:0;width:80px}}.single-post .posts-detail__author .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-post .posts-detail__author p{width:100%}.single-post .posts-detail__author .has-large-font-size{font-family:"Montserrat","Arial",sans-serif;margin-bottom:5px}/*# sourceMappingURL=style.css.map */