.department-area .department-slider .department-item .department-icon span{ font-size:50px; }
.department-area .department-slider .department-item .department-info p{ line-height:1.4; }



.apply-details.home-custom-style .content-list i{ color:var(--theme-color2); }

.campus-tour.home-custom .course-single-list{ padding-bottom:10px; }
.campus-tour.home-custom .course-single-list li{ padding-bottom:14px; line-height:1.3; }
.campus-tour.home-custom .content-info p{ padding-bottom:17px; line-height:1.3; }
.campus-tour.home-custom .content-info h4{ padding-bottom:10px; }
.feature-area.extracurricular-activities .feature-item{ height:100%; }
.blog-area.events-news .blog-item-info{ padding-top:15px; }
.blog-area.events-news .blog-item{ margin-bottom:0; height:100%; }
.blog-area.events-news .col-md-6.col-lg-4{ margin-bottom:25px; }
.footer-contact li{ flex-wrap:wrap; align-items:initial; }
.footer-contact li span{ width:calc(100% - 45px); line-height:1.3; }


.home .hero-single::before{ background:rgba(0, 0, 0, .6); opacity:unset; }
.owl-carousel .owl-item .custom-logo{ padding-bottom:15px; }
.owl-carousel .owl-item .custom-logo img{ width:auto; }

.enroll-area.home-custom-style.travel{ background-image: url(../img/enroll/tour-img-2.jpg); }
#contact-us-scroll.enroll-area{ background-image: url(../img/enroll/tour-img.jpg); }
.counter-area.custom-icon .counter-box .icon img{ width:auto; }


.about-area.home-custom .about-right h4{ padding-bottom:8px; }
.about-area.home-custom .about-right .course-single-list li{ line-height:1.3; padding-bottom:10px; }
.about-area.home-custom .about-right .course-single-list li i{ margin-right:4px; }
.about-area.home-custom .about-right .about-bottom{ margin-top:10px; }



