.cp-loading{position:fixed;height:100vh;width:100%;background:#000;top:0;bottom:0;left:0;right:0;z-index:1000;justify-content:center}.cp-loading,.cp-logo{overflow:hidden;display:flex;align-items:center}.cp-logo{height:auto;width:18rem;justify-content:start;border:2px solid #28282b;border-radius:20px;padding:1.2rem 1rem;transition:.5rem}@media (max-width:768px){.cp-logo{width:12rem}}.cp-logo .logo-icon{height:3rem;border-right:2px solid hsl(0,0%,100%);padding-right:.5rem}@media (max-width:768px){.cp-logo .logo-icon{height:2.8rem}}.cp-logo .logo-icon img{height:100%;width:100%;object-fit:contain}.cp-logo .brand-name{padding-left:1rem}.cp-logo .brand-name .brand-name-data{color:hsl(0,0%,100%);font-family:Quicksand-SemiBold,sans-serif;font-size:1.2rem;margin-bottom:.5rem}@media (max-width:768px){.cp-logo .brand-name .brand-name-data{font-size:.8rem}}.cp-logo .brand-name .brand-tag{color:hsl(0,0%,100%);font-family:Quicksand-SemiBold,sans-serif;font-size:.9rem}@media (max-width:768px){.cp-logo .brand-name .brand-tag{font-size:.5rem}}.cp-header{background:#0a0a0a;display:flex;justify-content:start;align-items:center;padding:1rem;border-bottom:2px solid #28282b;height:auto}.cp-header .header-lhs{width:40%}@media (max-width:768px){.cp-header .header-lhs{width:60%}}.cp-header .header-mhs{width:70%}@media (max-width:768px){.cp-header .header-mhs{display:none}}.cp-header .header-mhs .header-links ul{padding-left:0;display:flex;justify-content:start;align-items:center}.cp-header .header-mhs .header-links ul li{margin-right:1rem;padding:.5rem 1rem}.cp-header .header-mhs .header-links ul li.active,.cp-header .header-mhs .header-links ul li:hover{border-radius:30px;background:#28282B}.cp-header .header-mhs .header-links ul li a{color:hsl(0,0%,100%);text-decoration:none}.cp-header .header-mhs .header-links ul li a .link-box{display:flex;justify-content:space-between;align-items:center}.cp-header .header-mhs .header-links ul li a .link-box .box-name{color:hsl(0,0%,100%);font-family:Quicksand-Regular,sans-serif;font-size:1rem}.cp-header .header-rhs{width:40%}.cp-header .header-rhs .header-action{display:flex;justify-content:end}@media (max-width:768px){.cp-header .header-rhs .header-action{justify-content:end;width:100%}}.cp-header .header-rhs .header-action .btn{border:1px solid #28282b;color:hsl(0,0%,100%);background:#28282B;font-family:Quicksand-Medium,sans-serif}@media (max-width:768px){.cp-header .header-rhs .header-action .btn{font-size:.8rem}}.cp-header .header-rhs .header-action .btn.signup{margin-left:1rem}@media (max-width:768px){.cp-header .header-rhs .header-action .btn.signup{margin-left:.3rem}}.cp-heading{text-align:center}.cp-heading h1{color:hsl(0,0%,100%);font-size:4rem;font-family:Quicksand-Regular,sans-serif}@media (max-width:768px){.cp-heading h1{font-size:2.8rem}}.cp-heading p{color:hsl(0,0%,100%);font-size:1.2rem;font-family:"Cursive-Regular","cursive";line-height:3rem}@media (max-width:768px){.cp-heading p{font-size:.8rem}}.cp-struggle{margin-top:5rem}@media (max-width:768px){.cp-struggle{margin-top:3rem}}.cp-struggle .struggle-image{height:30rem;width:100%;border-radius:20px;overflow:hidden;box-shadow:0 14px 28px rgba(244,244,244,.25),0 10px 10px rgba(0,0,0,.22)}@media (max-width:768px){.cp-struggle .struggle-image{height:20rem}}.cp-struggle .struggle-image img{object-fit:cover;height:100%;width:100%}@media (max-width:768px){.cp-struggle .struggle-content{margin-top:2rem}}.cp-struggle .struggle-content .struggle-heading h2{font-size:4rem;color:hsl(0,0%,100%);font-family:Quicksand-Regular,sans-serif}@media (max-width:768px){.cp-struggle .struggle-content .struggle-heading h2{font-size:2.8rem}}.cp-struggle .struggle-content .struggle-para{margin-top:1rem}.cp-struggle .struggle-content .struggle-para p{color:hsl(0,0%,100%);font-family:"Cursive-Regular","cursive";font-size:1rem}@media (max-width:768px){.cp-struggle .struggle-content .struggle-para p{font-size:.8rem;line-height:3rem}}.cp-struggle .struggle-content .struggle-action{margin-top:1rem}.cp-struggle .struggle-content .struggle-action .btn{background:hsl(0,0%,100%);font-family:Quicksand-Medium,sans-serif}.cp-icon-box{width:100%;margin-top:5rem;overflow:hidden}.cp-icon-box .cp-video{height:30rem;width:100%;overflow:hidden;border-radius:10px;display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.cp-icon-box .cp-video video{height:100%;width:50%;object-fit:cover;border-radius:10px}.cp-icon-box .icon-box-list{width:100%;margin-bottom:4rem}.cp-icon-box .icon-box-list .icon-box{height:15rem;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:768px){.cp-icon-box .icon-box-list .icon-box{margin-bottom:2rem}}.cp-icon-box .icon-box-list .icon-box.typ-1{background:#b388ff}.cp-icon-box .icon-box-list .icon-box.typ-2{background:#90caf9}.cp-icon-box .icon-box-list .icon-box.typ-3{background:#80cbc4}.cp-icon-box .icon-box-list .icon-box.typ-4{background:#ffb74d}.cp-icon-box .icon-box-list .icon-box img{height:50%;width:100%;object-fit:contain}.cp-icon-box .icon-box-list .icon-box p{font-family:Quicksand-SemiBold,sans-serif;font-size:1.4rem;margin-top:1rem}.cp-icon-box .icon-heading{margin-bottom:3rem}.cp-icon-box .icon-heading h2{color:hsl(0,0%,100%);text-align:center;font-size:4rem;font-family:Quicksand-Medium,sans-serif}@media (max-width:768px){.cp-icon-box .icon-heading h2{font-size:2rem}}.cp-icon-box .icon-heading h2 span{display:block;font-family:"Cursive-Medium","cursive"}.cp-icon-box .icon-heading h2 span svg{color:#fff3e0;height:4rem;width:4rem}.cp-footer{margin-top:5rem;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.cp-footer p{font-family:Quicksand-Regular,sans-serif;color:hsl(0,0%,100%)}