@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/assets/fonts/fa-light-300.woff2) format("woff2"),url(/assets/fonts/fa-light-300.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/assets/fonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fa-regular-400.ttf) format("truetype")}.at-header-search-btn,.at-search-click{display:none!important}html[data-bs-theme=light] footer:not(.changeless),html[data-bs-theme=light] .at-footer-area:not(.changeless),html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless),html[data-bs-theme=light] .footer-9:not(.changeless),html[data-bs-theme=light] .footer-10:not(.changeless),html[data-bs-theme=light] .footer-11:not(.changeless),html[data-bs-theme=light] .footer-12:not(.changeless),html[data-bs-theme=light] .footer-13:not(.changeless),html[data-bs-theme=light] .footer-14:not(.changeless),html[data-bs-theme=light] .footer-15:not(.changeless){background-color:var(--at-neutral-50)!important;background:var(--at-neutral-50)!important;color:var(--at-neutral-900)!important}html[data-bs-theme=light] footer:not(.changeless) h1,html[data-bs-theme=light] footer:not(.changeless) h2,html[data-bs-theme=light] footer:not(.changeless) h3,html[data-bs-theme=light] footer:not(.changeless) h4,html[data-bs-theme=light] footer:not(.changeless) h5,html[data-bs-theme=light] footer:not(.changeless) h6,html[data-bs-theme=light] footer:not(.changeless) p,html[data-bs-theme=light] footer:not(.changeless) span,html[data-bs-theme=light] footer:not(.changeless) a,html[data-bs-theme=light] footer:not(.changeless) div,html[data-bs-theme=light] footer:not(.changeless) li,html[data-bs-theme=light] footer:not(.changeless) ul,html[data-bs-theme=light] footer:not(.changeless) sub,html[data-bs-theme=light] footer:not(.changeless) sup,html[data-bs-theme=light] .at-footer-area:not(.changeless) h1,html[data-bs-theme=light] .at-footer-area:not(.changeless) h2,html[data-bs-theme=light] .at-footer-area:not(.changeless) h3,html[data-bs-theme=light] .at-footer-area:not(.changeless) h4,html[data-bs-theme=light] .at-footer-area:not(.changeless) h5,html[data-bs-theme=light] .at-footer-area:not(.changeless) h6,html[data-bs-theme=light] .at-footer-area:not(.changeless) p,html[data-bs-theme=light] .at-footer-area:not(.changeless) span,html[data-bs-theme=light] .at-footer-area:not(.changeless) a,html[data-bs-theme=light] .at-footer-area:not(.changeless) div,html[data-bs-theme=light] .at-footer-area:not(.changeless) li,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) h1,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) h2,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) h3,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) h4,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) h5,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) h6,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) p,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) span,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) a,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) div,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) li{color:var(--at-neutral-900)!important}html[data-bs-theme=light] footer:not(.changeless) .opacity-50,html[data-bs-theme=light] footer:not(.changeless) .opacity-60,html[data-bs-theme=light] footer:not(.changeless) [class*=follow-label],html[data-bs-theme=light] footer:not(.changeless) [class*=hours-label],html[data-bs-theme=light] footer:not(.changeless) [class*=copyright],html[data-bs-theme=light] .at-footer-area:not(.changeless) .opacity-50,html[data-bs-theme=light] .at-footer-area:not(.changeless) .opacity-60,html[data-bs-theme=light] .at-footer-area:not(.changeless) [class*=follow-label],html[data-bs-theme=light] .at-footer-area:not(.changeless) [class*=hours-label],html[data-bs-theme=light] .at-footer-area:not(.changeless) [class*=copyright]{color:var(--at-neutral-500)!important;opacity:1!important}html[data-bs-theme=light] footer:not(.changeless) a:hover,html[data-bs-theme=light] .at-footer-area:not(.changeless) a:hover,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) a:hover{color:var(--at-theme-primary)!important}html[data-bs-theme=light] footer:not(.changeless) svg path,html[data-bs-theme=light] .at-footer-area:not(.changeless) svg path,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) svg path{fill:var(--at-neutral-900)!important}html[data-bs-theme=light] footer:not(.changeless) a:hover svg path,html[data-bs-theme=light] .at-footer-area:not(.changeless) a:hover svg path,html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) a:hover svg path{fill:var(--at-theme-primary)!important}html[data-bs-theme=light] footer:not(.changeless) .at-btn,html[data-bs-theme=light] .at-footer-area:not(.changeless) .at-btn{border-color:var(--at-neutral-300)!important;color:var(--at-neutral-900)!important}html[data-bs-theme=light] footer:not(.changeless) .at-btn span,html[data-bs-theme=light] .at-footer-area:not(.changeless) .at-btn span{color:var(--at-neutral-900)!important}html[data-bs-theme=light] footer:not(.changeless) input,html[data-bs-theme=light] footer:not(.changeless) textarea,html[data-bs-theme=light] .at-footer-area:not(.changeless) input,html[data-bs-theme=light] .at-footer-area:not(.changeless) textarea{background-color:var(--at-neutral-0)!important;color:var(--at-neutral-900)!important;border:1px solid var(--at-neutral-200)!important}html[data-bs-theme=light] footer:not(.changeless) button[type=submit],html[data-bs-theme=light] footer:not(.changeless) .at-btn.bg-neutral-950,html[data-bs-theme=light] .at-footer-area:not(.changeless) button[type=submit],html[data-bs-theme=light] .at-footer-area:not(.changeless) .at-btn.bg-neutral-950{background-color:var(--at-neutral-900)!important;color:var(--at-neutral-0)!important}html[data-bs-theme=light] footer:not(.changeless) button[type=submit] *,html[data-bs-theme=light] footer:not(.changeless) .at-btn.bg-neutral-950 *,html[data-bs-theme=light] .at-footer-area:not(.changeless) button[type=submit] *,html[data-bs-theme=light] .at-footer-area:not(.changeless) .at-btn.bg-neutral-950 *{color:var(--at-neutral-0)!important}html[data-bs-theme=light] footer:not(.changeless) button[type=submit]:hover,html[data-bs-theme=light] footer:not(.changeless) .at-btn.bg-neutral-950:hover,html[data-bs-theme=light] .at-footer-area:not(.changeless) button[type=submit]:hover,html[data-bs-theme=light] .at-footer-area:not(.changeless) .at-btn.bg-neutral-950:hover{background-color:var(--at-theme-primary)!important}html[data-bs-theme=light] footer:not(.changeless) button[type=submit]:hover *,html[data-bs-theme=light] footer:not(.changeless) .at-btn.bg-neutral-950:hover *,html[data-bs-theme=light] .at-footer-area:not(.changeless) button[type=submit]:hover *,html[data-bs-theme=light] .at-footer-area:not(.changeless) .at-btn.bg-neutral-950:hover *{color:#fff!important}html[data-bs-theme=light] footer:not(.changeless) [class*=border],html[data-bs-theme=light] footer:not(.changeless) [class*=divider],html[data-bs-theme=light] footer:not(.changeless) [class*=border-top],html[data-bs-theme=light] .at-footer-area:not(.changeless) [class*=border],html[data-bs-theme=light] .at-footer-area:not(.changeless) [class*=divider],html[data-bs-theme=light] .at-footer-area:not(.changeless) [class*=border-top],html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) [class*=border],html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) [class*=divider],html[data-bs-theme=light] .footer-fixed-bottom:not(.changeless) [class*=border-top]{border-color:#0000001a!important}html[data-bs-theme=light] #sec-6-home-1{background-color:var(--at-neutral-50)!important;background:var(--at-neutral-50)!important}html[data-bs-theme=light] #sec-6-home-1 h1,html[data-bs-theme=light] #sec-6-home-1 h2,html[data-bs-theme=light] #sec-6-home-1 h3,html[data-bs-theme=light] #sec-6-home-1 h4,html[data-bs-theme=light] #sec-6-home-1 h5,html[data-bs-theme=light] #sec-6-home-1 h6,html[data-bs-theme=light] #sec-6-home-1 p,html[data-bs-theme=light] #sec-6-home-1 span:not(.common-white),html[data-bs-theme=light] #sec-6-home-1 a,html[data-bs-theme=light] #sec-6-home-1 div,html[data-bs-theme=light] #sec-6-home-1 li,html[data-bs-theme=light] #sec-6-home-1 .neutral-0,html[data-bs-theme=light] #sec-6-home-1 .testimonial-content-text,html[data-bs-theme=light] #sec-6-home-1 .testimonial-content-author-name,html[data-bs-theme=light] #sec-6-home-1 .testimonial-content-author-position,html[data-bs-theme=light] #sec-6-home-1 .testimonial-content-author-company{color:var(--at-neutral-900)!important}html[data-bs-theme=light] #sec-6-home-1 .mg-portfolio-dec{color:var(--at-neutral-500)!important}html[data-bs-theme=light] #sec-6-home-1 .testimonial-cart-wrap,html[data-bs-theme=light] #sec-6-home-1 .testimonial-cart-wrap .rectangular{background-color:var(--at-neutral-0)!important;background:var(--at-neutral-0)!important;border-color:var(--at-neutral-100)!important}html[data-bs-theme=light] #sec-6-home-1 .swiper-btn-prev,html[data-bs-theme=light] #sec-6-home-1 .swiper-btn-next{background-color:var(--at-neutral-0)!important;border-color:var(--at-neutral-200)!important;color:var(--at-neutral-900)!important}html[data-bs-theme=light] #sec-6-home-1 .swiper-btn-prev:hover,html[data-bs-theme=light] #sec-6-home-1 .swiper-btn-next:hover{background-color:var(--at-neutral-900)!important;color:var(--at-neutral-0)!important}html[data-bs-theme=light] #sec-6-home-1 .common-white{color:var(--at-neutral-0)!important}html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a,html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a .at-link-swap .text-1,html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a .at-link-swap .text-2{color:#fff!important}html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a:hover,html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li:hover>a .at-link-swap .text-1,html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li:hover>a .at-link-swap .text-2{color:var(--at-theme-primary, #ffffff)!important}html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a.active,html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a.active .text-1,html[data-bs-theme=light] .header-always-white .at-main-menu nav ul li a.active .text-2{color:#fff!important}html[data-bs-theme=light] .header-always-white .at-menu-bar,html[data-bs-theme=light] .header-always-white .at-menu-bar svg{color:#fff!important;stroke:#fff!important}html[data-bs-theme=light] .header-always-white .dark-light-mode,html[data-bs-theme=light] .header-always-white .dark-light-mode svg{color:#fff!important;fill:#fff!important}html[data-bs-theme=light] .header-always-white .dark-light-switcher{border:none!important;background:transparent!important}.custom-scroll-marque-area{width:100%;overflow:hidden}.custom-scroll-marque-container{display:flex;gap:24px;width:max-content;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.custom-scroll-marque-item{flex:0 0 auto;width:calc(33.333vw - 16px);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:991px){.custom-scroll-marque-container{gap:24px}.custom-scroll-marque-item{width:calc(50vw - 12px)}}@media(max-width:767px){.custom-scroll-marque-item{width:calc(100vw - 48px)}}.alt-footer-link-item ul li a:hover{color:var(--at-theme-primary)!important}[data-bs-theme=dark] footer .opacity-50:not(.at-btn),[data-bs-theme=dark] .at-footer-area .opacity-50:not(.at-btn),[data-bs-theme=dark] .footer-fixed-bottom .opacity-50:not(.at-btn),[data-bs-theme=dark] .at-footer-copyright{opacity:.85!important}[data-bs-theme=dark] .at-footer-copyright{color:#fff!important}footer .at-btn,.at-footer-area .at-btn,.footer-fixed-bottom .at-btn{opacity:.95!important;transition:opacity .3s ease,color .3s ease!important}[data-bs-theme=dark] footer .at-btn,[data-bs-theme=dark] .at-footer-area .at-btn,[data-bs-theme=dark] .footer-fixed-bottom .at-btn{color:#fff!important}[data-bs-theme=dark] footer .at-btn span,[data-bs-theme=dark] .at-footer-area .at-btn span,[data-bs-theme=dark] .footer-fixed-bottom .at-btn span{color:#fff!important}[data-bs-theme=dark] footer .at-btn svg path,[data-bs-theme=dark] .at-footer-area .at-btn svg path,[data-bs-theme=dark] .footer-fixed-bottom .at-btn svg path{fill:#fff!important;transition:fill .3s ease!important}footer .at-btn:hover,footer .at-btn:hover span,.at-footer-area .at-btn:hover,.at-footer-area .at-btn:hover span,.footer-fixed-bottom .at-btn:hover,.footer-fixed-bottom .at-btn:hover span{opacity:1!important;color:var(--at-theme-primary)!important}footer .at-btn:hover svg path,.at-footer-area .at-btn:hover svg path,.footer-fixed-bottom .at-btn:hover svg path{fill:var(--at-theme-primary)!important}html[data-bs-theme=light] .sec-2-about{background-color:var(--at-neutral-50)!important;background:var(--at-neutral-50)!important}html[data-bs-theme=light] .sec-2-about .text-white:not(.alt-portfolio-btn *),html[data-bs-theme=light] .sec-2-about h3,html[data-bs-theme=light] .sec-2-about p:not(.alt-portfolio-btn *),html[data-bs-theme=light] .sec-2-about span:not(.alt-portfolio-btn *),html[data-bs-theme=light] .sec-2-about a:not(.alt-portfolio-btn *){color:var(--at-neutral-900)!important}html[data-bs-theme=light] .sec-2-about p.fz-font-md:not(.alt-portfolio-btn *){color:var(--at-neutral-500)!important}html[data-bs-theme=light] .sec-2-about .at-btn-circle,html[data-bs-theme=light] .sec-2-about .at-btn{background-color:var(--at-neutral-0)!important;color:var(--at-neutral-900)!important;border:1px solid var(--at-neutral-200)!important}html[data-bs-theme=light] .sec-2-about .at-btn-circle:hover,html[data-bs-theme=light] .sec-2-about .at-btn:hover{background-color:var(--at-theme-primary)!important;color:#fff!important;border-color:var(--at-theme-primary)!important}html[data-bs-theme=light] .sec-2-about .at-btn-circle svg path{fill:var(--at-neutral-900)!important}html[data-bs-theme=light] .sec-2-about .at-btn-circle:hover svg path{fill:#fff!important}html[data-bs-theme=light] .sec-2-about .alt-portfolio-content{background-color:var(--at-neutral-0)!important;background:var(--at-neutral-0)!important;border:1px solid var(--at-neutral-200)!important;border-top:none!important}html[data-bs-theme=light] .sec-2-about .alt-portfolio-content a,html[data-bs-theme=light] .sec-2-about .alt-portfolio-content .alt-portfolio-plus{color:var(--at-neutral-900)!important}html[data-bs-theme=light] .sec-2-about .journey-list__item{border-bottom-color:var(--at-neutral-200)!important}html[data-bs-theme=light] .sec-2-about .journey-list-line{background:var(--at-neutral-200)!important}html[data-bs-theme=light] .sec-2-about .journey-list__date{color:var(--at-neutral-500)!important}html[data-bs-theme=light] .sec-2-about .journey-list__title{color:var(--at-neutral-900)!important}html[data-bs-theme=light] .sec-2-about .journey-list__desc{color:var(--at-neutral-600)!important}html[data-bs-theme=light] .sec-2-about .journey-list__link{color:var(--at-neutral-900)!important}.portfolio-scroll-marque-item{flex:0 0 auto;width:calc(50vw - 20px);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:991px){.portfolio-scroll-marque-item{width:calc(100vw - 48px)}}@keyframes skeleton-pulse{0%{background-color:var(--at-neutral-100, rgba(150, 150, 150, .1))}50%{background-color:var(--at-neutral-200, rgba(150, 150, 150, .25))}to{background-color:var(--at-neutral-100, rgba(150, 150, 150, .1))}}.skeleton-item{animation:skeleton-pulse 1.5s infinite ease-in-out;border-radius:8px;display:inline-block;width:100%}@media only screen and (min-width:1500px){.at-hero-spacing{padding-top:320px!important;padding-bottom:90px!important}.at-hero-bg img{width:1250px!important;max-width:85vw!important;height:auto!important;margin-bottom:-60px!important}}.admin-dashboard-page,.page-builder-layout{background-color:#000!important;background:#000!important;color:#f3f4f6!important;font-family:DM Sans,sans-serif!important}.admin-dashboard-page header,.page-builder-header{background-color:#08080b!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.admin-dashboard-page .bg-neutral-900,.page-builder-layout .bg-neutral-900,.page-builder-modal .bg-neutral-900,.page-builder-layout .modal-content,.page-builder-modal .modal-content{background-color:#0c0c0f!important;border:1px solid rgba(255,255,255,.08)!important;color:#a3a3a3!important;transition:all .2s ease-in-out}.page-builder-layout .bg-neutral-950,.page-builder-modal .bg-neutral-950{background-color:#050507!important;border-color:#ffffff14!important}.admin-dashboard-page .bg-neutral-900:hover,.page-builder-layout .bg-neutral-900:hover{background-color:#141418!important;color:#fff!important}.admin-dashboard-page .bg-white.text-dark,.page-builder-layout .bg-white.text-dark,.page-builder-modal .bg-white.text-dark{background-color:#fff!important;color:#000!important;font-weight:600;box-shadow:0 4px 12px #ffffff1a}.page-builder-layout .page-builder-light-btn-active,.page-builder-layout .page-builder-light-btn-active span,.page-builder-layout .page-builder-light-btn-active i{color:#000!important}.page-builder-layout .page-builder-light-banner,.page-builder-layout .page-builder-light-banner .light-banner-desc,.page-builder-layout .page-builder-light-banner .light-banner-desc *{color:#0f172a!important}.page-builder-layout .page-builder-light-banner .badge{color:#000!important;background-color:#f59e0b!important}.page-builder-layout .page-builder-light-banner .btn-template-pick,.page-builder-layout .page-builder-light-banner .btn-template-pick *{color:#fff!important;background-color:#0f172a!important}.btn-publish,.page-builder-header .btn-publish{background:#10b981!important;background-color:#10b981!important;border:1px solid #10b981!important;color:#fff!important;font-weight:700!important;box-shadow:0 2px 8px #10b98159!important;transition:all .2s ease-in-out!important}.btn-publish:hover,.page-builder-header .btn-publish:hover{background:#059669!important;background-color:#059669!important;border-color:#059669!important;color:#fff!important;box-shadow:0 4px 14px #10b98180!important;transform:translateY(-1px)}.btn-publish:active,.page-builder-header .btn-publish:active{transform:translateY(0)}.btn-publish:disabled,.page-builder-header .btn-publish:disabled{opacity:.65!important;box-shadow:none!important;cursor:not-allowed!important}.btn-publish i,.btn-publish span,.page-builder-header .btn-publish i,.page-builder-header .btn-publish span{color:#fff!important}[data-bs-theme=dark] .btn-light,.page-builder-layout .btn-light,.page-builder-header .btn-light{background-color:#fff!important;border-color:#fff!important;color:#000!important}[data-bs-theme=dark] .btn-light.text-dark,[data-bs-theme=dark] .btn-light .text-dark,.page-builder-layout .btn-light.text-dark,.page-builder-header .btn-light.text-dark,.page-builder-layout .btn-light *,.page-builder-header .btn-light *{color:#000!important}.admin-dashboard-page .card.bg-neutral-900,.page-builder-layout .card,.page-builder-modal .card{background-color:#070709!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;box-shadow:0 8px 30px #00000080!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;color:#fff!important}.admin-dashboard-page .card.bg-neutral-900:hover,.page-builder-layout .card:hover,.page-builder-modal .card:hover{transform:translateY(-2px);border-color:#fff3!important;box-shadow:0 12px 40px #000000b3!important}.admin-dashboard-page .card .badge.bg-light,.page-builder-layout .card .badge.bg-light,.page-builder-modal .card .badge.bg-light,.admin-dashboard-page .card .text-dark,.page-builder-layout .card .text-dark,.page-builder-modal .card .text-dark,.page-builder-modal .card .badge.text-dark{background-color:#fff!important;color:#000!important;font-weight:700!important}.admin-dashboard-page h4,.admin-dashboard-page h5,.page-builder-layout h4,.page-builder-layout h5,.page-builder-layout h6,.page-builder-modal h4,.page-builder-modal h5,.page-builder-modal h6{color:#fff!important;font-weight:600!important}.admin-dashboard-page .text-white-50,.page-builder-layout .text-white-50,.page-builder-modal .text-white-50{color:#9ca3af!important}.admin-dashboard-page .neutral-400,.page-builder-layout .neutral-400,.page-builder-modal .neutral-400{color:#d1d5db!important}.admin-dashboard-page .neutral-500,.page-builder-layout .neutral-500,.page-builder-modal .neutral-500{color:#9ca3af!important}.admin-dashboard-page .modal-content,.page-builder-modal .modal-content{background-color:#0c0c0f!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 24px 64px #000000d9!important;color:#fff!important}.admin-dashboard-page .modal-header,.admin-dashboard-page .modal-footer,.page-builder-modal .modal-header,.page-builder-modal .modal-footer{border-color:#ffffff14!important;background-color:#0e0e12!important}.admin-dashboard-page .form-control,.admin-dashboard-page .form-select,.page-builder-layout .form-control,.page-builder-layout .form-select,.page-builder-modal .form-control,.page-builder-modal .form-select{background-color:#050507!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;border-radius:8px!important;padding:10px 14px;font-size:.925rem!important;transition:all .2s ease}.search-input-wrapper .form-control{padding-left:42px!important}.admin-dashboard-page .form-control:focus,.admin-dashboard-page .form-select:focus,.page-builder-layout .form-control:focus,.page-builder-layout .form-select:focus,.page-builder-modal .form-control:focus,.page-builder-modal .form-select:focus{background-color:#08080b!important;border-color:#ffffff4d!important;box-shadow:0 0 0 3px #ffffff0f!important;color:#fff!important}.admin-dashboard-page .form-control::placeholder,.page-builder-layout .form-control::placeholder,.page-builder-modal .form-control::placeholder{color:#6b7280!important}.admin-dashboard-page .form-select option,.page-builder-layout .form-select option,.page-builder-modal .form-select option{background-color:#0c0c0c!important;color:#fff!important}.admin-dashboard-page .form-check-input,.page-builder-layout .form-check-input{background-color:#000!important;border-color:#ffffff26!important}.admin-dashboard-page .form-check-input:checked,.page-builder-layout .form-check-input:checked{background-color:#fff!important;border-color:#fff!important}.admin-dashboard-page .form-check-label,.page-builder-layout .form-check-label{color:#d1d5db!important}.page-builder-header{min-height:52px!important;max-height:56px!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.page-builder-header::-webkit-scrollbar{display:none!important}.page-builder-header .btn{white-space:nowrap!important;font-size:12px!important;padding:4px 9px!important;line-height:1.3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;transition:all .15s ease-in-out!important}.page-builder-header .btn i{font-size:11.5px!important}.page-builder-header .btn-outline-light{border-color:#fff3!important;color:#fff!important;background-color:transparent!important}.page-builder-header .btn-outline-light:hover{background-color:#ffffff1f!important;color:#fff!important}.page-builder-header .btn-outline-secondary{border-color:#ffffff26!important;color:#e5e7eb!important;background-color:transparent!important}.page-builder-header .btn-outline-secondary:hover{background-color:#ffffff1a!important;color:#fff!important}.page-builder-header .btn-outline-warning{border:1px solid rgba(251,191,36,.35)!important;color:#fbbf24!important;background-color:#fbbf2414!important;font-weight:600!important}.page-builder-header .btn-outline-warning:hover{background-color:#f59e0b!important;color:#000!important;border-color:#f59e0b!important}.page-builder-header .btn-outline-info{border:1px solid rgba(56,189,248,.35)!important;color:#38bdf8!important;background-color:#38bdf814!important;font-weight:600!important}.page-builder-header .btn-outline-info:hover{background-color:#0ea5e9!important;color:#fff!important;border-color:#0ea5e9!important}.admin-dashboard-page .btn-outline-secondary{border-color:#ffffff1a!important;color:#a3a3a3!important}.admin-dashboard-page .btn-outline-secondary:hover{background-color:#ffffff0d!important;color:#fff!important}.admin-dashboard-page .btn-secondary{background-color:#1a1a1a!important;border:1px solid rgba(255,255,255,.06)!important;color:#e5e5e5!important;transition:all .2s ease}.admin-dashboard-page .btn-secondary:hover{background-color:#262626!important;color:#fff!important}.admin-dashboard-page .btn-close-white{filter:invert(1) grayscale(1) brightness(1.5)!important}.admin-dashboard-page .bg-neutral-950{background-color:#000!important;border-color:#ffffff14!important}.admin-dashboard-page .modal-body::-webkit-scrollbar,.admin-dashboard-page .bg-neutral-950::-webkit-scrollbar{width:6px}.admin-dashboard-page .modal-body::-webkit-scrollbar-track,.admin-dashboard-page .bg-neutral-950::-webkit-scrollbar-track{background:#000}.admin-dashboard-page .modal-body::-webkit-scrollbar-thumb,.admin-dashboard-page .bg-neutral-950::-webkit-scrollbar-thumb{background:#222;border-radius:3px}.admin-dashboard-page .modal-body::-webkit-scrollbar-thumb:hover,.admin-dashboard-page .bg-neutral-950::-webkit-scrollbar-thumb:hover{background:#333}.admin-login-page{background-color:#000!important;background:radial-gradient(circle at center,#171717,#000)!important;color:#fff!important}.admin-login-page .card{background-color:#0a0a0acc!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 40px #0009!important}.admin-login-page .form-control{background-color:#000!important;background:#000!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important}.admin-login-page .form-control:focus{background-color:#030303!important;background:#030303!important;color:#fff!important;border-color:#ffffff40!important;box-shadow:0 0 0 3px #ffffff0a!important}.admin-login-page .form-control::placeholder{color:#4b5563!important}.whatsapp-float-btn{position:fixed;bottom:30px;left:30px;z-index:9999;text-decoration:none!important;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.whatsapp-float-content{display:flex;align-items:center;background:linear-gradient(135deg,#1aa7d8,#127fac);padding:12px 16px;border-radius:50px;box-shadow:0 8px 24px #1aa7d84d;color:#fff!important;font-family:DM Sans,sans-serif;font-weight:500;gap:8px;transition:all .3s ease;position:relative;z-index:2;border:1px solid rgba(255,255,255,.15)}.whatsapp-icon{width:24px;height:24px;fill:#fff;transition:transform .3s ease}.whatsapp-text{font-size:15px;white-space:nowrap;max-width:0;overflow:hidden;opacity:0;transition:max-width .4s ease,opacity .3s ease;font-family:inherit;color:#fff!important}.whatsapp-float-btn:hover{transform:translateY(-5px) scale(1.05)}.whatsapp-float-btn:hover .whatsapp-text{max-width:120px;opacity:1}.whatsapp-float-btn:hover .whatsapp-icon{transform:rotate(15deg)}.whatsapp-float-btn:hover .whatsapp-float-content{box-shadow:0 12px 30px #1aa7d873}.whatsapp-float-pulse{position:absolute;top:0;left:0;right:0;bottom:0;background:#1aa7d866;border-radius:50px;z-index:1;animation:whatsapp-pulse 2s infinite}@keyframes whatsapp-pulse{0%{transform:scale(.95);opacity:.8}70%{transform:scale(1.15,1.25);opacity:0}to{transform:scale(.95);opacity:0}}@media(max-width:768px){.whatsapp-float-btn{bottom:20px;left:20px}.whatsapp-float-content{padding:10px;border-radius:50%;gap:0}.whatsapp-text{display:none}.whatsapp-float-pulse{border-radius:50%}@keyframes whatsapp-pulse{0%{transform:scale(.9);opacity:.8}70%{transform:scale(1.3);opacity:0}to{transform:scale(.9);opacity:0}}}.header-controls-wrapper{display:flex;align-items:center;gap:16px}.music-toggle-btn{background:transparent;border:none;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:currentColor;opacity:.85;transition:transform .2s ease,opacity .2s ease;position:relative;gap:8px;border-radius:50%}.music-toggle-btn:hover{transform:scale(1.08);opacity:1}.music-toggle-btn:active{transform:scale(.95)}.music-icon-container{display:flex;align-items:center;justify-content:center;width:18px;height:18px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.music-toggle-btn.playing .music-icon-container{transform:rotate(0)}.music-toggle-btn.paused .music-icon-container{transform:rotate(-10deg)}.music-waves{display:flex;align-items:flex-end;gap:2px;width:14px;height:14px}.music-wave-bar{width:2px;height:3px;background-color:currentColor;border-radius:1px;transition:height .2s ease}.music-toggle-btn.playing .music-wave-bar{animation:bounce-wave .8s ease-in-out infinite alternate}.music-toggle-btn.playing .music-wave-bar:nth-child(1){animation-duration:.6s;animation-delay:.1s}.music-toggle-btn.playing .music-wave-bar:nth-child(2){animation-duration:.8s;animation-delay:.25s}.music-toggle-btn.playing .music-wave-bar:nth-child(3){animation-duration:.5s;animation-delay:0s}.music-toggle-btn.playing .music-wave-bar:nth-child(4){animation-duration:.7s;animation-delay:.15s}@keyframes bounce-wave{0%{height:3px}to{height:12px}}.project-team-link{background-color:#171717;border:1px solid rgba(255,255,255,.1);color:#fff}.project-team-member-role{color:#ffffff80}.project-team-link:hover{background-color:#262626;color:#fff}html[data-bs-theme=light] .project-team-link{background-color:#f5f5f5!important;border:1px solid rgba(0,0,0,.1)!important;color:#171717!important}html[data-bs-theme=light] .project-team-member-role{color:#00000080!important}html[data-bs-theme=light] .project-team-link:hover{background-color:#e5e5e5!important;color:#000!important}.dynamic-project-page,.dynamic-content-wrapper{width:100%}.code-editor-container{background-color:#08090e!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px;overflow:hidden;position:relative}.code-editor-container:focus-within{border-color:#10b981!important;box-shadow:0 0 0 3px #10b98126!important}.code-editor-gutter{-webkit-user-select:none;user-select:none;background-color:#050608!important;border-right:1px solid rgba(255,255,255,.08)!important;color:#ffffff40!important;font-family:Fira Code,JetBrains Mono,Consolas,monospace!important;font-size:13px!important;line-height:1.6!important;padding:16px 12px 16px 8px!important;text-align:right;min-width:48px}.code-editor-textarea{background-color:transparent!important;color:#38bdf8!important;font-family:Fira Code,JetBrains Mono,Consolas,monospace!important;font-size:13.5px!important;line-height:1.6!important;padding:16px!important;border:0!important;outline:none!important;resize:vertical;min-height:380px;max-height:580px;white-space:pre!important;overflow-x:auto!important;-moz-tab-size:2;tab-size:2}.code-editor-textarea::selection{background-color:#38bdf84d!important;color:#fff!important}.code-template-chip{cursor:pointer;transition:all .2s ease-in-out;border:1px solid rgba(255,255,255,.12)!important;background:#11131a!important;color:#d1d5db!important;font-size:12px;padding:6px 14px;border-radius:20px}.code-template-chip:hover{background:#10b981!important;color:#fff!important;border-color:#10b981!important;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.btn-paste-html{background:#10b9811a!important;color:#34d399!important;border:1px solid rgba(16,185,129,.4)!important;font-weight:600!important;transition:all .2s ease-in-out!important}.btn-paste-html:hover{background:#10b981!important;color:#fff!important;border-color:#10b981!important;box-shadow:0 4px 14px #10b98159!important;transform:translateY(-1px)}.gjs-block{min-height:85px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:14px 10px!important;text-align:center!important;border-radius:8px!important;background-color:#1e1e24!important;border:1px solid rgba(255,255,255,.08)!important;transition:all .2s ease-in-out!important}.gjs-block:hover{background-color:#282834!important;border-color:#fff3!important;color:#fff!important}.gjs-block__media,.gjs-block-media{display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:8px!important;height:32px!important;width:32px!important;font-size:22px!important;color:#a1a1aa!important}.gjs-block:hover .gjs-block__media,.gjs-block:hover .gjs-block-media,.gjs-block:hover i{color:#fff!important}.gjs-block-label{font-size:12px!important;font-weight:500!important;line-height:1.3!important;color:#d4d4d8!important}.gjs-block.fa:before,.gjs-block.fas:before,.gjs-block.far:before,.gjs-block[class*=" fa-"]:before{display:none!important;content:""!important}header:has(.at-header-area),header.header-always-white,.at-header-area,#header-sticky,.hamburger-sticky-menu{z-index:10000!important}.dynamic-project-page nav{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;z-index:10!important}.dynamic-project-page header:not(.at-header-area){position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:5!important}
