.MainHeader_topBar__VGdjd{position:relative;background-color:rgba(139,195,74,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);min-height:40px;width:100%;display:flex;justify-content:center;align-items:center;padding:0 10px;overflow:hidden;box-shadow:0 1px 10px rgba(0,0,0,.1);z-index:100}@media (min-width:768px){.MainHeader_topBar__VGdjd{padding:0 20px;height:45px}}@media (max-width:767px){.MainHeader_topBar__VGdjd{min-height:50px;padding:8px 15px}}.MainHeader_contactButton__OmGtE{position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(0);transition:all .3s cubic-bezier(.25,.8,.25,1);font-weight:600;letter-spacing:.5px;white-space:nowrap;max-width:100%;text-overflow:ellipsis;border-radius:50px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.MainHeader_contactButton__OmGtE{box-shadow:0 4px 12px rgba(0,0,0,.1)}}.MainHeader_contactButton__OmGtE:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.MainHeader_contactButton__OmGtE:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.1)}.MainHeader_contactButton__OmGtE:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;z-index:-1;background:rgba(49,130,206,.3);filter:blur(8px);opacity:0;transition:opacity .3s ease}.MainHeader_contactButton__OmGtE:hover:before{opacity:.8}.MainHeader_phoneButton__yS3Fz{animation:MainHeader_pulse__W8PWm 2s ease-in-out infinite;border:1px solid hsla(0,0%,100%,.2)}.MainHeader_phoneIcon__dwA20{position:relative;display:inline-flex;align-items:center;justify-content:center}.MainHeader_phoneIcon__dwA20:before{background-color:hsla(0,0%,100%,.5);animation:MainHeader_phoneRing__hlyC5 2s infinite}.MainHeader_phoneIcon__dwA20:after,.MainHeader_phoneIcon__dwA20:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border-radius:50%;transform:translate(-50%,-50%);z-index:-1}.MainHeader_phoneIcon__dwA20:after{background-color:hsla(0,0%,100%,.3);animation:MainHeader_phoneRing__hlyC5 2s .5s infinite}.MainHeader_mobileCallIcon__x3iH1{position:relative;display:inline-flex;align-items:center;justify-content:center;animation:MainHeader_mobileCallBounce__9c6RT 1.5s ease-in-out infinite}.MainHeader_mobileCallIcon__x3iH1:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background:radial-gradient(circle,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.4) 50%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);animation:MainHeader_mobileCallGlow__Llrsj 2s ease-in-out infinite;z-index:1}.MainHeader_mobileCallIcon__x3iH1:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.6);border-radius:50%;transform:translate(-50%,-50%);animation:MainHeader_mobileCallRipple__k15Fz 2s infinite;z-index:0}.MainHeader_callButton__ejE3i{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);background:#fff;color:#3182ce;border:1px solid #3182ce}.MainHeader_callButton__ejE3i:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(49,130,206,.2),transparent);animation:MainHeader_shimmer__iiM9U 2.5s infinite;z-index:1}@keyframes MainHeader_phoneRing__hlyC5{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}70%{transform:translate(-50%,-50%) scale(2);opacity:0}to{transform:translate(-50%,-50%) scale(.8);opacity:0}}@keyframes MainHeader_mobileCallBounce__9c6RT{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-2px) scale(1.05)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(-1px) scale(1.02)}}@keyframes MainHeader_mobileCallGlow__Llrsj{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes MainHeader_mobileCallRipple__k15Fz{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.5);opacity:.4}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes MainHeader_pulse__W8PWm{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(220,38,38,.7)}70%{transform:scale(1.03);box-shadow:0 0 0 10px rgba(220,38,38,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(220,38,38,0)}}@keyframes MainHeader_shimmer__iiM9U{0%{left:-100%}to{left:100%}}.MainHeader_logoAnimation__Y1SwM{position:relative;overflow:visible;transition:transform .3s cubic-bezier(.25,.8,.25,1)}.MainHeader_logoAnimation__Y1SwM:hover{transform:scale(1.05)}.MainHeader_logoAnimation__Y1SwM:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:radial-gradient(circle at center,rgba(139,195,74,.4) 0,transparent 70%);filter:blur(10px);z-index:-1;opacity:0;animation:MainHeader_pulsate__KwEYv 3s ease-in-out infinite}.MainHeader_logoAnimation__Y1SwM img{filter:drop-shadow(0 0 10px rgba(139,195,74,.6));transition:all .3s cubic-bezier(.25,.8,.25,1)}.MainHeader_logoAnimation__Y1SwM:hover img{filter:drop-shadow(0 0 15px rgba(139,195,74,.8))}@keyframes MainHeader_pulsate__KwEYv{0%{opacity:0;transform:scale(.95)}50%{opacity:.7;transform:scale(1.02)}to{opacity:0;transform:scale(.95)}}.MainHeader_mobileMenu__NtzJh{background-color:#fff;border-top:1px solid #e5e7eb;overflow-y:auto;max-height:80vh}.MainHeader_mobileMenuContainer__38Iru{width:100%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);will-change:contents;transform:translateZ(0)}.MainHeader_mobileDropdown__SV__3{background-color:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;overflow:hidden;transform:translateY(-10px);opacity:0;height:0;pointer-events:none;will-change:transform,opacity;transition:transform .15s ease-out,opacity .15s ease-out,height 0s .15s}.MainHeader_mobileDropdownOpen__3KTZT{transform:translateY(0);opacity:1;height:auto;pointer-events:auto;transition:transform .15s ease-out,opacity .15s ease-out}.MainHeader_desktopDropdown__Rm120,.MainHeader_horizontalDropdown__bhuaT{position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.1);z-index:50;transition:opacity .15s ease-out;overflow:hidden;will-change:opacity;margin-top:0}.MainHeader_navContainer__rrYHp{padding-left:1rem}.MainHeader_logoHover__ExHo4{position:relative;overflow:visible;transition:all .3s ease;max-width:100%;display:flex;align-items:center}.MainHeader_logoHover__ExHo4:hover{transform:translateY(-2px)}.MainHeader_logoHover__ExHo4:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:hsla(0,0%,100%,.7);transition:width .3s ease}.MainHeader_logoHover__ExHo4:hover:after{width:100%}@media (max-width:767px){.MainHeader_logoHover__ExHo4{flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;max-width:100%;transition:none;transform:none}.MainHeader_logoHover__ExHo4:hover{transform:none}.MainHeader_logoHover__ExHo4:after{display:none}}.MainHeader_hamburgerButton__8nRzN{justify-content:center;min-width:70px;height:36px;padding:0 12px;border-radius:18px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;letter-spacing:.5px}.MainHeader_hamburgerButton__8nRzN,.MainHeader_mobileNavItem__4uFOB{display:flex;align-items:center;background-color:#fff;transform:translateZ(0)}.MainHeader_mobileNavItem__4uFOB{justify-content:space-between;width:100%;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;will-change:contents}@keyframes MainHeader_fadeIn__prHRJ{0%{opacity:0}to{opacity:1}}@keyframes MainHeader_fadeOut__XFSap{0%{opacity:1}to{opacity:0}}.MainHeader_mainNav__rVnQe{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05);border-radius:0 0 12px 12px;margin:0 10px;transition:all .3s cubic-bezier(.25,.8,.25,1)}@media (max-width:767px){.MainHeader_mainNav__rVnQe{margin:0;border-radius:0}}.MainHeader_headerContainer__F6us8{background:linear-gradient(135deg,#f05252,#c81e1e);position:relative;overflow:hidden}.MainHeader_headerDecoration__rky8P{position:absolute;background-color:hsla(0,0%,100%,.1);border-radius:50%;z-index:1}.MainHeader_headerDecoration1___tDBe{width:300px;height:300px;top:-150px;right:-100px}.MainHeader_headerDecoration2__RFhZx{width:200px;height:200px;bottom:-100px;left:10%;background-color:hsla(0,0%,100%,.05)}.MainHeader_logoContainer__BAb_p{display:flex;align-items:center;justify-content:center;padding:15px 0;position:relative;z-index:10}@media (min-width:768px){.MainHeader_logoContainer__BAb_p{justify-content:flex-start;padding-left:20px}}.Header_hoverIndicator__seMnz{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#8bc34a;transform:scaleX(0);transform-origin:var(--indicator-origin,left);transition:transform .3s ease-in-out}.Header_hoverIndicatorVisible__xFNhL{transform:scaleX(1)}.Header_hoverIndicatorHidden__i48s7{transform:scaleX(0)}.Header_dropdownOverlay___b_Oj{position:fixed;top:8rem;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:40}