.ornage_bg{
    background-color:#EA5507;
}
.ornage_bg h1{
    color:#fff;
}
.promise_brand{
    padding: 46px 0;
}
.tick-icon {
    padding: 0px 8px;
}
.tick-icon img {
    height: 27px;
    margin-top: 0;
}
.why_student_call .icon_title{
    margin-bottom:0px;
    font-size: 19px;
}
.why_student_call {
    color: #fff;
}
.why_student_call p{font-size: 0.9rem !important;}
.icon-white{
    filter: brightness(0) invert(1);
}
section.why_student_call {
    font-size: 16px;
}
.image img{
    max-width: 85%;
}
.why_student_call .image{
    position: absolute;
    top: -36px;
}
.why_student_call h3{
    color:#fff;
}
.why_student_call_inner {
     border-radius: 21px;
    background: url(../images/girl_section.png) center / cover;
    padding: 0px 27px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
h3{
    color:#000;
}
.feature-box{
    background:#fff;
    border:1px solid #e5e5e5;
    text-align:center;
    padding:9px 15px;
    margin-bottom:10px;
    box-shadow:0 2px 8px rgba(0,0,0,.08);
    transition:.3s;
}
.wrap{
    flex-wrap: wrap;
}
p{
    margin-bottom: 0.6rem;
    font-size: 1.1rem !important;
}
.feature-box:hover{
    transform:translateY(-3px);
}

.feature-box h6{
    color:#d6453d;
    font-weight:700;
    margin-bottom:6px;
}

.feature-box p{
    margin:0;
    color:#555;
    font-size:15px;
}

.highlights-card{
    background:#fff;
    border:1px solid #e6e6e6;
    box-shadow:0 2px 10px rgba(0,0,0,.08);
    height:100%;
}

.highlights-header{
    background:#0ea5b7;
    color:#fff;
    font-weight:700;
    padding:15px;
}

.highlight-list{
    list-style:none;
    margin:0;
    padding:20px;
}

.highlight-list li{
    position:relative;
    padding-left:28px;
    margin-bottom:28px;
    color:#555;
    line-height:1.7;
}

.highlight-list li:before{
    content:"";
    position:absolute;
    left:0;
    top:6px;
    width:12px;
    height:12px;
    border:2px solid #ff5b5b;
}

.workshop-form{
    background:#fff;
    padding:20px;
    border-radius:4px;
    box-shadow:0 2px 12px rgba(0,0,0,.1);
}

.workshop-form input,
.workshop-form select{
    height:46px;
}

.submit-btn{
    background:#c92e2e;
    color:#fff;
    border:none;
    padding:12px;
    border-radius:40px;
    font-weight:600;
}

.submit-btn:hover{
    background:#b72626;
    color:#fff;
}
.page_header{
    background: url(../images/m-2.png) center / cover; 
}
.page_header h2 {
    color: #000;
}
.page_header a{
    color: #000;
}
.page_header span {
    color: #000;
}
.why_futurewiz_inner{
    background: url(../images/m-5.png) center / cover;
    padding: 21px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.why_futurewiz{
    padding:0 109px;
}
.why_futurewiz p,.why_futurewiz h3,.why_futurewiz h2,.tool_experience_inner p,.tool_experience_inner h3,.tool_experience_inner h2{
    color:#fff;
}

.curriculum_inner{
    background: url(../images/m-6.png) center / cover;
    padding: 21px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.curriculum{
    padding:0 109px;
}

.tool_experience_inner{
    background: url(../images/m-7.png) center / cover;
    padding: 21px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.tool_experience{
    padding:0 109px;
}
.real_chips_inner{
    background: url(../images/m-8.png) center / cover;
    padding: 21px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.better_learning{
    padding:0 109px;
}

.better_learning_inner{
    background: url(../images/m-9.png) center / cover;
    padding: 13px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.placement_support{
    padding:0 109px;
}

.placement_support_inner{
    background: url(../images/m-10.png) center / cover;
    padding: 17px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}


.real_chips{
    padding:0 109px;
}
.placemen_assistance_box {
    background: #e9e9e9;
    padding: 10px 18px;
    text-align: center;
    border-radius: 25px;
    margin-right: 27px;
    margin-bottom: 11px;
    margin-right: 16px;
    display: flex;
    font-size: 13px;
    place-items: anchor-center;
}
.flexible_batch{
    padding:0 109px;
}

.flexible_batch_inner{
    background: url(../images/m-11.png) center / cover;
    padding: 19px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;

}
.flexible_batch .placemen_assistance_box {
    background: #fff;
    padding: 10px 18px;
    text-align: center;
    border-radius: 25px;
    margin-right: 16px;
    display: flex;
    font-size: 13px;
    place-items: anchor-center;
}
.flexible_batch .placemen_assistance_box.bg_none{
    background:transparent;
    padding: 10px 0;
}
.flexible_batch .placemen_assistance_box.bg_none p {
    margin-bottom: 0;
}
.industry_certification{
    padding:0 109px;
}

.industry_certification_inner{
    background: url(../images/m-12.png) center / cover;
    padding: 35px 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    color:#fff;
}
.industry_certification_inner h3{
    color:#fff;
}
.position-relative{
    position:relative;
}


.hero-desc{
    max-width:800px;
    margin:auto;
    font-size:14px;
}

.gallery-title{
    margin-bottom:20px;
    font-weight:600;
}

.feedback-img{
    border-radius:6px;
    box-shadow:0 5px 15px rgba(0,0,0,.08);
    transition:.3s;
}

.feedback-img:hover{
    transform:translateY(-5px);
}

.career-section{
    padding:40px 0;
}

.arrow-img{
    max-width:280px;
}

.career-title{
    font-size:42px;
    font-weight:700;
    margin-bottom:20px;
}

.career-list{
    margin-bottom:20px;
}

.career-list li{
    margin-bottom:8px;
}

.enroll-card{
    background:#f2f2f2;
    padding:35px;
    border-radius:20px;
}

.course-tags{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
    margin-top:20px;
}

.course-tags span{
    background:#fff;
    border-radius:30px;
    padding:8px 18px;
    font-size:14px;
}

.form-control{
    border:2px solid #000;
    border-radius:6px;
}

.faq-section{
    margin-top:40px;
}

.accordion-button{
    font-weight:600;
}

@media(max-width:991px){

    .career-title{
        font-size:32px;
        text-align:center;
    }

    .career-list{
        text-align:left;
    }

    .arrow-img{
        margin-bottom:20px;
    }

    .enroll-card{
        padding:25px;
    }
    
    .section-title{
        font-size:32px;
    }

    .feature-box{
        margin-bottom:15px;
    }

    .workshop-form{
        margin-top:10px;
    }
}




@media(max-width:767px){

    .section-title{
        font-size:28px;
    }

    .highlight-list li{
        margin-bottom:18px;
    }
    .placement_support,.flexible_batch,.real_chips,.industry_certification,.better_learning,.tool_experience,.curriculum,.why_futurewiz{
        padding: 0 12px;
    }
    
    .why_futurewiz_inner{
       background:
        linear-gradient(
            rgba(0, 0, 0, 0.0),
            rgba(0, 0, 0, 0.2)
        ),
    url('../images/bangalore_mobile_img/A-2.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    color:#fff; 
    }
   
    .curriculum_inner{
/*    background: url(../images/bangalore_mobile_img/A-3.png) center / cover;*/
     background:
        linear-gradient(
            rgba(0, 0, 0, 0.2),
            rgba(0, 0, 0, 0.6)
        ),
    url('../images/bangalore_mobile_img/A-3.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    color:#fff;
   }
   .curriculum_inner .text-end{text-align: left !important;}
   .curriculum_inner h3{color:#fff;}
    
    .tool_experience_inner{
    background: url(../images/bangalore_mobile_img/A-4.png) center / cover;
    background-repeat: no-repeat;
    color:#fff;
   }
   
   .real_chips_inner{
/*    background: url(../images/bangalore_mobile_img/A-3.png) center / cover;*/
     background:
        linear-gradient(
            rgba(0, 0, 0, 0.3),
            rgba(0, 0, 0, 0.6)
        ),
        url('../images/bangalore_mobile_img/A-5.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    color:#fff;
   }
    .real_chips_inner .text-end{text-align: left !important;}
    .real_chips_inner h3{color:#fff;}
    
    .better_learning_inner{
    background: url(../images/bangalore_mobile_img/A-6.png) center / cover;
    background-repeat: no-repeat;
   }
   
    .placement_support_inner{
/*    background: url(../images/bangalore_mobile_img/A-3.png) center / cover;*/
     background:
        linear-gradient(
            rgba(0.0, 0.0, 0, 0.3), 
            rgba(0, 0, 0.5, 0.3)
        ),
        url('../images/bangalore_mobile_img/A-7.png'); 
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    color:#fff;
   }
   .placement_support_inner .text-end{text-align: left !important;}
   .placemen_assistance_box{font-size: 11px;margin-bottom: 18px;color:#000;margin-right: 10px;}
   .placement_support_inner h3{color:#fff;}
   
   .flexible_batch_inner{
/*    background: url(../images/bangalore_mobile_img/A-3.png) center / cover;*/
     background:
        linear-gradient(
            rgba(0.0, 0.0, 0, 0.0), 
            rgba(0, 0, 0.5, 0.0)
        ),
        url('../images/bangalore_mobile_img/A-8.png'); 
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    
   }
     .industry_certification_inner{
/*    background: url(../images/bangalore_mobile_img/A-3.png) center / cover;*/
     background:
        linear-gradient(
            rgba(0.3, 0.0, 0, 0.3), 
            rgba(0, 3, 0.5, 0.3)
        ),
        url('../images/bangalore_mobile_img/A-9.png'); 
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    
   }
   
    .hero-desc{
        font-size:13px;
    }

    .course-tags{
        justify-content:center;
    }
    .why_student_call_inner img{display:none;}
    .why_student_call_inner {
    background: #FF5600 !important;
  }
  .flexible_batch .placemen_assistance_box.bg_none {
     padding: 0 0;
}
.flexible_batch .placemen_assistance_box{margin-right: 6px;}
}