@import "https://fonts.googleapis.com/css2?family=Comfortaa:wght@600;700;900&display=swap";
@keyframes Header-module-scss-module__wS1-Va__headerSlideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes Header-module-scss-module__wS1-Va__itemPopIn{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.Header-module-scss-module__wS1-Va__header{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(#ae305eb3 0%,#d73973cc 100%);border-bottom:1px solid #ffffff1a;animation:.8s cubic-bezier(.25,1,.5,1) both Header-module-scss-module__wS1-Va__headerSlideDown;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #00000026}.Header-module-scss-module__wS1-Va__container{justify-content:space-between;align-items:center;max-width:1920px;min-height:90px;margin:0 auto;padding:10px 5%;display:flex}@media (max-width:768px){.Header-module-scss-module__wS1-Va__container{min-height:70px;padding:8px 3%}}.Header-module-scss-module__wS1-Va__logo{z-index:2;align-items:center;animation:.6s cubic-bezier(.34,1.56,.64,1) .4s both Header-module-scss-module__wS1-Va__itemPopIn;display:flex}.Header-module-scss-module__wS1-Va__logoCircle{aspect-ratio:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:clamp(55px,5vw,100px);display:flex;box-shadow:0 4px 10px #0000001a}.Header-module-scss-module__wS1-Va__logoImage{object-fit:contain;width:100%;height:100%;image-rendering:-webkit-optimize-contrast}.Header-module-scss-module__wS1-Va__nav{flex:1;justify-content:center;gap:clamp(1rem,2.5vw,3rem);padding:0 20px;display:flex}@media (max-width:968px){.Header-module-scss-module__wS1-Va__nav{display:none}}.Header-module-scss-module__wS1-Va__navLink{color:#fff;text-shadow:0 2px 4px #00000040;white-space:nowrap;opacity:0;font-family:Comfortaa,sans-serif;font-size:clamp(11px,.9vw,17px);font-weight:700;text-decoration:none;transition:all .3s;animation:.5s .6s forwards Header-module-scss-module__wS1-Va__fadeIn}.Header-module-scss-module__wS1-Va__navLink:hover{opacity:.8;transform:translateY(-2px)}.Header-module-scss-module__wS1-Va__rightSection{z-index:2;align-items:center;gap:clamp(8px,1.5vw,1.5rem);animation:.6s cubic-bezier(.34,1.56,.64,1) .5s both Header-module-scss-module__wS1-Va__itemPopIn;display:flex}@media (max-width:480px){.Header-module-scss-module__wS1-Va__rightSection{gap:6px}}@keyframes Header-module-scss-module__wS1-Va__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header-module-scss-module__wS1-Va__phone_number{color:#fff;text-shadow:0 2px 4px #00000040;font-family:Comfortaa,sans-serif;font-size:clamp(14px,1.2vw,18px);font-weight:900;text-decoration:none}@media (max-width:1200px){.Header-module-scss-module__wS1-Va__phone_number{display:none}}.Header-module-scss-module__wS1-Va__phone_icon{text-decoration:none;transition:transform .3s;display:none}@media (max-width:1200px){.Header-module-scss-module__wS1-Va__phone_icon{display:flex}}.Header-module-scss-module__wS1-Va__phone_icon:hover{transform:scale(1.1)}.Header-module-scss-module__wS1-Va__phone_icon_wrap{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 4px #0000001a}.Header-module-scss-module__wS1-Va__phone_icon_wrap svg{width:20px;height:20px;fill:#d73973!important}@media (max-width:768px){.Header-module-scss-module__wS1-Va__phone_icon_wrap{width:36px;height:36px}}.Header-module-scss-module__wS1-Va__socialIcon{justify-content:center;align-items:center;text-decoration:none;transition:transform .3s;display:flex}.Header-module-scss-module__wS1-Va__socialIcon img{width:40px;height:40px}@media (max-width:768px){.Header-module-scss-module__wS1-Va__socialIcon img{width:36px;height:36px}}.Header-module-scss-module__wS1-Va__socialIcon:hover{transform:scale(1.1)}.Header-module-scss-module__wS1-Va__maxIcon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 4px #0000001a}.Header-module-scss-module__wS1-Va__maxIcon img{width:24px!important;height:24px!important}@media (max-width:768px){.Header-module-scss-module__wS1-Va__maxIcon{width:36px;height:36px}}.Header-module-scss-module__wS1-Va__menuButton{cursor:pointer;background:#fff;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:46px;height:46px;padding:0;transition:transform .3s;display:flex;box-shadow:0 4px 10px #00000026}@media (max-width:768px){.Header-module-scss-module__wS1-Va__menuButton{width:40px;height:40px}}.Header-module-scss-module__wS1-Va__menuButton.Header-module-scss-module__wS1-Va__isOpen .Header-module-scss-module__wS1-Va__menuLine:first-child{transform:translateY(8px)rotate(45deg)}.Header-module-scss-module__wS1-Va__menuButton.Header-module-scss-module__wS1-Va__isOpen .Header-module-scss-module__wS1-Va__menuLine:nth-child(2){opacity:0}.Header-module-scss-module__wS1-Va__menuButton.Header-module-scss-module__wS1-Va__isOpen .Header-module-scss-module__wS1-Va__menuLine:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.Header-module-scss-module__wS1-Va__menuLine{background:#d73973;border-radius:3px;width:20px;height:3px;transition:all .3s ease-in-out}.Header-module-scss-module__wS1-Va__menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#fffffffa;border-radius:20px;min-width:250px;animation:.3s ease-out Header-module-scss-module__wS1-Va__fadeIn;position:absolute;top:calc(100% + 10px);right:5%;box-shadow:0 10px 30px #0003}@media (max-width:768px){.Header-module-scss-module__wS1-Va__menu{min-width:auto;left:10px;right:10px}}.Header-module-scss-module__wS1-Va__menuItem{color:#333;border-bottom:1px solid #0000000d;padding:14px 24px;font-family:Comfortaa,sans-serif;font-size:16px;font-weight:700;text-decoration:none;display:block}.Header-module-scss-module__wS1-Va__menuItem:last-child{border-bottom:none}.Header-module-scss-module__wS1-Va__menuItem:hover{color:#d73973;background:#d739730d}
*{box-sizing:border-box;margin:0;padding:0}html,body{scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}
