@import url("https://fonts.googleapis.com/css2?family=Anybody:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body{font-family:Poppins,sans-serif!important;color:#000;font-weight:400}html{scroll-behavior:smooth}section[id]{scroll-margin-top:90px}.skip-link{position:absolute;left:-9999px;top:0;z-index:2000;padding:12px 20px;background:#662d91;color:#fff;border-radius:0 0 8px 0}.skip-link:focus{left:0}:focus-visible{outline:2px solid #662d91;outline-offset:2px}button{cursor:pointer}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}a{text-decoration:none!important}.header{position:absolute;top:0;width:100%;left:0}.theme-btn{border-radius:100px;background:#662d91;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;padding:11px 26px;border:1px solid #662d91;min-width:122px;justify-content:center;transition:background .3s ease,color .3s ease,opacity .3s ease}.theme-btn:hover{background:#52247a;border-color:#52247a;color:#fff}.theme-btn.theme-btn-hover{background:transparent;color:#000}.theme-btn.theme-btn-hover:hover{background:#662d91;border-color:#662d91;color:#fff}.theme-btn.btn2{min-width:209px}.header nav{padding:20px 0}.header nav .navbar-nav{gap:45px}.header nav .navbar-brand{margin-right:115px}.header nav .navbar-brand img{max-width:138px;width:138px!important}.header nav .navbar-nav .nav-link{color:#000;position:relative;padding:9px 8px}.header nav .navbar-nav .nav-link:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:10px;height:10px;border-radius:50%;content:"";transition:.5s ease}.header nav .navbar-nav .nav-link.active:after{background:#662d91}.header nav .navbar-nav .nav-link:hover:after{background:#662d91;transition:.5s ease}.section-padding{padding:145px 0}.section-title{font-family:Anybody,sans-serif;color:#000;font-size:32px;font-style:normal;font-weight:700;line-height:30px}.section-title span{display:block;font-size:64px;font-style:normal;font-weight:700;line-height:69px}.section-head{margin-bottom:75px}.laptop-banner{height:100%;object-fit:cover}.laptop-banner button{display:none}@media (max-width:1599px){.section-title{font-size:28px;line-height:1}.section-title span{font-size:58px;line-height:69px}.section-head{margin-bottom:55px}.section-padding{padding:100px 0}}@media (max-width:1399px){.section-title{font-size:24px;line-height:1}.section-title span{font-size:50px;line-height:50px}.section-head{margin-bottom:40px}.section-padding{padding:100px 0}.header nav .navbar-nav{gap:20px}}@media (max-width:1199px){.header nav .navbar-nav{gap:20px}.header nav .navbar-brand{margin-right:45px}.header nav .navbar-brand img{max-width:138px;width:100px!important}.theme-btn{font-size:16px;min-width:100px;padding:8px 20px}.section-title span{font-size:44px}.section-padding{padding:80px 0}.theme-btn.btn2{min-width:180px}}@media (max-width:991px){.navbar-collapse{position:absolute;top:100%;background:#fff;width:90%;left:5%;z-index:999;border-radius:5px;padding:20px}.navbar-toggler{border:none!important;box-shadow:none!important}.navbar-toggler svg{font-size:30px}.header nav .navbar-nav .nav-link:after{right:auto;left:20px}.header nav .navbar-nav .nav-link{padding:8px}.header nav .navbar-nav{gap:10px}.navbar-collapse{padding:15px}}@media (max-width:767px){body{font-size:15px}.header nav .navbar-brand{margin-right:15px}.header nav{padding:10px 0}.header nav .navbar-brand img{max-width:90px;width:100px!important}.section-padding{padding:40px 0}}@media (max-width:575px){body{font-size:15px}.header nav .navbar-brand{margin-right:15px}.header nav{padding:10px 0}.header nav .navbar-brand img{max-width:90px;width:100px!important}.section-padding{padding:40px 0}.section-head{margin-bottom:20px}}@media (max-width:374px){.header nav .navbar-brand img{max-width:70px;width:100px!important}.header nav .navbar-brand{margin-right:0}}@media (min-width:1600px){.container{max-width:1560px}body{font-size:18px!important}.container-fluid{padding:0 50px}}