/*....common css start....*/
:root {
    --wp--preset--font-family--heading: 'Plus Jakarta Sans', sans-serif;
}

/*....common css start....*/
body{font-family: "Plus Jakarta Sans", sans-serif; background:#fff;}    
button:focus:not(:focus-visible) {outline: 0;box-shadow: none;border: none;}
.comon-cta {display: inline-block;font-size: 14px;font-weight: 600;text-transform: capitalize;text-decoration: none;border: 1px solid #fff;padding: 15px 30px;border-radius: 30px;color: #fff;}
.comon-cta:hover{background-color: #F56006;border-color: #F56006;}
.comon-cta span {display: inline-block;padding-left: 5px;}
.comon-cta.filled{background-color: #F56006;border-color: #F56006;}
.comon-cta.filled:hover{background-color: #4B1483; border-color: #4B1483;}
section{margin-top: 100px;}
.common-subheading {font-size: 14px;font-weight: 600;text-transform: uppercase;color: #4B1483;}
.common-subheading span{display: inline-block; padding-right: 10px;}
.common-heading {font-size: 50px;line-height: 60px;font-weight: 700;color: #4B1483;margin-bottom: 20px;}
.common-heading span{color: #100026;}
.common-para {font-size: 16px;font-weight: normal;color: #727272;line-height: 30px;text-align: justify;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}  
/*....common css end....*/

/*....header start....*/
header{padding: 20px 0px;}
header .container{max-width: 1800px;}
header .navbar-expand-lg .navbar-nav{width: 100%; justify-content: center;}
header .navbar-expand-lg .navbar-nav .nav-link {font-size: 15px;font-weight: 700;color:#4B1483;text-transform:uppercase;padding: 10px 15px;}
header .dropdown-toggle::after {border: none;content: "\f078";font-family: 'FontAwesome';font-size:10px;line-height: 1.1;}
header .dropdown-item {text-transform: capitalize;font-size: 16px;border-bottom: 1px solid #C9D9CA;line-height: 18px;font-family: "Karla", system-ui;padding: 10px 15px;}
header .navbar-expand-lg .navbar-nav .dropdown-menu li:last-child a.dropdown-item {border: none;}
header .navbar-expand-lg{width:calc(100% - 250px); padding: 0px;}
header .header-right {width:250px;display: flex;align-items: center;justify-content: flex-end;}
/*....header end.......*/

/*....main banner start....*/
.main-banner{background: url(https://skillspade.com/wp-content/uploads/2024/12/home-banner-bg.jpg); padding:100px 0px 0px; background-repeat: no-repeat; margin: 0 auto; max-width:94%; background-color: #4B1483; border-radius: 50px; overflow: hidden; background-size: cover; position: relative;}
.main-banner .row{align-items: center;}
.overlay-slider-img img{ height: auto; max-width: 100%;} 
.main-banner h1 {font-size: 80px;font-weight: 700;color: #fff;max-width: 700px;line-height: 90px;}
.cta-section {display: flex;align-items: center;margin-top: 50px;}
a.watch-video{margin-left: 30px; display: flex; align-items: center; text-decoration: none; font-size:18px; font-weight: 600; color: #fff;}
a.watch-video span{width: 55px; height: 55px; background-color: #5C19A0; display: flex; align-items: center; justify-content: center; border-radius: 50%; margin-right: 10px;}
a.watch-video span i{font-size: 20px; color: #fff;}
a.watch-video:hover{color: #F56006;}
a.watch-video:hover span{background-color: #F56006;}
/*....main banner end......*/

/*....promo section start......*/
.promo-section{margin-top: 100px;}
.promo-section .container {max-width: 1800px;}
.promo-box {border: 1px solid #ccc;border-radius: 20px;padding: 30px 50px 30px 50px;box-sizing: border-box;height: 100%;}
.promo-box .promo-icon{width: 100px; height: 100px; border-radius: 50%; background-color: #F56006; display: flex; align-items: center; justify-content: center; margin-bottom:30px;}
.promo-box h3{font-size: 22px; font-weight: 700; line-height: 30px; color:#4B1483;}
.promo-box p{font-size: 16px; line-height: 30px; font-weight: normal; color:#727272;text-align: justify; -webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
/*....promo section end......*/

/*....financial-section section start......*/
.financial img{max-width: 100%; height: auto;}
.financial .left-sec {text-align: center;}
.experience-sec {text-align: center;background: #F56006;color: #fff;border-radius: 20px;padding: 30px;margin-bottom: 30px;}
.agency-logo {margin-top: 40px;}
.frame-img{position: relative;}
.frame-img::after {position: absolute;content: "";width: 100%;height: 100%;border: 1px solid #F56006;left: 10px;top: 20px;border-radius: 20px;}
.experience-sec h3{display: flex; margin: 0px;}
.experience-sec h3 strong{font-size:50px; font-weight: 700; line-height: 60px; margin-right: 20px;}
.experience-sec h3 span{font-size: 18px; font-weight: normal; line-height: 28px; text-align: left;}
.col-7.right-content {padding-left: 60px;}
.status-section {margin-top: 30px;}  
.status-box {border: 1px solid #E3DBD8;border-radius: 20px;padding: 30px;box-sizing: border-box;}
.status-heading {font-size: 22px;font-weight: 700;color: #4B1483;display: flex;align-items: center;}
.status-heading span{width: 60px; height: 60px; border-radius: 50%; background-color:#F56006; display: flex; align-items: center; justify-content: center; margin-right:10px;}
.status-box ul {margin:15px 0px 0px;padding: 0px;}
.status-box li{list-style: none; font-size: 16px; font-weight: normal; color:#727272;}
.status-box li span {color: #F56006;margin-right: 10px;}
.info-section {display: flex;align-items: center;margin-top: 30px;}
.financial .comon-cta{border-color:#F56006; color: #4B1483;}  
.financial .comon-cta:hover{color: #fff;}
.info-sec {margin-left: 30px;display: flex;align-items: center;  }
.info-sec .info-icon{width: 55px; height: 55px; background-color: #F56006; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: #fff; margin-right: 10px;}
.info-sec h3{font-size: 18px; line-height: 24px; font-weight: 600; color: #4B1483;}
.info-sec h3 span{font-size: 16px; font-weight: normal; color:#4B1483; display: block;}
/*....financial-section section end......*/

/*....brand section start......*/
.brands-section ul {margin: 0px;padding: 0px;display: flex;justify-content: space-between;}
.brands-section ul li{list-style: none;}
.financial-slider{background-color: #4B1483; border-radius: 50px; padding: 100px 0px; width: 100%; max-width: 94%; margin:100px auto;}
.financial-slider .common-subheading{color: #fff;}
.financial-slider .common-heading{color: #fff;margin-bottom: 50px;}

.financial-slider .owl-carousel .owl-nav button.owl-prev, .financial-slider .owl-carousel .owl-nav button.owl-next{width: 60px; height: 60px; border-radius: 50%; border: 1px solid #E3DBD8; position:relative; background: rgba(75, 20, 131, 0.10); color:#fff;}
.financial-slider .owl-carousel .owl-nav button.owl-prev::before{content: "\f060"; font-family: fontawesome;}
.financial-slider .owl-carousel .owl-nav button.owl-prev:hover{border-color: #F56006; background-color: #F56006; color: #fff;}
.financial-slider .owl-carousel .owl-nav button.owl-next:hover{border-color: #F56006; background-color: #F56006; color: #fff;}
.financial-slider .owl-carousel .owl-nav button.owl-next::after{content: "\f061"; font-family: fontawesome;}
.financial-slider .owl-carousel .owl-nav button.owl-next{margin-left: 10px;}
.financial-slider .owl-carousel .owl-nav button.owl-prev span{display: none;}
.financial-slider .owl-carousel .owl-nav button.owl-next span{display: none;}
.financial-slider .owl-nav {position: absolute;right: 0px;top: -100px;}
.mastery-slider-box{background-color: #D9D9D9; border-radius: 20px; padding: 20px; box-sizing: border-box; min-height: 375px;}
.slider-circle{width: 60px; height: 60px; border: 1px solid #F56006; border-radius: 50%; display: inline-block;}
.slider-card {display: block;clear: both;background-color: #9240E5;border-radius: 20px;padding: 30px;box-sizing: border-box;margin-top: 50px;}
.slider-card h3{font-size: 22px; font-weight: 700; line-height: 30px; color: #fff;}
.slider-card p  {font-size: 16px; font-weight: 400; line-height: 30px; color: #fff;text-align: justify; -webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.slider-circle-outer {text-align: right;}

/*....brand section end......*/

/*....knowledge section start......*/
.knowledge-seaking .common-subheading{text-align: center;}
.knowledge-seaking .common-heading{text-align: center; max-width: 850px; margin: 0 auto 20px;}
.seaking-box {border: 1px solid #E3DBD8;border-radius: 20px;padding: 25px;box-sizing: border-box;display: flex;justify-content: space-between; margin-top: 30px; flex-wrap: wrap;}
.seaking-img {width: 45%;}
.seaking-img img{max-width: 100%; border-radius: 20px;}
.seaking-content {width: 48%;padding-top: 20px;}
.seaking-content h4{font-size: 22px; line-height: 30px; color:#4B1483; font-weight: 700;}
.arrow-btn {width: 60px;height: 60px;border: 1px solid #F56006;display: inline-block;border-radius: 20px;display: flex;align-items: center;justify-content: center;text-decoration: none;}
.arrow-btn i {color: #F56006;font-size: 16px;transform: rotate(-40deg);}
.arrow-btn:hover{background-color:#F56006;color: #fff;}
.arrow-btn:hover i{color: #fff;}
.btom-icon {display: flex;align-items: center;justify-content: space-between;padding-top: 20px;}

.top-secs {display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px;}
.explore-global .common-subheading span{display: inline-block; padding-left: 10px;}
.global-box {border-radius: 20px;padding: 25px;border: 1px solid #E3DBD8;height: 100%;box-sizing: border-box;}
.global-box .flag-icon{width: 70px; height: 70px; border:1px solid #F56006; border-radius: 50%; background-color: #D9D9D9; margin-bottom: 20px;}
.global-box h4{font-size: 22px;line-height: 30px;color: #4B1483;font-weight: 700;}
/*....knowledge section end......*/

/*....financial expert section start......*/
.financial-expert img{max-width: 100%;}
.financial-expert .col-4 img{width: 100%; height: auto;}
.expert-top-section {background: #fff;border-radius: 20px;position: relative;padding: 50px 70px;box-sizing: border-box;margin-bottom: 30px;z-index: 99;overflow: hidden;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);}
.expert-top-section::after {position: absolute;content: "";background-image: url(https://skillspade.com/wp-content/uploads/2024/12/Mask-group.png);width: 400px;
height: auto;right: -70px;top: -70px;bottom: -70px;background-size: cover;z-index: -9;}
.expert-icon {width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;background: #F56006;border-radius: 50%;margin-bottom: 30px;}
.common-sb-heading{font-size: 22px;line-height: 30px;color: #4B1483;font-weight: 700;}
.expert-top-section .common-para{max-width: 475px;}
.expert-top-section .comon-cta{border-color: #E3DBD8; color: #4B1483; margin-top: 20px;}
.expert-top-section .comon-cta:hover{color: #fff;}
.expert-bottom-section {background: #F56006;border-radius: 20px;padding: 50px 70px;box-sizing: border-box;}
.expert-bottom-section ul{margin: 0px; padding: 0px; display: flex; justify-content: space-between;}
.expert-bottom-section li{list-style: none; text-align: center;}
.expert-bottom-section li strong{font-size:50px; line-height: 60px; font-weight: 700; color: #fff; display: block;}
.expert-bottom-section li span{font-size: 16px; line-height: 30px;color: #fff;}
/*....financial expert section end......*/


.master-box img{border-radius: 20px;}
.master-bottom-box {background: #fff;}
.master-bottom-box {background: #fff;border-radius: 20px 0px 20px 20px;padding: 30px;box-sizing: border-box;max-width: calc(100% - 30px);
margin-top: -50px;position:relative;z-index: 9;margin-left:30px;}
.master-box figure{margin: 0px;}
.master-box .btn-info {display: flex;align-items: flex-start;justify-content: space-between;}
.master-box .common-para{margin: 0px; max-width:75%;}
.master-section .owl-nav {position: absolute;right: 0px;top: -100px;}

.master-section .owl-carousel .owl-nav button.owl-prev, .master-section .owl-carousel .owl-nav button.owl-next{width: 60px; height: 60px; border-radius: 50%; border: 1px solid #E3DBD8; position:relative;}
.master-section .owl-carousel .owl-nav button.owl-prev::before{content: "\f060"; font-family: fontawesome;}
.master-section .owl-carousel .owl-nav button.owl-prev:hover{border-color: #F56006; background-color: #F56006; color: #fff;}
.master-section .owl-carousel .owl-nav button.owl-next:hover{border-color: #F56006; background-color: #F56006; color: #fff;}
.master-section .owl-carousel .owl-nav button.owl-next::after{content: "\f061"; font-family: fontawesome;}
.master-section .owl-carousel .owl-nav button.owl-next{margin-left: 10px;}
.master-section .owl-carousel .owl-nav button.owl-prev span{display: none;}
.master-section .owl-carousel .owl-nav button.owl-next span{display: none;}


.explore-section{background-color: #fff; background-image: url(../images/explorning-bg.png); width: 100%; max-width: 94%; margin:100px auto; padding: 100px 0px; border-radius: 50px;}
.explore-img{position: relative;}
.explore-img img{border-radius: 30px; max-width: 100%;}
.explore-img .social-icons{background-color: #FFFFFF; border-radius: 20px; position: absolute; bottom:50px; left: 50%; transform: translateX(-50%); right: auto; padding: 0 30px;}
.explore-img .social-icons ul{display: flex; margin: 0px;padding: 0px;}
.explore-img .social-icons ul li{list-style: none; padding:10px;}
.explore-img .social-icons ul li a{display: inline-block; color:#4B1483; font-size: 16px;}
.explore-img .social-icons ul li a:hover{color: #F56006;}
.explore-section .befnifits li {list-style: none;background: #fff;border: 1px solid #E3DBD8;border-radius: 20px;padding:28px 25px;box-sizing: border-box;display: flex;
align-content: center;justify-content: space-between;margin: 0px 0px 30px; cursor: pointer;}

.explore-section .befnifits ul{margin: 0px; padding:8px 0px 0px; width: 100%;}
.explore-section .arrow-btn{border-radius: 50%; border-color: #E3DBD8; color:#4B1483; cursor: inherit;
    pointer-events: none;}
.explore-section .arrow-btn i{transform: none;color:#4B1483;}
.explore-section .arrow-btn:hover i{transform: none;color:#fff;}
.explore-section .common-para{margin: 10px 0px 0px;}


.explore-section .nav-tabs .nav-item.show .nav-link, .explore-section .nav-tabs .nav-link.active {
    border-color: E3DBD8;
}

.explore-section .nav-link.active .arrow-btn {
  background-color: #F56006;
}

.explore-section .nav-link.active .arrow-btn i{color: #fff;}

.testimonial-section img{border-radius: 30px; max-width: 100%;}
.testimonial-box {background: #F56006;border-radius: 20px;padding: 50px;box-sizing: border-box;position: relative;height: 100%;}
.testimonial-box::before {height: 1px;width: auto;content: "";background: #fff;position: absolute;bottom: 80px;left: 50px;right: 29%;}

.testimonial-box .carousel-control-next, .carousel-control-prev{position: static;}
.buttons-outer {
	display: flex;
	justify-content: flex-end;
    margin-top: 40px;
}
.buttons-outer .carousel-control-next{margin-left: 15px;}

.carousel-control-prev, 
.carousel-control-next{width: 60px; height: 60px; background-color: #fff; border-radius: 50%; opacity: 1; bottom:-110px; top: inherit; display: inline-block;}
.carousel-control-prev span, 
.carousel-control-next span{display: none;}
.carousel-control-prev::before {content: "\f060";font-family: fontawesome;color:#4B1483;}
.carousel-control-next::after {content: "\f061";font-family: fontawesome;color: #4B1483;}
.carousel-control-prev {left: inherit;right: 70px;}
.main-quote {font-size: 30px;line-height: 50px;color: #fff;margin: 30px 0px;max-width: 95%;text-align: justify; -webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.testi-authoer {display: flex;align-items: center;margin-top: 110px;}
.testi-authoer .user-photo{width: 70px; height: 70px; border-radius: 50%; background-color: #D9D9D9;}
.user-info {width: calc(100% - 100px);margin-left: 20px;}
.user-info .authoer-name{font-size: 22px; font-weight: 600; color: #fff;}
.user-info .authoer-name span{display: block; font-size: 16px; line-height: 30px; font-weight: normal;}

.business-trick {background-color: #fff;background-image: url(../images/business-trick.png);width: 100%;max-width: 94%;margin: 100px auto;
padding: 100px 0px;border-radius: 50px;overflow: hidden;}
.business-trick .common-subheading{text-align: center;}
.business-trick .common-heading{text-align: center;}
.tricks-box {border-radius: 20px;padding: 25px;box-sizing: border-box;background: #fff;box-shadow:0px 0px 5px rgba(0,0,0,0.1);}
.trick-no {font-size: 50px;line-height: 60px;font-weight: 700;color: #fff;  text-shadow: 0px 0px 2px #4B1483; display: block; margin-bottom: 10px;}
.tricks-box .common-para{margin: 0px; color: #727272;}
.tricks-box .common-sb-heading{margin-bottom: 15px;}
.tricks-box.middle-box {margin-top: 30px;}



.journey-section .owl-carousel .owl-nav button.owl-prev, .journey-section .owl-carousel .owl-nav button.owl-next{width: 60px; height: 60px; border-radius: 50%; border: 1px solid #E3DBD8; position:relative; background: rgba(75, 20, 131, 0.10);}
.journey-section .owl-carousel .owl-nav button.owl-prev::before{content: "\f060"; font-family: fontawesome;}
.journey-section .owl-carousel .owl-nav button.owl-prev:hover{border-color: #F56006; background-color: #F56006; color: #fff;}
.journey-section .owl-carousel .owl-nav button.owl-next:hover{border-color: #F56006; background-color: #F56006; color: #fff;}
.journey-section .owl-carousel .owl-nav button.owl-next::after{content: "\f061"; font-family: fontawesome;}
.journey-section .owl-carousel .owl-nav button.owl-next{margin-left: 10px;}
.journey-section .owl-carousel .owl-nav button.owl-prev span{display: none;}
.journey-section .owl-carousel .owl-nav button.owl-next span{display: none;}
.blog-box{border:1px solid #E3DBD8; border-radius: 20px;}
.blog-box img{border-radius: 20px 20px 0px 0px; display: block;}
.blog-details {padding: 30px;box-sizing: border-box;}
.blog-time {display: flex;justify-content: space-between;}
.blog-time h3 i {font-size: 12px;color: #100026;}
.blog-time h3 {font-size: 16px;margin: 0px;padding: 0px;font-weight: normal;color: #727272;}
.blog-time h3 span {padding-right: 5px;}
.blog-time h4 i {font-size: 12px;color: #100026;}
.blog-time h4 {font-size: 16px;margin: 0px;padding: 0px;font-weight: normal;color: #727272;}
.blog-time h4 span {padding-right: 5px;}
.blog-heading {margin-top: 20px;margin-bottom: 20px;}
.blog-heading a{color: #4B1483;font-size: 22px;line-height: 30px;text-decoration: none;font-weight: 700;}
.blog-heading a:hover{color: #F56006;}
.read-more a{font-size: 14px; font-weight: 600; line-height: 30px; color: #4B1483; text-decoration: none;}
.read-more a span{display: inline-block; padding-left: 5px;}
.read-more a:hover{color: #F56006; text-decoration: none;}
.journey-section .owl-nav {position: absolute;right: 0px;top: -100px;}


.footer {background: #4B1483;margin-top: 150px;color: #fff;}
.top-footer {padding: 50px 0px;border-bottom: 1px solid rgba(227, 219, 216, 0.40);}
.top-footer .container{display: flex; flex-wrap: wrap; justify-content: space-between;}
.top-footer .icon-footer{width: 80px; height: 80px; background-color: #F56006; display: inline-flex; align-items: center; justify-content: center; border-radius: 50%;}
.top-footer h3{display: flex; align-items: center;}
.top-footer h3 strong{font-size: 25px; line-height: 36px; color: #fff;max-width: 350px; padding-left: 30px; font-weight: 600; text-transform: none;}  
.top-footer-left {width: 50%;}
.top-footer-right {width: 50%;display: flex;justify-content: flex-end;border-left: 1px solid rgba(227, 219, 216, 0.40);}
.middle-footer {padding: 50px 0px 0px;background-image: url(../images/footer-map.png);}
.middle-footer p{font-size: 16px; font-weight: normal; line-height: 30px; color:#fff; padding-top:20px;}
.middle-footer .social-icons{margin-top: 15px;}
.middle-footer .social-icons ul{margin: 0px;padding: 0px; display: flex;}
.middle-footer .social-icons ul li{list-style: none;}
.middle-footer .social-icons ul li a{text-decoration: none; font-size:20px; margin-right:20px; color:#fff;background: transparent;}
.middle-footer h4{font-size: 22px; font-weight: 700; line-height:45px; color: #fff; margin: 0px;}
.middle-footer ul{margin: 0px; padding: 15px 0px 0px;}
.middle-footer li{list-style: none; line-height:40px;}
.middle-footer li a{font-size: 16px; color: #fff; text-decoration: none;}
.middle-footer li a span{display: inline-block; padding-right: 10px; color:#F56006;}
.middle-footer li a:hover{color:#F56006;}
.footernewsletter {margin-bottom: 0px;margin-top: 10px;position: relative;}
.footernewsletter .form-control {background: #100026;border-color: #100026;height: 58px;border-radius: 58px;color: #fff;padding:0 70px 0px 20px;}
.footernewsletter .form-control::placeholder{color: #fff; opacity: 1; }
.footernewsletter .btn.btn-outline-success {position: absolute;right: 0px;bottom: 0px;height: 58px;border-radius: 58px;width: 58px;background: #F56006;border: none;color: #fff; top: 20px;}

.footer-bottom{padding: 30px 0px;  border-top: 1px solid rgba(227, 219, 216, 0.40);margin-top: 40px;}
.footer-bottom .container{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.copyright{font-size: 16px; color: #fff; font-weight:normal;width: 50%;}
.middle-footer .footer-bottom  ul{margin: 0px; padding: 0px; display: flex; width: 50%; justify-content: flex-end;}
.middle-footer .footer-bottom  ul li{padding-left: 40px; margin: 0px;}
.middle-footer .footer-bottom  ul li a{font-size: 16px; color: #fff; font-weight: normal;}
.middle-footer .footer-bottom  ul li a:hover{color: #F56006;}
.wpcf7-response-output {display: none;}
.news-btn {
    position: absolute;
    top: 37px;
    right: 25px;
    width: 10px;
    z-index: 99;
}
.news-btn::after {
    content: "\f1d8";
    font-size: 14px;
    font-family: 'FontAwesome';
}


@media (max-width:1599px){
    .main-banner{padding: 100px 0px 0px;}  
    .main-banner h1{font-size: 68px; line-height: 70px;}  
    .expert-bottom-section{padding: 25px 70px;}
    .expert-top-section{padding: 30px 70px;}
    header{max-width: 94%; margin: 0 auto;}
    .page-template-template-working-professionals header{max-width: 100%;}
    .page-template-template-self-employed header{max-width: 100%;}
    .page-template-template-cwm-students header{max-width: 100%;}
}

@media (max-width:1365px){
    header, .main-banner, .financial-slider, .explore-section, .business-trick {max-width: calc(100% - 40px);margin: 0 auto;}    
    .promo-section{padding: 0 20px; box-sizing: border-box;}
    header .navbar-expand-lg .navbar-nav .nav-link{padding: 10px;}
    .promo-box h3, .seaking-content h4, .global-box h4, .common-sb-heading, .common-sb-heading, .blog-heading a{font-size: 20px; line-height: 24px;}
    .promo-box{padding: 25px;}
    .promo-box p{margin: 0px;}
    .common-heading{font-size: 36px; line-height:40px;}
    .status-box{padding: 20px;}
    .financial-slider, .explore-section, .business-trick{margin: 100px auto;}
    .explore-section .befnifits li{padding: 20px;}
    .explore-section .common-para{ line-height: normal;}
}

@media (max-width:1279px){
.navbar-brand img {max-width: 150px;height: auto;}    
.header-right .comon-cta{font-size: 12px; padding: 15px;}  
header .navbar-expand-lg .navbar-nav .nav-link{padding: 5px; font-size: 14px;}
.main-banner{padding: 50px 0px 0px;}
.main-banner h1 {font-size: 40px;line-height: 44px;max-width: 400px;}
.cta-section{margin-top: 30px;}
a.watch-video{font-size: 16px;}
.promo-box{padding: 20px; height: 100%;}
.promo-box .promo-icon{margin-bottom: 20px;}
.promo-box .promo-icon, .top-footer .icon-footer{width: 65px; height: 60px;}
.promo-box .promo-icon img, .top-footer .icon-footer img{width: 30px;height: auto;}
.promo-box p, .common-para, .status-box li{font-size: 14px; line-height: 24px;}
.promo-box h3, .seaking-content h4, .global-box h4, .common-sb-heading, .common-sb-heading, .blog-heading a{font-size: 18px; line-height: 22px;}
.common-heading {font-size: 32px;line-height: 36px;}
.status-heading{font-size: 18px;}
section{margin-top: 50px;}
.financial-slider, .explore-section, .business-trick{margin: 50px auto;}
.financial-slider, .explore-section, .business-trick{padding: 50px 0px;}
.btom-icon{margin-top: 0px;}
.expert-bottom-section{padding:20px 20px;}
.expert-bottom-section li strong{font-size: 40px; line-height: 40px;}
.expert-top-section .comon-cta{margin-top: 0px;}
.main-quote{font-size: 24px; line-height: 38px;} 
.top-footer h3 strong{font-size: 24px; line-height: 30px;}
.middle-footer img {max-width: 200px;}
.middle-footer h4{font-size: 20px;}
.footer-bottom, .footer{margin-top: 50px;}
.experience-sec{padding: 15px;}
.experience-sec h3 strong{font-size: 35px; line-height: 60px;}
.experience-sec h3 span{font-size: 16px;  line-height: 24px;}
.seaking-box .common-para{margin: 0px;}
.btom-icon{padding-top: 10px;}
.testi-authoer{margin-top: 30px;}
.buttons-outer{margin-top: 20px;}
.main-quote{margin: 10px 0px;}
.testimonial-box::before{right:40%;}
    .about-founder .common-heading {
    line-height: 50px;
}
    /* 23-1-25 */
    .promo-section {
	margin-top: 50px;
}
    /* 30-1-25 */
    #our-services .promo-box .promo-icon {
	width: auto;
	height: auto;
}
#our-services .promo-box .promo-icon img {
	width: 60%;
	height: auto;
}
#our-services .promo-box .promo-icon {
	display: inline-block;
    background-color: transparent;
}
}


@media (max-width:991px){
    .header-right .comon-cta{font-size: 14px; padding:12px 20px;}    
    header .navbar-expand-lg{width: 100%;}
    header .navbar-expand-lg .navbar-nav .nav-link{padding: 10px 0px;}
    header{max-width: inherit; position: relative;}
    header .header-right{position: absolute; right: 70px; top: 17px; width: auto;}
    .container, .container-md, .container-sm{max-width: 100%; padding:0 20px}

    .financial .col-5{width: 100%;}
    .financial .col-7{width: 100%;}
    .col-7.right-content{padding-left: 15px; padding-top: 30px;}
    .experience-sec h3 span{font-size: 24px;}
    .experience-sec h3{align-items: center;}
    .experience-sec{padding: 20px;}
    .seaking-img {width: 100%;text-align: center;}
    .seaking-content{width: 100%;}
    .arrow-btn{width: 50px; height: 50px; border-radius: 12px;}
    .btom-icon{padding-top: 20px;}
    .global-box{padding: 15px;}
    .home .expert-top-section{padding: 30px !important;}
    .expert-icon{margin-bottom: 10px;}
    .expert-bottom-section li strong{font-size: 32px;line-height: 32px;}
    .expert-bottom-section li span {font-size: 14px;}
    .explore-section .befnifits li{padding: 20px; margin-bottom: 10px;}
    .main-quote{margin: 10px 0px; font-size: 18px; line-height: 26px;}
    .testi-authoer{margin-top: 30px;}
    .carousel-control-prev, .carousel-control-next{bottom: -48px;}
    .testimonial-box::before{display: none;}
    .top-footer h3 strong{padding-left: 10px; font-size: 16px; line-height: 24px; padding-right: 20px;}
    .top-footer-right {padding-left: 20px;}
    .footer .col-md-3 {width: 50%;margin-bottom: 20px;}
    .middle-footer h4{line-height: normal;}
    .middle-footer .footer-bottom ul li{padding-left: 10px;}
    .footernewsletter {margin-top:25px}
    .testimonial-section .carousel-control-next, .testimonial-section .carousel-control-prev{position: static; display: inline-block; margin-top: 20px;}
    a.watch-video {margin-left: 10px; font-size: 14px;}
    .comon-cta{padding: 15px 20px;}
    a.watch-video span i{font-size: 14px;}
    a.watch-video span{width: 45px; height: 45px;}
}


@media (max-width:767px){
    .promo-section .col-4{width: 100%; margin-bottom: 20px;}
    .promo-section{padding: 0px;}
    .promo-box .promo-icon {margin-bottom: 10px;}
    .brands-section ul{flex-wrap: wrap; justify-content: inherit;}
    .brands-section ul li{width: 50%; padding:15px 10px; text-align: center;}
    .brands-section ul li img{max-width: 100%;}

    .experience-sec h3 strong {
        font-size: 24px;
        line-height: normal;
        margin-right: 10px;
    }

    .experience-sec h3 span {
        font-size: 14px;
        line-height: normal;
    }

    .common-heading {
        font-size: 24px;
        line-height: normal;
        margin-bottom: 10px;
    }

    .status-section .col-6 {
        width: 100%;
        margin-bottom: 10px;
    }

    .info-section{margin-top: 15px;}
    .info-sec .info-icon{width: 40px; height: 40px;}
    .info-sec h3 {font-size: 16px;}
    .info-sec .info-icon{margin-right: 5px;}
    .financial .comon-cta{padding: 15px;}
    .info-sec{margin-left: 10px;}
    .knowledge-seaking .col-6{width: 100%;}
    .explore-global .col-3 {width: 100%;margin-bottom: 20px;}
    .financial-expert .col-4, .financial-expert .col-8{width: 100%; margin-bottom: 20px;}
    .expert-bottom-section li strong {font-size: 24px; line-height: 24px;}
    .expert-bottom-section li{padding: 0 5px;}
    .expert-bottom-section{padding: 15px;}
	.expert-bottom-section li span {font-size: 13px;line-height: normal;text-align: center;display: block;padding-top: 5px;}
    .aafm-section .expert-bottom-section li span {text-align: left;}
	.common-heading br{display: none;}
    .explore-section .col-4, .explore-section .col-8{width: 100%; margin-bottom: 20px;}
    .promo-box h3, .seaking-content h4, .global-box h4, .common-sb-heading, .common-sb-heading, .blog-heading a {font-size: 16px; line-height: 20px;}
    .testimonial-section .col-5, .testimonial-section .col-7{width: 100%; margin-bottom: 20px;}
    .business-trick  .col-4{width: 100%; margin-bottom: 20px;}
    .tricks-box.middle-box {margin-top: 0px;}
    .tricks-box .common-sb-heading{margin-bottom: 5px;}
    .tricks-box {padding: 20px;}
    .business-trick .common-heading{margin-bottom: 30px;}
    .top-footer {padding: 30px 0px;}
    .top-footer-left {width:100%; margin-bottom: 10px;}
    .top-footer h3 strong {padding-right: 0px;}
    .top-footer-right{border:none; padding-left: 0px; justify-content: inherit; width: 100%; border-top: 1px solid rgba(227, 219, 216, 0.40);padding-top: 20px;}
    .footer .col-md-3 {width: 100%;margin-bottom: 30px;}
    .footer-bottom{margin-top: 10px;}
    .copyright{width: 100%; text-align: center; font-size: 14px;}
    .middle-footer .footer-bottom ul{width: 100%; justify-content:space-between;}
    .middle-footer .footer-bottom ul li a {font-size: 14px;}
    .middle-footer p{font-size: 14px; line-height: 24px;}
    .middle-footer li a {font-size: 14px;}
    .middle-footer li{line-height: 35px;}
    .blog-details {padding: 20px;}
    .blog-time h3, .blog-time h4{font-size: 14px;}
    .main-banner{padding: 30px;}
    .main-banner h1 {font-size: 30px;}
    a.watch-video {margin-left: 15px;}
    .top-secs{flex-wrap: wrap;}
    .financial-slider .owl-nav, .master-section .owl-nav, .journey-section .owl-nav {position: static;padding-top: 25px;text-align: center;}
    .testimonial-section .carousel-control-next, .testimonial-section .carousel-control-prev{position: static; display: inline-block; margin-top: 25px;}
    .user-info .authoer-name {font-size: 16px;}
    .user-info .authoer-name span{font-size: 14px; line-height: normal;}
    .knowledge-seaking .common-heading{margin: 0px;}
    header .header-right{display: none;}
    .overlay-slider-img{display: none;}
    .main-banner .col-6{width: 100%;}
    .main-banner .container{padding: 0px;}
    .testimonial-box{padding: 30px;}
    /* 20-11-24 */
    .inner-banner {text-align: center; padding: 50px 0px 50px !important;}
    .explore-section .right-content,
  	.explore-section .left-content {
    	display: none;
  	}
  .explore-section .right-content,
  .explore-section .left-content {
        display: block;
        width: 100%;
  	}
    .page-id-4625 .contact-ino-sec .left-content {
		padding-right: 10px !important;
        padding-left: 10px !important;
	}
    /* 2-12-24 */
	.cwm-banner {
		height: 50vh !important;
		padding: 120px 0px 120px !important;
	}
	
	.cwm-banner .inner-bnr-subheading {
		font-size: 20px;
		line-height: normal;
	}
	
	.cwm-banner .inner-bnr-heading {
		font-size: 40px;
		line-height: normal;
	}
    .why-to-take-cwm .item {
		width: auto !important;
	}
    .brand-text {
	font-size: 16px !important;

}
.aafm-section .right-content {
	margin-top: 40px;
}
.three-cwm-tricks .col-12.col-md-4:nth-child(2), .three-cwm-tricks .col-12.col-md-4:nth-child(3) {
	margin-top: 20px;
}
.whycwm-section {
	padding: 70px 0px 70px 0px !important;
	margin: 70px auto !important;
}
.cta-cwm-section {
	margin-top: 0px !important;
}
.cta-cwm-section {
	width: 100%;
	max-width: 94%;
	margin: 0px auto;
}
.cta-cwm-section .container {
	padding: 50px 30px 50px 30px !important;

}
.cta-cwm-section .cta-form .col-lg-2.col-12 {
	margin-bottom: 20px;
}
.process-section .process-img img {
	width: 100%;
}
.eligibility-section {
	padding: 70px 0px !important;
	margin: 70px auto !important;
}
.career-tabs-section .col-lg-8 {
	margin-top: 40px;
}
.takeaway-slider .item{
	width: auto !important;
}
.examination-section .col-12.col-md-6:nth-child(2) {
	margin-top: 20px;
}
.curriculum-section .col-12.col-md-6:nth-child(2) {
	margin-top: 30px;
}
.curriculum-section {
	padding: 70px 0px 70px 0px !important;
}
.faq-section .common-heading {
	font-size: 25px !important;
	margin-bottom: 40px !important;
}
.faq-section .accordion-button {
	font-size: 16px !important;
}
 .cwm-testimonials .testimonial-box {
	padding: 20px !important;
}
.cwm-testimonials .main-quote {
	font-size: 20px !important;
	line-height: 30px !important;
}
.cwm-testimonials .buttons-outer {
	margin-top: 0px !important;
}
.cwm-testimonials .carousel-control-prev, .cwm-testimonials .carousel-control-next {
	width: 40px !important;
	height: 40px !important;
}
.cwm-testimonials .carousel-control-next, .cwm-testimonials .carousel-control-prev {
	margin-top: 0px !important;
}
/* 3-12-24 */
    .curriculum-section .card-header {
	padding: 16px !important;
}
.curriculum-section .card-header h4 {
	font-size: 18px !important;
	line-height: 1.5 !important;
}
.curriculum-section .card-header span {
	font-size: 14px !important;
	white-space: nowrap !important;
}
/* 5-12-24 */
    .brave_popup__step__inner{
    left: 0px !important;
}
    .sec-pro-box {
	margin-top: 1.5rem;
}
    .sec-two-connected{
    	margin-top: 1.5rem;
    }
    .contact-right-image img {
	margin-top: 1.5rem;
}
    .contact-page-section .right-content {
	margin-top: 30px;
}
    .contact-form-contact-page {
	margin-top: 30px;
}
.page-id-4988 .main-banner h1,
.page-id-4975 .main-banner h1,
.page-id-5000 .main-banner h1,
.page-id-5116 .main-banner h1,
.page-id-5141 .main-banner h1,
.page-id-5197 .main-banner h1,
.page-id-5199 .main-banner h1
{
	font-size: 30px !important;
}
.expert-top-section::after {
	display: none;
}
    .contact-popup{
    	padding: 20px !important;
    }
    .download-popup {
	padding: 20px !important;
}
    .page-template-template-working-professionals .financial .about-left-img,
    .page-template-template-self-employed .financial .about-left-img,
    .page-template-template-cwm-students .financial .about-left-img
    {
		margin-top: 40px !important;
	}
    .page-template-template-working-professionals header .comon-cta,
    .page-template-template-self-employed header .comon-cta,
    .page-template-template-cwm-students header .comon-cta
    {
	padding: 10px 12px !important;
    font-size: 12px !important;
}
    .page-template-template-cwm-students .main-banner h1 {
	font-size: 30px !important;
}
    .list-abt-student ul li {
	line-height: 40px !important;
}
    .page-template-template-cwm-students .cta-cwm-section {
	margin-top: 40px !important;
}
    .gallery-section .common-heading {
		margin-bottom: 50px !important;
	}
    .core-values {
	background-color: #F4EBFF !important;
	background-image: none !important;
}
.core-values .top-secs-left {
	margin-bottom: 30px;
}
    .core-values .col-lg-4:nth-child(3),
    .core-values .col-lg-4:nth-child(4),
    .core-values .col-lg-4:nth-child(5)
    {
		margin-bottom: 30px;
}
    .page-id-39 .expert-bottom-section {
	padding: 20px 40px 20px 40px !important;
}
    .home .expert-bottom-section ul {
	justify-content: center;
}
    
    .common-heading sup {
	font-size: 18px !important;
}
    .about-founder .common-heading{
    	font-size: 25px !important;
    }
    .info-list {
	padding: 50px 50px 50px 50px !important;
}
    .hcaptcha iframe {
	transform: scale(0.8);
	transform-origin: left;
}
.home .expert-bottom-section strong {
	font-size: 35px !important;
     line-height: 40px !important;
}
.home .expert-bottom-section span {
	font-size: 16px !important;
     line-height: 30px !important;
}
.home .expert-bottom-section .row > :nth-child(3),
.home .expert-bottom-section .row > :nth-child(4) {
    margin-top: 15px;
  }
.page-id-5199 .policy-date h3 {
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 0px !important;
}
}


@media (max-width:479px){
.cta-section{flex-wrap: wrap;}
a.watch-video span {margin-left: 5px;}
.main-banner {padding: 30px 20px;border-radius: 20px;}
a.watch-video span {width: 40px;height: 40px;}
a.watch-video {margin-left: 5px;}
.comon-cta {padding: 15px;}
a.watch-video{font-size: 12px;}
}

.thank-you .common-para {
	font-size: 20px;
    letter-spacing: 1px;
}
.financial-slider .owl-nav {
    display: block !important;
}

.home-btn a {
	font-size: 16px;
}
.home-btn a  span {
	padding-right: 5px !important;
}

/* About Page */
.breadcrumb a.fbread,
.breadcrumb a.lbread
{
	color: #fff;
	font-weight: 600;
	font-size: 18px;
	text-decoration: none;
	line-height: 28px;
}
.breadcrumb {
	display: inline-block;
}
.breadcrumb span {
	color: #fff;
	font-size: 16px;
	line-height: 16px;
	font-weight: 900;
	margin-right: 10px;
	margin-left: 10px;
}
.inner-banner {
	background: none;
	padding: 100px 0px 100px;
	background-color: #4B1483CC;
}
.orange-para {
	font-weight: 700;
	color: #F56006;
}
body.page-id-4625,
body.page-id-4644,
body.page-id-4684,
body.page-id-4795
{
    background: #fff;
}
.page-id-4625 .business-trick {
	border: solid 1px #E3DBD8;
}
.page-id-4625 .common-subheading,
.page-id-4644 .common-subheading
{
	letter-spacing: 1.4px;
}
.page-id-4625 .business-trick .common-heading {
	margin-bottom: 70px;
}
.page-id-4625 .contact-ino-sec,
.page-id-4644 .contact-ino-sec
{
	background: none;
	background: #F4EBFF;
}
.page-id-4625 .contact-ino-sec .left-content,
.page-id-4644 .contact-ino-sec .left-content
{
	padding-left: 130px;
}
.page-id-4625 .contact-ino-sec .common-subheading span
{
	padding-left: 10px;
}
.contact-form-about {
	background: #fff;
	padding: 35px;
	border-radius: 20px;
}

.contact-ino-sec .common-heading {
	margin-bottom: 30px;
}
.contact-form-about .form-group label {
	margin-bottom: 5px;
	font-weight: 400;
	font-size: 16px;
	line-height: 30px;
	color: #4B1483;
}
.contact-form-about input[type="email"],
.contact-form-about input[type="tel"],
.contact-form-about input[type="text"] {
    border-radius: 999px;
    height: 50px;
    padding: 20px;
    border: solid 1px #E3DBD8;
}
.contact-form-about input[type="email"]::placeholder,
.contact-form-about input[type="tel"]::placeholder,
.contact-form-about input[type="text"]::placeholder,
.contact-form-about textarea::placeholder
{
    color: #4B1483;
    opacity: 0.6;
	font-size: 16px;
	line-height: 30px;
	font-weight: 400;
}

.contact-form-about textarea {
    border-radius: 30px;
    padding: 20px;
    border: solid 1px #E3DBD8;
}
.contact-form-about input[type="submit"] {
	width: 100%;
	padding: 20px 30px 20px 30px;
	border-radius: 999px;
	background-color: #F56006;
	border-color: #F56006;
	color: #fff;
	font-weight: 600;
	margin-top: 10px;
}
.input-with-icon {
	position: relative;
	display: flex;
	align-items: center;
}
.input-with-icon i.button-icon-right {
	position: absolute;
	right: 15px;
	color: #4B1483;
	pointer-events: none;
	top: 20%;
	font-size: 14px;
	line-height: 14px;
	font-weight: 900;
}
.contact-form-about .form-group p {
	margin: 0px;
}
.input-with-icon-address {
	position: relative;
}
.input-with-icon-address i.button-icon-right,
.input-with-icon-address i.fa-circle-user
{
	position: absolute;
	right: 15px;
	color: #4B1483;
	pointer-events: none;
	top: 25%;
	font-size: 14px;
	line-height: 14px;
	font-weight: 900;
}
.input-with-icon-message {
	position: relative;
}
.input-with-icon-message i.button-icon-right {
	position: absolute;
	right: 15px;
	color: #4B1483;
	pointer-events: none;
	top: 15%;
	font-size: 14px;
	line-height: 14px;
	font-weight: 900;
}

/* CWM Page */
.cwm-banner {
	/* background-image: url(https://skillspade.com/wp-content/uploads/2024/11/Hero.png) !important; */
	border-radius: unset !important;
	max-width: 100% !important;
	height: 100vh;
    padding: 300px 0px 0px;
}
.inner-bnr-subheading {
	color: #fff;
	font-size: 30px;
	text-transform: capitalize;
	line-height: 36px;
}
.inner-bnr-heading {
	color: #fff;
	font-size: 80px;
	line-height: 90px;
	margin-top: 10px;
}
.right-top-sec {
	padding: 30px 0px 30px 0px;
}
.partner-cwm-logo {
	margin-top: 20px;
}
.cwm-about .frame-img::after {
	display: none;
}

.page-id-4644 .cwm-about .common-subheading span {
	padding-left: 10px;
	padding-right: 0px;
}

.aboutcwm-list {
	margin-top: 20px;
}
.aboutcwm-list ul {
	padding: 0px;
}
.aboutcwm-list ul li {
	list-style: none;
	font-size: 18px;
	line-height: 40px;
	font-weight: 600;
	color: #4B1483;
}
.aboutcwm-list ul li span {
	color: #F56006;
	margin-right: 10px;
    font-size: 16px;
}
.inner-bnr-btn {
	margin-top: 50px;
}
.expert-cwm-bottom-section {
	padding-top: 30px;
	margin-top: 30px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.expert-cwm-bottom-section li {
	list-style: none;
	text-align: left;
}
.expert-cwm-bottom-section li strong {
	font-size: 30px;
	line-height: 36px;
}
.process-section .common-subheading {
	text-align: center;
}
.process-section .common-heading {
	text-align: center;
	margin-bottom: 50px;
}
.process-section .common-subheading span {
	padding-left: 10px;
}
.aafm-section .common-subheading span {
	padding-left: 10px;
}

.eligibility-section {
	background-color: #F4EBFF;
	border-radius: 50px;
	padding: 100px 0px;
	width: 100%;
	max-width: 94%;
	margin: 120px auto;
}
.eligibility-section .blog-box {
	border: 1px solid #fff;
	border-radius: 20px;
	background-color: #fff;
	padding: 50px;
}
.elegibitly-content-section {
	margin-top: 40px;
}
.elegibitly-content-section h4 {
	color: #4B1483;
	font-size: 22px;
	text-align: center;
	line-height: 30px;
	font-weight: 700;
}
.elegibitly-content-section p {
	text-align: center;
}
.eligibility-section .blog-box:hover {
	border: solid 1px #F56006;
}
.eligibility-section .blog-box img {
	width: auto !important;
	margin: 0 auto;
}
.eligibility-section .common-subheading span {
	padding-left: 10px;
}
.takeaway-slider .slider-card {
	margin-top: 80px;
}

.examination-section .common-subheading {
	text-align: center;
}
.examination-section .common-heading {
	text-align: center;
}
.examination-section .common-heading {
	text-align: center;
	margin-bottom: 50px;
}
.examination-section .col-6.right-content {
	padding-left: 70px;
}
.examination-img img {
	display: block;
	height: 100%;
	width: 100%;
	max-width: 100%;
}

/* Career Tab Section */
    .sidebar {
      background: #fff;
      border-radius: 10px;
      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
      padding: 25px;
    }
    .sidebar h5 {
      color: #6c2dbd;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .sidebar a {
      display: flex;
      justify-content: space-between;
      align-items: center;
      color: rgba(75, 20, 131, 0.3);
      font-weight: 700;
      text-decoration: none;
      margin-bottom: 10px;
      cursor: pointer;
      font-size: 18px;
      line-height: 30px;
      border-bottom: solid 1px rgba(227, 219, 216, 1);
    }
    .sidebar a:hover {
      color: rgba(75, 20, 131, 1);
    }
    .sidebar a.active {
	color: #4B1483 !important;
	font-weight: 700;
	font-size: 18px;
	line-height: 30px;
	background-color: transparent !important;
}
    .cards-container .card {
      background: #fff;
      border-radius: 20px;
      margin-bottom: 20px;
      border: solid 1px rgba(227, 219, 216, 1);
    }
    .cards-container .card.active {
      border: 2px solid #ff6b01;
    }
    .cards-container .card h6 {
      color: rgba(75, 20, 131, 1);
      font-weight: 700;
      padding: 15px 30px 15px 30px;
      margin: 0;
      font-size: 18px;
      line-height: 30px;
    }
    .cards-container .card h6:hover {
      border: solid 1px rgba(245, 96, 6, 1);
      border-radius: 20px;
    }
    .career-tabs-section .nav i {
	font-size: 14px;
	line-height: 14px;
	font-weight: 900;
}
.inner-career-btn{
margin-top: 20px;
}

.cwm-about .frame-img{
  background-color: rgba(245, 96, 6, 1);
  border-radius: 20px;
  padding: 50px 30px 30px 30px;
  text-align: left;
}
.partner-text {
	margin-top: 10px;
}
.partner-text p {
	color: rgba(255, 255, 255, 1);
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
}
.framegap {
	margin-top: 20px;
}
.whycwm-section .top-secs {
	margin-bottom: 0px;
}
.whycwm-section .cwm-items {
	margin-top: 30px;
}
.whycwm-section {
	padding: 150px 0px 300px 0px;
}

.brand-slider .item {
	display: grid;
	justify-content: center;
	align-items: center;
	height: auto;
	transition: transform 0.5s ease-in;
}
.brand-slider img {
	max-width: 100%;
	max-height: 100%;
}
.brand-slider .item:hover {
	transform: scale(1.2);
}
.cta-cwm-section {
	margin-top: -330px;
}
.cta-cwm-section .container {
	background-color: rgba(245, 96, 6, 1);
	border-radius: 20px;
	padding: 60px;
	background-image: url(https://skillspade.com/wp-content/uploads/2024/11/Карта-2-1.png);
	background-repeat: no-repeat;
	background-position: right;
}
.cta-cwm-section .common-heading {
	color: #fff;
}
.cta-cwm-section .common-para {
	color: rgba(255, 255, 255, 1);
}
.cta-form input[type="email"] {
	background-color: transparent;
	border-radius: 999px;
	padding: 20px;
	height: 50px;
	border: solid 1px rgba(255, 255, 255, 1);
}
.cta-form input[type="email"]::placeholder{
  color: rgba(255, 255, 255, 1);
}
.cta-cwm-section img {
	height: auto;
	max-width: 100%;
	width: 350px;
}
.cta-form .comon-cta {
	background-color: rgba(255, 255, 255, 1);
	color: rgba(75, 20, 131, 1);
}
.cta-form {
	margin-top: 40px;
}
.gallery-section .common-heading {
	text-align: center;
	margin-bottom: 70px;
}

/* contact page */
.contact-form-contact-page {
	background-color: rgba(244, 235, 255, 1);
}
.contact-page-section .common-subheading {
	letter-spacing: 1.4px;
}
.contact-page-section .common-subheading span {
	padding-left: 10px;
}
.contact-info-page .common-subheading {
	color: #F56006;
	letter-spacing: 1.4px;
	line-height: 14px;
	margin-bottom: 10px;
}

.contact-item i {
	color: #F56006;
	font-size: 25px;
	margin-right: 25px;
	line-height: 25px;
}
.contact-item {
	display: flex;
	align-items: center;
	margin-bottom: 30px;
}
.contact-text strong {
	font-size: 16px;
	color: #727272;
	font-weight: 400;
	line-height: 30px;
	margin-bottom: 5px;
    display: block;
}
.contact-text a {
	color: #4B1483;
	font-weight: 600;
	font-size: 18px;
	line-height: 28px;
	text-decoration: none;
}
.contact-text-one strong {
	font-size: 16px;
	color: #727272;
	font-weight: 400;
	line-height: 30px;
	margin-bottom: 5px;
}
.contact-item-list ul {
	margin: 0px;
	padding: 5px 0px 0px;
}
.contact-item-list ul li {
	list-style: none;
	line-height: 50px;
}
.contact-item-list ul li span {
	color: #F56006;
	font-size: 20px;
	line-height: 20px;
	margin-right: 15px;
}
.contact-item-list ul li a {
	color: #4B1483;
	font-weight: 600;
	text-decoration: none;
	font-size: 18px;
	line-height: 28px;
}
.info-list {
	box-shadow: 0px 0px 60px 0px #0000000D;
	border-radius: 20px;
	padding: 50px 70px 50px 70px;
}
.map-container {
	position: relative;
	width: 100%;
	height: 600px;
}
.map-container iframe {
	border: 0;
	width: 100%;
	height: 100%;
}
.page-id-4684 .footer {
	margin-top: 0px;
}
#brave_popup_4689 .contact-form-about .form-group label {
	font-family: "Plus Jakarta Sans", sans-serif;
}
#brave_popup_4693 .contact-form-about .form-group label,
#brave_popup_5405 .contact-form-about .form-group label 
{
	font-family: "Plus Jakarta Sans", sans-serif;
}
#brave_popup_4689 .contact-form-about input[type="email"]::placeholder,
#brave_popup_4689 .contact-form-about input[type="tel"]::placeholder,
#brave_popup_4689 .contact-form-about input[type="text"]::placeholder,
#brave_popup_4689 .contact-form-about textarea::placeholder
{
	font-family: "Plus Jakarta Sans", sans-serif;

}
#brave_popup_4693 .contact-form-about input[type="email"]::placeholder,
#brave_popup_4693 .contact-form-about input[type="tel"]::placeholder,
#brave_popup_4693 .contact-form-about input[type="text"]::placeholder,
#brave_popup_4693 .contact-form-about textarea::placeholder
{
	font-family: "Plus Jakarta Sans", sans-serif;

}
#brave_popup_5405 .contact-form-about input[type="email"]::placeholder,
#brave_popup_5405 .contact-form-about input[type="tel"]::placeholder,
#brave_popup_5405 .contact-form-about input[type="text"]::placeholder,
#brave_popup_5405 .contact-form-about textarea::placeholder
{
	font-family: "Plus Jakarta Sans", sans-serif;

}
#brave_popup_4689 .contact-form-about input[type="submit"]
{
	font-family: "Plus Jakarta Sans", sans-serif;
}
#brave_popup_4693 .contact-form-about input[type="submit"],
#brave_popup_5405 .contact-form-about input[type="submit"]
{
	font-family: "Plus Jakarta Sans", sans-serif;
}
#brave_popup_4693 .contact-form-about .input-with-icon-address,
#brave_popup_5405 .contact-form-about .input-with-icon-address
{
	margin-bottom: 20px;
}
.brchr-btn .comon-cta {
	color: #fff;
}
.brchr-btn {
	margin-top: 30px;
}
.brand-text{
  text-align: center;
  margin-top: 0px;
  color: #F56006;
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
}
.curriculum-section {
	background-image: url(https://skillspade.com/wp-content/uploads/2024/11/bg-curreicumlam.png);
	padding: 120px 0px 120px 0px;
	position: relative;
	background-size: cover;
	background-position: center;
	color: #fff;
}

.curriculum-section .overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(16, 0, 38, 0.9);
	z-index: 1;
}
.curriculum-section .container{
  position: relative;
  z-index: 2;
}
.curriculum-section .common-subheading {
	color: #fff;
}

.curriculum-section .common-heading span {
	color: #fff;
}
.faq-section .accordion-item {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
	border-radius: 20px;
	margin-bottom: 20px;
	padding: 20px;
	border: solid 1px rgb(227, 219, 216);
}
.faq-section .accordion-button {
	color: rgb(75, 20, 131);
	font-size: 18px;
	font-weight: 600;
	line-height: 28px;
}
.faq-section .accordion-button {
	background-color: transparent !important;
}
.faq-section .common-heading {
	font-size: 30px;
	text-align: center;
	line-height: 36px;
	font-weight: 600;
	margin-bottom: 60px;
}
#load-more-container {
	text-align: center;
	margin-top: 40px;
}
#load-more-container  .comon-cta {
	padding: 20px 30px;
	border-radius: 999px;
}
.faq-section .extra-item {
  display: none;
}
.whycwm-section .blog-box img {
	margin: 0;
}
.whycwm-section h4 {
	text-align: left;
	margin-bottom: 10px;
}
.whycwm-section p {
	text-align: justify;
     -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}
.contact-social-list ul li {
	list-style: none;
	line-height: 50px;
}
.contact-social-list ul {
	margin: 0px !important;
	padding: 0px;
}
.contact-social-list ul li i {
	font-size: 24px;
	line-height: 24px;
	font-weight: 400;
	color: rgba(245, 96, 6, 1);

}
.contact-social-list {
	margin-top: 5px;
    text-align: right;
}

.top-footer strong a {
	color: rgba(245, 96, 6, 1);
	text-decoration: underline;
}
.why-to-take-cwm .slider-circle-outer {
	display: none;
}
.why-to-take-cwm .mastery-slider-box {
	background-color: transparent;
	min-height: 420px;
}
.why-to-take-cwm .mastery-slider-box .comon-cta {
	display: none;
}
.why-to-take-cwm .mastery-slider-box .slider-card p {
	margin: 0px;
}
.why-to-take-cwm .mastery-slider-box  .slider-card {
	padding: 20px 30px 20px 30px;
	margin-top: 250px;
}
.home .brand-text {
	margin-bottom: 30px;
}
.page-id-4625 .brand-text {
	margin-bottom: 20px;
}

.cwm-testimonials .common-subheading{
    text-align: center;
}
.cwm-testimonials .common-heading{
    margin-bottom: 50px;
    text-align: center;
}
.cwm-testimonials .common-subheading span {
	padding-left: 10px;
}
.cwm-testimonials .testi-authoer .user-photo {
	background-color: transparent;
}
.cwm-testimonials .testi-authoer {
	margin-top: 0px;
}
.cwm-testimonials .buttons-outer {
	margin-top: 10px;
}
.cwm-testimonials .testimonial-box {
	padding: 50px;
	background-image: url(https://skillspade.com/wp-content/uploads/2024/11/Group.png) !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
    background: #fff;
  	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.05);
}
.cwm-testimonials .main-quote {
	font-size: 25px;
    color: rgba(75, 20, 131, 1);

}
.cwm-testimonials  .testimonial-box::before {
	display: none;
}
.cwm-testimonials .carousel-control-prev, .cwm-testimonials .carousel-control-next {
	width: 50px;
	height: 50px;
    background-color: rgba(245, 96, 6, 1);
}
.cwm-testimonials .user-info .authoer-name {
	font-weight: 900;
	color: rgb(75, 20, 131);
	line-height: 30px;
}
.user-info .authoer-name span {
	line-height: 30px;
	color: rgba(114, 114, 114, 1);
}
.cwm-testimonials .carousel-control-prev::before {
	color: #fff;
}
.cwm-testimonials .carousel-control-next::after {
	color: #fff;
}
.cwm-testimonials .quote {
	display: none;
}
.cwm-testimonials .main-quote {
	margin: 0px 0px 30px 0px;
}

/* working professional landing page */
.page-id-4795 header,
.page-id-5013 header,
.page-id-5016 header,
.page-id-5815 header,
.page-id-5825 header,
.page-id-5830 header,
.page-id-5834 header,
.page-id-5840 header
{
	padding: 20px 0px;
	background-color: rgba(75, 20, 131, 1);
}
.page-id-5016 header
{
	padding: 20px 0px;
	background-color: rgba(75, 20, 131, 1);
}
.landing-center-text {
	margin: 0px auto;
}
.landing-center-text span {
	color: rgba(255, 255, 255, 1);
	font-size: 28px;
    font-weight: 700;
}

/* examination table start */
.exam-table .card {
	background-color: rgba(75, 20, 131, 1);
	padding: 0px 0px 5px 0px;
}
.exam-table .card-body {
	padding: 0px;
}
.exam-table .card-header {
	background-color: rgba(245, 96, 6, 1);
	padding: 10px 24px 10px 24px;
	border-radius: 6px 0px 24px 0px;
	width: 213px;
	height: 50px;
}
.exam-table .card-header h4 {
	color: rgba(255, 255, 255, 1);
	font-weight: 700;
	font-size: 20px;
	line-height: 30px;
}
  
.exam-table .card-body ul li {
	padding: 10px 24px 10px 24px;
	border-bottom: solid 1px #fff;
	font-size: 18px;
	font-weight: 600;
	line-height: 28px;
}
.exam-table .card-body ul li:last-child {
	border: none;
}
.exam-table .card-header-two {
	width: 265px;
	height: 50px;
}
/* examination table end */


/* curriculum table start */
.curriculum-section .card {
    background-color: transparent;
    border: solid 1px rgba(87, 80, 113, 1);
    border-radius: 0px;
}

.curriculum-section .card-header {
    padding: 16px 24px;
    background-color: rgba(75, 20, 131, 1);
    border-radius: 0px;
}

.curriculum-section .card-header h4 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
}

.curriculum-section .card-header span {
    color: rgba(255, 255, 255, 1);
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    background-color: rgba(245, 96, 6, 1);
    padding: 8px 16px 8px 16px;

}

.curriculum-section .card-body {
    padding: 16px 24px 16px 24px;
    border-bottom: solid 1px rgba(87, 80, 113, 1);

}

.curriculum-section .card-body h5 {
    color: rgba(255, 255, 255, 1);
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
}

.curriculum-section .card-body ul li {
    color: rgba(255, 255, 255, 1);
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 5px;
}

.curriculum-section .card-body ul li img {
    margin-right: 10px;
    vertical-align: unset;
}
/* curriculum table end */



.home .expert-top-section {
	
	padding: 30px 60px;
}
.home .expert-top-section ul li {
	line-height: 40px;
	font-weight: normal;
	color: #727272;
	list-style: none;

}
.home .expert-top-section ul li span {
	display: inline-block;
	padding-right: 10px;
	color: #F56006;
}
.home .expert-top-section ul{
	margin: 0px;
	padding: 10px 0px 0px;
}
/* 5-12-24 */
.brands-section .container {
	max-width: 1800px;
}

/* 6-12-24 */
.page-id-4644 .takeaway-slider .slider-circle-outer {
	display: none;
}
.page-id-4644 .takeaway-slider .comon-cta {
	display: none;
}
.page-id-4644 .takeaway-slider .mastery-slider-box {
	background-color: transparent;
	min-height: 475px;
}

.page-id-4644 .takeaway-slider .mastery-slider-box .slider-card {
	padding: 10px 30px 10px 30px;
	margin-top: 260px;
}

/* 10-12-24 */
.page-id-4988 .main-banner h1,
.page-id-4975 .main-banner h1,
.page-id-5000 .main-banner h1,
.page-id-5116 .main-banner h1,
.page-id-5141 .main-banner h1,
.page-id-5197 .main-banner h1,
.page-id-5199 .main-banner h1
{
	font-size: 60px;
}
.page-template-template-working-professionals .financial .col-7.left-content {
	padding-right: 60px;
}
.page-template-template-working-professionals .financial .common-subheading span,
.page-template-template-self-employed .financial .common-subheading span,
.page-template-template-cwm-students .financial .common-subheading span
{
	padding-left: 10px;
}
.page-template-template-working-professionals .financial .comon-cta,
.page-template-template-self-employed .financial .comon-cta,
.page-template-template-cwm-students .financial .comon-cta

{
	color: #fff;
}

.page-template-template-working-professionals .eligibility-section .blog-box {
	min-height: 420px !important;
}
.page-template-template-working-professionals .cwm-land-box img {
  width: 100%;
  object-fit: cover;
  height: 420px;
  border-radius: 20px;
}
.last-cwm-box .cwm-box {
	background-color: rgba(75, 20, 131, 1);
}
.last-cwm-box .cwm-box h4 {
	color: #fff;
	font-size: 30px;
	line-height: 36px;
	font-weight: 600;
    text-transform: capitalize;
}
.last-cwm-box .comon-cta {
	margin-top: 20px;
	text-transform: unset;
}
.page-template-template-working-professionals .eligibility-section {
	margin: 100px auto !important;
}
.journey-section {
	background-color: #F4EBFF;
	border-radius: 50px;
	padding: 100px 0px;
	width: 100%;
	max-width: 94%;
	margin: 120px auto;
}
.page-template-template-self-employed .cta-cwm-section .container {
	padding: 60px 100px 0px 60px;
}

.page-template-template-self-employed .cta-cwm-section {
	margin-top: 170px;
}

.page-template-template-cwm-students .inner-banner {
	background-color: rgba(75, 20, 131, 1);
}
.page-template-template-cwm-students .main-banner h1 {
	font-size: 70px;
}
.page-template-template-cwm-students .whycwm-section {
	padding: 150px 0px 150px 0px;
}
.page-id-5825 .whycwm-section {
	padding: 70px 0px 70px 0px;
}
.page-template-template-cwm-students .eligibility-section .blog-box {
	min-height: 400px;
}
.list-abt-student ul {
	margin: 0;
	padding: 10px 0px 0px;
}
.list-abt-student ul li {
	line-height: 55px;
	font-weight: 400;
	font-size: 16px;
	color: rgba(114, 114, 114, 1);
	list-style: none;
}
.list-abt-student ul li span {
	color: rgb(245, 96, 6);
	margin-right: 10px;
	font-weight: 900;
}

.list-abt-student ul li strong {
	color: rgba(75, 20, 131, 1);
	font-size: 18px;
	line-height: 40px;
	font-weight: 600;
}
.page-template-template-cwm-students .cta-cwm-section,
.page-template-template-cwm-career .cta-cwm-section
{
	margin-top: 150px;
}
.page-template-template-cwm-students .cta-cwm-section .container,
.page-template-template-cwm-career .cta-cwm-section .container,
{
	padding: 60px 100px 0px 60px;
}
.page-template-template-cwm .whycwm-section .blog-box {
	min-height: 480px;
}

.page-template-template-cwm .journey-section .blog-box {
	min-height: 540px;
}

/*#cwm-certification-link {
	display: inline-block;
}
#cwm-certification-toggle {
	margin-left: -8px;
}*/

.three-cwm-tricks .col-12.col-md-4:nth-child(2) {
    margin-top: 30px;
}

.page-id-4644 .brand-text {
	margin-bottom: 20px;
}

.page-id-39 .expert-bottom-section {
	padding: 30px 60px;
}
.page-id-39 .expert-bottom-section li span {
	line-height: 24px;
}

.core-values {
	background-color: #fff;
	background-image: url(https://skillspade.com/wp-content/uploads/2024/12/Group-1000009778.png);
	background-repeat: no-repeat;
	background-size: cover;
    padding: 100px 0px;
}
.core-values .blog-box {
	padding: 40px;
	min-height: 270px;
}
.core-values .blog-box img {
	text-align: left;
	margin: 0;
}
.core-values .elegibitly-content-section h4 {
	text-align: left;
}
.core-values .elegibitly-content-section p {
	text-align: left;
	margin-top: 20px;
}
.core-values .elegibitly-content-section {
	margin-top: 25px;
}
.about-founder{
    border: solid 1px rgba(227, 219, 216, 1);
    background-color: #ffffff;
}
.career-tabs-section .sidebar a {
	text-transform: uppercase;
}
.about-founder .common-subheading {
	font-size: 16px;
    text-align: right;
}
.strength-section {
	padding: 100px 0px;
}
.strength-section .blog-box {
	min-height: 345px;
}
.strength-section  .cwm-land-box img {
	width: 100%;
	object-fit: cover;
	height: 345px;
	border-radius: 20px;
}
.strength-section .blog-box {
	padding: 40px;
}
.core-values .col-lg-4:nth-child(2) {
	margin-bottom: 30px;
}
.policy-content h4 {
	font-weight: 600;
	margin-bottom: 20px;
    margin-top: 20px;
}

.cinfosec li {
	margin-bottom: 10px;
}
.cinfosec li a {
	text-decoration: navajowhite;
	color: rgba(245, 96, 6, 1);
}


.about-founder .common-heading {
	font-size: 45px;
}
.common-heading sup {
	font-size: 30px;
}

.hcaptcha {
    margin-top: 10px;
	margin-bottom: 10px;
}


.envirabox-theme-base_dark .envirabox-toolbar>div:before {
    top: 20px !important;
}

.envirabox-theme-base_dark .envirabox-toolbar {
    right: 30px !important;
}

.about-founder .common-para p {
    text-align: justify;
     -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

/* 7-1-25 */
.home .expert-bottom-section strong {
	font-size: 50px;
	line-height: 60px;
	font-weight: 700;
	color: #fff;
	display: block;
}
.home .expert-bottom-section span {
	font-size: 16px;
	line-height: 30px;
	color: #fff;
}

.process-img img {
  max-width: 100%; /* Ensures the image scales to fit the container */
  height: auto; /* Maintains the aspect ratio of the image */
  display: block; /* Removes extra spacing around the image */
}

.about-founder .contact-social-list ul li i {
    color: #0A66C2;
}

/* 23-1-25 */
.promo-section .common-heading {
	text-align: center;
	margin-bottom: 50px;
}

/* 24-1-25 */
#brave_popup_5405 .input-with-icon-address {
	margin-bottom: 20px;
}
#brave_popup_5405 .wpcf7-select {
	border-radius: 999px;
	height: 50px;
	padding: 0 20px;
	border: solid 1px #E3DBD8;
	color: #4B1483;
	background-color: #fff;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns%3D%22http://www.w3.org/2000/svg%22 viewBox%3D%220 0 4 5%22%3E%3Cpath fill%3D%22%234B1483%22 d%3D%22M2 0L0 2h4z%22/%3E%3C/svg%3E');
	background-repeat: no-repeat;
	background-position: right 20px center;
	background-size: 12px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}

/* 29-1-25 */
.page-id-4625 header
{
	padding: 25px 0px;
	border-bottom: solid 1px #d3d3d3;
}
.page-id-4625 .main-banner.inner-banner
{
    display: none;
}


#our-services .row > div:nth-last-child(-n+2) .promo-box:hover {
  border: solid 1px #F56006;
}
#our-services .row > div:nth-last-child(-n+2) .promo-box:hover h3 {
	color: #f56006;
}

.page-id-5407 .main-banner {
	background: transparent;
	padding: 0px;
	max-width: 100%;
	background-color: transparent;
	border-radius: 0px;
}

.page-id-5199 .policy-content ol li {
	margin-bottom: 15px;
}
.page-id-5199 .footer {
	margin-top: 100px;
}

/* 12-6-25 */
.pdfs-section a {
	font-size: 15px;
}
.pdfs-section a i {
	font-size: 22px;
}


.pdf-card {
	background-color: #fff;
	/* border: 1px solid #eaeaea; */
	border-radius: 20px;
	position: relative;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1) !important;
}

.pdf-icon {
  width: 50px;
  height: 50px;
  background-color: #e53935; /* red background */
  color: white;
  font-size: 20px;
  line-height: 50px;
  text-align: center;
  position: absolute;
  top: -25px;
  left: 50%;
  transform: translateX(-50%);
  border: 3px solid #fff;
  z-index: 1;
}

.pdf-download-link {
  display: inline-block;
  margin-top: 10px;
  color: #333;
  font-weight: 500;
  text-decoration: none;
}

.pdf-download-link:hover {
  text-decoration: underline;
}
.pdf-subtext {
	margin-bottom: 60px;
}
.pdf-icon i {
margin-top: 10px;
}
.pdf-card a {
	color: rgba(245, 96, 6, 1);
}

@media (max-width: 767px) {
  .page-id-5815 .cta-cwm-section .common-heading {
    font-size: 24px;
  }
}

@media (max-width: 1279px) {
  .page-id-5815 .cta-cwm-section .common-heading {
    font-size: 28px;
  }
}

@media (max-width: 1365px) {
  .page-id-5815 .cta-cwm-section .common-heading {
    font-size: 30px;
  }
}

.page-id-5815 .cta-cwm-section .common-heading {
	font-size: 40px;
}

.page-id-5815 .info-section,
.page-id-5825 .info-section,
.page-id-5830 .info-section,
.page-id-5834 .info-section
.page-id-5840 .info-section
{
	margin-top: 15px;
}
.custom-statement {
	padding: 50px 0px;
}
.page-id-5834 .eligibility-section.whycwm-section {
	display: none;
}
/* css for financial literacy */
.page-template-template-financial-literacy .col-6.left-content { padding-left: 60px; }
.financial-literacy .comon-cta {color: #fff;}
.financial-literacy.whatwe-section .left-img img {width:100%;}
.lp-single-course__header .learn-press-breadcrumb .breadcrumb-delimiter { padding-top: 5px; }
.lp-single-course__header { background-color: #F4EBFF !important; }
.course-description { color: #727272;line-height: 30px; }
.single-lp_course .lp-section-instructor { display: none;}
.lp-course-curriculum .course-section .course-section-header { background-color: transparent !important;}
.lp-course-curriculum .course-section__description,.course-tab-panel-faqs .course-faqs-box {color: #727272;line-height: 30px;}
.lp-course-curriculum .course-section__title { margin-block-end: 0.5rem;}
.lp-course-curriculum ul { margin-block-end: 0.7rem !important;}
.lp-course-curriculum ul li {list-style: circle;}
.duration-meta-item .meta-label::before {
    content: "\f017";
	font-family: "lp-icon";
	 padding-right: 4px;
	color: #727272;
}
.language-meta-item .meta-label::before {
     content: "\f0ac";   
    font-weight: 900;
   font-family: "Font Awesome 5 Free";
	padding-right: 4px;
	color: #727272;
}
.skill-meta-item .meta-label::before {
    content: "\f012";
	font-family: "lp-icon";
	padding-right: 4px;
	color: #727272;
}
.single-lp_course .course-info-left {
display: flex;
flex-direction: column;	
}
.single-lp_course .course-title {
order:-1;color: #4B1483 !important;
}
.single-lp_course .course-meta-secondary,.single-lp_course .lp-course-curriculum .course-curriculum-info,.lp-course-curriculum .course-section .section-count-items,.lp-course-curriculum .course-section .section-toggle,.lp-courses-bar .switch-layout,.post-type-archive-lp_course h1,.post-type-archive-lp_course .learn-press-courses .course-wrap-meta {
display: none !important;	
}
.single-lp_course .course-detail-info {
    background: transparent !important;	
}
.single-lp_course .instructor-avatar {
border: 1px solid #ccc;
border-radius:50%; 
padding: 0.8rem;
}
.course-meta .course-meta__pull-left label {
color: #727272 !important;font-weight:600 !important;font-size:1rem !important;	
}
.course-meta .course-meta__pull-left a,.instructor-display-name {
color: #727272 !important;font-size:0.85rem;font-weight:400 !important;	
}
.lp-archive-courses .course-detail-info .course-title {
    padding-bottom: 0px !important;
}
.lp-archive-courses .lp-entry-content .entry-content-left {
    padding-top: 10px !important;	
}
.learn-press-nav-tabs li label {
color: #727272 !important;	
}
.learn-press-nav-tabs li.active label {
color: var(--lp-primary-color, #ffb606) !important;
}
.lp-course-curriculum .course-section {
border:none !important;
}
.lp-course-curriculum .course-section .course-section-header {
padding:0px !important;
}
.single-lp_course .course-section__description ul  {
 padding-inline-start: 22px !important;	
}
.course-tab-panel .lp-course-author .course-author__pull-left {
border: 1px solid #ccc;
border-radius:50%; 
padding: 0.8rem;	
}
.single-lp_course .course-tab-panel .lp-course-author {
 align-items: center !important;	
}
.single-lp_course .course-tab-panel .lp-course-author .instructor-display-name {
font-size: 1.2rem !important;	
}
.course-tab-panel-faqs .course-faqs-box__title,.course-tab-panel-faqs .course-faqs-box__title:hover {
color: rgb(75, 20, 131) !important;
}
.course-item-price {
flex-direction: row-reverse;
display: flex;
align-items: center;
justify-content: center;
}
.course-price .origin-price {
color: #727272 !important;font-size:16px !important;padding-left:7px;	
}
.course-price .price {
color: #4B1483 !important;	
}
.course-summary-sidebar .lp-course-buttons button {
background-color: #4B1483 !important;
color: #fff !important;	
}
.course-summary-sidebar .course-sidebar-preview {
margin-bottom: 10px !important;	
}
.course-sidebar-top .course-extra-meta div {
display: flex;
justify-content: space-between;
padding-block: 0.7rem;
border-bottom: 1px solid #E7E7EC;
text-transform: capitalize;
color:#727272;
}
.course-sidebar-top .course-extra-meta .meta-label,.course-title  {
color: #4B1483 !important;font-weight: 500;	
}
.post-type-archive-lp_course .learn-press-courses .course {
width: 33%;
}
.lp-courses-bar .search-courses input {
 max-width: 100% !important;	
}
.lp-courses-bar .search-courses button {
background: transparent !important;	
}
.lp-icon-search:before {
 color: #F56006;	
}
.post-type-archive-lp_course .course-instructor,.post-type-archive-lp_course .course-instructor-category label {
display:none !important;
}
.learn-press-courses .course-instructor-category {
gap:0 !important;
}
.learn-press-courses .course-instructor-category a {
color:#727272 !important;
}
.footer-nav-widgets-wrapper.header-footer-group {
display:none;
}
.learn-press-form-login button[type=submit], .learn-press-form-register button[type=submit] { 
border:none; margin-bottom: 0.6rem;	
}
.learnpress-profile .g-recaptcha {
margin-block-start: 0.5rem;	
}
