html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:700}.primary-btn{background-color:#e63238;font-weight:500;border-radius:100px;padding:16px 22px 16px 22px;color:#fff;border:none;text-decoration:none}.primary-btn:hover{color:#fff}.primary-btn img{width:12px;margin-left:4px}.primary-outline-btn{background-color:#fff0;font-weight:500;border-radius:100px;padding:8px 22px 9px 22px;color:#fff;border:2px solid #8425bb}.secondary-btn{font-weight:500;border-radius:100px;padding:10px 22px 11px 22px;color:#fff;border:none;text-decoration:none;background-color:#111822}p,li,span{font-family:'Work Sans',sans-serif}.home-heading{text-align:center;font-size:36px;margin-bottom:20px;color:#111822;text-transform:capitalize}.home-desc{font-size:18px;font-weight:400;color:#474747}.ml-auto{margin-left:auto!important}header .navbar-light{background:transparent!important}header .navbar-light .navbar-brand{display:flex;align-items:center;font-size:30px}header .navbar-light .navbar-brand>img{margin-right:10px;max-width:200px}header .navbar-light .navbar-brand .logo{color:#270064;font-size:30px}header .navbar-light .navbar-toggler{border:2px solid #270064;box-shadow:none}@media (max-width:768px){header .navbar-light #navbarNavDropdown{position:absolute;top:90%;left:0%;width:100%;background-color:#fff;z-index:9999}header .navbar-light .navbar-nav .nav-item{padding:0 5px}}header .navbar-light .navbar-nav{font-family:'Clash Grotesk';padding:16px 0}@media (max-width:768px){header .navbar-light .navbar-nav .nav-item{margin-bottom:12px}}header .navbar-light .navbar-nav .nav-item:last-child{margin-top:6px}header .navbar-light .navbar-nav .nav-item .nav-link{color:#111822;font-weight:500;font-size:20px;text-transform:capitalize;padding:0;padding-bottom:4px}.footer{background-color:#111822;padding:60px 0;border-top-left-radius:20px;border-top-right-radius:20px}.footer .footer-logo{display:flex;align-items:center}.home-banner{padding-bottom:50px}@media (max-width:576px){.footer .footer-logo{margin-bottom:3rem}header .navbar-light .navbar-brand>img{margin-right:0;max-width:180px}}.footer .footer-logo>img{margin-right:12px;max-width:200px}.footer .footer-logo .logo-txt{color:#fff;font-size:28px;font-weight:500}.footer .heading{font-size:18px;font-weight:400;color:#fff;opacity:.6;margin-bottom:30px}.footer .heading hr{background-color:#fff}.footer ul{padding-inline-start:2px}.footer ul li{color:#fff;margin-bottom:24px;list-style:none;display:flex;align-items:center;font-size:15px}.footer ul li .fa{margin-right:20px;font-size:22px}.footer ul li a{color:#fff;margin-right:20px;font-size:15px;text-decoration:none}.footer .social-media{display:flex;align-items:center}.footer .social-media .fab{color:#fff;margin:0 34px 0 6px;font-size:22px}.footer .copyright{color:#fff;font-size:18px;opacity:.8}.footer .to-top{color:#fff;margin-right:12px;font-size:18px;opacity:.8}.footer .to-top-circle{width:40px;height:40px;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;text-decoration:none}a.banner-btn{font-family:'Work Sans',sans-serif;font-weight:500;border-radius:100px;padding:8px 22px 10px 22px;text-decoration:none;border:2px solid #7c3eff;background-color:#fff;margin-right:7px;color:#7c3eff;font-size:1rem}.dropbtn{color:#000;padding:2px;font-size:20px;border:none;font-weight:500;background-color:#fff}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:fixed;background-color:#fff;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1;font-size:20px}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#fff}.dropdown:hover .dropdown-content{display:block}.dropdown-item{padding:.6rem 1rem;color:#111822;font-weight:500;font-size:18px}.dropdown-menu{padding:0}p.readMore-pahra span{display:none}p.readMore-pahra.active span{display:initial}.read-more-btn{text-decoration:none;color:#7c3eff;cursor:pointer}.read-more-btn:before{content:'...'}@media (min-width:768px){header .navbar-light .navbar-nav .nav-item{padding:0 22px}}