.choose-area.home-style .choose-content-info .site-heading h3{ color:#fff; padding:18px 0 16px 0; }
.choose-area.home-style .choose-content-info .choose-content-wrap{ margin-top:0; }
.choose-area.home-style .choose-content-info .choose-content-wrap .choose-item-info h4{ margin-bottom:0; }
.choose-area.home-style .choose-content-info .course-single-list{ padding-top:18px; }


.faq-area.home-custom .faq-right h4{ padding:17px 0 12px 0; }



.faq-area .accordion .accordion-body ul li{ position:relative; padding-left:18px; line-height:1.1; padding-bottom:12px; }
.faq-area .accordion .accordion-body ul li:before{ content:""; position:absolute; width:10px; height:10px; background:var(--theme-color); border-radius:50%; left:0; top:4px; }
.counter-box .text-white p{ line-height:1.2; padding-top:8px; }

.apply-details.custom-list .content-list li{ line-height:1.5; }




#media-view-scroll, 
#undergraduate-bba-bca-bhm-scroll, 
#diploma-programs-scroll, 
#bachelor-programs-scroll, 
#master-programs-scroll, 
#internship-campus-scroll, 
#eligibility-criteria-scroll, 
#admission-process-scroll, 
#news-scroll, 
#contact-us-scroll, 
#recruiters-scroll, 
#placement-scroll, 
#certifications-scroll, 
#internships-scroll, 
#key-highlights-scroll, 
#why-choose-scroll, 
#course-details-scroll{ scroll-margin-block: 150px; }




.footer-area .footer-widget-box .footer-contact h5{ color:#fff; padding-bottom:10px; font-size:22px; line-height:1.1; }
.footer-widget-box p{ line-height:1.3; }


.department-area.custom-edit .department-slider .owl-nav{ opacity:1; visibility:visible; }



.department-area.custom-edit .department-item .department-info h5{ padding:10px 0 4px 0; }
.department-area.custom-edit .department-item .department-info .course-single-list{ padding-bottom:8px; }
.department-area.custom-edit .department-item{ min-height:490px; border:1px solid rgba(253, 163, 27, .3); }

.gray-bg{ background:#FBFBFB; }

.apply-details.custom-card .details-wrapper .col-lg-4{ margin-bottom:25px; }
.apply-details.custom-card .details-left{ border:1px solid var(--theme-color2); padding:20px; border-radius:28px 28px 28px 0; height:100%; background:#fff; } 
.apply-details.custom-card .details-left h3{ font-size:24px; line-height:1.1; }
.apply-details.custom-card .details-left p{ line-height:1.3; padding-bottom:7px; }
.apply-details.custom-card .details-left .content-list{ padding-bottom:8px; }

.department-area.decrease-height .department-item{ min-height:375px; }


.about-area.custom-code .about-right h4{ color:#fff; margin:0; padding:0 0 8px 0; }
.about-area.custom-code .about-right .box{ margin:0; padding:0 0 20px 0; }
.about-area.custom-code .about-right .box ul.course-single-list li{ padding-bottom:8px; }
.about-area.custom-code .about-left img{ border-radius:100px 100px 100px 0; }



.feature-area.home-custom-code .feature-item{ height:100%; }
.feature-area.home-custom-code .feature-item .feature-content ul.content-list{ padding-top:4px; }
.feature-area.home-custom-code .feature-item .feature-content ul.content-list li{ line-height:1.3; padding-bottom:14px; }
.feature-area.home-custom-code .feature-item .feature-content ul.content-list li a{ display:inline-block; font-weight:600; }
.feature-area.home-custom-code .feature-item .feature-content ul.content-list li i{ color:var(--theme-color2); }



.choose-area.new-code .choose-content h5{ margin:0; padding:10px 0 12px 0; color:#fff; font-size:22px; font-weight:400; line-height:1.2; }
.choose-area.new-code .choose-content p{ margin:0; padding:0px 0 12px 0; color:#fff; font-weight:400; line-height:1.3; }
.choose-area.new-code .choose-content .course-single-list li{ line-height:1.2; padding-bottom:12px; }
.about-area.new-codes .left-image-block{ margin:0; padding:0; height:650px; }
.about-area.new-codes .left-image-block img{ width:100%; height:100%; line-height:0; object-fit:cover; border-radius:15% 0 15% 15%; }


.apply-details .details-wrapper .video-box{ margin:0; padding:0; }
.apply-details .details-wrapper .video-box a{ display:inline-block; position:relative; }
.apply-details .details-wrapper .video-box a img{ border-radius:30px 30px 30px 0; }
.apply-details .details-wrapper .video-box span{ position:absolute; width:100%; height:100%; left:0; top:0; display:flex; align-items:center; justify-content:center; }
.apply-details .details-wrapper .video-box span i{ font-size:50px; color:rgba(253, 163, 27, .8); }


.apply-details .rounded-icon-block{ margin:0; padding:20px 0 0 0; }
.apply-details .rounded-icon-block .box{ margin:0 0 30px 0; padding:0; text-align:center; }
.apply-details .rounded-icon-block .box .icon{ margin:0; padding:0; }
.apply-details .rounded-icon-block .box .icon span{ width:120px; height:120px; background:#012758; border-radius:50%; display:flex; align-items:center; justify-content:center; margin:0 auto; border:2px solid #FDA31B; }
.apply-details .rounded-icon-block .box .icon span i{ color:#fff; font-size:44px; }


.apply-details .rounded-icon-block .box h4{ margin:0; padding:10px 0 0 0; }




.apply-details .btn-box{ text-align:center; }
.apply-details .btn-box h4{ color:#fff; margin:0; padding:0; }




.header .navbar-nav{ max-width:850px; justify-content:flex-start; align-items:start; text-align:left; flex-wrap:wrap; padding:16px 0; }
.header .navbar-nav .nav-item a{ display:inline-block; padding:4px 0 4px 0; }


.apply-details.application-form-page .gform-theme--foundation .gform_fields{ row-gap:20px; }

.apply-details.application-form-page .application-form-text h3{ margin:0; padding:0 0 5px 0; }

.apply-details.application-form-page .gform_footer #gform_submit_button_1.gform_button{ font-size:16px !important; color:var(--color-white) !important; padding:14px 20px; transition:var(--transition) !important; text-transform:uppercase !important; position:relative; border-radius:50px 50px 50px 0 !important; font-weight:600 !important; letter-spacing:1px !important; cursor:pointer !important; text-align:center !important; overflow:hidden; border:none; background:var(--theme-color2) !important; box-shadow:var(--box-shadow) !important; z-index:1; width:150px !important; height:50px !important; }



.apply-details.application-form-page .gform-body .ginput_container input{ border:1px solid #FDA31B !important; border:1px solid #000 !important; height:44px !important; border-radius:50px; }


.apply-details.application-form-page .gform-body .ginput_container.ginput_container_checkbox input, 
.apply-details.application-form-page .gform-body .ginput_container.ginput_container_radio input{ height:auto !important; }


.apply-details.application-form-page #input_1_16.gfield_checkbox input, 
.apply-details.application-form-page #field_1_25 .ginput_container_checkbox input{ height:20px !important; border-radius:0 !important; accent-color:#FDA31B !important; }

.gform-theme--framework input[type="checkbox"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{ color:#FDA31B !important; }






.custom-media-view .big-block{ margin:0; padding:0; }
.custom-media-view .big-block .col-lg-3.col-md-6{ margin-bottom:25px; }
.custom-media-view .big-block .box{ margin:0; padding:0 0 8px 0; text-align:center; background:#fff; border-radius:8px; border:1px solid #FDA31B; overflow:hidden; }
.custom-media-view .big-block .box a{ display:inline-block; }
.custom-media-view .big-block .box .image{ margin:0; padding:0 0 10px 0; }


.enroll-area .gform_footer #gform_submit_button_2.gform_button{ font-size:16px !important; color:var(--color-white) !important; padding:14px 20px; transition:var(--transition) !important; text-transform:uppercase !important; position:relative; border-radius:50px 50px 50px 0 !important; font-weight:600 !important; letter-spacing:1px !important; cursor:pointer !important; text-align:center !important; overflow:hidden; border:none; background:var(--theme-color2) !important; box-shadow:var(--box-shadow) !important; z-index:1; width:170px !important; height:50px !important; }

.enroll-area #gform_wrapper_2 .gform-body .ginput_container input{ border:1px solid #FDA31B !important; border:none !important; height:54px !important; border-radius:8px; background:#F2F3F5; }
.enroll-area #gform_wrapper_2 .gform-body .ginput_container select{ border:1px solid #FDA31B !important; border:none !important; height:54px !important; border-radius:8px; background-color:#F2F3F5; }
.enroll-area #gform_wrapper_2 .gform-body .ginput_container textarea{ border:none !important; height:110px !important; border-radius:8px; background-color:#F2F3F5; min-block-size:7rem !important; }
.enroll-area .enroll-form #gform_wrapper_2 #gform_fields_2{ row-gap:20px !important; }


.affiliation-logo .logo-box{ margin:0; padding:0 0 30px 0; text-align:center; }
.affiliation-logo .logo-box .image{ margin:0 auto; padding:0; max-width:160px; min-height:160px; }
.affiliation-logo .logo-box .image img{ max-width:100%; }
.affiliation-logo .logo-box h4{ font-size:24px; font-weight:600; line-height:1.1; color:#FDA31B; margin:0; padding:10px 0 0 0; }






.modal-content .gform_footer #gform_submit_button_2.gform_button{ font-size:16px !important; color:var(--color-white) !important; padding:14px 20px; transition:var(--transition) !important; text-transform:uppercase !important; position:relative; border-radius:50px 50px 50px 0 !important; font-weight:600 !important; letter-spacing:1px !important; cursor:pointer !important; text-align:center !important; overflow:hidden; border:none; background:var(--theme-color2) !important; box-shadow:var(--box-shadow) !important; z-index:1; width:170px !important; height:50px !important; }
.modal-content #gform_wrapper_2 .gform-body .ginput_container input{ border:1px solid #FDA31B !important; border:none !important; height:54px !important; border-radius:8px; background:#F2F3F5; }
.modal-content #gform_wrapper_2 .gform-body .ginput_container select{ border:1px solid #FDA31B !important; border:none !important; height:54px !important; border-radius:8px; background-color:#F2F3F5; }
.modal-content #gform_wrapper_2 .gform-body .ginput_container textarea{ border:none !important; height:110px !important; border-radius:8px; background-color:#F2F3F5; min-block-size:7rem !important; }
.modal-content #gform_wrapper_2 #gform_fields_2{ row-gap:16px !important; }




#gform_wrapper_2 #gform_fields_2 #input_2_5 option[value="Postgraduate Programs"]{ color:#FDA31B; font-size:17px; }
#gform_wrapper_2 #gform_fields_2 #input_2_5 option[value="Bachelor’s Programs (Undergraduate)"]{ color:#FDA31B; font-size:17px; }
#gform_wrapper_2 #gform_fields_2 #input_2_5 option[value="Diploma Programs"]{ color:#FDA31B; font-size:17px; }










@media (max-width: 991px) {
.navbar-collapse{ max-height:100% !important; }

}

@media screen and (max-width:575px){
.site-title{ font-size:30px; }
.affiliation-logo .logo-box .image{ min-height:auto; }

}

