.navbar-nav .services-dropdown{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;width:auto!important;min-width:600px!important;max-width:800px!important;padding:15px!important;left:auto!important;right:0!important}.navbar-nav .services-dropdown li{width:50%!important;padding:5px 10px!important;float:none!important}.navbar-nav .dropdown-menu li a{display:block!important;padding:10px 15px!important;transition:all .3s ease!important;white-space:normal!important}.navbar-nav .dropdown-menu li a:hover{background:rgba(214,162,62,.1)!important;color:#d6a23e!important;border-radius:4px!important}.navbar-nav .dropdown:hover .dropdown-menu{max-height:600px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#d6a23e #f8f9fa}.navbar-nav .dropdown:hover .dropdown-menu::-webkit-scrollbar{width:6px}.navbar-nav .dropdown:hover .dropdown-menu::-webkit-scrollbar-track{background:#f8f9fa}.navbar-nav .dropdown:hover .dropdown-menu::-webkit-scrollbar-thumb{background-color:#d6a23e;border-radius:10px}@media (min-width:992px) and (max-width:1199px){.navbar-nav .services-dropdown{min-width:600px!important;max-width:800px!important}}@media (max-width:991px){.navbar-nav .dropdown-menu,.navbar-nav .services-dropdown{position:static;float:none;width:100%;min-width:100%;max-width:100%!important;margin-top:0;background-color:transparent;border:0;box-shadow:none;display:block;flex-direction:column!important;flex-wrap:nowrap!important;padding:0}.navbar-nav .services-dropdown li{width:100%!important;padding:0!important;margin-bottom:5px}.navbar-nav .dropdown-menu li a{padding:10px 20px!important;color:#1f2732;border-bottom:1px solid rgba(238,238,238,.3);white-space:normal;line-height:1.4;font-size:15px}.navbar-nav .dropdown-menu li a:hover{background:rgba(214,162,62,.1)!important;color:#d6a23e!important;border-radius:4px!important;padding-left:25px!important}.navbar-nav .dropdown-menu li:last-child a{border-bottom:none}@media (max-width:480px){.navbar-nav .dropdown-menu li a{font-size:14px;padding:8px 15px!important}}}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/adb2ac03cdb7d75b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/782fd72d8ca20ddd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/adb2ac03cdb7d75b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/782fd72d8ca20ddd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville Fallback;src:local("Times New Roman");ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.00%;size-adjust:127.26%}.__className_07b071{font-family:Libre Baskerville,Libre Baskerville Fallback}.whatsapp-button{position:fixed;width:60px;height:60px;bottom:120px;right:20px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow:0 4px 10px rgba(0,0,0,.3);z-index:100;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.whatsapp-button:hover{background-color:#20ba5a;transform:scale(1.1)}.whatsapp-icon{margin-top:3px;width:38px;height:38px;display:flex;align-items:center;justify-content:center}.whatsapp-button{animation:pulse 2s infinite}@media (max-width:768px){.whatsapp-button{width:50px;height:50px;bottom:110px;right:15px}.whatsapp-icon{width:32px;height:32px}}.lgpd-banner{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(29,29,61,.95);color:#fff;padding:15px 20px;box-shadow:0 -2px 10px rgba(0,0,0,.2);z-index:9999;animation:slideUp .5s ease-out}.lgpd-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.lgpd-content p{flex:1 1;margin:0;padding:10px 20px 10px 0;font-size:14px;line-height:1.5}.lgpd-actions{display:flex;align-items:center;padding:10px 0}.lgpd-button{background:linear-gradient(150deg,#dfbd69,#926f34);color:white;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:600;transition:all .3s ease;font-size:14px}.lgpd-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(146,111,52,.3)}.lgpd-link{color:#dfbd69;text-decoration:underline;transition:color .2s ease}.lgpd-link:hover{color:#ffffff}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:768px){.lgpd-content{flex-direction:column;text-align:center}.lgpd-content p{padding:10px 0}.lgpd-actions{width:100%;justify-content:center;padding-top:10px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-on-scroll{opacity:0}.animate-on-scroll.animated{animation-duration:.8s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,0,.2,1)}.animate-fadeInUp{animation-name:fadeInUp}.animate-fadeInLeft{animation-name:fadeInLeft}.animate-fadeInRight{animation-name:fadeInRight}.animate-fadeIn{animation-name:fadeIn}.animate-scaleIn{animation-name:scaleIn}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}.animate-delay-4{animation-delay:.4s}.animate-delay-5{animation-delay:.5s}.service-item,.services-style-one .item{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.service-item:before,.services-style-one .item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(180,149,88,.05),transparent);transition:left .6s}.service-item:hover:before,.services-style-one .item:hover:before{left:100%}.service-item:hover,.services-style-one .item:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(180,149,88,.15)}.service-item .icon,.services-style-one .item .icon{transition:all .4s cubic-bezier(.4,0,.2,1)}.service-item:hover .icon,.services-style-one .item:hover .icon{transform:scale(1.1) rotate(5deg)}.team-item,.team-style-one .item{transition:all .4s cubic-bezier(.4,0,.2,1)}.team-item:hover,.team-style-one .item:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,0,0,.12)}.team-item .thumb img,.team-style-one .item .thumb img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.team-item:hover .thumb img,.team-style-one .item:hover .thumb img{transform:scale(1.05)}.team-item .social,.team-style-one .item .social{transition:all .3s ease}.team-item:hover .social,.team-style-one .item:hover .social{opacity:1;transform:translateY(0)}.btn,button[class*=btn]{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn:after,button[class*=btn]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn:hover:after,button[class*=btn]:hover:after{width:300px;height:300px}.btn:hover,button[class*=btn]:hover{transform:translateY(-2px)}.btn:active,button[class*=btn]:active{transform:translateY(0)}a{transition:all .3s ease}a:hover{opacity:.85}@keyframes countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.counter,.fun-factor-style-one .counter{animation:countUp .6s ease-out}.about-style-one .thumb img,.thumb img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.about-style-one:hover .thumb img,.thumb:hover img{transform:scale(1.03)}.thumb{position:relative;overflow:hidden}.thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(180,149,88,.1),rgba(138,109,47,.1));opacity:0;transition:opacity .4s ease;pointer-events:none}.thumb:hover:after{opacity:1}.testimonial-item,.testimonial-style-one .item{transition:all .4s cubic-bezier(.4,0,.2,1)}.testimonial-item:hover,.testimonial-style-one .item:hover{transform:scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.08)}.testimonial-item .provider,.testimonial-style-one .item .provider{transition:all .3s ease}.testimonial-item:hover .provider img,.testimonial-style-one .item:hover .provider img{transform:scale(1.1)}.icon,i[class*=fa],i[class*=flaticon]{display:inline-block;transition:all .3s cubic-bezier(.4,0,.2,1)}.icon:hover,a:hover i[class*=fa],a:hover i[class*=flaticon],button:hover i[class*=fa]{transform:scale(1.1)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(180,149,88,.4)}70%{box-shadow:0 0 0 10px rgba(180,149,88,0)}to{box-shadow:0 0 0 0 rgba(180,149,88,0)}}.badge-pulse{animation:pulse 2s infinite}.form-control,input,select,textarea{transition:all .3s ease}.form-control:focus,input:focus,select:focus,textarea:focus{transform:translateY(-1px);box-shadow:0 4px 12px rgba(180,149,88,.1)}@keyframes progressBar{0%{width:0}}.progress-bar{animation:progressBar 1.5s ease-out}@keyframes spin{to{transform:rotate(1turn)}}.fa-spinner,.spinner{animation:spin 1s linear infinite}.card,.content-box,.item-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.card:hover,.content-box:hover,.item-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,.08)}:focus-visible{outline:2px solid #b49558;outline-offset:2px;transition:outline-offset .2s ease}html{scroll-behavior:smooth}@media (max-width:768px){.animate-on-scroll.animated{animation-duration:.5s}.card:hover,.service-item:hover,.team-item:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}@keyframes shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.shine-effect{position:relative;overflow:hidden}.shine-effect:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine 3s infinite}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.gradient-animated{background-size:200% 200%;animation:gradientShift 4s ease infinite}.btn-gradient,.btn-link{background:linear-gradient(135deg,#b49558,#d6a23e)!important;color:#ffffff!important;border:none!important}.btn-gradient:focus,.btn-gradient:hover,.btn-link:focus,.btn-link:hover{background:linear-gradient(135deg,#d6a23e,#b49558)!important;color:#ffffff!important}.btn-light{background:#ffffff!important;color:#1f2732!important}.btn-light:focus,.btn-light:hover{background:#f8f9fa!important;color:#b49558!important}.btn-outline-light{background:rgba(255,255,255,.15)!important;border:2px solid #ffffff!important;color:#ffffff!important}.btn-outline-light:focus,.btn-outline-light:hover{background:#ffffff!important;color:#1f2732!important}.btn-animation.btn-primary-cta,.btn-primary-cta{background:linear-gradient(135deg,#b49558,#8a6d2f)!important;color:#ffffff!important;border:none!important}.btn-animation.btn-primary-cta:focus,.btn-animation.btn-primary-cta:hover,.btn-primary-cta:focus,.btn-primary-cta:hover{background:linear-gradient(135deg,#d6a23e,#b49558)!important;color:#ffffff!important}.btn-animation.btn-secondary-cta,.btn-secondary-cta{background:transparent!important;border:2px solid #fff!important;color:#ffffff!important}.btn-animation.btn-secondary-cta:focus,.btn-animation.btn-secondary-cta:hover,.btn-secondary-cta:focus,.btn-secondary-cta:hover{background:rgba(180,149,88,.2)!important;border-color:#d6a23e!important;color:#ffffff!important}button[type=submit],input[type=submit]{background:linear-gradient(135deg,#b49558,#d6a23e)!important;color:#ffffff!important;border:none!important}button[type=submit]:hover:not(:disabled),input[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#d6a23e,#b49558)!important;color:#ffffff!important}.btn a,.btn span{color:inherit!important}.btn-gradient span,.btn-link span,.btn-primary-cta span,button[type=submit] span{color:#ffffff!important}.btn i,button i{color:inherit!important}