.banner{width:100%;float:left;padding:0;background-color:#333333;position:relative;z-index:22}.banner .video_img{width:100%;float:left;position:relative}.banner .video_img svg{width:80px;height:auto;fill:#ffffff;position:absolute;content:"";top:0;bottom:0;left:0;right:0;margin:auto;z-index:2}.banner .video_img img{width:100%}.banner .video_img:after{position:absolute;content:"";height:100%;width:100%;opacity:0.6;top:0;bottom:0;left:0;right:0;background-color:#333}.banner figcaption{pointer-events:visible}.banner figcaption .h1{font-size:49px;font-family:'PoppinsBold';color:#ffffff}.banner figcaption p{font-size:24px;color:#ffffff;font-family:'PoppinsLight'}.banner .container{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;pointer-events:none}.banner .btn{border-color:#333}.points{padding:30px 0;border-bottom:1px solid #dddddd}.points .points_box{width:100%;text-align:center}.points .points_box h2{font-size:18px;color:#333;font-family:'PoppinsLight';display:flex;align-items:center;margin-bottom:0px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;text-align:left}.points .points_box h2:hover{color:#f78736}.points .points_box h2:hover svg{fill:#f78736;transform:rotateY(180deg)}.points .points_box svg{height:25px;width:auto;fill:#333;margin-right:10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}.welcome_section_content .welcome_content{width:100%;float:left;padding:50px 100px 50px 30px;border:6px solid #f78736;min-height:477px}.welcome_section_content .welcome_content p{text-align:justify}.swiper-container-horizontal{overflow:hidden}.welcome_section_content .swiper_main_slide{width:100%;float:left;position:relative}.welcome_section_content .swiper_main_slide .welcome_slide{margin-left:-100px}.welcome_section_content .swiper-pagination{bottom:-40px;margin-left:-50px}.swiper-pagination-bullet{width:14px;height:14px;background:transparent;border:2px solid #f78736;opacity:1}.swiper-pagination-bullet-active{background-color:#f78736}.why_charvik{padding-top:0}.why_charvik .why_charvik_bg{width:100%;float:left;position:relative;z-index:2;margin-bottom:-140px;z-index:0;padding-bottom:120px}.why_charvik .why_charvik_bg:after{position:absolute;content:"";height:100%;width:100%;background-color:#f78736;opacity:0.8;top:0;bottom:0;left:0;right:0;z-index:-1}.why_charvik .title_1 h2{color:#ffffff}.why_charvik .title_1 p{color:#ffffff}.why_charvik{background-color:#f5f5f5}.why_charvik .why_charvik_box{width:100%;float:left}.why_charvik .why_charvik_box .why_charvik_img{width:100%;float:left;border:15px solid #ffffff;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.08);margin-bottom:18px;position:relative;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center}.why_charvik .why_charvik_box .why_charvik_img:after{position:absolute;content:"";height:100%;width:100%;background-color:rgba(0,0,0,0.2);opacity:0.4;top:0;bottom:0;left:0;right:0;z-index:2}.why_charvik .why_charvik_box .why_charvik_img img{width:100%;float:left}.why_charvik .why_charvik_box figcaption{width:100%;float:left}.why_charvik .why_charvik_box figcaption h2{font-size:20px}.why_charvik .why_charvik_box figcaption p{font-size:14px;margin-bottom:22px}.card-header{width:100%;float:left;background:none;padding:0;border:none}.card-header-tabs{margin:0;text-align:center;justify-content:center}.nav-tabs .nav-link{padding:0;border:none}.nav-tabs .nav-item{margin-bottom:0}.card-header .nav-tabs .nav-item .nav-link{text-transform:uppercase;font-size:16px;font-family:'PoppinsBold';color:#333;padding-bottom:10px;position:relative}.card-header .nav-tabs .nav-item .nav-link:after{position:absolute;content:"";height:4px;width:0px;background-color:#f78736;bottom:0;left:0;opacity:0}.card-header .nav-tabs .nav-item .nav-link:hover:after,.card-header .nav-tabs .nav-item .nav-link.active:after{width:100%;opacity:1}.card-header .nav-tabs .nav-item .nav-link.active,.card-header .nav-tabs .nav-item .nav-link:hover{color:#f78736}.card-header .nav-tabs .nav-item+.nav-item{margin-left:35px;padding-left:35px;position:relative}.card-header .nav-tabs .nav-item:after{position:absolute;content:"";height:3px;width:3px;border-radius:100px;background-color:#333;left:0;top:10px;margin:auto}.tab-content{width:100%;float:left}.tab-content .tab-pane{width:100%;float:left;padding:0 !important;text-align:center;margin-top:30px}.tab-content .nav-tabs{display:inline-block;border:none;justify-content:center;padding:10px 15px;border:1px solid #dddddd}.tab-content .nav-tabs .nav-item{display:inline-block}.tab-content .nav-tabs .nav-item+.nav-item{margin-left:10px}.tab-content .nav-tabs .nav-item .nav-link{min-width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#333;color:#ffffff;border-radius:0px;font-size:15px;padding:0 5px}.tab-content .nav-tabs .nav-item .nav-link sup{font-size:9px}.tab-content .nav-tabs .nav-item .nav-link.active{background-color:#f78736}.work_area_box{text-align:left;margin-bottom:30px;width:100%;float:left}.work_area_box figcaption{margin-top:20px;width:100%;float:left}.work_area_box figcaption h2{font-size:16px;margin-bottom:5px}.work_area_box figcaption span{font-size:14px;color:#f78736;margin-bottom:10px;display:block}.work_area_box figcaption p{margin-bottom:15px;font-size:14px}.work_area_box figcaption svg{fill:#999999}.work_area_box figcaption svg:hover{fill:#f78736}.testimonials{width:100%;float:left;background-color:#f5f5f5}.testimonials .swiper_main_slide{width:100%;float:left}.testimonials .testimonials_box{width:100%;float:left;text-align:center}.testimonials .testimonials_box figcaption{width:100%;float:left;background-color:#ffffff;border-radius:5px;padding:40px 20px 70px 20px;position:relative}.testimonials .testimonials_box figcaption p{font-size:14px}.testimonials .testimonials_box figcaption:after{position:absolute;content:'"';top:10px;left:20px;font-size:48px;color:#f78736;opacity:0.2;z-index:2222;height:20px}.testimonials .testimonials_box figcaption:before{position:absolute;content:'"';bottom:30px;right:20px;font-size:48px;color:#f78736;opacity:0.2;z-index:2222;height:20px}.testimonials .testimonials_box .testi_profile{width:100%;float:left;margin-top:-50px;position:relative;z-index:33}.testimonials .testimonials_box .testi_profile .profile_img{width:100%;float:left;margin-bottom:10px}.testimonials .testimonials_box .testi_profile .profile_img img{max-width:98px;border-radius:100px;border:2px solid #f78736}.testimonials .testimonials_box .testi_profile h2{font-size:18px;color:#f78736;margin-bottom:0px}.testimonials .testimonials_box .testi_profile p{color:#999999}.testimonials .swiper-pagination{position:static;margin-top:20px}.cta{text-align:center;position:relative;z-index:2;background-color:#292929}.cta .title_1 h2{color:#ffffff}.cta .title_1 p{color:#ffffff}.cta .btn{border-color:#333}.cta:after{position:absolute;content:"";height:100%;width:100%;opacity:0.9;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#333}.student_result .swiper-pagination{position:static;margin-top:30px}.swiper_main_slide{width:100%;float:left}.student_box .student_img img{width:100%}.student_box figcaption{width:100%;float:left;background-color:#333;display:flex;align-items:center;border-top:4px solid #ffffff;padding:7px 0px 7px 100px}.student_box figcaption h2{font-size:33px;color:#ffffff;margin-bottom:0;background:url(../images/marks_bg.png);background-position:center;background-repeat:no-repeat;width:114px;height:94px;position:absolute;bottom:-4px;left:-4px;display:flex;align-items:center;padding:5px 15px;justify-content:left;align-content:center;flex-wrap:wrap;line-height:1.2}.student_box figcaption h2 span{font-size:22px;color:#ffffff;text-transform:uppercase;font-family:'PoppinsLight'}.student_box figcaption p{font-size:18px;color:#ffffff;font-family:'PoppinsLight';margin-bottom:0}.modal-content{padding:30px;border-radius:0px;border:none;text-align:left}.modal-content figcaption{margin-top:0px}.modal-content img{width:100%;margin-bottom:20px}.modal-content .close{opacity:1;position:absolute;right:10px;top:5px}.modal-content .close svg{width:13px;height:auto;fill:#333}
