@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200&display=swap);*,a,a:hover{text-decoration:none}.btn,a{color:red}*{margin:0;padding:0;list-style:none;box-sizing:border-box;outline:0;font-family:Nunito,sans-serif;scroll-behavior:smooth}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:1rem;line-height:1.5}.fw-3{font-weight:300!important}.fw-4{font-weight:400!important}.fw-5{font-weight:500!important}.fw-6{font-weight:600!important}.fw-7{font-weight:700!important}.fw-8{font-weight:800!important}.fw-9{font-weight:900!important}a:hover{color:#d10101}.page-content,img{width:100%}.section-heading{font-size:32px;font-weight:700;line-height:1.2;font-family:Arial,Helvetica,sans-serif}.bg-black{background-color:#000}.bg-grey{background-color:#e7e7e7}ul{padding-left:0}.btn{background:0 0;border:3px solid #c90000;margin-bottom:30px;padding:7px 30px;border-radius:50px}.btn:hover{background:#fff;border:3px solid #000;color:#000}@media (max-width:950px){.page-content{margin-top:100px}}@media (max-width:576px){.banner-content h1{font-size:30px;font-weight:800}.home-banner .video video{min-height:100vh}.differentiator,.service-wrapper{padding:40px 15px}.differentiator .mySwiper .swiper-slide{width:100%!important}.slick-dots{bottom:15px!important}}