a{text-decoration:none!important}.site-header{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:25px 100px}.site-header .container{width:100%;max-width:1400px;display:grid;grid-template-columns:1fr auto 1fr;gap:50px;position:relative}.site-header .container:before{content:"";position:absolute;inset:auto 50% -25px auto;width:100%;height:1px;background-color:#acd6d2;transform:translate(50%)}.site-header .container .containerWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}.site-header .container .containerWrapper:first-child{align-items:flex-start}.site-header .container .containerWrapper:last-child{align-items:flex-end}.containerWrapper .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}.containerWrapper .wrapper .rating{display:flex;flex-direction:column;gap:10px}.containerWrapper .wrapper .adress{font-family:Montserrat;font-weight:700;font-size:18px;color:#123d4d}.container .logo{display:flex;width:auto;height:150px!important}.containerWrapper .wrapper .phone{font-family:Montserrat;font-weight:700;font-size:22px;color:#123d4d}.containerWrapper .wrapper .button{text-align:center;font-family:Montserrat;font-weight:600;font-size:18px;color:#fff;background-color:#123d4d;border-radius:30px;padding:15px 20px}.containerWrapper .menu{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:15px;margin-top:auto}.containerWrapper .menu .menuItem{font-family:Montserrat;font-weight:500;font-size:18px;text-transform:uppercase;color:#1d7d6f}@media(max-width:1440px){.site-header{padding:25px 50px}.site-header .container{max-width:100%}.containerWrapper .wrapper .adress{font-size:14px}.containerWrapper .wrapper .phone{font-size:16px}.containerWrapper .wrapper .button{font-size:16px;padding:15px}}@media(min-width:1201px){.site-header .containerMobile{display:none}}@media(max-width:1200px){.site-header{padding:25px}.site-header .container{display:none}.site-header .containerMobile{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:25px}.containerMobile .logo img{width:auto;height:75px}.menuMobile{position:relative}.menu-toggle{width:30px;height:24px;position:relative;cursor:pointer;z-index:1001}.menu-toggle span{display:block;position:absolute;height:3px;width:100%;background:var(--dark, #333);border-radius:3px;transition:all .3s ease}.menu-toggle span:nth-child(1){top:0}.menu-toggle span:nth-child(2){top:10px}.menu-toggle span:nth-child(3){top:20px}.menu-toggle.active span:nth-child(1){transform:rotate(45deg);top:10px}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg);top:10px}.menuMobile .menu{position:fixed;top:0;right:-100%;width:80%;max-width:400px;height:100vh;background:#fff;display:flex;flex-direction:column;align-items:flex-start;padding:60px 20px;gap:15px;box-shadow:-4px 0 15px #0000001a;transition:all .3s ease;z-index:1000}.menuMobile .menu.show{right:0}.menuMobile .menu .menuItem{font-family:Montserrat;font-weight:500;font-size:16px;color:#1d7d6f;text-transform:uppercase}.containerMobile .phone:not(.menuMobile .menu .menuItem.phone){margin-left:auto}.containerMobile .phone,.menuMobile .menu .menuItem.phone{font-family:Montserrat;font-weight:700;font-size:16px;color:#123d4d}.menuMobile .menu .adress{font-family:Montserrat;font-weight:700;font-size:14px;color:#123d4d}.menuMobile .button{text-align:center;font-family:Montserrat;font-weight:600;font-size:14px;color:#fff;background-color:#123d4d;border-radius:30px;padding:10px 0;width:100%}.menuMobile .menu .rating{display:flex;flex-direction:column;justify-content:center;gap:10px}.menuOverlay.show{opacity:1;visibility:visible}}@media(max-width:700px){.site-header{padding:25px 10px}.containerMobile .logo{height:60px}}
