*,::after,::before{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:#533eff #15172b}body{font-family:"Inter";font-size:16px;color:#fff;font-weight:200}html{scroll-padding-top:120px}body{overflow-x:hidden}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}a{text-decoration:none;color:#ffffff}a:hover{color:#ce801c}.footer-links a{margin-bottom:12px}.w-45{width:45%}.sticky-middle{position:sticky;top:100px;z-index:3}.banner{padding-top:140px}.banner .swiper .swiper-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-shadow:0 0 120px rgba(0,0,0,0.4) inset}.banner-img{width:75%}.banner .swiper{width:100%;height:100%}.banner .swiper .swiper-wrapper{margin-bottom:50px}.banner .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.banner .swiper .swiper-slide img{width:100%;height:auto;object-fit:cover}.banner .swiper .swiper-pagination-bullet{background:#fff;opacity:0.5;width:15px;height:15px}.banner .swiper .swiper-pagination-bullet-active{opacity:1}.swiper-pagination{bottom:-4px !important}.mt-8{margin-top:8rem !important}svg{stroke-width:0.8}.page-title-decoration-br{display:none;position:absolute;right:0;bottom:0;padding:20px 0 0 20px;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.page-title-decoration-br:before,.page-title-decoration-br:after{content:"";position:absolute;background-color:transparent;height:40px;width:20px}.page-title-decoration-br:before,.page-title-decoration-br:after{box-shadow:0 20px 0 0 #ffffff}#chatbase-bubble-button{bottom:6rem !important}.article-banner img{border-radius:25px}.brand-infographic{position:relative;width:300px;height:300px;margin:0 auto;display:flex;align-items:center;justify-content:center}.brand-circle{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg, #fff, #40424d);box-shadow:10px 10px 20px rgba(0,0,0,0.3),-10px -10px 20px rgba(255,255,255,0.05);transition:all 0.3s ease}.brand-circle:hover{transform:translateY(-3px);box-shadow:15px 15px 30px rgba(0,0,0,0.4),-15px -15px 30px rgba(255,255,255,0.08)}.main-circle{width:150px;height:150px;z-index:5}.secondary-circle{width:100px;height:100px;z-index:3}.circle-1{top:40px;right:0px;animation:float 3s ease-in-out infinite}.circle-2{top:50px;left:0;animation:float 3s ease-in-out infinite 0.5s}.circle-3{bottom:10px;right:30px;animation:float 3s ease-in-out infinite 1s}.circle-4{bottom:30px;left:15px;animation:float 3s ease-in-out infinite 1.5s}.brand-logo{width:74%;object-fit:contain;filter:brightness(0.9) saturate(1.1);transition:all 0.3s ease}.brand-circle:hover .brand-logo{filter:brightness(1.1) saturate(1.3);transform:scale(1.1)}@keyframes float{0%,100%{transform:translateY(0px)}50%{transform:translateY(-8px)}}p{font-family:"Inter"}h1,h2,h4,h5,h6{font-family:"Outfit",sans-serif;margin-bottom:1.5rem !important}h1{font-size:60px;color:#fff;font-weight:600}@media (max-width: 768px){h1{font-size:38px}}h2{color:#fff;font-size:40px;font-weight:600}@media (max-width: 768px){h2{font-size:30px}}h3{font-family:"Inter";font-weight:300;font-size:21px;color:#E6E6E6;line-height:1.5}h3.title{font-weight:600;color:#1D2124}.title-box{font-family:"Poppins",sans-serif;font-weight:600;color:#1C30CE;background-color:#fff;padding:10px 26px;border-radius:5px}.text-light{color:#E6E6E6 !important}.text-white{color:#ffffff !important}.text-black-light{color:#1D2124}.text-blue{color:#297BF5}.f-bold{font-weight:600}.container{margin:0 auto;padding:1rem}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1400px){.container{max-width:1400px}}section{padding:4rem 0}html{scroll-behavior:smooth;scroll-snap-type:y proximity}body{margin:0;padding:0;scroll-behavior:smooth}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}*{scroll-behavior:smooth}}button{font-size:16px !important;font-weight:200 !important;letter-spacing:normal}button.is-checked{color:#fff;font-weight:700 !important;border-bottom:2px solid #1C30CE !important}button.nav-link.active{color:#fff;font-weight:700 !important}.btn{font-family:"Inter";padding:10px 25px;border-radius:50px;border:none;cursor:pointer;font-weight:200;box-shadow:0 12px 34px rgba(5,44,89,0.25)}.btn-primary{color:#fff;background-image:linear-gradient(90deg, #1a27c9 0%, #2d8fff 100%)}.btn-white{background-color:#fff;color:#1C30CE}.btn-white:hover{background-color:#1C30CE;color:#fff}.btn-outline{background-color:transparent;color:#fff;border:1px solid #fff}.btn-outline:hover{background-color:#fff;color:#1C30CE}.btn-blue-outline{background-color:transparent;color:#fff;border:1px solid #297BF5}.filters-button-group button{background-color:transparent;color:#fff;padding:10px;border-radius:0;cursor:pointer;border:none}.filters-button-group button:hover{background-color:transparent;color:#1C30CE}.card{background-color:rgba(0,0,0,0.8);border:0;border-radius:25px}.card .card-body{color:#fff}.card.card-blog{color:#fff}.card.card-blog .blog-banner{height:250px;object-fit:cover}.blob-shape{height:70px;width:70px;margin:0 auto;border-radius:36% 66% 70% 30% / 63% 62% 38% 51%}ul.bullet{list-style:none;padding:0;margin:0}ul.bullet li{position:relative;padding-left:2rem;margin-bottom:0.5rem;line-height:1.5}ul.bullet li::before{content:"•";position:absolute;left:0;font-size:1.5rem;color:#fff;line-height:1}ul.bullet.center{text-align:center}ul.bullet.center li{padding-left:0}ul.bullet.center li::before{position:static;margin:0 auto 0.5rem auto}.icon-circle{padding:2px 6px}.icon-circle svg{width:16px;height:unset}.nav-tabs .nav-link,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover,.nav-tabs .nav-link:active{transition:none !important;margin:0 !important}.nav-underline.nav-tabs .nav-link{border:none;border-bottom:2px solid #15172b;padding:10px}.nav-underline.nav-tabs .nav-link:hover{font-weight:200}.nav-underline.nav-tabs .nav-link.active:hover{font-weight:700}.nav-underline.nav-tabs .nav-link.active,.nav-underline .nav-link:focus,.nav-underline.nav-tabs .nav-link:hover{background-color:transparent;color:#ffffff;border:none;border-bottom:2px solid #297BF5;border-radius:0}.nav-tabs{border:none}.nav-link:focus,.nav-link:hover{border:none;color:#fff}.nav-link:focus-visible{box-shadow:none}.nav-item:focus-visible{outline:none}.nav-filled.nav-tabs .nav-link.active,.nav-filled .nav-link:focus,.nav-filled.nav-tabs .nav-link:hover{background-image:linear-gradient(90deg, #1a27c9 0%, #2d8fff 100%);color:#fff;border:0}.nav-filled.nav-tabs .nav-link{border-radius:0.375rem}.accordion{--bs-accordion-border-radius: 0}.accordion-header h3{margin-bottom:0 !important}.accordion-button,.accordion-item{color:#ffffff;background-color:transparent}.accordion-item{border:0;border-bottom:1px dotted #ffffff}.accordion-button:not(.collapsed),.accordion-item{color:#ffffff;background-color:transparent;box-shadow:none}.accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M8 1v14M1 8h14' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M1 8h14' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.accordion-button:focus{box-shadow:none}.accordion-button{padding:30px 0}::-webkit-scrollbar{width:12px;background:#15172b}::-webkit-scrollbar-thumb{background:#533eff;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#1c30ce}input::-webkit-input-placeholder{font-size:13px}select option[disabled]{font-size:13px}label{margin-bottom:13px}.form-control{border-radius:40px;padding:15px 30px}textarea{resize:none}.dark-form .form-control{background-color:transparent;border:0;color:#ffffff}.dark-form .border-gradient{background-color:transparent}.dark-form .border-gradient::before{border-radius:40px}.bg-gradient{background-image:radial-gradient(circle at top left, #0f119b 0%, #15172b 40%) !important}.bg-dark-gradient{background-image:radial-gradient(circle at top left, #0f119b 0%, #000 40%) !important}.bg-larger-gradient{background-image:linear-gradient(147deg, #15172b 0%, rgba(26,39,201,0.25) 25%, #15172b 50%, rgba(26,39,201,0.3) 75%, #15172b 100%) !important}.bg-purple-gradient{background:-webkit-linear-gradient(-9deg, #533eff 0%, #740fd7 97%) !important;animation:gradient 15s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bg-dark-purple-gradient{background-image:-webkit-linear-gradient(-9deg, #740fd7 0%, #1a27c9 97%) !important}.bg-blue-gradient{background-image:linear-gradient(90deg, #2d8fff 0%, #1a27c9 100%)}.bg-dark{background-color:#15172B !important}.bg-gray-darker{background-color:#7A7A7A}.bg-info{background-color:#533EFF !important}.bg-warning{background-color:#FFBE00 !important}.bg-success{background-color:#00ced1 !important}.bg-green-primary{background-color:#DAEFE6}.bg-green-secondary{background-color:#D7F7E6}.bg-orange{background-color:#F9ECDB}.bg-blue-secondary{background-color:#DCF2FF}.bg-purple{background-color:#7D7DFA}.bg-purple-light{background-color:#E1E0FF}.navbar-logo{width:160px}.nav-link{color:#ffffff}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#ce801c}#mainNavbar{position:fixed;top:0;left:50%;width:100%;right:auto;transform:translateX(-50%);transition:background-color 300ms ease 0ms, background-image 300ms ease 0ms, max-width 300ms ease 0ms, width 300ms ease 0ms;transition:all 0.3s ease;z-index:4}#mainNavbar.scrolled{top:20px;background-color:rgba(21,23,43,0.7);width:75%;max-width:1380px;margin:0 auto;backdrop-filter:blur(12px);box-shadow:0 4px 12px rgba(0,0,0,0.1);border-radius:90px;z-index:3}#mainNavbar.scrolled .container{padding-top:0;padding-bottom:0}.navbar-toggler{border:0;padding:8px 12px;background-color:rgba(255,255,255,0.1);border-radius:8px;backdrop-filter:blur(10px);transition:all 0.3s ease}.navbar-toggler:focus{box-shadow:none}.navbar-toggler:hover{background-color:rgba(255,255,255,0.2)}.navbar-toggler-icon{width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.8)' stroke-width='2.5' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");transition:all 0.3s ease}.dropdown-menu{background-color:rgba(21,23,43,0.95);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:8px}.dropdown-menu .dropdown-item{color:#ffffff;padding:12px 16px;border-radius:8px;transition:all 0.3s ease}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background-color:rgba(206,128,28,0.2);color:#ce801c}.dropdown-menu .dropdown-item.active{background-color:#ce801c;color:#ffffff}.grid{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.grid .grid-item{width:25%}@media (max-width: 768px){.grid .grid-item{width:50%}}.grid .element-item{flex-shrink:0;width:33.3%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);margin-bottom:20px}@media (max-width: 768px){.grid .element-item{width:50%}}.element-item{position:relative;display:block;overflow:hidden;border-radius:8px}.element-item img{display:block;width:100%;height:auto;border-radius:8px}.element-item .overlay{position:absolute;inset:0;background-color:rgba(0,0,0,0.45);opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.element-item .overlay i{opacity:0;transform:scale(0.5) rotate(-20deg) translateY(10px)}.border-gradient{position:relative;border-radius:1rem;background:#111;z-index:0}.border-gradient::before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(to left, #2d8fff, #740fd7);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.border-black{border:1px solid #000}.table>:not(caption)>*>*{background-color:#000}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: unset;background-color:#0d0e1c}.table-wrapper{overflow-x:auto;position:relative}.pricing-table{border-collapse:collapse;width:max-content;width:100%}.pricing-table tr td{border:none}.pricing-table tr td:first-child{background-color:#15172b}.pricing-table tr:first-child td.bg-purple-gradient{border-top-left-radius:15px;border-top-right-radius:15px}.pricing-table tr:last-child td.bg-purple-gradient{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.pricing-table td.bg-purple-gradient .lucide{color:#ffffff}.pricing-table th,.pricing-table td{padding:12px;text-align:center}.pricing-table th:first-child,.pricing-table td:first-child{position:sticky;left:0;z-index:2;text-align:left}.pricing-table thead th{position:sticky;top:0;z-index:3}.timeline-container{padding:2rem 0}.timeline-line{left:50%;top:0;bottom:0;width:1px;background:linear-gradient(180deg, #533eff 0%, #ce801c 100%);transform:translateX(-50%);border-radius:2px}.timeline-marker{left:50%;transform:translateX(-50%);z-index:2}.timeline-icon{width:60px;height:60px;color:white;box-shadow:0 4px 20px rgba(83,62,255,0.3);border:3px solid rgba(255,255,255,0.2);transition:all 0.3s ease}.timeline-icon:hover{transform:scale(1.1);box-shadow:0 6px 30px rgba(83,62,255,0.5)}.timeline-content{width:45%;animation:fadeInUp 0.6s ease forwards}.timeline-right .timeline-content{margin-left:auto;margin-right:0}.bg-blue-gradient{background:linear-gradient(135deg, #2d8fff, #533eff)}.bg-orange-gradient{background:linear-gradient(135deg, #ff9500, #ff6b35)}.bg-green-gradient{background:linear-gradient(135deg, #00d4aa, #01b574)}.bg-red-gradient{background:linear-gradient(135deg, #ff6b6b, #ee5a52)}.bg-cyan-gradient{background:linear-gradient(135deg, #17a2b8, #138496)}.bg-pink-gradient{background:linear-gradient(135deg, #e83e8c, #dc3545)}.bg-dark-blue-gradient{background:linear-gradient(135deg, rgba(45,143,255,0.1), rgba(83,62,255,0.1))}.bg-dark-orange-gradient{background:linear-gradient(135deg, rgba(255,149,0,0.1), #000)}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 991px){.timeline-line{left:30px}.timeline-marker{left:30px}.timeline-content{width:auto;margin-left:80px !important;margin-right:0 !important}.timeline-right .timeline-content{margin-left:80px !important}}.multi-step-form .form-step{display:none}.multi-step-form .form-step.active{display:block}.service-btn{min-height:100px;border:2px solid rgba(255,255,255,0.3) !important;background:rgba(255,255,255,0.1) !important;color:rgba(255,255,255,0.9) !important}.service-btn:hover{border-color:rgba(255,255,255,0.6) !important;background:rgba(255,255,255,0.2) !important;color:white !important}input[type="checkbox"]:checked+.service-btn,input[type="radio"]:checked+.service-btn{border-color:#007bff !important;background:linear-gradient(135deg, #007bff, #0056b3) !important;color:white !important}.form-navigation{padding-top:1rem}.contract-option{flex:1;min-width:120px;max-width:150px}.contract-btn{width:100%;padding:12px 20px;border:2px solid rgba(255,255,255,0.3);background:transparent;color:rgba(255,255,255,0.8);border-radius:25px;text-align:center;font-weight:500}.contract-btn:hover{border-color:#533eff;color:#533eff;background:rgba(83,62,255,0.1)}.contract-btn.active,input[type="radio"]:checked+.contract-btn,input[type="checkbox"]:checked+.contract-btn{border-color:#007bff !important;background:linear-gradient(135deg, #007bff, #0056b3) !important;color:white !important}.toast-message{position:fixed;top:20px;right:20px;z-index:9999;max-width:300px;animation:slideInRight 0.3s ease}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}.btn-outline-secondary{border-color:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}.btn-outline-secondary:hover{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.5);color:#fff}footer{width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 100px 20px rgba(0,0,0,0.4);background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='4' stitchTiles='stitch'/%3E%3CcolorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.35'/%3E%3C/svg%3E"),linear-gradient(135deg, #020203 0%, #050509 25%, #080810 40%, #040405 60%, #020203 80%, #010101 100%),radial-gradient(circle at 20% 80%, rgba(147,51,234,0.3) 0%, rgba(147,51,234,0.15) 30%, rgba(30,30,50,0.3) 50%, transparent 80%),radial-gradient(circle at 80% 20%, rgba(59,130,246,0.35) 0%, rgba(59,130,246,0.18) 35%, rgba(25,25,45,0.4) 55%, transparent 85%),radial-gradient(ellipse 150% 100% at 50% 0%, rgba(6,182,212,0.25) 0%, rgba(15,25,35,0.2) 40%, transparent 70%),radial-gradient(ellipse 120% 80% at 10% 50%, rgba(255,107,0,0.28) 0%, rgba(255,107,0,0.12) 35%, rgba(30,20,15,0.3) 60%, transparent 80%),radial-gradient(circle at 30% 30%, rgba(20,20,35,0.4) 0%, rgba(15,15,25,0.2) 40%, transparent 70%),radial-gradient(circle at 70% 70%, rgba(25,25,40,0.4) 0%, rgba(18,18,30,0.2) 40%, transparent 70%);background-size:80px 80px, 100% 100%, 600px 600px, 700px 700px, 500px 300px, 400px 400px, 350px 350px, 450px 300px;background-position:0 0, 0 0, 20% 80%, 80% 20%, 50% 0%, 30% 30%, 70% 70%, 10% 50%}footer .footer-inner{display:flex;align-items:center;padding:40px 20px}footer .footer-logo{width:200px}footer .glow{position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(to right bottom, rgba(31,213,249,0.08), rgba(56,137,250,0.04), rgba(142,94,237,0.1))}.boost-ia-corner{position:fixed;top:50%;right:-48px;transform:translateY(-50%) rotate(-90deg);background:linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 50%, #16213e 100%);border-radius:0px;cursor:pointer;z-index:10009;overflow:hidden;border:1px solid rgba(255,255,255,0.1);transition:all 0.3s ease;padding:16px 26px;border-top-right-radius:20px;border-top-left-radius:20px;box-shadow:0 0 20px rgba(0,0,0,0.5)}.boost-ia-corner:hover{transform:translateY(-50%) rotate(-90deg);box-shadow:0 12px 40px rgba(0,0,0,0.4),0 0 20px rgba(255,0,128,0.2),inset 0 1px 0 rgba(255,255,255,0.2)}.corner-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg, transparent 0deg, #ff0080 120deg, transparent 180deg, cyan 240deg, transparent 360deg);animation:cornerGlowRotate 8s linear infinite;opacity:0.3}.corner-content{position:relative;display:flex;align-items:center;justify-content:center;height:100%;gap:2px;font-weight:700;font-size:0.7rem;text-transform:uppercase;letter-spacing:0.5px;z-index:2}.corner-logo{height:14px;width:auto;object-fit:contain;filter:brightness(1.2)}.corner-text{color:rgba(255,255,255,0.9)}.corner-ai{color:#ff0080;background:linear-gradient(45deg, #ff0080, cyan);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:0.8rem;animation:aiTextGlow 2s ease-in-out infinite alternate}.corner-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;background:#00ffff;border-radius:50%;opacity:0;animation:cornerPulse 3s ease-in-out infinite}.ai-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);backdrop-filter:blur(15px);display:flex;justify-content:center;align-items:center;z-index:10000;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease}.ai-popup-overlay.show{opacity:1;visibility:visible}.ai-popup-overlay.show .ai-popup-container{transform:scale(1)}.ai-popup-container{position:relative;max-width:800px;width:90%;background:linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 30%, #16213e 70%, #0f1419 100%);border-radius:24px;overflow:hidden;transform:scale(0.95);transition:transform 0.3s ease;box-shadow:0 0 30px 20px rgba(0,0,0,0.6)}.ai-modern-glow{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.glow-orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:0.6;animation:orbFloat 8s ease-in-out infinite}.glow-1{width:120px;height:120px;background:radial-gradient(circle, #ff0080 0%, transparent 70%);top:-20px;right:10%;animation-delay:0s}.glow-2{width:160px;height:160px;background:radial-gradient(circle, cyan 0%, transparent 70%);bottom:-30px;right:15%;animation-delay:2s}.glow-3{width:100px;height:100px;background:radial-gradient(circle, #ff6b00 0%, transparent 70%);top:50%;left:50%;transform:translate(-50%, -50%);animation-delay:4s}.ai-popup-close{position:absolute;top:20px;right:20px;width:32px;height:32px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:50%;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;z-index:10}.ai-popup-close:hover{background:rgba(255,255,255,0.2);transform:scale(1.1)}.ai-popup-content{display:flex;height:100%;position:relative;z-index:2}.ai-popup-left{flex:0 0 45%;display:flex;align-items:center;justify-content:center}.ai-popup-right{position:relative;flex:1;padding:20px 10px;display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;align-items:center}.ai-visual-container{position:relative;width:200px;height:200px;margin-bottom:20px}.ai-central-core{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px}.core-inner{width:100%;height:100%;background:linear-gradient(45deg, #ff0080, cyan);border-radius:50%;animation:coreGlow 2s ease-in-out infinite alternate;box-shadow:0 0 20px rgba(255,0,128,0.5),0 0 40px rgba(0,255,255,0.3),inset 0 0 20px rgba(255,255,255,0.2)}.neural-ring{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid;border-radius:50%;animation:ringPulse 4s ease-in-out infinite}.ring-1{width:100px;height:100px;border-color:rgba(255,0,128,0.3);animation-delay:0s}.ring-2{width:140px;height:140px;border-color:rgba(0,255,255,0.3);animation-delay:1s}.ring-3{width:180px;height:180px;border-color:rgba(255,107,0,0.3);animation-delay:2s}.floating-particles{position:absolute;width:100%;height:100%}.particle{position:absolute;width:3px;height:3px;background:#fff;border-radius:50%;animation:particleFloat 6s ease-in-out infinite;opacity:0.7}.particle:nth-child(1){top:20%;left:30%;animation-delay:0s;background:#ff0080}.particle:nth-child(2){top:70%;right:20%;animation-delay:1s;background:#00ffff}.particle:nth-child(3){bottom:30%;left:15%;animation-delay:2s;background:#ff6b00}.particle:nth-child(4){top:40%;right:35%;animation-delay:3s;background:#fff}.particle:nth-child(5){top:60%;left:60%;animation-delay:4s;background:#ff0080}.particle:nth-child(6){top:15%;left:70%;animation-delay:5s;background:#00ffff}.ai-popup-title{font-size:1.8rem;font-weight:700;background:linear-gradient(45deg, #ff0080, cyan, #ff6b00, #ff0080);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease-in-out infinite;margin-bottom:8px}.ai-popup-subtitle{font-size:1rem;color:rgba(255,255,255,0.8);margin:0}.ai-benefits-horizontal{display:flex;gap:20px;margin-bottom:25px}.benefit-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;flex:1;padding:12px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:12px;transition:all 0.3s ease}.benefit-item:hover{background:rgba(255,255,255,0.1);transform:translateY(-2px)}.benefit-emoji{font-size:1.2rem}.benefit-text{font-size:0.9rem;font-weight:600;color:rgba(255,255,255,0.9)}.ai-popup-cta{display:flex;gap:15px;margin-bottom:20px}.ai-cta-primary{position:relative;flex:2;padding:12px 24px;background:linear-gradient(45deg, #ff0080, cyan);color:#fff;text-decoration:none;border-radius:12px;font-weight:600;text-align:center;overflow:hidden;transition:all 0.3s ease}.ai-cta-primary .cta-glow{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);animation:ctaGlow 3s infinite}.ai-cta-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,0,128,0.3)}.ai-cta-secondary{flex:1;padding:12px 20px;background:transparent;border:1px solid rgba(255,255,255,0.3);color:#fff;text-decoration:none;border-radius:12px;font-weight:500;text-align:center;transition:all 0.3s ease}.ai-cta-secondary:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.5)}.offer-badge{font-size:0.85rem;color:rgba(255,255,255,0.7);padding:6px 12px;background:rgba(255,255,255,0.05);border-radius:16px;display:inline-block}@keyframes fadeInPopup{to{opacity:1;visibility:visible}}@keyframes popupSlideIn{to{transform:scale(1) translateY(0)}}@keyframes orbFloat{0%,100%{transform:translate(0, 0) scale(1)}50%{transform:translate(20px, -15px) scale(1.1)}}@keyframes coreGlow{0%{box-shadow:0 0 20px rgba(255,0,128,0.5),0 0 40px rgba(0,255,255,0.3),inset 0 0 20px rgba(255,255,255,0.2)}100%{box-shadow:0 0 30px rgba(255,0,128,0.8),0 0 60px rgba(0,255,255,0.5),inset 0 0 30px rgba(255,255,255,0.3)}}@keyframes ringPulse{0%,100%{opacity:0.3;transform:translate(-50%, -50%) scale(1)}50%{opacity:0.8;transform:translate(-50%, -50%) scale(1.1)}}@keyframes particleFloat{0%,100%{transform:translateY(0) rotate(0deg);opacity:0.7}50%{transform:translateY(-20px) rotate(180deg);opacity:1}}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes ctaGlow{0%{left:-100%}100%{left:100%}}@keyframes cornerGlowRotate{0%{background:conic-gradient(from 0deg, transparent, #9333ea, #3b82f6, #06b6d4, transparent)}100%{background:conic-gradient(from 360deg, transparent, #9333ea, #3b82f6, #06b6d4, transparent)}}@keyframes aiTextGlow{0%,100%{text-shadow:0 0 5px rgba(147,51,234,0.5)}50%{text-shadow:0 0 20px rgba(147,51,234,0.8),0 0 30px rgba(59,130,246,0.4)}}@keyframes cornerPulse{0%,100%{opacity:0.8}50%{opacity:1}}@media (max-width: 768px){.ai-popup-container{width:95%;height:auto;min-height:350px}.ai-popup-content{flex-direction:column}.ai-popup-left{flex:0 0 auto;padding:20px}.ai-visual-container{width:150px;height:150px}.ai-popup-right{padding:20px 30px 30px}.ai-benefits-horizontal{gap:10px}.ai-popup-cta{flex-direction:column;gap:10px}}.glass-card{background:rgba(0,0,0,0.05);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:20px;border:1px solid rgba(0,0,0,0.3);box-shadow:0 8px 32px rgba(0,0,0,0.1),inset 0 1px 0 rgba(36,36,36,0.5),inset 0 -1px 0 rgba(84,84,84,0.1),inset 0 0 10px 5px rgba(36,36,36,0.5);position:relative;overflow:hidden;z-index:1;animation:container-float 4s ease-in-out infinite;font-size:12px}.ai-card{position:absolute}.ai-card.card1{top:11%;left:0}.ai-card.card2{bottom:5%;right:-40px;transform:translateY(-25%)}.ai-card.card3{bottom:15%;left:0;transform:translateY(15%)}@media (min-width: 1600px){.ai-card.card1{top:0;left:13%}.ai-card.card2{top:30%;right:-20%}.ai-card.card3{bottom:14%;left:8%;transform:none}}.slider-image img{width:150px}.ai-left-bg{width:210px;border-radius:20px;box-shadow:0 0 25px rgba(0,0,0,0.5)}@media only screen and (min-width: 992px){.mt-md-8{margin-top:8rem !important}}@media only screen and (max-width: 991.98px){html,body{scroll-behavior:smooth !important;overflow-y:auto !important;overflow-x:hidden !important;height:auto !important;min-height:100vh !important}#smooth-wrapper{height:auto !important;overflow:visible !important;min-height:100vh !important}#smooth-content{height:auto !important;overflow:visible !important;min-height:100vh !important}.banner{min-height:auto !important;height:auto !important}.multi-step-form{height:auto !important;max-height:none !important}.form-step{height:auto !important;min-height:auto !important}.navbar-logo{width:240px}.border-gradient::before{background:linear-gradient(to bottom, #2d8fff, #740fd7)}.swiper .swiper-slide .card{width:100%}.swiper .swiper-slide img{width:unset}#mainNavbar{background-color:rgba(21,23,43,0.95) !important;backdrop-filter:blur(15px);width:100% !important;left:0 !important;transform:none !important;top:0 !important;border-radius:0 !important}#mainNavbar .navbar-brand{margin-left:20px}#mainNavbar .navbar-toggler{margin-right:20px}#mainNavbar .navbar-collapse{background-color:rgba(21,23,43,0.98);backdrop-filter:blur(20px);margin:16px 20px;border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,0.1);animation:slideDown 0.3s ease}#mainNavbar .navbar-nav{gap:8px}#mainNavbar .nav-link{padding:16px 20px !important;border-radius:12px;font-weight:400;transition:all 0.3s ease}#mainNavbar .nav-link:hover{background-color:rgba(255,255,255,0.1);transform:translateX(8px)}#mainNavbar .nav-link.active{background-color:#ce801c;color:#ffffff !important}#mainNavbar .dropdown-menu{position:static !important;transform:none !important;box-shadow:none;border:none;background:transparent;margin-left:20px;display:none;width:auto;max-width:calc(100vw - 60px);overflow:hidden}#mainNavbar .dropdown-menu.show{display:block !important}#mainNavbar .dropdown-menu .dropend{position:static}#mainNavbar .dropdown-menu .dropend .dropdown-menu{position:static !important;margin-left:20px;padding-left:0;background:rgba(255,255,255,0.05);border-radius:8px;margin-top:8px;width:auto;max-width:calc(100vw - 80px)}#mainNavbar .dropdown-menu .dropend .dropdown-menu.show{display:block !important}#mainNavbar .dropdown-menu .dropend .dropdown-toggle::after{display:none}#mainNavbar .dropdown-menu .dropdown-item{padding:12px 20px;margin:4px 0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;line-height:1.4;max-width:100%}#mainNavbar .dropdown-menu .dropdown-item:hover{transform:translateX(8px)}#mainNavbar .btn{width:100%;margin:16px 0 0 0;padding:16px;border-radius:12px}#mainNavbar.scrolled{background-color:rgba(21,23,43,0.95) !important}.btn{padding:16px 25px}}@media only screen and (max-width: 480px){html,body{-webkit-overflow-scrolling:touch !important;overflow-y:auto !important;height:auto !important}#smooth-wrapper,#smooth-content{-webkit-overflow-scrolling:touch !important}.navbar-logo{width:180px !important}#mainNavbar .navbar-collapse{margin:12px 16px;padding:20px}#mainNavbar .navbar-brand{margin-left:16px}#mainNavbar .navbar-toggler{margin-right:16px}}@keyframes slideDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}

/*# sourceMappingURL=main.css.map */