.bi-1,.dropdown-menu,.dropdown-toggle::after{display:none}.bottom-header,.header-row{margin-right:3rem!important;margin-left:3rem!important}.page-h1,body,html{font-family:Poppins,system-ui}.btn-hero,.feature,.step,header{position:relative}.logo img,.step b{z-index:1;position:absolute}a,footer a{text-decoration:none}a:hover,footer a:hover{text-decoration:underline}.benefit::before,.logo img,.step b{position:absolute}.action-buttons button i,.location img{align-self:center}:root{--primary-color:#282D58;--secondary-color:#971B1E;--bs-table-bg:#282D58!important;--font-size:16px;--heading-font:"Arial",sans-serif}.bg-accent-golden-yellow{background:#e8b317!important}.bg-accent-soft-green{background:#4caf50!important}.bg-accent-teal{background:teal!important}.bg-accent-coral-pink{background:#ff6f61!important}.bg-accent-light-blue{background:#4b9cd3!important}.bg-accent-deep-orange{background:#f46b3f!important}.bg-accent-lilac-purple{background:#9c27b0!important}.bg-accent-soft-gray{background:#b0bec5!important}body,html{margin:0 auto;height:100%}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)}section{padding:50px 0}.bg-primary-color{background-color:var(--primary-color)!important}.bg-secondary-color,.login button:hover{background-color:var(--secondary-color)!important}.bg-gray{background-color:#eee!important}.dropdown-menu,header .top-header{background-color:var(--primary-color)}.border-primary{border-color:var(--primary-color)!important}.border-secondary{border-color:var(--secondary-color)!important}header{background-color:#fff}header .top-header{padding:10px;margin:0!important}.header-row{align-items:center;padding-top:.5rem!important;padding-bottom:.5rem!important}.logo img{max-width:220px;top:25%}.cta-2:hover a,.iso-navigation a,.login button a,.resource button:hover a,.top-header{color:#fff}.page-h1,.page-h2 b,.top-header i,a:hover{color:var(--secondary-color)}.top-header i{background-color:#fff;border-radius:100%;padding:5px}.top-header .contact-info{gap:20px;font-size:14px}.login button{background-color:var(--primary-color)!important;border:1px solid #fff;border-radius:30px;padding:5px 20px}.login button:hover{border:1px solid var(--secondary-color)}.faqs-section .accordion-button::after,.megamenu .dropdown-item{color:#fff!important}.iso-navigation p.active a,.megamenu .dropdown-item:hover{color:var(--primary-color)}.navbar-nav .nav-link{padding:10px 15px;font-weight:700;cursor:pointer}.navbar-nav .nav-link span{display:block;font-size:12px;color:grey}.dropdown-item{padding:10px}.dropdown-item:hover{background-color:#f1f1f1}.mega-menu .container-fluid{max-width:1140px}.nav-item.dropdown:hover .dropdown-menu{display:block}.bottom-header{padding-right:3rem!important;padding-left:3rem!important}.signature,.signature hr{margin-left:auto;width:200px}.bottom-header #navbarBottomNav{justify-content:end!important}.bottom-header .navbar-nav .nav-link{font-weight:400;font-size:15px;color:#fff}.hero-section{min-height:100vh;aspect-ratio:16/9;background:url("../../assets/images/4.jpg") center/cover no-repeat}.hero-cta{background-color:#fff;border-radius:30px;justify-content:flex-start;padding:30px 20px}.btn-1,.btn-1:hover{background-color:var(--primary-color)}.page-h1{font-weight:500;font-size:30px;margin-bottom:20px}.page-h1 b,.subheading{font-family:var(--heading-font)}.page-h1 b{font-size:45px;font-weight:800;margin-bottom:10px;margin-top:10px;display:block}.btn-hero,.certification span,.faqs-section .accordion,.hero-cta p,.step span,footer h4{margin-bottom:20px}.page-h2{font-size:40px;color:var(--primary-color)}.page-h2 b{font-size:58px}.btn-hero{border-radius:30px;border:2px solid;display:block;width:100%;text-align:left;padding:10px 30px;color:#fff;display:flex;justify-content:space-between;align-items:center;right:0}.btn-1,.btn-1:hover,.btn-2,.btn-2:hover{border-color:var(--primary-color)}.certification,.feature,.hero-cta p{text-align:center}.btn-2{background-color:#282d58ab}.btn-3{background-color:#971b1e87;border-color:var(--secondary-color)}.btn-1:hover{color:#fff}.btn-2:hover{background-color:#282d58ab;color:#fff}.btn-3:hover{background-color:#971b1e87;border-color:var(--secondary-color);color:#fff}.feature .digit,a{color:var(--primary-color)}.btn-hero i{right:0}.btn-hero:hover i{position:absolute!important;right:20px}.hero-cta p{font-weight:500;font-size:16px}.feature-section{margin-top:-110px;margin-bottom:-100px}.features{background-color:rgba(189,38,41);padding:20px 10px;border-radius:30px;border:2px solid var(--secondary-color);box-shadow:0 10px 10px rgb(0,0,0,.1)}.feature:not(:last-child)::after{content:"";border-right:2px solid #ddd;height:150px;position:absolute;top:30px;right:0}.feature i{font-size:40px;display:inline-flex;justify-content:center;align-items:center;color:#fff;background-color:var(--secondary-color);border-radius:50%;width:60px;height:60px}.certificate-section img,.step{border:1px solid var(--primary-color)}.feature .digit{font-size:70px;display:block;font-weight:800}.feature .feature-title{font-size:15px;font-weight:500;color:var(--secondary-color)}.certificate-section{padding:150px 0 50px}.certificate-section img{max-width:400px}.certificate-section p{font-size:18px}.logo-slider{padding-bottom:50px}.slider{margin-top:70px;background-color:var(--secondary-color)!important;padding:20px 10px;overflow:hidden}.slide-track{display:flex;gap:3em;width:calc((100px + 3em) * 28);animation:60s linear infinite scroll}.slider img{width:100px;height:100px;border-radius:50%}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50%))}}.certification{border-radius:30px;background-color:#fff;padding:30px 10px;box-shadow:0 0 10px rgb(0,0,0,.1);margin-bottom:30px;height:100%}.certification img{max-width:150px}.certification .certificate-name{font-size:30px;font-weight:600;color:var(--primary-color);display:block}.certification .certificate-description{font-size:15px;font-weight:400;color:var(--secondary-color);display:block}.step-container{border-radius:30px;padding:30px 20px}.step-process{padding:3rem}.step{text-align:left;border-radius:10px;height:100%}.step span{font-size:27px;text-align:center!important;background-color:var(--primary-color);width:100%;padding:10px 5px;border:1px solid var(--primary-color);border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:inline-block}.cost-section legend,.cta,.download,.industry,.service-card,.services-section p,.signature,.text-center,footer .copyright{text-align:center}.step b{font-size:150px;color:#eee;bottom:0}.step ul{padding:5px 30px 10px;font-size:18px;position:relative;z-index:2}.about-container,.services-section{padding:3rem 0}.services-section h2{font-size:2.5rem;color:#1a2948;text-align:center}.services-section p{color:#444;margin-bottom:3rem}.service-card,.service-card h3,footer .contact-info p i{color:var(--secondary-color)}.service-card{padding:1.5rem;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.2);transition:transform .3s ease-in-out;background:#fff;height:100%}.industry,.resource{box-shadow:0 0 10px rgb(0,0,0,.1)}.download,footer{background:var(--primary-color)}.service-card h3{font-size:1.5rem;margin-bottom:1rem;font-weight:700}.service-card p{font-size:1rem;color:#010101;margin-bottom:1.5rem}.service-card:hover{transform:scale(1.05)}.services-section .btn{font-size:1rem;margin-top:1rem;border-color:var(--primary-color)!important}.technical-service .service-image img{box-shadow:0 0 10px rgb(0,0,0,.2);border-radius:15%;display:flex;justify-content:center;align-items:center;width:200px;height:200px}.signature{margin-top:50px}.signature hr{border:1px solid #666!important;opacity:1}.download{border-radius:15px;padding:20px;height:100%}.download a{display:block;color:#fff}.download a i{font-size:50px;background:var(--secondary-color);padding:20px;border-radius:50%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;margin:auto}.download .file-name{margin-top:20px;margin-bottom:0;font-weight:600}.about-heading{color:#1a2948;font-size:2.5rem;margin-bottom:1.5rem}.about-paragraph{color:#444;font-size:1rem;line-height:1.8}.about-list{list-style-type:none;padding:0;margin:0}.about-list-item{margin-bottom:15px;padding:20px;background:linear-gradient(135deg,#1a2948,#3a4b6b);border-radius:10px;color:#fff;height:100%}.mt-5{margin-top:3rem}footer{color:#e0e0e0;padding:40px 0 0;font-family:Arial,sans-serif}footer h4{font-size:18px;color:#fff;font-weight:700}footer a{color:#fff;font-weight:500}footer a:hover{color:#fff}footer .footer-section{padding:0 20px}footer .footer-section ul{list-style:none;padding:0}footer .footer-section ul li{margin-bottom:10px;display:flex;align-items:center}footer .footer-section ul li a{margin-left:10px}footer .social-icons{display:flex;justify-content:center;padding-top:20px}.iso-navigation p,.location,.location i{display:inline-flex}footer .social-icons a{margin:0 10px}footer .social-icons a img{width:30px;height:30px;transition:transform .3s}footer .social-icons a:hover img{transform:scale(1.2)}footer .contact-info span{width:50%!important}footer .contact-info p{margin:0 0 10px;display:flex;align-items:center}footer .contact-info p i{margin-right:10px}footer .copyright{margin-top:20px;color:#f5f5f5;font-size:14px}.footer-top{padding:20px 30px;border-radius:30px;background-color:var(--primary-color)}.industry,.location{background-color:#fff}.location{padding:10px 30px;flex-direction:row;color:#000;border-radius:30px;margin-bottom:30px;font-size:14px;gap:70px;align-items:center;justify-content:center}.location img{max-width:100px}.location i{color:#fff;background-color:var(--secondary-color);width:30px;height:30px;padding:10px;justify-content:center;align-items:center;border-radius:50%}.industry,.industry img{border-radius:15px;margin-bottom:20px}.faqs-section,.industries-section{padding:50px 20px}.industry{padding:20px;display:block}.cta,.cta-btn{border-radius:30px}.industry span{font-weight:600}.cta-section{padding:50px 20px;background:linear-gradient(120deg,var(--primary-color),var(--secondary-color))}.cta{background-color:#fff;padding:30px 50px}.cta-btn{padding:10px 30px;border:1px solid var(--secondary-color);font-weight:500}.bg-danger,.btn-danger,.cta-1{background-color:var(--secondary-color)}.action-buttons button:hover,.cta-1:hover,.cta-2:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.cta-2{background-color:transparent}.cta-2 a,.resource button a{color:var(--secondary-color);text-decoration:none}.faqs-section .accordion-item{border:none}.faqs-section .accordion-button{background-color:var(--primary-color);color:#fff}.faqs-section .accordion-button::after,.faqs-section .accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.breadcrumb-item,.breadcrumb-item li{font-size:13px!important}.subheading{font-size:35px;color:#000;font-weight:400;margin-top:20px;margin-bottom:20px}.iso-description .page-h2{font-size:45px!important}.iso-description p{font-size:15px;color:#000;font-weight:400}.iso-quote-form .card{border:2px solid var(--secondary-color);padding:30px 10px;max-width:100%;border-radius:30px}.cost-section hr,.iso-quote-form hr{width:30%;border:2px solid;align-self:center;margin:0 10px}.iso-quote-form h2{font-size:28px;font-weight:600}.cost-section .step,.iso-quote-form .step{width:50px;height:50px;border-radius:50%;border:1px solid var(--secondary-color);font-size:25px;font-weight:700}.cost-section .step-current,.iso-quote-form .step-current{background-color:#fff;color:var(--secondary-color)}.cost-section .step-next,.iso-quote-form .step-next{background-color:#fff;color:#aaa;border-color:#aaa}.cost-section .step-complete,.iso-quote-form .step-complete{color:#fff;border-color:#198754}.text-danger{color:var(--secondary-color)}.iso-quote-form button{padding:10px 0;border-radius:30px;font-weight:600;font-size:18px}.select2-container{margin-top:10px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin:0!important;border-radius:4px!important 0!important 0!important!important 4px!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{color:#000!important}.iso-navigation{background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));position:sticky;top:0;z-index:100}.iso-navigation svg{max-width:50px;fill:#fff;height:auto}.iso-navigation p{justify-content:left;align-items:center;gap:20px;margin-bottom:30px;width:100%;border:1px solid #fff;padding:10px;border-radius:30px}.iso-navigation p.active{background:#fff}.iso-navigation p.active svg{fill:var(--primary-color)}.content-sections{width:74%}.benefits-section h2,.long-description h2,.requirements-section h2,.resources-section h2{color:#000;font-size:35px;font-weight:600}.long-description img{height:auto!important;width:100%!important}.benefits-section,.requirements-section{background-color:#eee}.benefit-list{list-style:none;padding-left:0;counter-reset:custom-counter}.benefit{position:relative;counter-increment:custom-counter;margin-bottom:20px}.benefit::before{content:counter(custom-counter);background-color:#971b1e94;color:#fff;font-weight:700;padding:10px;border-radius:50%;width:33px;height:33px;display:flex;justify-content:center;align-items:center;left:0;top:0}.benefit p{margin-left:30px}.call-cta strong{display:block;font-size:32px}.call-cta p,.resource span strong{font-size:26px;font-family:var(--heading-font)}.call-cta p{border:2px solid var(--primary-color);border-radius:30px;padding:20px}.cost-section form{border:2px solid var(--primary-color);border-radius:30px;max-width:600px;margin:auto;padding:10px 30px}.cost-section button{border-radius:20px;padding:10px 60px}fieldset{border:none;padding:20px;margin-bottom:20px}.cost-section legend{font-size:2rem;margin-bottom:10px;font-family:var(--heading-font);font-weight:600;color:var(--primary-color)}.cost-section input,select{display:block;width:100%;padding:10px;margin:10px 0;border-radius:10px}.office-count span,input[type=radio]{border:1px solid var(--secondary-color)}input[type=radio]{width:20%}button{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;cursor:pointer;margin:10px 0}button[type=submit]{background-color:#f44336}button[disabled]{background-color:#ccc}.office-count{gap:20%;margin-top:20px}.office-count span{border-radius:20px;width:25%;display:inline-flex;justify-content:center;align-items:center}.resource{border:1px solid #eee;border-radius:20px}.resource img{border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:10px}.resource span{padding:10px 20px;display:block}.resource span strong{font-weight:600;display:block}.resource p{font-size:15px;color:#090909}.resource button{padding:10px 30px;background-color:transparent;border:1px solid var(--secondary-color);border-radius:30px;color:var(--secondary-color);font-weight:600}.action-buttons button,.resource button:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.resource button:hover{color:#fff}.intro{background-color:#fff;width:50%;padding:20px;border-radius:30px}.intro p{font-size:29px;font-family:var(--heading-font);font-weight:300}.action-buttons button{display:block;border-radius:30px;width:100%;text-align:left;display:inline-flex;justify-content:space-between;padding:15px}.transcript-heading{font-size:40px!important}.contact-form input,.contact-form textarea{border-width:2px}