@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";*{margin:0;padding:0}body{margin:0;padding:0;font-family:Poppins,sans-serif}html,body{scroll-behavior:smooth}.top-navbar{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;font-size:14px;background:transparent}.top-navbar .contact-info span{margin-right:20px;color:#e57301;font-size:20px}.top-navbar .social-icons a{margin-left:15px;color:#e57301;font-size:20px}.nav-divider{border:none;height:1px;background-color:#e57301;margin:0}.navbar{display:flex;justify-content:space-between;align-items:center;background-color:none;padding:0rem 2rem}.logo{width:150px;height:auto}.nav-links{display:flex;gap:1.5rem;align-items:center}.nav-links{font-size:1.2rem}.nav-links a{color:#4d4d4d;text-decoration:none;transition:color .3s ease;font-size:1.3rem}.nav-links a:hover{border-bottom:2px solid #E57301}.contact-link{border:2px solid #E57301;padding:10px 20px;border-radius:5px}.contact-link:hover{background-color:#e57301;color:#fff}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;width:30px;height:25px;position:relative;z-index:1}.hamburger span{position:absolute;width:100%;height:3px;background-color:#e57301;transition:all .3s ease}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger span:nth-child(3){bottom:0}.nav-links.active~.hamburger span:nth-child(1){transform:rotate(45deg);top:50%}.nav-links.active~.hamburger span:nth-child(2){opacity:0}.nav-links.active~.hamburger span:nth-child(3){transform:rotate(-45deg);bottom:50%}.activePage{border-bottom:2px solid #E57301}.dropdown{position:relative;display:inline-block;text-align:center}.dropbtn{color:#5b57ff;font-size:1rem;background:none;border:none;cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:none;flex-direction:column;background-color:#f7ca86;padding:10px 0;z-index:1}.dropdown-content a{color:#5b57ff;padding:8px 12px;text-decoration:none;font-size:1rem;display:block}.dropdown-content a:hover{border-bottom:1px solid #E57301}.dropdown:hover .dropdown-content{display:flex}.arrow{transition:transform .3s ease}.arrow.rotate{transform:rotate(180deg)}.dropdown-content.show{display:flex!important}.dropbtn{color:#5b57ff;font-size:1.3rem;background:none;border:none;cursor:pointer;display:flex;align-items:center}.dropdown{position:relative}.dropdown{position:relative;display:flex;align-items:center}.arrow{font-size:1.1rem;cursor:pointer;transition:transform .2s ease;color:#4d4d4d;margin:0!important}.dropdown-content{position:absolute;top:2.3rem;left:0;background:#fff;border:1px solid #E57301;border-radius:5px;min-width:180px;display:flex;flex-direction:column;padding:8px 0;z-index:999}.dropdown-content a{padding:8px 12px;text-decoration:none;color:#4d4d4d;white-space:nowrap}.dropdown-content a:hover{background:#f7ca86}@media (max-width: 1023px){.top-navbar{display:none}.nav-links{position:absolute;top:70px;right:0;background-color:#e57301;flex-direction:column;width:50%;display:none;padding:1rem;border-radius:5px;border:1px solid #E57301;z-index:100}.nav-links a{color:#e6e6e6}.nav-links.active{display:flex;z-index:999}.hamburger{display:flex}.navbar{background-color:#fff}.logo{width:120px;height:auto}.navbar{padding:0 1rem}.navbar,.nav-links a{position:abosule;z-index:9999}.dropdown-content{display:none;position:absolute;left:-100%;background-color:#fff;border:1px solid #E57301;z-index:10000}.dropdown-content a{color:#4d4d4d}.contact-link{border:2px solid #f2f2f2}.arrow{color:#e6e6e6}}.hero{position:absolute;display:flex;align-items:center;padding:50px 40px;height:70vh}.hero-content{position:relative;z-index:1;max-width:600px}.hero h1{font-size:48px;color:#e57301}.hero p{font-size:30px;margin:15px 0 25px;color:#3b3737;font-weight:400}.hero-buttons{display:flex;gap:10px}.hero-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:5px;border:2px solid #5D68E7;color:#5d68e7;text-decoration:none}.hero-btn:hover{background:#5d68e7;color:#fff}@media (max-width: 768px){.hero{padding:0 20px}.hero h1{font-size:30px}.hero p{font-size:25px}.hero-btn{padding:10px 18px;font-size:20px}}.values{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:20px;text-align:center}.value-item{display:flex;flex-direction:column;align-items:center}.value-icon{font-size:50px;color:#e57301;background-color:#f0f8ff;padding:20px;border-radius:50%}.value-item h3{font-size:1.5rem;font-weight:300;color:#000;margin-top:10px}@media (max-width: 768px){.values{grid-template-columns:repeat(2,1fr);gap:30px}.value-item h3{font-size:20px}}.features-wrapper{width:100%;max-width:100vw;box-sizing:border-box;text-align:center;overflow-x:hidden;background-color:#f0f8ff;margin-bottom:20px}.features-tabs{display:flex;justify-content:center;border-bottom:1px solid #999999}.tab-btn{background:none;border:none;cursor:pointer;font-size:1.2rem;color:#100;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;transition:.3s}.tab-btn.active{border-bottom:2px solid #f97316}.tab-icon{font-size:22px}.features-container{display:flex;align-items:center;justify-content:center;gap:15px;padding:20px}.nav-btn{font-size:1rem;cursor:pointer;transition:.3s;background-color:#f0f8ff;border:none;color:#999}.nav-btn:hover{background:#f1f1f1}.nav-btn:disabled{opacity:.4;cursor:not-allowed}.features-grid{display:grid;gap:20px;width:100%;max-width:100%}.feature-card{border-radius:12px;padding:15px;width:100%;box-sizing:border-box}.feature-content{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;text-align:center;padding:10px;border-radius:8px}.feature-img{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;width:250px;height:250px;object-fit:cover;border-radius:8px}.feature-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.feature-text .title{color:#f97316;width:250px;padding-bottom:10px;font-size:1.5rem;text-align:center}.feature-text .desc{text-align:center;font-size:1rem;width:100%}.feature-text .btn{color:#f1f1f1;background:#f97316;border-radius:8px;border:none;cursor:pointer;font-size:1rem;transition:.3s;text-align:center;display:block;margin:10px auto auto;padding:5px}ul{list-style:inside}@media (min-width: 999px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 999px){.features-grid{grid-template-columns:1fr;height:100%}.nav-btn{margin-top:250px}.feature-content{flex-direction:column;align-items:center;text-align:center}.feature-img{width:120%;height:auto}.feature-text{height:auto;align-items:flex-start;text-align:left;width:100%}.features-tabs{gap:10px}}.banner{background:linear-gradient(to right,#f2c18d,#f60,#f2c18d);color:#fff;text-align:center;padding:40px 20px}.banner-title{font-size:1.5rem;font-weight:450;margin:0}.banner-subtitle{font-size:1rem;margin:10px 0 20px}.banner-btn{background-color:#5b57ff;color:#fff;font-weight:700;padding:12px 50px;border:none;border-radius:6px;cursor:pointer;font-size:1rem}.banner-btn:hover{background-color:#3e3aff}.chooseus{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:30px 0}.chooseus-image{flex:1;min-width:300px;background-image:url(/assets/choose-us-CBargcBL.jpeg);background-size:cover;background-position:center;height:400px;border-radius:10px}.chooseus-content{flex:1;min-width:300px;padding:40px}.chooseus-title{font-size:1.5rem;font-weight:700;color:#f60;margin-bottom:30px}.chooseus-item{display:flex;align-items:flex-start;margin-bottom:25px}.chooseus-icon{font-size:32px;background-color:#e8f0ff;color:#f60;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:15px;padding:10px}.chooseus-heading{font-size:1rem;font-weight:700;color:#f60;margin:0 0 5px}.chooseus-text{font-size:1rem;color:#4a4a4a;margin:0}@media (max-width: 768px){.chooseus-image{display:none}}.testimonials{padding:80px 20px;background:#f9f9f9;display:flex;justify-content:center}.testimonials-container{display:flex;align-items:center;gap:30px;max-width:1200px;width:100%}.circle-wrapper{flex:1;display:flex;justify-content:center;align-items:center;gap:20px}.circle{width:50px;height:50px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 10px #0000001a;cursor:pointer;transition:transform .4s ease,border-color .4s ease;opacity:.6}.circle.active{transform:scale(1.3);border-color:#36f;opacity:1}.testimonial-text{flex:1;max-width:500px;text-align:left;position:relative}.quote-mark{font-size:50px;color:#36f;margin-bottom:20px}.testimonial-text p{font-size:18px;color:#555;line-height:1.6;margin-bottom:20px}.testimonial-text h4{font-size:22px;font-weight:700;margin-bottom:5px}.testimonial-text .designation{font-size:16px;color:#888}.item0{position:relative}.item1{position:relative;top:20px}.item2{position:relative;top:-20px}.item3{position:relative;top:20px}.item4{position:relative}@media (max-width: 768px){.testimonials-container{flex-direction:column;text-align:center;gap:40px}.circle-wrapper{flex-wrap:wrap;gap:15px}.testimonial-text{text-align:center}}.stats-container{color:#fff;padding:40px 0}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;text-align:center}.stat-card{background:#f70;border-radius:10px;padding:20px;box-shadow:0 4px 8px #0003;transition:transform .3s}.stat-card:hover{transform:scale(1.05)}.stat-value{font-size:2rem;font-weight:700;margin:0}.stat-label{font-size:1.1rem;margin-top:8px}@media (min-width: 768px){.stats-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 768px){.stats-grid{margin:0 10px;gap:10px}}.ilnet-description-container{display:flex;justify-content:center;align-items:center;height:20vh;background-color:#f0f8ff}.ilnet-description-content{display:flex;align-items:center;gap:20px}.ilnet-description-logo{width:120px;height:auto;border-radius:50%}.ilnet-description-text{font-size:1.5rem;color:#333;padding-left:20px;padding-right:20px}@media (max-width: 600px){.ilnet-description-content{flex-direction:column;text-align:center;gap:10px}.ilnet-description-logo{width:100px}.ilnet-description-text{font-size:1rem}}.ilnet-footer-container{background-color:#f70;color:#fff;padding:50px 20px}.ilnet-footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}.ilnet-footer-section{display:flex;flex-direction:column;gap:10px}.ilnet-footer-title{font-size:1.5rem;margin-bottom:10px;border-bottom:1.5px solid #fff}.ilnet-footer-links{list-style:none;padding:0;margin:0}.ilnet-footer-links li{margin-bottom:15px}.ilnet-footer-link{color:#fff;text-decoration:none;font-size:1.2rem;transition:color .2s;font-weight:300}.ilnet-footer-link:hover{border-bottom:1px solid #fff}.line{margin:20px auto;width:350px;text-align:center}.copy{text-align:center;margin-top:10px;font-size:.9rem;margin-bottom:0}@media (max-width: 768px){.ilnet-footer-grid{grid-template-columns:repeat(2,1fr);gap:20px}.ilnet-footer-title{font-size:.85rem;margin-bottom:10px;padding-bottom:5px}.ilnet-footer-link{font-size:.85rem}}.home-wrapper{width:100%;margin:0;padding:0;height:100vh;background:url(/assets/banner4-BMj0fq09.png) no-repeat center center/cover}.home-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;background:#ffffffd9;height:100vh;z-index:0}.home-wrapper>*{position:relative}@media (max-width: 768px){.home-wrapper{height:100vh}.home-wrapper:before{height:100vh}}.home-wrapper-pages{width:100%;margin:0;padding:0;height:70vh;background:url(/assets/banner4-BMj0fq09.png) no-repeat center center/cover}.home-wrapper-pages:before{content:"";position:absolute;top:0;left:0;width:100%;background:#ffffffd9;height:70vh;z-index:0}.home-wrapper-pages>*{position:relative}@media (max-width: 768px){.home-wrapper-pages{height:70vh}.home-wrapper-pages:before{height:70vh}}.page-title{display:flex;justify-content:left;align-items:center;height:40vh;padding-left:40px;background:none}.page-title-text h2{font-size:2.5rem;margin:0;color:#e57301}.page-title-text p{font-size:1.5rem;margin-top:8px;color:#464646}@media (max-width: 1023px){.page-title{height:70vh;padding:20px;text-align:left}.page-title-text h2{font-size:2rem}.page-title-text p{font-size:1.2rem}}.products-container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:20px}.product-card{background:#fff;border-radius:12px;padding:15px;box-shadow:0 4px 10px #0000001a;cursor:pointer;transition:.3s}.product-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000026}.product-img{width:100%;object-fit:cover;border-radius:10px}.product-name{font-size:18px;margin-top:10px;font-weight:700;color:#e57301}.product-desc{font-size:14px;margin:8px 0;color:#555}.rating{margin-top:8px}.star{font-size:18px;color:#ccc}.star.filled{color:#e57301}.show-more-btn{padding:12px 25px;margin:0 auto 20px;border:none;background:#e57301;color:#fff;font-size:16px;border-radius:5px;cursor:pointer;transition:.2s ease}.show-more-btn:hover{padding:15px 25px}@media (min-width: 700px){.products-container{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1100px){.products-container{grid-template-columns:repeat(4,1fr)}}.loading-container{background-size:cover;background-position:center;background-repeat:no-repeat;margin:40px auto}.loading{font-size:2rem;background-color:#0ff;border-radius:5px;text-align:center;padding:40px;color:#333;font-weight:400}.ilnet-container{padding:0;margin:0 0 30px}.ilnet-navbar{display:flex;justify-content:space-around;align-items:center;text-align:center;border-bottom:2px solid #eee;padding:10px 20px;background-color:#f0f8ff}.ilnet-navlink{cursor:pointer;padding:10px 20px;display:flex;flex-direction:column;align-items:center;border-bottom:3px solid transparent;transition:.3s;font-size:1.2rem;position:inherit;z-index:100!important}.ilnet-navlink.active{border-bottom:3px solid #e57301;font-weight:700}.ilnet-navlink .icon{margin-right:8px;font-size:1.5rem}.ilnet-subnavbar{display:flex;justify-content:center;text-align:center;margin-bottom:20px;padding:0 20px;font-size:1rem}.ilnet-subnavlink{cursor:pointer;margin:10px 15px;padding:8px;border-bottom:2px solid transparent;transition:.3s;position:inherit;z-index:100!important}.ilnet-subnavlink.active{border:2px solid #e57301;border-radius:30px;font-weight:700}.ilnet-content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 40px}.ilnet-text{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:inherit;margin-right:20px;max-width:400px}.ilnet-text h2{margin:0;font-size:1.8rem}.ilnet-text h4{margin:5px 0;color:#555}.ilnet-text p{margin-top:10px;color:#666;text-align:left;margin-left:auto;margin-right:auto}.ilnet-image img{width:300px;height:auto;border-radius:8px;object-fit:cover}.more-btn{padding:7px;border-radius:10px;text-decoration:none;background-color:#e57301;color:wheat;margin-top:20px}@media (max-width: 900px){.ilnet-navlink{font-size:.95rem;padding:8px 12px}.ilnet-navlink .icon{font-size:1rem}.ilnet-text h2{font-size:1.5rem}.ilnet-text h4{font-size:1rem}.ilnet-text p{font-size:.9rem;text-align:center}}@media (max-width: 600px){.ilnet-navbar{justify-content:center}.ilnet-navlink{font-size:.85rem;padding:6px 10px;cursor:pointer}.ilnet-navlink .icon{font-size:.9rem}.ilnet-subnavlink{font-size:.85rem;margin:8 10px;padding:6px;cursor:pointer}.ilnet-content{flex-direction:column;justify-content:left;align-items:left;text-align:left;width:100vw;padding:0}.ilnet-text{justify-content:center;align-items:center;margin:20px auto}.ilnet-text h2{font-size:1.3rem}.ilnet-text h4{font-size:.95rem}.ilnet-text p{font-size:.85rem}.ilnet-content .ilnet-image{display:flex;order:-1}}.services-container{margin:0 auto;padding:30px 50px}.services-title{color:#f70;font-size:2rem;margin-bottom:20px}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.service-card{display:flex;flex-direction:column}.service-title{font-size:1.5rem;margin-bottom:5px}.service-subtitle{font-size:1rem;color:#555;margin-bottom:5px}.service-price{font-size:1.2rem;color:#555;font-weight:700}@media (max-width: 768px){.service-card{margin-bottom:40px}.services-title,.service-title,.service-subtitle,.service-price{font-size:1.5rem}}.cards-grid{display:grid;gap:20px;justify-content:center;padding:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:40px}.card{display:flex;flex-direction:column;align-items:center;border-radius:8px;padding:20px;box-shadow:0 4px 10px #00000014;transition:transform .3s}.card:hover{transform:scale(1.03)}.img img{width:100%;height:auto;object-fit:cover;border-radius:8px}.titles{border-bottom:1px solid white;margin:10px 0;text-align:center}.card h2{margin:0 0 10px;font-size:1.3rem;text-align:center}.card p{color:#333;text-align:center;font-size:1rem;margin:0}@media (max-width: 768px){.cards-grid{grid-template-columns:1fr}.img img{width:300px;height:300px}}.who-container{display:flex;align-items:start;gap:2rem;padding:2rem;flex-wrap:wrap;margin:0 5%}.who-image img{width:300px}.who-text{flex:1;min-width:280px;text-align:justify}.who-text h2{color:#f97316;font-size:1.8rem;margin-bottom:1rem}.who-text p{font-size:1rem;line-height:1.6;color:#333}@media (max-width: 768px){.who-container{flex-direction:column;text-align:center;align-items:center;padding:0 20px;margin:0}.who-text h2{font-size:1.5rem}.who-text p{font-size:.95rem}}.our-container{display:flex;align-items:center;justify-content:center;gap:2rem;padding:2rem;flex-wrap:wrap;margin:0 5%}.our-image img{max-width:350px;width:100%;height:250px}.our-text{flex:1;min-width:280px;text-align:justify}.our-text h2{color:#f97316;font-size:1.8rem;margin-bottom:1rem}.our-text p{font-size:1rem;line-height:1.6;color:#333}@media (max-width: 768px){.our-container{flex-direction:column;text-align:center;padding:0 20px;margin:0}.our-text{order:2}.our-text h2{font-size:1.5rem}.our-text p{font-size:.95rem}}.partners-section{text-align:center;padding:40px 20px}.partners-title{color:#f97316;font-size:2rem;margin-bottom:10px}.partners-description{font-size:1.1rem;margin-bottom:30px;color:#555}.partners-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:center;justify-items:center}.partner-logo img{max-width:100px;max-height:60px;object-fit:contain;transition:filter .3s ease}@media (min-width: 1024px){.partners-logos{grid-template-columns:repeat(7,1fr)}}.our-team{text-align:center;padding:40px 20px}.team-title{font-size:24px;margin-bottom:30px;font-weight:700;color:#f97316}.team-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-items:center}.team-card{max-width:200px}.team-img{width:150px;height:150px;border-radius:50%;border:2px solid #f97316;object-fit:cover}.team-name{margin-top:10px;font-size:18px;font-weight:600;color:#547593}.team-position{font-size:14px;color:#666}@media (min-width: 1024px){.team-grid{grid-template-columns:repeat(4,1fr)}}.our-customers{padding:60px 20px;max-width:1200px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.our-customers p{font-size:1rem;text-align:center}.section-title{text-align:center;font-size:1rem;margin-bottom:40px;color:#333}.customers-container{margin-bottom:30px}.customers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.customer-card{background:#fff;padding:24px;box-shadow:0 4px 6px #0000004d;transition:transform .3s ease,box-shadow .3s ease}.customer-card:hover{transform:translateY(-2px);border:1px solid #FF7700}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.profile-section{display:flex;align-items:center;gap:12px}.profile-pic{width:50px;height:50px;border-radius:50%;object-fit:cover}.profile-info{display:flex;flex-direction:column}.customer-name{margin:0;font-size:1.1rem;font-weight:600;color:#333}.customer-address{margin:0;font-size:.9rem;color:#666}.rating-section{display:flex;align-items:center;gap:4px}.rating{font-size:1.1rem;font-weight:600;color:#f70}.star-icon{font-size:1.2rem;color:#f70;padding-top:3px}.card-body{margin-top:16px}.customer-comment{margin:0;color:#555;line-height:1.6;font-size:.95rem}.navigation-controls{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.dots-container{display:flex;gap:8px}.dot{width:10px;height:10px;border-radius:50%;border:none;background-color:#ccc;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.dot.active{background-color:#f70;transform:scale(1.2)}.dot:hover{background-color:#999}.arrow-controls{display:flex;gap:12px}.arrow-btn{width:40px;height:40px;border:2px solid #FF7700;background:#fff;border-radius:50%;cursor:pointer;font-size:1.2rem;color:#f70;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.arrow-btn:hover{background:#f70;color:#fff}.arrow-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 1024px){.customers-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width: 768px){.section-title{font-size:1.3rem;text-align:justify;margin-bottom:30px}.customers-grid{grid-template-columns:1fr;gap:15px}.customer-card{padding:20px}.navigation-controls{justify-content:space-between;padding:0}.arrow-controls{width:100%;justify-content:right}}.our-contact-team{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:20px 40px}.contact-card{display:flex;align-items:center;justify-content:left;padding:15px;transition:transform .2s ease}.contact-card:hover{transform:translateY(-5px)}.contact-icon{font-size:2.5rem;color:#fff;margin-right:15px;flex-shrink:0;background-color:#f70;padding:20px;border-radius:50%;width:50px;height:50px}.contact-info h3{margin:0;font-size:1.5rem;color:#333}.contact-info p{margin:4px 0;color:#555;font-size:1rem}@media (max-width: 768px){.our-contact-team{padding:10px 20px;grid-template-columns:repeat(1,1fr)}.contact-icon{margin-bottom:10px}.contact-card{justify-content:left}.contact-info h3{font-size:1.2rem}.contact-info p{font-size:1rem}}.contact-container{display:flex;align-items:flex-start;justify-content:center;gap:2rem;padding:2rem;flex-wrap:wrap}.form-section{flex:1;min-width:300px}.form-section h2{color:#0c2a4d;font-size:2rem;padding-bottom:1rem}.contact-form{display:flex;flex-direction:column;gap:1rem}.form-row{display:flex;gap:1rem}.form-row input{flex:1}.contact-form input,.contact-form textarea{padding:.75rem;border:1px solid #d3d3d3;border-radius:6px;outline:none;font-size:1.2rem;width:80%}.contact-form textarea{min-height:120px;resize:none;width:auto}.contact-form button{background-color:#f60;color:#fff;padding:.9rem 1.2rem;border:none;border-radius:6px;font-size:1rem;cursor:pointer;width:fit-content}.contact-form button:hover{background-color:#e65c00}.image-section{flex:1;min-width:300px;display:flex;justify-content:center}.image-section img{max-width:100%;border-radius:10px}@media (max-width: 768px){.contact-container{flex-direction:column;align-items:center}.image-section{display:none}.form-row{flex-direction:column}.contact-form textarea{width:80%}}.agencies-container{margin:20px auto;padding:50px;background-color:#f70}.agency-row{display:flex;justify-content:space-around;align-items:left;padding:15px 10px}.agency-row.with-border{border-bottom:1px solid #fff}.agency-name{flex:1;font-size:1.2rem;color:#fff}.agency-address{flex:2;text-align:center;color:#fff;font-size:1rem;font-weight:300;color:#303030}.agency-contact{flex:1;text-align:right;color:#fff;font-size:1rem}.agency-contact p{margin:2px 0}@media (max-width: 768px){.agency-row{flex-direction:column;align-items:flex-start}.agency-name,.agency-address,.agency-contact{text-align:left;margin-bottom:8px}.agency-name{font-size:1.2em}.agency-address{text-align:left;font-size:.8rem}.agency-contact{text-align:left;font-size:.8rem;font-weight:300}}.map-container{width:100%;height:400px;overflow-x:hidden}.faq-container{max-width:900px;margin:40px auto;padding:20px}.faq-title{text-align:center;font-size:2rem;margin-bottom:20px;color:#333}.faq-grid{display:grid;grid-template-columns:1fr;gap:15px}.faq-item{border-radius:8px;padding:15px;transition:all .3s ease;cursor:pointer;box-shadow:0 2px 5px #0000004d}.faq-question{display:flex;justify-content:left;font-size:1.5rem;color:#333}.faq-icon{font-size:1.5rem;transition:transform .2s ease;padding-right:10px}.faq-answer{margin-top:10px;font-size:1.5rem;color:#333;line-height:1.5;border-top:1px solid #333}@media (min-width: 768px){.faq-grid{grid-template-columns:1fr 1fr}.faq-answer{font-size:1rem}}.product-details{display:flex;flex-direction:row;align-items:flex-start!important;margin-top:40px;margin-bottom:40px;gap:50px}.product-details p ul li{padding-bottom:0!important;padding-left:0}.content .title{text-align:left;margin-top:10px;margin-bottom:20px;font-size:1rem}.details{color:#555;font-size:20px;margin-top:20px}.details ul{list-style:none}.subtitle2{margin-top:20px}h1{font-size:1rem;color:#f70}.quota-list{list-style:none;padding:0;margin:0;min-width:350px}.quota-list li{display:flex;justify-content:space-between;padding:6px 0;font-size:16px;border-bottom:1px solid #eee}.quota{font-weight:600}.price{font-weight:500;text-align:right}@media (max-width: 768px){.product-details{flex-direction:column;align-items:center!important;gap:20px}.content h1{font-size:1.5rem;padding-bottom:10px}.content .subtitle{font-size:.1rem}.content .description{font-size:1rem}.product-details .content{padding-left:20px;padding-right:20px}.product-details .img img{width:100%!important;height:auto}}.product-details{display:flex;flex-direction:row;align-items:center;justify-content:center}.product-details .img img{width:400px;height:auto}@media (max-width: 768px){.product-details{flex-direction:column}.product-details .content{padding-left:20px}}
