.header{position:sticky;top:0;z-index:10;background-color:#fff}.header .navbar{display:flex;align-items:center;justify-content:space-between;z-index:9999}.header .navbar ul.menu{display:flex;gap:clamp(20px,5vw,40px)}.header .navbar ul.menu>li{display:flex;align-items:center}.header .navbar ul.menu>li.menu-item-has-children .submenu-toggler{padding:8px 6px}.header .navbar ul.menu>li>a{padding:30px 0;font-size:16px;color:var(--navy-blue);text-transform:capitalize;position:relative}.header .navbar ul.menu>li>a::before{content:"";position:absolute;width:0;height:2px;bottom:24px;background-color:var(--primary);transition:.3s}.header .navbar ul.menu>li>a:hover,.header .navbar ul.menu>li>a.active{color:var(--primary)}.header .navbar ul.menu>li>a:hover::before,.header .navbar ul.menu>li>a.active::before{width:100%}.header .navbar ul.menu>li .sub-menu{display:none;position:absolute;width:100%;background-color:#fff;border-radius:12px;padding:20px 20px 20px 40px;left:50%;top:100%;transform:translate(-50%, 0);box-shadow:0px 0px 14px rgba(0,0,0,.1058823529)}.header .navbar ul.menu>li .sub-menu li{list-style:disc;padding:10px 0}.header .navbar ul.menu>li .sub-menu li a{padding:6px 0;display:block;line-height:1.3;color:var(--green-dark)}.header .navbar ul.menu>li .sub-menu li a:hover,.header .navbar ul.menu>li .sub-menu li a.active{color:var(--primary)}.hamburger-menu{display:none;cursor:pointer;margin-left:auto}.bar{width:25px;height:3px;margin:12px 0;background-color:#333;margin:5px 0;position:relative}.bar::before,.bar::after{content:"";position:absolute;width:100%;height:3px;background-color:#333;top:-9px;left:0}.bar::after{top:unset;bottom:-9px}@media(min-width: 991px){.header .navbar .menu>li:hover .sub-menu{display:flex}.header .navbar .menu>li:hover .sub-menu>li{width:33.3%}.header .navbar .menu>li .sub-menu{flex-wrap:wrap;max-width:700px;max-height:240px;overflow:auto}.header .navbar .menu>li .sub-menu.active{display:flex}.header .navbar .menu>li .sub-menu.active>li{width:33.3%}}@media only screen and (max-width: 992px){.header{padding:10px 0}.header .navbar ul.menu{display:none;max-height:calc(100vh - 73px);overflow:auto}.header .navbar ul.menu.active{display:flex;flex-direction:column;position:absolute;top:70px;left:0;background-color:#fff;width:100%;padding:20px}.header .navbar ul.menu.active li{margin-right:0;margin-bottom:10px}.header .navbar ul.menu>li{margin-bottom:0 !important;display:block}.header .navbar ul.menu>li.menu-item-has-children{position:relative}.header .navbar ul.menu>li.menu-item-has-children .submenu-toggler{position:absolute;right:0;top:4px;border-radius:6px;background-color:var(--primary);display:flex}.header .navbar ul.menu>li.menu-item-has-children .submenu-toggler img{filter:brightness(2)}.header .navbar ul.menu>li a{display:block;padding:4px 0;position:relative}.header .navbar ul.menu>li a::before{bottom:0}.header .navbar ul.menu>li .sub-menu{position:static;box-shadow:unset;background-color:var(--gray-100);padding:6px 26px;transform:unset}.header .navbar ul.menu>li .sub-menu.active{display:block}.header .navbar ul.menu>li .sub-menu li{padding:0}.contact-btn{display:none}.hamburger-menu{display:block}}.footer{position:relative}.footer .footer-top{padding:clamp(45px,7vw,80px) 0;display:grid;gap:clamp(20px,7vw,36px);grid-template-columns:1fr 1fr 1fr 1fr}.footer .footer-top .menu li:last-child a{margin-bottom:0}.footer .footer-top .menu li a{color:var(--navy-blue);transition:.3s;margin-bottom:20px;display:block}.footer .footer-top .menu li a:hover{color:var(--primary)}.footer .footer-bottom{padding:clamp(20px,7vw,40px) 0;border-top:1px solid var(--navy-blue)}.footer .custom-whatsapp{position:fixed;bottom:20px;left:34px;z-index:2}.footer .custom-whatsapp img{border-radius:12px;width:68px;height:68px;box-shadow:0px 3px 26px rgba(0,0,0,.089);-webkit-animation:ring 4s .7s ease-in-out infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s .7s ease-in-out infinite;-moz-transform-origin:50% 4px;animation:ring 4s .7s ease-in-out infinite;transform-origin:center}@-webkit-keyframes ring{0%{-webkit-transform:rotateZ(0)}1%{-webkit-transform:rotateZ(30deg)}3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}9%{-webkit-transform:rotateZ(30deg)}11%{-webkit-transform:rotateZ(-28deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}43%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0)}}@-moz-keyframes ring{0%{-moz-transform:rotate(0)}1%{-moz-transform:rotate(30deg)}3%{-moz-transform:rotate(-28deg)}5%{-moz-transform:rotate(34deg)}7%{-moz-transform:rotate(-32deg)}9%{-moz-transform:rotate(30deg)}11%{-moz-transform:rotate(-28deg)}13%{-moz-transform:rotate(26deg)}15%{-moz-transform:rotate(-24deg)}17%{-moz-transform:rotate(22deg)}19%{-moz-transform:rotate(-20deg)}21%{-moz-transform:rotate(18deg)}23%{-moz-transform:rotate(-16deg)}25%{-moz-transform:rotate(14deg)}27%{-moz-transform:rotate(-12deg)}29%{-moz-transform:rotate(10deg)}31%{-moz-transform:rotate(-8deg)}33%{-moz-transform:rotate(6deg)}35%{-moz-transform:rotate(-4deg)}37%{-moz-transform:rotate(2deg)}39%{-moz-transform:rotate(-1deg)}41%{-moz-transform:rotate(1deg)}43%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(20deg)}3%{transform:rotate(-10deg)}5%{transform:rotate(24deg)}7%{transform:rotate(-22deg)}9%{transform:rotate(20deg)}11%{transform:rotate(-18deg)}13%{transform:rotate(16deg)}15%{transform:rotate(-14deg)}17%{transform:rotate(12deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}@media(min-width: 1440px){.footer .footer-top .menu{margin-bottom:30px}}@media(max-width: 991px){.footer .footer-top{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 767px){.footer .footer-top{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.footer .footer-top{grid-template-columns:1fr}.footer .custom-whatsapp img{width:60px;height:auto}}@media(max-width: 410px){.footer .custom-whatsapp{bottom:17px}.footer .custom-whatsapp img{width:55px;height:auto}}.btn{font-size:16px;padding:18px 26px;align-items:center;gap:5px;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border-radius:8px;font-family:"CircularStdBold",sans-serif;transition:.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);font-weight:700}.btn:hover{transform:scale(1.05);box-shadow:none}.btn.btn-sm{padding:16px;font-size:14px}.btn.btn-pulse{box-shadow:0 0 0 8px rgba(0,0,0,0);animation:pulse 1s infinite}.btn.btn-pulse:hover{animation:unset}@keyframes pulse{from{box-shadow:0 0 0 0 var(--primary)}}.btn-primary{color:#fff;background-color:var(--primary);position:relative;border:1px solid var(--primary)}.btn-dark{color:#fff;background:var(--navy-blue)}@media(max-width: 576px){.btn{padding:16px 22px}}@media(max-width: 375px){.btn{padding:16px 18px}}/*# sourceMappingURL=all_components.css.map */
