.business-type-banner{background-color:#000;display:flex;width:100%;height:83vh}.hero-section{display:flex;flex-wrap:wrap;height:90vh}.head-head-clr{color:#e94e2b;font-weight:600}.hero-text{flex:1;display:flex;flex-direction:column;justify-content:center;padding:50px}.hero-text h1{font-size:3rem;font-weight:700;color:#fff}.hero-text p{font-size:17px;margin-top:20px}.hero-text .btn{margin-top:30px;background-color:#e50000;color:#fff;padding:8px 10px;font-weight:700;border-radius:8px;width:20%}.section-title-wrapper{display:flex;align-items:center;margin-bottom:30px}.section-title-bar{width:6px;height:40px;background-color:#e94e2b;margin-right:15px}.section-title{font-weight:700;font-size:2.5rem;margin:0}.kds-image{width:100%;height:auto;border-radius:6px;margin-top:20px}.kds-section{padding:50px 0}.business-kds-text{font-size:15px;margin-top:20px;color:#0c0c0c;line-height:24px;text-align:justify}.choose-business-type{background-color:#0B0E11;padding:60px 0}.section-title small{color:#e94e2b;font-family:'Dancing Script',cursive;font-size:1.5rem;display:block;text-align:center}.section-title h2{font-weight:700;font-size:2.2rem;text-align:center;color:#fff}.card-container{background-color:#151d1e;border:none;padding:20px;border-radius:0;color:#cfcfcf;position:relative;clip-path:polygon(15px 0%,100% 0%,100% calc(100% - 15px),calc(100% - 15px) 100%,0% 100%,0% 15px);min-height:180px}.card-container-reverse{background-color:#151d1e;border:none;padding:20px;border-radius:0;color:#cfcfcf;position:relative;clip-path:polygon(calc(100% - 15px) 0%,0% 0%,0% calc(100% - 15px),15px 100%,100% 100%,100% 15px);min-height:180px}.card-container h5{color:#e94e2b;font-weight:600}.icon{font-size:2rem;color:#e94e2b;margin-right:15px}.card-content{display:flex;align-items:flex-start}.card-text{font-size:.95rem;text-align:justify}.section-title{font-size:36px;font-weight:700}.subtitle{max-width:900px;margin:0 auto;color:#333}.image-wrapper{position:relative;display:inline-block}.image-wrapper img{max-width:100%;height:auto;display:block}.section-label{font-family:'Dancing Script',cursive;font-size:24px;color:#e74c3c;margin-bottom:5px}.red-underline{display:inline-block;width:125px;height:4px;background-color:#e74c3c;margin:5px 0 15px 0;box-shadow:0 4px 6px rgb(0 0 0 / .3)}.type-description{font-size:15px;text-align:justify}.type-heading{line-height:45px}.business-list{list-style:none;padding:0}.business-list li{margin-bottom:10px;font-weight:600}.business-list i{color:#e74c3c;margin-right:8px}.cta-section{background-color:#d50000;color:#fff;padding:50px 0;margin-top:50px}.cta-text h2{font-size:3rem;font-weight:700;color:#fff}.cta-text p{font-size:1.1rem;margin-top:10px;margin-bottom:25px;color:#fff}.btn-cta{background-color:#fff;color:#d50000;border-radius:5px;padding:10px 25px;font-weight:400}a.btn-cta{text-decoration:none;color:#000;font-weight:600}.cta-img img{max-width:100%;height:auto}.clr-change{color:#000}.hero-image{height:100%}@media (max-width:575px){.business-type-banner .hero-text h1{font-size:30px;text-align:center}.business-type-banner{background-color:#000;display:flex;width:100%}.business-type-banner .hero-text p{font-size:14px;text-align:center}.business-type-banner .btn{display:block;margin:10px auto}.kds-image{width:100%;height:auto;padding:0 20px 0 20px}.card-content{flex-direction:column;text-align:center}.card-content .icon{margin-bottom:10px;text-align:center}.section-title{font-size:20px;text-align:center}.type-heading{font-size:22px;text-align:left;line-height:30px}.cta-text h2{font-size:2rem;font-weight:700}.cta-text p{font-size:14px}.type-description{font-size:14px;text-align:justify}.business-list{padding-left:0;list-style-position:inside}.cta-section .cta-text,.cta-section .cta-img{text-align:center}.head-head-clr{text-align:justify}.hero-image{display:none}.hero-text .btn{margin-left:60px;margin-top:0;width:60%;padding:8px 6px}.section-title-wrapper{display:flex;align-items:center;margin-bottom:10px;padding:0 20px}.business-kds-text{font-size:14px;padding:0 10px}.kds-section{padding:20px 0}.choose-business-type{padding:30px 0}.section-title h2{font-size:2rem}.padding-cls{padding:0 20px}.buss-padding{width:100%}.image-wrapper img{padding:0 20px}.cta-img img{padding-top:20px}}@media (min-width:576px) and (max-width:767px){.business-type-banner .hero-text h1{font-size:30px;text-align:center}.card-content{flex-direction:column;text-align:center}.card-content .icon{margin-bottom:10px}.section-title{font-size:24px;text-align:center}.type-description{font-size:15px}.hero-section{flex-direction:column}.hero-text{padding:30px 20px}.hero-text h1{font-size:2rem}.hero-image{display:none}.kds-section{padding:30px 15px}.kds-image{margin-bottom:20px}.section-title{font-size:1.5rem}.card-content{flex-direction:column}.icon{margin-bottom:10px}.head-head-clr{text-align:justify}.type-heading{font-size:22px;text-align:left;line-height:30px}.cta-text h2{font-size:2rem;font-weight:700}.cta-text p{font-size:14px}.hero-text .btn{margin-top:0;margin-left:230px}.image-wrapper img{padding:0 20px}.padding-cls{padding:0 20px}.buss-padding{width:50%}}@media (min-width:768px) and (max-width:991px){.business-type-banner .hero-text h1{font-size:32px}.business-type-banner .hero-text p{font-size:16px}.section-title{font-size:26px}.type-description{font-size:14px;text-align:justify}.red-vertical{display:none}.bottom-red-bar{height:10px}.type-heading{font-size:22px;text-align:left;line-height:30px}.cta-text h2{font-size:2rem;font-weight:700}.cta-text p{font-size:14px}}@media (min-width:992px) and (max-width:1199px){.type-heading{font-size:32px}.type-description{font-size:15px}.buss-padding{width:50%}.hero-text .btn{padding:8px 6px}}@media (min-width:1200px) and (max-width:1299px){.hero-text h1{font-size:2.7rem}.type-heading{font-size:36px}.type-description{font-size:15px}.buss-padding{width:50%!important}.hero-text .btn{padding:8px 6px!important;width:30%!important;margin-top:20px}.card-content{column-gap:14px}.cta-text h2{font-size:2rem}}@media (min-width:1300px) and (max-width:1399px){.type-heading{font-size:36px}.type-description{font-size:15px}.buss-padding{width:35%}.hero-text .btn{width:30%}}@media (min-width:1400px) and (max-width:1600px){.type-heading{font-size:36px}.type-description{font-size:15px;line-height:26px}.buss-padding{width:30%}.hero-text .btn{padding:8px 6px}}