@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&family=Raleway:wght@300;400;500;600;700;800&display=swap);.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--primary:#007bff;--primary-dark:#0056b3;--secondary:#6c757d;--success:#28a745;--danger:#dc3545;--warning:#ffc107;--info:#17a2b8;--dark:#343a40;--light:#f8f9fa;--white:#fff;--body-bg:#fff;--text-color:#444;--heading-color:#2c3e50;--font-primary:"Raleway",sans-serif;--font-secondary:"Open Sans",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#fff;background-color:var(--body-bg);color:#444;color:var(--text-color);font-family:Open Sans,sans-serif;font-family:var(--font-secondary);font-size:15px;line-height:1.7;overflow-x:hidden}a{color:#007bff;color:var(--primary);transition:all .3s ease}a,a:hover{text-decoration:none}a:hover{color:#0056b3;color:var(--primary-dark)}h1,h2,h3,h4,h5,h6{color:#2c3e50;color:var(--heading-color);font-family:Raleway,sans-serif;font-family:var(--font-primary);font-weight:700;line-height:1.3}img{height:auto;max-width:100%}ul{list-style:none;margin:0;padding:0}#main{margin-top:80px}.container{max-width:1200px}.header{background:#fff;background:var(--white);padding:15px 0;transition:all .3s ease}.header-scrolled{box-shadow:0 2px 20px #0000001a;padding:8px 0}.header .logo{align-items:center;display:flex;text-decoration:none}.header .logo span{font-family:Raleway,sans-serif;font-family:var(--font-primary);font-weight:800;letter-spacing:1px}.navbar,.navbar ul{display:flex}.navbar ul{align-items:center;list-style:none;margin:0;padding:0}.navbar li{position:relative}.navbar a,.navbar a:focus{align-items:center;color:#343a40;color:var(--dark);display:flex;font-family:Raleway,sans-serif;font-family:var(--font-primary);font-size:15px;font-weight:600;justify-content:space-between;padding:10px 18px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:#007bff;color:var(--primary)}.navbar .dropdown ul{background:#fff;background:var(--white);border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 10px 30px #0000001a;display:block;left:0;margin:0;min-width:260px;opacity:0;padding:10px 0;position:absolute;top:calc(100% + 15px);transition:all .3s ease;visibility:hidden;z-index:99}.navbar .dropdown ul li{width:100%}.navbar .dropdown ul li hr{border-color:#f0f0f0;margin:5px 15px}.navbar .dropdown ul a{color:#444;color:var(--text-color);font-size:14px;font-weight:500;padding:10px 20px}.navbar .dropdown ul a:hover{background:#f8f9fa;background:var(--light);color:#007bff;color:var(--primary)}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{left:calc(100% - 15px);top:-10px}.navbar .getstarted{background:#007bff;background:var(--primary);border-radius:50px;font-weight:600;margin-left:15px;padding:10px 25px!important;transition:all .3s ease}.navbar .getstarted,.navbar .getstarted:hover{color:#fff!important;color:var(--white)!important}.navbar .getstarted:hover{background:#0056b3;background:var(--primary-dark);box-shadow:0 5px 15px #007bff4d;transform:translateY(-2px)}.mobile-nav-toggle{color:#343a40;color:var(--dark);cursor:pointer;display:none;font-size:28px}@media (max-width:991px){.navbar{display:none}.navbar-mobile{background:#fff;background:var(--white);bottom:0;box-shadow:-5px 0 30px #0000001a;display:block;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;transition:all .3s ease;width:300px;z-index:999}.navbar-mobile ul{display:block;flex-direction:column}.navbar-mobile li{border-bottom:1px solid #f0f0f0}.navbar-mobile a,.navbar-mobile a:focus{font-size:16px;padding:12px 0}.navbar-mobile .getstarted{display:inline-block;margin:15px 0 0}.navbar-mobile .dropdown ul{border:none;box-shadow:none;display:none;opacity:1;padding-left:15px;position:static;visibility:visible}.mobile-nav-toggle,.navbar-mobile .dropdown:hover>ul{display:block}}.hero{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);display:flex;min-height:90vh;overflow:hidden;padding:120px 0 80px;width:100%}.hero h1{color:#2c3e50;color:var(--heading-color);font-size:2.5rem;font-weight:800;line-height:1.2;margin:0 0 20px}.hero h2{color:#6c757d;color:var(--secondary);font-family:Open Sans,sans-serif;font-family:var(--font-secondary);font-size:1.2rem;font-weight:500;margin:0 0 30px}.hero .btn-get-started{align-items:center;background:#007bff;background:var(--primary);border-radius:50px;color:#fff;color:var(--white);display:inline-flex;font-family:Raleway,sans-serif;font-family:var(--font-primary);font-size:15px;font-weight:600;letter-spacing:1px;padding:14px 35px;transition:all .3s ease}.hero .btn-get-started:hover{background:#0056b3;background:var(--primary-dark);box-shadow:0 8px 25px #007bff4d;color:#fff;color:var(--white);transform:translateY(-3px)}.hero .btn-get-started i{font-size:18px;margin-left:10px;transition:.3s}.hero .btn-get-started:hover i{transform:translateX(5px)}.hero .btn-outline-primary{border:2px solid #007bff;border:2px solid var(--primary);border-radius:50px;color:#007bff;color:var(--primary);font-family:Raleway,sans-serif;font-family:var(--font-primary);font-weight:600;transition:all .3s ease}.hero .btn-outline-primary:hover{background:#007bff;background:var(--primary);box-shadow:0 8px 25px #007bff4d;color:#fff;color:var(--white);transform:translateY(-3px)}.hero .hero-img img{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width:991px){.hero{min-height:auto;padding:100px 0 60px;text-align:center}.hero h1{font-size:2rem}.hero .hero-img{margin-top:40px}}.section-header{padding-bottom:40px;text-align:center}.section-header h2{color:#2c3e50;color:var(--heading-color);font-size:2rem;font-weight:800;margin-bottom:15px;position:relative}.section-header h2:after{background:#007bff;background:var(--primary);border-radius:2px;content:"";display:block;height:3px;margin:15px auto 0;width:60px}.section-header p{color:#6c757d;color:var(--secondary);font-size:16px;margin:0 auto;max-width:600px}.about{padding:80px 0}.about .content h3{color:#007bff;color:var(--primary);font-size:1rem;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.about .content h2{font-size:1.6rem;font-weight:700;line-height:1.4;margin-bottom:20px}.about .content p{color:#666;font-size:15px;margin-bottom:15px}.about .btn-read-more{align-items:center;border:2px solid #007bff;border:2px solid var(--primary);border-radius:50px;color:#007bff;color:var(--primary);display:inline-flex;font-family:Raleway,sans-serif;font-family:var(--font-primary);font-size:14px;font-weight:600;letter-spacing:1px;padding:12px 30px;transition:all .3s ease}.about .btn-read-more:hover{background:#007bff;background:var(--primary);color:#fff;color:var(--white);transform:translateY(-2px)}.about .btn-read-more i{font-size:16px;margin-left:8px;transition:.3s}.about .btn-read-more:hover i{transform:translateX(5px)}@media (max-width:991px){.about .content{text-align:center}.about .aboutimg{margin-top:30px}}.values{background:#f8f9fa;background:var(--light);padding:80px 0}.values .box{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 5px 30px #0000000d;height:100%;padding:30px;text-align:center;transition:all .3s ease}.values .box:hover{box-shadow:0 15px 40px #0000001a;transform:translateY(-10px)}.values .box img{margin-bottom:15px;width:80px}.values .box h3{font-size:1.2rem;font-weight:700;margin-bottom:10px}.values .box p{color:#666;font-size:14px;line-height:1.7}.features{padding:80px 0}.feature-box{background:#f8f9fa;background:var(--light);border-radius:10px;cursor:pointer;padding:20px;transition:all .3s ease}.feature-box:hover{background:#007bff;background:var(--primary);box-shadow:0 10px 30px #007bff33;transform:translateY(-5px)}.feature-box i{color:#007bff;color:var(--primary);font-size:24px;font-weight:700;margin-right:15px;transition:.3s}.feature-box:hover i{color:#fff;color:var(--white)}.feature-box h3{color:#2c3e50;color:var(--heading-color);font-size:.95rem;font-weight:600;margin:0;transition:.3s}.feature-box:hover h3{color:#fff;color:var(--white)}.feture-tabs{margin-top:60px}.feture-tabs h3{font-size:1.3rem;font-weight:700;line-height:1.5;margin-bottom:20px}.feture-tabs .nav-pills .nav-link{border-radius:50px;color:#343a40;color:var(--dark);font-size:14px;font-weight:600;margin-right:5px;padding:10px 20px;transition:all .3s ease}.feture-tabs .nav-pills .nav-link.active{background:#007bff;background:var(--primary);color:#fff;color:var(--white)}.feture-tabs .tab-content{margin-top:20px}.feture-tabs .tab-pane h4{font-size:1rem;font-weight:600;margin:0}.feture-tabs .tab-pane i{color:#007bff;color:var(--primary);font-size:20px;margin-right:10px}.feture-tabs .tab-pane p{color:#666;font-size:14px;margin-bottom:15px}.stats{background:linear-gradient(135deg,#007bff,#0056b3);padding:60px 0}.stats .stats-item{color:#fff;color:var(--white)}.stats .stats-item i{opacity:.8}.stats .stats-item i,.stats .stats-item span{color:#fff!important;color:var(--white)!important}.stats .stats-item p{color:#fffc!important}.services{background:#f8f9fa;background:var(--light);padding:80px 0}.service-box{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 5px 30px #0000000d;overflow:hidden;padding:30px;position:relative}.service-box,.service-box:before{height:100%;transition:all .3s ease}.service-box:before{content:"";left:0;position:absolute;top:0;width:4px}.service-box:hover{box-shadow:0 15px 40px #0000001a;transform:translateY(-10px)}.service-box.blue:before{background:#007bff}.service-box.orange:before{background:#fd7e14}.service-box.green:before{background:#28a745}.service-box.red:before{background:#dc3545}.service-box.purple:before{background:#6f42c1}.service-box.pink:before{background:#e83e8c}.service-box.cyan:before{background:#17a2b8}.service-box.yellow:before{background:#ffc107}.service-box.teal:before{background:#20c997}.service-box.indigo:before{background:#6610f2}.service-box.blue .icon{color:#007bff}.service-box.orange .icon{color:#fd7e14}.service-box.green .icon{color:#28a745}.service-box.red .icon{color:#dc3545}.service-box.purple .icon{color:#6f42c1}.service-box.pink .icon{color:#e83e8c}.service-box.cyan .icon{color:#17a2b8}.service-box.yellow .icon{color:#ffc107}.service-box.teal .icon{color:#20c997}.service-box.indigo .icon{color:#6610f2}.service-box .icon{display:inline-block;font-size:2.5rem;margin-bottom:15px}.service-box h3{color:#2c3e50;color:var(--heading-color);font-size:1.1rem;font-weight:700;margin-bottom:10px}.service-box p{color:#666;font-size:14px;line-height:1.7;margin-bottom:15px}.service-box .read-more{align-items:center;color:#007bff;color:var(--primary);display:inline-flex;font-family:Raleway,sans-serif;font-family:var(--font-primary);font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease}.service-box .read-more:hover{color:#0056b3;color:var(--primary-dark)}.service-box .read-more i{font-size:14px;margin-left:5px;transition:.3s}.service-box .read-more:hover i{transform:translateX(5px)}.technologies{padding:80px 0}.tech-box{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 5px 30px #0000000d;height:100%;padding:25px;transition:all .3s ease}.tech-box:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-5px)}.tech-box .badge{cursor:default;transition:all .3s ease}.tech-box .badge:hover{background:#007bff!important;background:var(--primary)!important;color:#fff!important;color:var(--white)!important;transform:scale(1.05)}.portfolio{background:#f8f9fa;background:var(--light);padding:80px 0}.portfolio-wrap{cursor:pointer;transition:all .3s ease}.portfolio-wrap:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-5px)}.portfolio-wrap img{transition:all .5s ease}.portfolio-wrap:hover img{transform:scale(1.1)}.portfolio-info{transition:all .3s ease}.portfolio-info h4{color:#fff;color:var(--white);font-size:1rem;font-weight:700;margin:0}.portfolio-info p{color:#fffc}.testimonials{padding:80px 0}.testimonial-item{transition:all .3s ease}.testimonial-item:hover{box-shadow:0 15px 40px #0000001f!important;transform:translateY(-5px)}.team{background:#f8f9fa;background:var(--light);padding:80px 0}.team .member{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 5px 30px #0000000d;overflow:hidden;transition:all .3s ease;width:100%}.team .member:hover{box-shadow:0 15px 40px #0000001f;transform:translateY(-10px)}.team .member-img{overflow:hidden;position:relative}.team .member-img img{transition:all .5s ease}.team .member:hover .member-img img{transform:scale(1.05)}.team .member-img .social{background:linear-gradient(#0000,#000000b3);bottom:-50px;display:flex;gap:10px;justify-content:center;left:0;padding:15px;position:absolute;right:0;transition:all .3s ease}.team .member:hover .member-img .social{bottom:0}.team .member-img .social a{align-items:center;background:#ffffffe6;border-radius:50%;color:#343a40;color:var(--dark);display:flex;font-size:14px;height:36px;justify-content:center;transition:all .3s ease;width:36px}.team .member-img .social a:hover{background:#007bff;background:var(--primary);color:#fff;color:var(--white)}.team .member-info{padding:20px;text-align:center}.team .member-info h4{font-size:1.1rem;font-weight:700;margin-bottom:5px}.team .member-info span{color:#007bff;color:var(--primary);font-size:13px;font-weight:600}.cta{transition:all .3s ease}.cta .btn:hover{box-shadow:0 8px 25px #0003;transform:translateY(-3px)}.contact{padding:80px 0}.contact .info-box{background:#f8f9fa;background:var(--light);border-radius:10px;height:100%;padding:25px;transition:all .3s ease}.contact .info-box:hover{background:#007bff;background:var(--primary);box-shadow:0 10px 30px #007bff33;color:#fff;color:var(--white);transform:translateY(-5px)}.contact .info-box:hover a,.contact .info-box:hover h3,.contact .info-box:hover p{color:#fff!important;color:var(--white)!important}.contact .info-box i{color:#007bff;color:var(--primary);display:inline-block;font-size:2rem;margin-bottom:15px;transition:.3s}.contact .info-box:hover i{color:#fff!important;color:var(--white)!important}.contact .info-box h3{font-size:1.1rem;font-weight:700;margin-bottom:8px}.contact .info-box p{color:#666;font-size:14px;margin:0}.contact .info-box a{color:#666;text-decoration:none}.contact .php-email-form{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 5px 30px #0000000d;padding:30px}.contact .php-email-form .form-control{border:1px solid #e0e0e0;border-radius:8px;font-size:14px;padding:12px 15px;transition:all .3s ease}.contact .php-email-form .form-control:focus{border-color:#007bff;border-color:var(--primary);box-shadow:0 0 0 3px #007bff1a}.contact .php-email-form button{background:#007bff;background:var(--primary);border:none;border-radius:50px;color:#fff;color:var(--white);cursor:pointer;font-family:Raleway,sans-serif;font-family:var(--font-primary);font-size:15px;font-weight:600;padding:14px 40px;transition:all .3s ease}.contact .php-email-form button:hover{background:#0056b3;background:var(--primary-dark);box-shadow:0 5px 15px #007bff4d;transform:translateY(-2px)}.contact .sent-message{color:#28a745;color:var(--success);font-weight:600;margin-bottom:15px}.map-container{border-radius:10px;box-shadow:0 5px 30px #0000001a;overflow:hidden}.breadcrumbs{background:linear-gradient(135deg,#007bff,#0056b3);padding:30px 0;text-align:center}.breadcrumbs h2{color:#fff;color:var(--white);font-size:2rem;font-weight:800}.breadcrumbs ol{display:flex;justify-content:center;list-style:none;margin:0 0 10px;padding:0}.breadcrumbs ol li{color:#ffffffb3;font-size:14px}.breadcrumbs ol li+li:before{color:#ffffff80;content:"/";padding:0 10px}.breadcrumbs ol li a{color:#fff;color:var(--white);text-decoration:none}.breadcrumbs ol li a:hover{text-decoration:underline}.blog{padding:60px 0}.blog .entry{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 3px 20px #0000000d;margin-bottom:40px;overflow:hidden;transition:all .3s ease}.blog .entry:hover{box-shadow:0 10px 30px #0000001a}.blog .entry-img img{height:300px;object-fit:cover;transition:all .5s ease;width:100%}.blog .entry:hover .entry-img img{transform:scale(1.05)}.blog .entry-img{overflow:hidden}.blog .entry-title{font-size:1.3rem;font-weight:700;padding:20px 25px 10px}.blog .entry-title a{color:#2c3e50;color:var(--heading-color);text-decoration:none;transition:.3s}.blog .entry-title a:hover{color:#007bff;color:var(--primary)}.blog .entry-meta{padding:0 25px 10px}.blog .entry-meta ul{display:flex;flex-wrap:wrap;gap:20px}.blog .entry-meta li{color:#888;font-size:13px}.blog .entry-meta i{color:#007bff;color:var(--primary);margin-right:5px}.blog .entry-meta a{color:#888;text-decoration:none}.blog .entry-meta a:hover{color:#007bff;color:var(--primary)}.blog .entry-content{padding:0 25px 20px}.blog .entry-content p{color:#666;font-size:14px;line-height:1.7}.blog .entry-content .read-more a{color:#007bff;color:var(--primary);font-size:14px;font-weight:600;text-decoration:none;transition:.3s}.blog .entry-content .read-more a:hover{color:#0056b3;color:var(--primary-dark)}.blog .entry-single .entry-img img{height:400px}.blog .entry-single .entry-content{padding:20px 30px}.blog .entry-single .entry-content blockquote{background:#f8f9fa;background:var(--light);border-left:4px solid #007bff;border-left:4px solid var(--primary);border-radius:0 10px 10px 0;color:#555;font-style:italic;margin:20px 0;padding:20px 25px}.blog .entry-footer{align-items:center;background:#f8f9fa;background:var(--light);display:flex;font-size:14px;gap:10px;padding:15px 25px}.blog .entry-footer .cats,.blog .entry-footer .tags{display:flex;gap:5px}.blog .entry-footer .cats span,.blog .entry-footer .tags span{background:#fff;background:var(--white);border-radius:20px;color:#666;font-size:12px;padding:3px 12px}.blog-author{background:#f8f9fa;background:var(--light);border-radius:10px;margin-bottom:30px;padding:25px}.blog-author img{height:80px;margin-right:20px;object-fit:cover;width:80px}.blog-author h4{font-weight:700;margin-bottom:5px}.blog-author .social-links{margin-bottom:10px}.blog-author .social-links a{color:#888;font-size:16px;margin-right:10px;transition:.3s}.blog-author .social-links a:hover{color:#007bff;color:var(--primary)}.blog-author p{color:#666;font-size:14px;margin:0}.reply-form{background:#f8f9fa;background:var(--light);border-radius:10px;margin-top:30px;padding:30px}.reply-form h4{font-weight:700;margin-bottom:15px}.reply-form p{color:#666;font-size:14px}.reply-form .form-control{border:1px solid #e0e0e0;border-radius:8px;font-size:14px;padding:12px 15px;transition:.3s}.reply-form .form-control:focus{border-color:#007bff;border-color:var(--primary);box-shadow:0 0 0 3px #007bff1a}.reply-form .btn-primary{background:#007bff;background:var(--primary);border:none;border-radius:50px;font-weight:600;padding:12px 30px;transition:all .3s ease}.reply-form .btn-primary:hover{background:#0056b3;background:var(--primary-dark);transform:translateY(-2px)}.blog-pagination{margin-top:30px}.blog-pagination ul{display:flex;gap:5px;justify-content:center}.blog-pagination li a{align-items:center;background:#f8f9fa;background:var(--light);border-radius:50%;color:#343a40;color:var(--dark);display:flex;font-weight:600;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.blog-pagination li a:hover,.blog-pagination li.active a{background:#007bff;background:var(--primary);color:#fff;color:var(--white)}.sidebar{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 3px 20px #0000000d;padding:25px}.sidebar .sidebar-title{border-bottom:2px solid #f8f9fa;border-bottom:2px solid var(--light);color:#2c3e50;color:var(--heading-color);font-size:1.1rem;font-weight:700;margin-bottom:15px;padding-bottom:10px}.sidebar .search-form input{border:1px solid #e0e0e0;border-radius:50px 0 0 50px;border-right:none;font-size:14px;outline:none;padding:10px 15px;transition:.3s;width:calc(100% - 50px)}.sidebar .search-form input:focus{border-color:#007bff;border-color:var(--primary)}.sidebar .search-form button{background:#007bff;background:var(--primary);border:1px solid #e0e0e0;border-radius:0 50px 50px 0;color:#fff;color:var(--white);cursor:pointer;height:42px;transition:.3s;width:50px}.sidebar .search-form button:hover{background:#0056b3;background:var(--primary-dark)}.sidebar .search-form{display:flex}.sidebar .categories ul li{border-bottom:1px solid #f0f0f0;padding:8px 0}.sidebar .categories ul li span{color:#666;cursor:pointer;font-size:14px;transition:.3s}.sidebar .categories ul li span.active,.sidebar .categories ul li span:hover{color:#007bff;color:var(--primary)}.sidebar .recent-posts .post-item{border-bottom:1px solid #f0f0f0;display:flex;margin-bottom:15px;padding-bottom:15px}.sidebar .recent-posts .post-item img{border-radius:8px;height:70px;margin-right:15px;object-fit:cover;width:70px}.sidebar .recent-posts .post-item h4{font-size:14px;font-weight:600;line-height:1.4;margin-bottom:5px}.sidebar .recent-posts .post-item h4 a{color:#2c3e50;color:var(--heading-color);text-decoration:none;transition:.3s}.sidebar .recent-posts .post-item h4 a:hover{color:#007bff;color:var(--primary)}.sidebar .recent-posts .post-item time{color:#888;font-size:12px}.sidebar .tags ul{display:flex;flex-wrap:wrap;gap:8px}.sidebar .tags ul li span{background:#f8f9fa;background:var(--light);border-radius:20px;color:#666;cursor:pointer;display:inline-block;font-size:13px;padding:5px 14px;transition:all .3s ease}.sidebar .tags ul li span:hover{background:#007bff;background:var(--primary);color:#fff;color:var(--white)}.footer{background:#1a1a2e;color:#bbb;font-size:14px}.footer-top{padding:60px 0 40px}.footer-top .footer-info p{color:#aaa;font-size:14px;line-height:1.7;margin-top:15px}.footer-top .footer-info .logo span{font-family:Raleway,sans-serif;font-family:var(--font-primary)}.footer-top .social-links a{align-items:center;background:#ffffff14;border-radius:50%;color:#bbb;display:inline-flex;font-size:16px;height:40px;justify-content:center;margin-right:8px;transition:all .3s ease;width:40px}.footer-top .social-links a:hover{background:#007bff;background:var(--primary);color:#fff;color:var(--white);transform:translateY(-3px)}.footer-top .footer-links h4{color:#fff;color:var(--white);font-size:1rem;font-weight:700;margin-bottom:20px;padding-bottom:10px;position:relative}.footer-top .footer-links h4:after{background:#007bff;background:var(--primary);bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.footer-top .footer-links ul li{padding:6px 0}.footer-top .footer-links ul li i{color:#007bff;color:var(--primary);font-size:12px;margin-right:8px}.footer-top .footer-links ul a{color:#aaa;text-decoration:none;transition:all .3s ease}.footer-top .footer-links ul a:hover{color:#007bff;color:var(--primary);padding-left:5px}.footer-top .footer-contact h4{color:#fff;color:var(--white);font-size:1rem;font-weight:700;margin-bottom:20px;padding-bottom:10px;position:relative}.footer-top .footer-contact h4:after{background:#007bff;background:var(--primary);bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.footer-top .footer-contact p{color:#aaa;font-size:14px;line-height:1.8}.footer-top .footer-contact strong{color:#ddd}.footer-top .footer-contact a{color:#aaa;text-decoration:none;transition:.3s}.footer-top .footer-contact a:hover{color:#007bff;color:var(--primary)}.footer .copyright{border-top:1px solid #ffffff14;color:#888;font-size:14px;padding:20px 0;text-align:center}.footer .copyright strong span{color:#007bff;color:var(--primary)}.footer .credits{padding-bottom:20px;text-align:center}.footer .credits a{color:#888;font-size:13px;text-decoration:none;transition:.3s}.footer .credits a:hover{color:#007bff;color:var(--primary)}.inner-page{padding:40px 0 60px}.inner-page img{border-radius:10px}.inner-page h2{font-size:1.5rem;font-weight:700;margin-bottom:20px}.inner-page ul{list-style:none;padding:0}.inner-page ul li{border-bottom:1px solid #f0f0f0;color:#555;font-size:15px;line-height:1.7;padding:10px 0}.inner-page ul li b{color:#2c3e50;color:var(--heading-color)}.inner-page blockquote{background:#f8f9fa;background:var(--light);border-left:4px solid #007bff;border-left:4px solid var(--primary);border-radius:0 10px 10px 0;color:#555;font-size:15px;line-height:1.8;margin:30px 0;padding:25px 30px}.about-page .box{transition:all .3s ease}.about-page .box:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-5px)}@media (max-width:1200px){.hero h1{font-size:2.2rem}}@media (max-width:991px){.hero h1{font-size:1.8rem}.hero h2{font-size:1rem}.section-header h2{font-size:1.6rem}.blog .entry-single .entry-img img{height:300px}}@media (max-width:768px){.hero{min-height:auto;padding:100px 0 50px;text-align:center}.hero h1{font-size:1.6rem}.hero .hero-img{margin-top:30px}.hero .btn-get-started{margin-bottom:10px}.section-header h2{font-size:1.4rem}.about .content h2{font-size:1.3rem}.features .feature-box h3{font-size:.85rem}.footer-top{padding:40px 0 20px;text-align:center}.footer-top .social-links{display:flex;justify-content:center}.footer-top .footer-contact,.footer-top .footer-links{margin-top:20px}.blog .entry-img img,.blog .entry-single .entry-img img{height:200px}.sidebar{margin-top:30px}}@media (max-width:576px){.hero h1{font-size:1.4rem}.section-header h2{font-size:1.2rem}.cta h2{font-size:1.3rem}.cta .btn{display:block;margin:10px auto!important;width:-webkit-fit-content;width:fit-content}}[data-aos]{transition-property:transform,opacity}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#007bff;background:var(--primary);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0056b3;background:var(--primary-dark)}::selection{background:#007bff;background:var(--primary);color:#fff;color:var(--white)}::-moz-selection{background:#007bff;background:var(--primary);color:#fff;color:var(--white)}.text-primary{color:#007bff!important;color:var(--primary)!important}.bg-primary{background-color:#007bff!important;background-color:var(--primary)!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.py-80{padding:80px 0}.py-60{padding:60px 0}.py-40{padding:40px 0}.page-enter{opacity:0;transform:translateY(20px)}.page-enter-active{opacity:1;transform:translateY(0);transition:all .3s ease}.whatsapp-float{align-items:center;background:#25d366;border-radius:50%;bottom:30px;box-shadow:0 5px 20px #25d36666;color:#fff;display:flex;font-size:28px;height:55px;justify-content:center;position:fixed;right:30px;text-decoration:none;transition:all .3s ease;width:55px;z-index:999}.whatsapp-float:hover{box-shadow:0 8px 25px #25d36680;color:#fff;transform:scale(1.1)}@media print{.footer,.header,.mobile-nav-toggle,.whatsapp-float{display:none!important}body{color:#000;font-size:12px}}#admin-root,.admin-panel *,.admin-root{box-sizing:border-box;margin:0;padding:0}.admin-layout{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fa;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;min-height:100vh}.admin-layout .admin-main{margin-left:288px;transition:margin-left .3s ease}.admin-layout .admin-content{padding:24px}.admin-layout .admin-footer{background-color:#1a1a2e;color:#fff;margin-top:40px;padding:16px;text-align:center}.admin-layout .admin-footer p{color:#9ca3af;font-size:14px;margin:0}.admin-layout .admin-footer .footer-highlight{color:#3b82f6;font-weight:700}.admin-sidebar{transform:translateX(-100%)}.admin-sidebar-overlay{background-color:#00000080;display:none;inset:0;position:fixed;z-index:999}.admin-sidebar-overlay.active{display:block}.admin-sidebar-logo{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;height:64px;padding:0 24px}.admin-sidebar-logo-inner{align-items:center;display:flex;gap:12px}.admin-sidebar-logo-icon{align-items:center;background-color:#2563eb;border-radius:12px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.admin-sidebar-logo-icon span{color:#fff;font-size:14px;font-weight:700}.admin-sidebar-logo-text h2{color:#111827;font-size:18px;font-weight:700;line-height:1.2;margin:0}.admin-sidebar-logo-text h2 .highlight{color:#2563eb}.admin-sidebar-logo-text p{color:#9ca3af;font-size:12px;margin:0}.admin-sidebar-nav{flex:1 1;margin-top:24px;overflow-y:auto;padding:0 16px}.admin-sidebar-nav .nav-section-label{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;padding:0 12px;text-transform:uppercase}.admin-sidebar-nav .nav-item{align-items:center;background:#0000;border:none;border-radius:12px;color:#4b5563;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;margin-bottom:4px;padding:12px 16px;transition:all .2s ease;width:100%}.admin-sidebar-nav .nav-item:hover{background-color:#eff6ff;color:#1d4ed8}.admin-sidebar-nav .nav-item.active{background-color:#2563eb;box-shadow:0 4px 12px #2563eb4d;color:#fff}.admin-sidebar-nav .nav-item-icon{font-size:18px}.admin-sidebar-nav .nav-item-label{flex:1 1;text-align:left}.admin-sidebar-nav .nav-item-badge{background-color:#eff6ff;border-radius:9999px;color:#2563eb;font-size:12px;font-weight:700;padding:2px 8px}.admin-sidebar-nav .nav-item.active .nav-item-badge{background-color:#fff3;color:#fff}.admin-sidebar-divider{border-top:1px solid #f3f4f6;margin:16px 0}.admin-sidebar-user{background-color:#fff;border-top:1px solid #f3f4f6;bottom:0;left:0;padding:16px;position:absolute;right:0}.admin-sidebar-user-inner{align-items:center;display:flex;gap:12px}.admin-sidebar{background-color:#fff;box-shadow:0 0 20px #00000014;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;transition:transform .3s ease-in-out;width:288px;z-index:1000}.admin-sidebar,.admin-sidebar.open{transform:translateX(0)}.admin-main{margin-left:288px;transition:margin-left .3s ease}@media (max-width:1024px){.admin-sidebar{transform:translateX(-100%)}.admin-sidebar.open{transform:translateX(0)}.admin-main{margin-left:0}}@media (min-width:1025px){.admin-header-menu-btn{display:none!important}}@media (max-width:1024px){.admin-sidebar{transform:translateX(-100%)}.admin-sidebar.open{transform:translateX(0)}.admin-main{margin-left:0}.admin-header-menu-btn{display:flex}}.admin-avatar{align-items:center;background-color:#dbeafe;border-radius:9999px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.admin-avatar span{color:#2563eb;font-size:14px;font-weight:700}.admin-avatar.small{height:32px;width:32px}.admin-avatar.small span{font-size:12px}.admin-avatar.large{height:64px;width:64px}.admin-avatar.large span{font-size:18px}.admin-sidebar-user-info{flex:1 1;min-width:0}.admin-sidebar-user-info .user-name{color:#111827;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sidebar-user-info .user-email{color:#2563eb;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-header{align-items:center;background-color:#fff;border-bottom:1px solid #f3f4f6;display:flex;height:64px;justify-content:space-between;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.admin-header-left{align-items:center;display:flex;gap:16px}.admin-header-menu-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:background-color .2s;width:40px}.admin-header-menu-btn:hover{background-color:#f3f4f6}.admin-header-title h2{color:#111827;font-size:18px;font-weight:700;margin:0}.admin-header-title p{color:#9ca3af;font-size:12px;margin:0}.admin-header-right{align-items:center;display:flex;gap:12px}.admin-search-input{display:none;position:relative}.admin-search-input input{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;font-size:14px;outline:none;padding:8px 16px 8px 40px;transition:box-shadow .2s;width:224px}.admin-search-input input:focus{border-color:#0000;box-shadow:0 0 0 2px #2563eb80}.admin-search-input .search-icon{color:#9ca3af;font-size:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.admin-header-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:relative;transition:background-color .2s;width:40px}.admin-header-btn:hover{background-color:#f3f4f6}.admin-header-btn .notif-badge{align-items:center;background-color:#ef4444;border-radius:9999px;color:#fff;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px}.admin-logout-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 12px;transition:background-color .2s}.admin-logout-btn:hover{background-color:#fef2f2}.page-header{background:linear-gradient(135deg,#2563eb,#1d4ed8);padding:24px 0;width:100%}.page-header .container-inner{margin:0 auto;max-width:1280px;padding:0 16px;text-align:center}.page-header .breadcrumbs{color:#bfdbfe;font-size:14px;margin-bottom:8px}.page-header .breadcrumbs .breadcrumb-item{color:#93c5fd;cursor:pointer;transition:color .2s}.page-header .breadcrumbs .breadcrumb-item:hover{color:#eff6ff}.page-header .breadcrumbs .breadcrumb-item.active{color:#bfdbfe}.page-header .breadcrumbs .breadcrumb-separator{color:#93c5fd80;margin:0 8px}.page-header h1{color:#fff;font-size:24px;font-weight:700;letter-spacing:-.025em;margin:0}.stat-card{background-color:#fff;border-left:4px solid #3b82f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:20px;transition:box-shadow .3s ease}.stat-card:hover{box-shadow:0 4px 12px #0000001a}.stat-card .stat-inner{align-items:flex-start;display:flex;justify-content:space-between}.stat-card .stat-text .stat-label{color:#6b7280;font-size:14px;font-weight:500;margin-bottom:4px}.stat-card .stat-text .stat-value{color:#111827;font-size:24px;font-weight:700}.stat-card .stat-text .stat-change{font-size:12px;font-weight:600;margin-top:8px}.stat-card .stat-text .stat-change.up{color:#16a34a}.stat-card .stat-text .stat-change.down{color:#ef4444}.stat-card .stat-text .stat-change .change-label{color:#9ca3af;font-weight:400}.stat-card .stat-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;width:48px}.stat-blue .stat-icon{background-color:#eff6ff}.stat-blue .stat-icon span{color:#2563eb}.stat-blue{border-left-color:#3b82f6}.stat-green .stat-icon{background-color:#f0fdf4}.stat-green .stat-icon span{color:#16a34a}.stat-green{border-left-color:#22c55e}.stat-orange .stat-icon{background-color:#fff7ed}.stat-orange .stat-icon span{color:#ea580c}.stat-orange{border-left-color:#f97316}.stat-purple .stat-icon{background-color:#faf5ff}.stat-purple .stat-icon span{color:#9333ea}.stat-purple{border-left-color:#a855f7}.stat-red .stat-icon{background-color:#fef2f2}.stat-red .stat-icon span{color:#dc2626}.stat-red{border-left-color:#ef4444}.admin-grid{grid-gap:20px;display:grid;gap:20px}.admin-grid-2{grid-template-columns:1fr 1fr}.admin-grid-3{grid-template-columns:1fr 1fr 1fr}.admin-grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.admin-grid-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.admin-grid-2-1{grid-template-columns:2fr 1fr}.admin-grid-1-2{grid-template-columns:1fr 2fr}.quick-stat{align-items:center;background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;gap:12px;padding:16px;transition:box-shadow .3s}.quick-stat:hover{box-shadow:0 4px 12px #00000014}.quick-stat .quick-stat-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.quick-stat .quick-stat-info .quick-stat-label{color:#6b7280;font-size:12px}.quick-stat .quick-stat-info .quick-stat-value{color:#111827;font-size:20px;font-weight:700}.qs-blue .quick-stat-icon{background-color:#eff6ff;color:#2563eb}.qs-green .quick-stat-icon{background-color:#f0fdf4;color:#16a34a}.qs-orange .quick-stat-icon{background-color:#fff7ed;color:#ea580c}.qs-purple .quick-stat-icon{background-color:#faf5ff;color:#9333ea}.qs-red .quick-stat-icon{background-color:#fef2f2;color:#dc2626}.admin-toolbar{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;gap:16px;padding:20px}.admin-toolbar .toolbar-left{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.admin-toolbar .toolbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 20px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.btn-primary{background-color:#2563eb;box-shadow:0 4px 12px #2563eb4d;color:#fff}.btn-primary:hover{background-color:#1d4ed8}.btn-success{background-color:#16a34a;color:#fff}.btn-success:hover{background-color:#15803d}.btn-danger{background-color:#ef4444;color:#fff}.btn-danger:hover{background-color:#dc2626}.btn-outline{background-color:#fff;border:1px solid #e5e7eb;color:#374151}.btn-outline:hover{background-color:#f9fafb}.btn-ghost-blue{background-color:#eff6ff;color:#2563eb;font-size:12px;padding:6px 12px}.btn-ghost-blue:hover{background-color:#dbeafe}.btn-ghost-green{background-color:#f0fdf4;color:#16a34a;font-size:12px;padding:6px 12px}.btn-ghost-green:hover{background-color:#dcfce7}.btn-ghost-red{background-color:#fef2f2;color:#dc2626;font-size:12px;padding:6px 12px}.btn-ghost-red:hover{background-color:#fee2e2}.btn-ghost-orange{background-color:#fff7ed;color:#ea580c;font-size:12px;padding:6px 12px}.btn-ghost-orange:hover{background-color:#ffedd5}.admin-form-group{margin-bottom:0}.admin-form-group label{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:6px}.admin-form-group input,.admin-form-group select,.admin-form-group textarea{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;font-family:inherit;font-size:14px;outline:none;padding:10px 16px;transition:box-shadow .2s,border-color .2s;width:100%}.admin-form-group input:focus,.admin-form-group select:focus,.admin-form-group textarea:focus{border-color:#0000;box-shadow:0 0 0 2px #2563eb80}.admin-form-group input::placeholder,.admin-form-group textarea::placeholder{color:#9ca3af}.admin-form-group textarea{min-height:80px;resize:none}.admin-form-group input[type=date],.admin-form-group input[type=email],.admin-form-group input[type=number],.admin-form-group input[type=password],.admin-form-group input[type=tel]{font-family:inherit}.data-table-wrapper{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;overflow:hidden}.data-table-toolbar{border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;gap:12px;padding:20px}.data-table-toolbar .toolbar-title h3{color:#111827;font-size:18px;font-weight:700;margin:0}.data-table-search{display:inline-flex;position:relative}.data-table-search input{border:1px solid #e5e7eb;border-radius:9999px;font-size:14px;outline:none;padding:8px 16px;transition:box-shadow .2s;width:256px}.data-table-search input:focus{box-shadow:0 0 0 2px #2563eb80}.data-table-scroll{overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table thead{background-color:#f9fafb}.data-table thead th{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.05em;padding:12px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.data-table tbody tr{border-top:1px solid #f3f4f6;transition:background-color .2s}.data-table tbody tr:hover{background-color:#3b82f608}.data-table tbody td{color:#374151;font-size:14px;padding:16px 20px;vertical-align:middle}.data-table .empty-state{color:#9ca3af;padding:48px 20px;text-align:center}.data-table .empty-state .empty-icon{font-size:40px;margin-bottom:8px}.data-table .empty-state p{font-size:14px}.data-table-pagination{align-items:center;border-top:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:20px}.data-table-pagination .pagination-info{color:#6b7280;font-size:14px}.data-table-pagination .pagination-btns{display:flex;gap:4px}.data-table-pagination .pagination-btns button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;transition:all .2s;width:32px}.data-table-pagination .pagination-btns button.active{background-color:#2563eb;color:#fff}.data-table-pagination .pagination-btns button:not(.active){background-color:#f3f4f6;color:#4b5563}.data-table-pagination .pagination-btns button:not(.active):hover{background-color:#eff6ff}.status-badge{align-items:center;border:1px solid #0000;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:700;padding:4px 12px;white-space:nowrap}.badge-new{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.badge-contacted{background-color:#fefce8;border-color:#fef08a;color:#a16207}.badge-interested{background-color:#f0fdf4;border-color:#bbf7d0;color:#166534}.badge-not_interested{background-color:#fef2f2;border-color:#fecaca;color:#991b1b}.badge-converted{background-color:#faf5ff;border-color:#e9d5ff;color:#6b21a8}.badge-dead{background-color:#f3f4f6;border-color:#e5e7eb;color:#6b7280}.badge-callback{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.badge-answered{background-color:#f0fdf4;border-color:#bbf7d0;color:#166534}.badge-busy{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.badge-no_answer{background-color:#fefce8;border-color:#fef08a;color:#a16207}.badge-wrong_number{background-color:#fef2f2;border-color:#fecaca;color:#991b1b}.badge-pending{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.badge-in_progress{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.badge-completed{background-color:#f0fdf4;border-color:#bbf7d0;color:#166534}.badge-overdue{background-color:#fef2f2;border-color:#fecaca;color:#991b1b}.badge-paid{background-color:#f0fdf4;border-color:#bbf7d0;color:#166534}.badge-draft{background-color:#f3f4f6;border-color:#e5e7eb;color:#6b7280}.badge-admin{background-color:#faf5ff;border-color:#e9d5ff;color:#6b21a8}.badge-manager{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.badge-sales{background-color:#f0fdf4;border-color:#bbf7d0;color:#166534}.badge-accountant{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.badge-priority-high{background-color:#fef2f2;border-color:#fecaca;color:#991b1b}.badge-priority-medium{background-color:#fff7ed;border-color:#fed7aa;color:#c2410c}.badge-priority-low{border-color:#bfdbfe}.badge-priority-low,.badge-source{background-color:#eff6ff;color:#1d4ed8}.badge-source{border-radius:6px;font-size:12px;font-weight:600;padding:4px 8px}.task-card{background-color:#fff;border-left:4px solid #3b82f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:20px;transition:box-shadow .3s}.task-card:hover{box-shadow:0 4px 12px #00000014}.task-card.task-high{border-left-color:#ef4444}.task-card.task-medium{border-left-color:#f97316}.task-card.task-low{border-left-color:#3b82f6}.task-card.task-completed{border-left-color:#22c55e}.task-card.task-overdue{border-left-color:#ef4444}.task-card-inner{align-items:center;display:flex;gap:12px;justify-content:space-between}.task-card-left{align-items:flex-start;display:flex;gap:12px}.task-card-left input[type=checkbox]{accent-color:#2563eb;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;height:16px;margin-top:4px;width:16px}.task-card-content .task-title{color:#111827;font-size:14px;font-weight:700;margin:0}.task-card-content .task-title.completed{color:#9ca3af;text-decoration:line-through}.task-card-content .task-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.task-card-content .task-meta span{color:#9ca3af;font-size:12px}.task-card-content .task-meta span.overdue{color:#ef4444;font-weight:600}.task-card-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.team-card{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;overflow:hidden;transition:box-shadow .3s}.team-card:hover{box-shadow:0 4px 12px #00000014}.team-card.inactive{opacity:.6}.team-card-header{background:linear-gradient(135deg,#3b82f6,#2563eb);height:80px}.team-card-header.role-admin{background:linear-gradient(135deg,#a855f7,#9333ea)}.team-card-header.role-manager{background:linear-gradient(135deg,#3b82f6,#2563eb)}.team-card-header.role-sales{background:linear-gradient(135deg,#22c55e,#16a34a)}.team-card-header.role-accountant{background:linear-gradient(135deg,#f97316,#ea580c)}.team-card-avatar{display:flex;justify-content:center;margin-bottom:16px;margin-top:-32px}.team-card-avatar .avatar-ring{background-color:#fff;border-radius:9999px;box-shadow:0 4px 8px #0000001a;height:64px;padding:2px;width:64px}.team-card-avatar .avatar-inner{align-items:center;background-color:#dbeafe;border-radius:9999px;display:flex;height:100%;justify-content:center;width:100%}.team-card-avatar .avatar-inner span{color:#2563eb;font-size:18px;font-weight:700}.team-card-body{padding:0 20px 20px;text-align:center}.team-card-body .team-name{color:#111827;font-size:18px;font-weight:700;margin:0}.team-card-body .team-email{color:#9ca3af;font-size:14px;margin:4px 0 8px}.team-card-body .team-badges{display:flex;gap:8px;justify-content:center;margin-bottom:16px}.team-card-body .team-phone{color:#9ca3af;font-size:12px}.expense-card{background-color:#fff;border:1px solid #f3f4f6;border-left:4px solid #ef4444;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:20px;transition:box-shadow .3s}.expense-card:hover{box-shadow:0 4px 12px #00000014}.expense-card .expense-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.expense-card .expense-header .expense-category{color:#6b7280;font-size:12px;font-weight:700;text-transform:uppercase}.expense-card .expense-header .expense-date{color:#9ca3af;font-size:12px}.expense-card .expense-amount{color:#dc2626;font-size:24px;font-weight:700;margin-bottom:4px}.expense-card .expense-desc{color:#6b7280;font-size:12px}.modal-overlay{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:2000}.modal-box{animation:modalFadeIn .2s ease-out;background-color:#fff;border-radius:16px;box-shadow:0 24px 48px #00000026;max-height:90vh;max-width:560px;overflow-y:auto;width:100%}.modal-box.modal-lg{max-width:672px}.modal-box.modal-md{max-width:448px}.modal-box.modal-sm{max-width:384px}.modal-box .modal-header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:24px}.modal-box .modal-header h3{color:#111827;font-size:20px;font-weight:700;margin:0}.modal-close-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:background-color .2s;width:32px}.modal-close-btn:hover{background-color:#f3f4f6;color:#6b7280}.modal-box .modal-body{padding:24px}.modal-box .modal-body .form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.modal-box .modal-body .form-row-3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.modal-box .modal-body .form-full{grid-column:span 2}.modal-box .modal-body .radio-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.modal-box .modal-body .radio-grid.cols-3{grid-template-columns:1fr 1fr 1fr}.modal-box .modal-body .radio-option{align-items:center;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:10px 12px;transition:border-color .2s}.modal-box .modal-body .radio-option:hover{border-color:#3b82f6}.modal-box .modal-body .radio-option input[type=checkbox],.modal-box .modal-body .radio-option input[type=radio]{accent-color:#2563eb;cursor:pointer}.modal-box .modal-body .radio-option span{color:#374151;font-size:14px;text-transform:capitalize}.modal-box .modal-body .checkbox-grid{background-color:#f9fafb;border-radius:12px;padding:16px}.modal-box .modal-body .checkbox-grid h4{color:#374151;font-size:14px;font-weight:700;margin-bottom:12px}.modal-box .modal-body .checkbox-item{align-items:center;display:flex;gap:12px;margin-bottom:8px}.modal-box .modal-body .checkbox-item input{accent-color:#2563eb;cursor:pointer}.modal-box .modal-body .checkbox-item label{color:#4b5563;font-size:14px}.modal-box .modal-footer{border-top:1px solid #f3f4f6;display:flex;gap:12px;justify-content:flex-end;padding:24px}.chart-container{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:24px}.chart-container .chart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.chart-container .chart-header h3{color:#111827;font-size:18px;font-weight:700;margin:0}.chart-container .chart-header .chart-btns{display:flex;gap:8px}.chart-container .chart-header .chart-btns button{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:4px 12px;transition:all .2s}.chart-container .chart-header .chart-btns button.active{background-color:#2563eb;color:#fff}.chart-container .chart-header .chart-btns button:not(.active){background-color:#f3f4f6;color:#6b7280}.bar-chart{align-items:flex-end;display:flex;gap:12px;height:256px;padding:0 16px}.bar-chart .bar-group{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px}.bar-chart .bar-group .bars{align-items:flex-end;display:flex;gap:4px;height:192px;width:100%}.bar-chart .bar-group .bars .bar{border-radius:6px 6px 0 0;cursor:pointer;flex:1 1;min-height:4px;transition:opacity .2s}.bar-chart .bar-group .bars .bar:hover{opacity:.8}.bar-chart .bar-group .bars .bar-leads{background-color:#3b82f6}.bar-chart .bar-group .bars .bar-leads:hover{background-color:#2563eb}.bar-chart .bar-group .bars .bar-calls{background-color:#4ade80}.bar-chart .bar-group .bars .bar-calls:hover{background-color:#22c55e}.bar-chart .bar-group .bar-label{color:#6b7280;font-size:12px;font-weight:500}.bar-chart-legend{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:16px}.bar-chart-legend .legend-item{align-items:center;display:flex;gap:8px}.bar-chart-legend .legend-dot{border-radius:3px;height:12px;width:12px}.bar-chart-legend .legend-dot.leads{background-color:#3b82f6}.bar-chart-legend .legend-dot.calls{background-color:#4ade80}.bar-chart-legend .legend-label{color:#6b7280;font-size:12px}.summary-panel{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:24px}.summary-panel h3{color:#111827;font-size:18px;font-weight:700;margin:0 0 16px}.summary-panel .summary-list{display:flex;flex-direction:column;gap:12px}.summary-panel .summary-item{align-items:center;background-color:#f9fafb;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px;transition:background-color .2s}.summary-panel .summary-item:hover{background-color:#f3f4f6}.summary-panel .summary-item .item-left{align-items:center;display:flex;gap:8px}.summary-panel .summary-item .item-dot{border-radius:9999px;height:8px;width:8px}.summary-panel .summary-item .item-dot.blue{background-color:#3b82f6}.summary-panel .summary-item .item-dot.green{background-color:#22c55e}.summary-panel .summary-item .item-dot.orange{background-color:#f97316}.summary-panel .summary-item .item-dot.red{background-color:#ef4444}.summary-panel .summary-item .item-dot.purple{background-color:#a855f7}.summary-panel .summary-item .item-label{color:#6b7280;font-size:14px}.summary-panel .summary-item .item-value{font-size:14px;font-weight:700}.summary-panel .summary-item .item-value.blue{color:#2563eb}.summary-panel .summary-item .item-value.green{color:#16a34a}.summary-panel .summary-item .item-value.orange{color:#ea580c}.summary-panel .summary-item .item-value.red{color:#dc2626}.summary-panel .summary-item .item-value.purple{color:#9333ea}.funnel-section{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:24px}.funnel-section h3{color:#111827;font-size:18px;font-weight:700;margin:0 0 24px}.funnel-step{margin-bottom:12px}.funnel-step .funnel-label{display:flex;justify-content:space-between;margin-bottom:4px}.funnel-step .funnel-label .step-name{color:#374151;font-size:14px;font-weight:500}.funnel-step .funnel-label .step-value{color:#111827;font-size:14px;font-weight:700}.funnel-step .funnel-bar{background-color:#f3f4f6;border-radius:9999px;height:32px;overflow:hidden;width:100%}.funnel-step .funnel-bar-fill{align-items:center;border-radius:9999px;display:flex;height:32px;justify-content:flex-end;padding-right:12px;transition:width .7s ease}.funnel-step .funnel-bar-fill .fill-percent{color:#fff;font-size:12px;font-weight:700}.funnel-step .funnel-bar-fill.color-blue{background-color:#3b82f6}.funnel-step .funnel-bar-fill.color-blue-light{background-color:#60a5fa}.funnel-step .funnel-bar-fill.color-green-light{background-color:#4ade80}.funnel-step .funnel-bar-fill.color-orange{background-color:#fb923c}.funnel-step .funnel-bar-fill.color-green{background-color:#16a34a}.leaderboard-section{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;padding:24px}.leaderboard-section h3{color:#111827;font-size:18px;font-weight:700;margin:0 0 16px}.leaderboard-item{align-items:center;border-radius:12px;display:flex;gap:16px;margin-bottom:8px;padding:12px;transition:background-color .2s}.leaderboard-item.rank-1{background-color:#fefce8;border-left:4px solid #eab308}.leaderboard-item.rank-2{background-color:#f9fafb;border-left:4px solid #9ca3af}.leaderboard-item.rank-3{background-color:#fff7ed;border-left:4px solid #fb923c}.leaderboard-item.rank-other{background-color:#fff;border-left:4px solid #3b82f6}.leaderboard-item .rank-emoji{font-size:24px}.leaderboard-item .rank-num{color:#6b7280;font-size:14px;font-weight:700}.leaderboard-item .leader-info{flex:1 1}.leaderboard-item .leader-info .leader-name{color:#111827;font-size:14px;font-weight:700}.leaderboard-item .leader-info .leader-detail{color:#9ca3af;font-size:12px}.leaderboard-item .leader-revenue{color:#16a34a;font-size:14px;font-weight:700}.admin-tabs{display:flex;flex-wrap:wrap;gap:8px}.admin-tabs .tab-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.admin-tabs .tab-btn.active{background-color:#2563eb;box-shadow:0 4px 12px #2563eb4d;color:#fff}.admin-tabs .tab-btn:not(.active){background-color:#fff;border:1px solid #e5e7eb;color:#4b5563}.admin-tabs .tab-btn:not(.active):hover{background-color:#eff6ff}.admin-tabs .tab-btn .tab-badge{border-radius:9999px;font-size:12px;margin-left:4px;padding:2px 8px}.admin-tabs .tab-btn.active .tab-badge{background-color:#fff3;color:#fff}.admin-tabs .tab-btn:not(.active) .tab-badge{background-color:#eff6ff;color:#2563eb}.progress-bar-wrap{align-items:center;display:flex;gap:8px}.progress-bar-track{background-color:#f3f4f6;border-radius:9999px;flex:1 1;height:8px;overflow:hidden}.progress-bar-fill{border-radius:9999px;height:8px;transition:width .7s ease}.progress-bar-fill.fill-blue{background-color:#3b82f6}.progress-bar-fill.fill-green{background-color:#22c55e}.progress-bar-fill.fill-orange{background-color:#f97316}.progress-bar-fill.fill-red{background-color:#ef4444}.progress-bar-fill.fill-purple{background-color:#a855f7}.progress-bar-text{color:#6b7280;font-size:12px;font-weight:600;white-space:nowrap}.task-list{display:flex;flex-direction:column;gap:12px}.table-actions{display:flex;gap:8px}.table-actions button{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s;white-space:nowrap}.status-select{appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;cursor:pointer;font-size:12px;font-weight:700;padding:4px 12px}.status-select.select-new{background-color:#eff6ff;color:#1d4ed8}.status-select.select-contacted{background-color:#fefce8;color:#a16207}.status-select.select-interested{background-color:#f0fdf4;color:#166534}.status-select.select-callback{background-color:#fff7ed;color:#c2410c}.status-select.select-not_interested{background-color:#fef2f2;color:#991b1b}.status-select.select-converted{background-color:#faf5ff;color:#6b21a8}.login-page{align-items:center;background-color:#f5f7fa;display:flex;font-family:Inter,Segoe UI,system-ui,sans-serif;justify-content:center;min-height:100vh;padding:16px}.login-page .login-container{max-width:448px;width:100%}.login-page .login-logo{margin-bottom:32px;text-align:center}.login-page .login-logo .logo-icon{align-items:center;background-color:#2563eb;border-radius:16px;box-shadow:0 4px 20px #2563eb4d;display:flex;height:80px;justify-content:center;margin:0 auto 16px;width:80px}.login-page .login-logo .logo-icon span{color:#fff;font-size:24px;font-weight:700}.login-page .login-logo h1{color:#111827;font-size:24px;font-weight:700;margin:0}.login-page .login-logo h1 .highlight{color:#2563eb}.login-page .login-logo p{color:#9ca3af;font-size:14px;margin:4px 0 0}.login-page .login-card{background-color:#fff;border:1px solid #f3f4f6;border-radius:16px;box-shadow:0 24px 48px #0000001a;padding:32px}.login-page .login-card .login-error{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:12px}.login-page .login-card .login-error p{color:#991b1b;font-size:14px;font-weight:500;margin:0}.login-page .login-card .login-form .form-group{margin-bottom:20px}.login-page .login-card .login-form .form-group:last-of-type{margin-bottom:24px}.login-page .login-card .login-form label{color:#374151;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.login-page .login-card .login-form input{border:1px solid #e5e7eb;border-radius:12px;font-size:14px;outline:none;padding:12px 16px;transition:box-shadow .2s;width:100%}.login-page .login-card .login-form input:focus{border-color:#0000;box-shadow:0 0 0 2px #2563eb80}.login-page .login-card .login-form input::placeholder{color:#9ca3af}.login-page .login-card .login-form .login-btn{background-color:#2563eb;border:none;border-radius:12px;box-shadow:0 4px 12px #2563eb4d;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:12px;transition:all .2s;width:100%}.login-page .login-card .login-form .login-btn:hover{background-color:#1d4ed8}.login-page .login-card .login-form .login-btn:disabled{cursor:not-allowed;opacity:.6}.login-page .login-card .login-footer{margin-top:24px;text-align:center}.login-page .login-card .login-footer p{color:#9ca3af;font-size:12px;margin:0}.login-page .login-copyright{color:#9ca3af;font-size:12px;margin-top:24px;text-align:center}.admin-loading{align-items:center;display:flex;justify-content:center;min-height:256px}.admin-loading .spinner-wrap{text-align:center}.admin-loading .spinner{animation:spin .8s linear infinite;border:4px solid #2563eb;border-radius:9999px;border-top-color:#0000;height:48px;margin:0 auto 16px;width:48px}.admin-loading .spinner-text{color:#9ca3af;font-size:14px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes adminPulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:adminPulse 1.5s ease-in-out infinite}@media (max-width:1024px){.admin-layout .admin-main{margin-left:0}.admin-sidebar{transform:translateX(-100%)}.admin-sidebar.open{transform:translateX(0)}.admin-header-menu-btn{display:flex}.admin-search-input{display:none}.admin-grid-4,.admin-grid-5{grid-template-columns:1fr 1fr}.admin-grid-1-2,.admin-grid-2-1{grid-template-columns:1fr}}@media (max-width:768px){.admin-grid-2,.admin-grid-3{grid-template-columns:1fr}.admin-grid-4,.admin-grid-5{grid-template-columns:1fr 1fr}.page-header h1{font-size:20px}.admin-content{padding:16px}.modal-box .modal-body .form-row,.modal-box .modal-body .form-row-3{grid-template-columns:1fr}.modal-box .modal-body .radio-grid{grid-template-columns:1fr 1fr}.admin-toolbar .toolbar-left,.admin-toolbar .toolbar-right{align-items:stretch;flex-direction:column}.admin-toolbar .toolbar-left select,.admin-toolbar .toolbar-right select{width:100%}.data-table-toolbar{flex-direction:column}.data-table-search input{width:100%}.team-card-body .team-badges{flex-wrap:wrap}}@media (max-width:480px){.admin-grid-4,.admin-grid-5{grid-template-columns:1fr}.bar-chart{height:200px}.bar-chart .bar-group .bars{height:150px}}.admin-layout ::-webkit-scrollbar{height:6px;width:6px}.admin-layout ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.admin-layout ::-webkit-scrollbar-thumb{background:#06f;border-radius:10px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-blue-600{color:#2563eb}.text-green-600{color:#16a34a}.text-red-600{color:#dc2626}.text-orange-600{color:#ea580c}.text-purple-600{color:#9333ea}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-900{color:#111827}.text-white{color:#fff}.text-14{font-size:14px}.text-12{font-size:12px}.text-20{font-size:20px}.text-24{font-size:24px}.bg-white{background-color:#fff}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=main.9dee1994.css.map*/