.header-placeholder{height:84px}.header.section{z-index:10;background-color:#fff;width:100%;padding:16px 0;font-size:18px;display:flex;position:fixed;top:0}.header.section.fixed{box-shadow:0 3px 8px #80808017}.header.section .container{justify-content:space-between;align-items:center;display:flex}.header.section .container .l{gap:32px;display:flex}@media (max-width:1400px){.header.section .container .l{gap:10px}}@media (max-width:1199px){.header.section .container .l{gap:32px}}@media (max-width:639px){.header.section .container .l .logo .logo-desc{display:none}}.header.section .container .l .logo .logo-mobile{display:none}@media (max-width:639px){.header.section .container .l .logo .logo-mobile{display:block}}.header.section .container .l .geo{cursor:pointer;align-items:center;gap:8px;display:flex}@media (max-width:767px){.header.section .container .l .geo{display:none}}.header.section .container .l .geo .town_select{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .3s ease-in-out}.header.section .container .l .geo .town_select:hover{-webkit-text-decoration:underline #000000e6;text-decoration:underline #000000e6}@media (max-width:1199px){.header.section .container .m{display:none}}.header.section .container .m ul{gap:66.01px;display:flex}@media (max-width:1400px){.header.section .container .m ul{gap:10px}}.header.section .container .m ul .submenu_drop:hover .submenu-wrapper{opacity:1;display:block}@starting-style{.header.section .container .m ul .submenu_drop:hover .submenu-wrapper,.header.section .container .m ul .submenu-wrapper.open{opacity:0}}.header.section .container .m ul li{z-index:20;cursor:pointer;align-items:center;gap:8px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;list-style-type:none;transition:all .3s ease-in-out;display:flex;position:relative}.header.section .container .m ul li:after{content:"";z-index:10;width:100%;height:40px;display:block;position:absolute;top:20px}.header.section .container .m ul li:hover{-webkit-text-decoration:underline #000000e6;text-decoration:underline #000000e6}@media (max-width:1400px){.header.section .container .m ul li{gap:3px}}.header.section .container .m ul li img{transition:transform .3s}.header.section .container .m ul li img path{fill-opacity:.3}.header.section .container .m ul li:hover>img{transform:rotate(180deg)}.header.section .container .m ul li .submenu-wrapper{z-index:30;opacity:0;width:100%;max-width:1180px;transition:opacity .3s ease,display .3s ease allow-discrete;transition-behavior:allow-discrete;display:none;position:fixed;top:80px;left:50%;transform:translate(-50%)}.header.section .container .m ul li .submenu-wrapper.open{opacity:1;display:block}.header.section .container .m ul li .submenu{cursor:default;background-color:#fff;border-radius:16px;width:100%;padding:8px;display:flex;box-shadow:0 0 32px #00000012}.header.section .container .m ul li .submenu-wrapper .submenu .item{flex-direction:column;display:flex}.header.section .container .m ul li .submenu-wrapper .submenu .item img{object-fit:cover;border-radius:8px;width:334px;height:164px}.header.section .container .m ul li .submenu-wrapper .submenu .item p{color:#00000080}.header.section .container .m ul li .submenu-wrapper .submenu .item p.bold{color:#000000e6;font-weight:500}.header.section .container .m ul li .submenu-wrapper .submenu .item .blue-btn{height:48px;padding:0 24px}.header.section .container .m ul li .submenu-wrapper .submenu .item_text .title{padding:16px 16px 8px}.header.section .container .m ul li .submenu-wrapper .submenu .item_text .item_link{white-space:nowrap;border-radius:12px;padding:16px;transition:all .3s ease-in-out}.header.section .container .m ul li .submenu-wrapper .submenu .item_text .item_link:hover{background-color:#203f7312}.header.section .container .m ul li .submenu-wrapper .submenu .item .icon-item{border-radius:12px;gap:24px;padding:16px;transition:all .3s ease-in-out;display:flex}.header.section .container .m ul li .submenu-wrapper .submenu .item .icon-item:hover{background-color:#203f7312}.header.section .container .m ul li .submenu-wrapper .submenu .item .icon-item .icon{background-color:#00000014;width:64px;height:64px}.header.section .container .m ul li .submenu-wrapper .submenu .divider{background-color:#0000001a;width:1px;margin:16px}.header.section .container .m ul li .submenu-wrapper .submenu.auto .item_image{gap:16px;width:min-content;padding:16px}.header.section .container .m ul li .submenu-wrapper .submenu.auto .item_image .text-area{margin-top:16px}.header.section .container .m ul li .submenu-wrapper .submenu.auto .item_image .text-area .bold{margin-bottom:4px}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi{flex-direction:column;align-items:center}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi .item a{border-radius:12px;padding:16px;transition:all .3s ease-in-out}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi .item a:hover{background-color:#203f7312}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi .item_image{flex-direction:row;gap:20px}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi .item_image .text-area .bold{margin-bottom:4px}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi .item_uslugi{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.header.section .container .m ul li .submenu-wrapper .submenu.uslugi .divider{background-color:#0000001a;width:100%;height:1px;margin:16px}.header.section .container .m ul li .submenu-wrapper .submenu.info{grid-template-columns:366px 33px 366px 33px 366px;display:grid}.header.section .container .m ul li .submenu-wrapper .submenu.info .item_text{gap:8px}.header.section .container .r{align-items:center;gap:12px;display:flex}.header.section .container .r .wa{background:#4caf501a;border-radius:12px;padding:13.9px;transition:all .3s ease-in-out;display:flex}.header.section .container .r .wa:hover{background:#4caf504d}.header.section .container .r .phone p{border:2px solid #0000001a;border-radius:12px;padding:15px 24px;line-height:100%;transition:all .3s ease-in-out}.header.section .container .r .phone p:hover{border:2px solid #000000e6}@media (max-width:479px){.header.section .container .r .phone p{display:none}}.header.section .container .r .phone .phone-mobile{display:none}@media (max-width:479px){.header.section .container .r .phone .phone-mobile{background:#203f7312;border-radius:12px;padding:13.9px;display:flex}}.header.section .container .r .burger{cursor:pointer;background-color:#203f7312;border-radius:12px;flex-direction:column;gap:5px;padding:12px;transition:all .3s ease-in-out;display:none}.header.section .container .r .burger:hover{background-color:#203f7326}@media (max-width:1199px){.header.section .container .r .burger{display:flex}}.header.section .container .r .burger .line{opacity:.9;background-color:#000;width:24px;height:2px}.header.section .container .r .burger .line:first-child{margin-top:4px}.header.section .container .r .burger .line:nth-child(3){margin-bottom:4px}.header.section .mobile-menu{z-index:999;opacity:0;height:max-content;min-height:100%;transition:opacity .3s ease,display .3s ease allow-discrete;display:none;position:fixed;top:0;right:0}.header.section .mobile-menu.opened{opacity:1;display:block}.header.section .mobile-menu.opened .mobile-menu-container{right:0%}.header.section .mobile-menu .mobile-menu-container{z-index:9;background-color:#fff;flex-direction:column;justify-content:space-between;gap:38px;width:80%;height:100%;padding:16px 20px 20px;transition:right .3s;display:flex;position:fixed;top:0;right:-100%;overflow-y:auto}.header.section .mobile-menu .mobile-menu-container .t .head{justify-content:space-between;align-items:center;display:flex}.header.section .mobile-menu .mobile-menu-container .t .head .logo{height:34px}.header.section .mobile-menu .mobile-menu-container .t .head .logo img{height:100%}.header.section .mobile-menu .mobile-menu-container .t .head .close_menu{cursor:pointer;background-color:#203f7312;border-radius:12px;height:fit-content;padding:12px;transition:all .3s ease-in-out;display:flex}.header.section .mobile-menu .mobile-menu-container .t .head .close_menu:hover{background-color:#203f7326}.header.section .mobile-menu .mobile-menu-container .t .nav{margin-top:36px;position:relative}.header.section .mobile-menu .mobile-menu-container .t .nav .main-items{flex-direction:column;gap:24px;list-style-type:none;display:flex}.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li{cursor:pointer;font-size:20px}.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li a{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .3s ease-in-out}.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li a:hover{-webkit-text-decoration:underline #000000e6;text-decoration:underline #000000e6}.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li svg,.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li img{transform:rotate(270deg)}.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li svg path,.header.section .mobile-menu .mobile-menu-container .t .nav .main-items li img path{fill-opacity:.3}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items{opacity:0;transition:opacity .3s ease,display .3s ease allow-discrete;flex-direction:column;gap:40px;list-style-type:none;display:none}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items_opened{opacity:1;display:flex}@starting-style{.header.section .mobile-menu .mobile-menu-container .t .nav .add-items_opened{opacity:0}}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items .back{cursor:pointer}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items .item{flex-direction:column;gap:16px;display:flex}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items .item .title{color:#00000080}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items .item a{font-size:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:all .3s ease-in-out}.header.section .mobile-menu .mobile-menu-container .t .nav .add-items .item a:hover{-webkit-text-decoration:underline #000000e6;text-decoration:underline #000000e6}.header.section .mobile-menu .mobile-menu-container .b{flex-direction:column;gap:10px;display:flex}.header.section .mobile-menu .mobile-menu-container .b .wa{background:#4caf501a;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:13.9px;transition:all .3s ease-in-out;display:flex}.header.section .mobile-menu .mobile-menu-container .b .wa:hover{background:#4caf504d}.header.section .mobile-menu .mobile-menu-container .b .wa p{color:#4caf50e6;opacity:.9}.header.section .mobile-menu .mobile-menu-container .b .phone{text-align:center;border:2px solid #0000001a;border-radius:12px;padding:15px 24px;transition:all .3s ease-in-out}.header.section .mobile-menu .mobile-menu-container .b .phone:hover{border:2px solid #000000e6}.header.section .mobile-menu .mobile-menu-container .b .phone p{line-height:100%}.header.section .mobile-menu .mobile-menu-container .b .phone .phone-mobile{display:none}@starting-style{.header.section .mobile-menu.opened{opacity:0}.header.section .mobile-menu.opened .mobile-menu-container{right:-100%}}
