/*
Theme Name: CIIS
Theme URI: https://www.ciisindia.in/
Author: Velocity Consultancy
Author URI: https://www.ciisindia.in/
Description: 
Requires at least: 6.0
Tested up to: 6.4.3
Requires PHP: 5.7
Version: 1.0.10
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentyfour
Text Domain: https://www.ciisindia.in/
Tags: blog, news, portfolio, one-column, wide-blocks, accessibility-ready, block-patterns, block-styles, custom-colors, custom-logo, custom-menu,editor-style, featured-images, full-site-editing, rtl-language-support, sticky-post, style-variations, threaded-comments, translation-ready, 
*/
html {scroll-behavior: smooth;}
a{outline: none;}
img{max-width: 100%;}
p:last-child{margin-bottom: 0;}
input,textarea,input[type=checkbox],input[type=radio]{outline: none;}
main li {margin-bottom: 10px;}
ol, ul {padding-left: 1rem;}
ul.list-red-icon, ul.list-black-icon{padding-left: 2rem;}

body.post-template-default.single-post main .wp-block-post-content p:not(:last-child) {margin-bottom: 8px;}
body.post-template-default.single-post main .wp-block-post-content h3, body.post-template-default.single-post main .wp-block-post-content h2, body.post-template-default.single-post main .wp-block-post-content h4 {margin-top: 2rem;}
body.post-template-default.single-post main .wp-block-post-content ul:not(:last-child) {margin-bottom: 15px !important;}
body.post-template-default.single-post main .wp-block-post-content ul li {margin-bottom: 5px;}
body:is(.postid-6361, .postid-6404, .postid-7060).post-template-default.single-post main .wp-block-post-content :is(h2, h3, h4) {margin-top: 0px !important;}


/*===Common CSS===*/
/*---Colors---*/
:root{--white: #ffffff; --black: #000000; --white-smoke:#F8F8F8; --antique-white:#FFEDDA; --red:#FE0100; --orange:#FE7F00; --light-range:#FF9F3F; --rose:#F4197D; --grey:#848484; --mid-grey:#636C72; --dark-grey:#222222; --blue:#051D3B; --blue-black:#161439; --light-blue:#11096C; --seashell:#FFFBF7; --light-pink:#FEF6F6; --sky-blue:#C6D8DA; --alice-blue:#f0f8ff;}
.txt-white{color: var(--white)!important;}
.txt-black{color: var(--black);}
.txt-orange{color: var(--orange);}
.txt-light-orange{color: var(--light-range);}
.txt-red{color: var(--red);}
.txt-grey{color: var(--grey);}
.txt-mid-grey{color: var(--mid-grey);}
.txt-dark-grey{color: var(--dark-grey);}
.txt-blue{color: var(--blue);}
.txt-blue-black{color: var(--blue-black);}
.txt-light-blue{color: var(--light-blue);}

.bg-white{background:var(--white);}
.bg-antique-white{background: var(--antique-white);}
.bg-white-smoke{background: var(--white-smoke);}
.bg-seashell{background: var(--seashell);}
.bg-light-pink{background: var(--light-pink);}
.bg-sky-blue{background: var(--sky-blue);}
.bg-alice-blue{background: var(--alice-blue);}
.bg-img{background-repeat: no-repeat;background-position: center center; background-size: cover;}
.bg-arrow-319{background-image: url(https://www.ciisindia.in/wp-content/uploads/2024/05/not-sure-will-help-you.jpg);}
.bg-arrow-156{background-image: url(https://www.ciisindia.in/wp-content/uploads/2024/05/request-call-back.jpg);}
.course-bg{background-image: url(https://www.ciisindia.in/wp-content/uploads/2024/05/certificate-bg.jpg);}
.subscribe-bg{background-image: url(https://www.ciisindia.in/wp-content/uploads/2024/05/subscribe-newsletter.jpg);}
.bg-orange{background: var(--orange);}

/*---Heading Gradient---*/
.heading-gradient-br{background-image: linear-gradient(90deg, #3A61AC 50%, #FF0000 65.79%);background-clip: text;-webkit-background-clip: text;-moz-background-clip: text;-webkit-text-fill-color: transparent;-moz-text-fill-color: transparent;}   

/*.equiry-form .wpcf7 form.sent .wpcf7-response-output{border-color:red;}
.equiry-form .wpcf7-form.sent .wpcf7-response-output{border-color:red;}
.equiry-form .wpcf7-form.invalid .wpcf7-response-output{border-color:blue;} */
/*---Heading-Border---*/
.heading-border-orange::after{content: "";width: 70%; height: 1px;background: var(--rose);display: block;}
.term-online-master-of-business-administration-mba .header-bottom-border, .term-digital-marketing .header-bottom-border, .term-online-distance .header-bottom-border{display: none;}

/*---BG Gradient---*/
.bg-gradient-white-smoke{background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(249,249,249,1) 100%);}
.bg-gradient-cp{background: linear-gradient(263.62deg, rgba(255, 102, 107, 0.5) 5.03%, rgba(255, 199, 192, 0.5) 75.28%, rgba(255, 237, 223, 0.5) 105.38%);}
.bg-gradient-ro{background: linear-gradient(90deg, #FE0100 0%, #FF5100 100%); }
.bg-gradient-lightgreen{background: linear-gradient(104.59deg, #D3E5E7 3.74%, #E7F3F4 49.84%, #EDF5F5 95.95%);}
.bg-gradient-wp{background: linear-gradient(180deg, rgba(255, 255, 255, 0.06) 0%, rgba(234, 78, 79, 0.06) 100%);}
.bg-gradient-sb{background: linear-gradient(104.59deg, #C6D8DA 3.74%, #E7F3F4 49.84%, #EDF5F5 95.95%);}

.bg-skyblue{background: linear-gradient(104.59deg, #C6D8DA 3.74%, #E7F3F4 49.84%, #EDF5F5 95.95%);}
.bg-orange-gradient{background: linear-gradient(104.59deg, #FE0100, #FE0100 75%, #FF5100 90%);}

/*---Fonts---*/
/*-Font Family-*/
.font-nunito{font-family: var(--wp--preset--font-family--nunito);font-weight: 400;}
.font-nunito-medium{font-family: var(--wp--preset--font-family--nunito);font-weight: 500;}
.font-nunito-semi-bold{font-family: var(--wp--preset--font-family--nunito);font-weight: 600;}
.font-nunito-bold{font-family: var(--wp--preset--font-family--nunito);font-weight: 700!important;}

.font-poppins{font-family: var(--wp--preset--font-family--poppins);font-weight: 400;}
.font-poppins-medium{font-family: var(--wp--preset--font-family--poppins);font-weight: 500;}
.font-poppins-semibold{font-family: var(--wp--preset--font-family--poppins)!important;font-weight: 600;}
.font-poppins-bold{font-family: var(--wp--preset--font-family--poppins);font-weight: 700;}

.font-raleway{font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 400;}
.font-raleway-medium{font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 500!important;}
.font-raleway-semibold{font-family: var(--wp--preset--font-family--raleway-thin)!important;font-weight: 600!important;}
.font-raleway-bold{font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 700!important;}

.home h1{text-transform:none;}
/*-Font Size-*/
.font-10{font-size: 10px;}
.font-11{font-size: 11px;}
.font-12{font-size: 12px;}
.font-14{font-size: 14px;}
.font-16{font-size: clamp(0.875rem, 0.7596rem + 0.3205vw, 1rem);}
.font-20{font-size: clamp(0.9375rem, 0.8088rem + 0.5882vw, 1.25rem);}
.font-22{font-size: 22px;}
.font-24{font-size: clamp(1.125rem, 0.75rem + 1.2vw, 1.5rem);}
.font-32{font-size: clamp(1.25rem, 0.5577rem + 1.9231vw, 2rem);}
.font-40{font-size: clamp(1.25rem, 0.7353rem + 2.3529vw, 2.5rem);}
.font-48{font-size: clamp(1.5625rem, 0.9706rem + 2.7059vw, 3rem);}

/*---Button---*/
.golden-btn-online a:hover{color:inherit;}
.red-button a{background: var(--red);color: var(--white); font-size: clamp(1.125rem, 0.8942rem + 0.641vw, 1.375rem); font-weight: 600;padding: 6px 45px 6px 45px;border: none;min-width: 250px; display: inline-flex; justify-content: center; text-align: center;}

.red-btn-border a{background: var(--red);color: var(--white);font-size: 20px;font-weight: 600; line-height: normal; padding: 10px 20px 10px 20px;border: 3px solid var(--white);display: inline-flex; justify-content: center;}
.red-btn-border a:hover{background: var(--red);color: var(--white); border: 3px solid var(--white);}

.section-know-more-button a {background: var(--red);display: block;text-align: center;color: var(--white); padding: 17px 0; font-weight: 600; font-size: clamp(1.125rem, 1.0096rem + 0.3205vw, 1.25rem);}
.section-know-more-button img {margin-left: 10px;vertical-align: middle;margin-top: -2px;}

.btn-golden a{background: linear-gradient(180deg, #FFEDDF 0%, #FFAE4D 100%); display: inline-block; padding: 13px 20px; min-width: 240px; max-height: 55px; line-height: 1; text-align: center; font-size: clamp(0.9375rem, 0.7059rem + 1.0588vw, 1.5rem);}
.btn-golden a:hover{color: var(--black);}


.red-btn-online a{background: var(--red); color: var(--white); border: 1px solid var(--red); display: inline-flex; text-align: center; font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 600; border-radius: 6px; padding: 10px 35px; justify-content: center;}
.red-brdr-btn-online a{background: transparent; color: var(--red); border: 1px solid var(--red); display: inline-flex; text-align: center; font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 600; border-radius: 6px; padding: 10px 35px; justify-content: center;}
.golden-btn-online a{background: linear-gradient(91.84deg, #FFEBD3 0%, #FFAE4D 97.62%); min-width: 200px; display: inline-flex; text-align: center;     justify-content: center; font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 600; padding: 10px 20px; border-radius: 5px;}

.orange-btn-online a{background: var(--orange); color: var(--white); border: 1px solid var(--orange); display: inline-flex; text-align: center; font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 600; border-radius: 6px; padding: 10px 35px; justify-content: center;}


.white-brdr-btn-online a{background: transparent; color: var(--white); border: 1px solid var(--white); display: inline-flex; text-align: center; font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 600; border-radius: 6px; padding: 10px 35px; justify-content: center;}



/*---Max Width---*/
.w-45{width: 45%;}
.max-width-600{max-width: 600px;} 
.max-width-965{max-width: 965px;}


/*---Spacing---*/
.mb-40{margin-bottom: 40px;}
.mb-60{margin-bottom: 40px;}
.pb-100{padding-bottom: 100px;}

.section-mb-40{margin-bottom: 30px!important;}
.section-mb-60{margin-bottom: 60px!important;}
.section-mb-80{margin-bottom: 80px!important;}

.section-padding{padding: 30px 0}
.section-padding-35{padding: 35px 0}
.section-pb-40{padding-bottom: 30px;}
.section-padding-50{padding: 50px 0}


.section-box-padding{padding: 60px;}

/*Border-radius*/
.border-radius-8{border-radius: 8px;}


/*Gradient Border*/
.gradient-border-mo{background: linear-gradient(90deg, #BD2D2D 28.5%, #ffffff 100%); width: 100%; height: 3px;}

/*---Custom Listing---*/
.list-black-right-icon {list-style-position: inside; padding-left: 0;}
.list-black-right-icon li{list-style-image: url(https://www.ciisindia.in/wp-content/uploads/2024/04/eligibility-list-icon.svg);font-family: var(--wp--preset--font-family--inter); margin-bottom: 5px;}


/* .list-red-icon, .list-black-icon {margin-left: 17px;} */
.list-red-icon li{list-style-image: url(https://www.ciisindia.in/wp-content/uploads/2024/05/red-tick.png);margin-bottom: 10px;}
.list-red-icon span, .list-black-icon span{font-weight: 600; display: block;}

.list-red-icon.list-red-two-column {display: flex;flex-flow: row wrap;gap: 20px 70px;}
.list-red-icon li{flex: 0 0 45%;}

.list-black-icon li{list-style-image: url(https://www.ciisindia.in/wp-content/uploads/2024/05/black-tick.png);margin-bottom: 10px;}

/*===Accordion===*/
.accordion {background-color: #ffffff;color: var(--black);border: 1px solid #DEDEDE;cursor: pointer;padding: 16px 25px;width: 100%;text-align: left;outline: none;transition: background-color 0.4s; position: relative;}
.panel {/* padding: 0 18px; */background-color: #ffffff;overflow: hidden;/* margin-top: 10px; margin-bottom: 15px; */ max-height: 0;transition: max-height 0.4s ease-out; }
.accordion::after {content: '';background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/faqs-arrow.svg);width: 9px;height: 6px;transform: translateY(-50%);top: 50%;right: 15px;position: absolute;transition: transform 0.4s; }
.accordion.active::after {transform: rotate(180deg); }

/*--Single Course Accordion--*/
.program-template .course-circle-icon {background: var(--seashell);}
.course-circle-icon {background: var(--white);min-width: 61px;height: 61px;border-radius: 50%;text-align: center;padding: 17px;}
.course-syllabus-faqs button{background: var(--seashell);border: none;padding: 16px 25px 16px 0;overflow: hidden;}
.course-syllabus-faqs button .faq-no{padding: 10px;margin-right: 15px;color: var(--red);background-color:#FFEDDA;}
.abroad-service-section .course-syllabus-faqs button .faq-no{background-color:transparent;}

/*===Header===*/
.header-btn-widget{position: fixed;top: 150px;left: 0;z-index: 99;display: block !important;}
.page-id-6423 .header-btn-widget{display:none!important;}
.fixed-link .btn-one:before{content:'';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/03/enquiry-btn.png');;display:block;width:40px;height:40px;position: absolute;left:7px;top: 8px;border-radius: 20px;}
.fixed-link .btn-two:before{content:'';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/03/eapply-btn.png');;display:block;width:40px;height:40px;position: absolute;left: 7px;top: 8px;border-radius: 20px;}
.fixed-link .btn-one .icon-text,.fixed-link .btn-two .icon-text{padding-inline:7px;text-transform: uppercase;font-family: var(--wp--preset--font-family--raleway-thin);font-weight:500;writing-mode: sideways-lr;
text-orientation: mixed;}
.fixed-link a:hover{color:#000;}
.fixed-link .btn-one{border:1px solid #fe0000;margin-bottom:15px;padding-top:50px;position:relative;background-color:#fff;}
.fixed-link .btn-two{border:1px solid #ff7f00;padding-top:50px;position:relative;background-color:#fff;}

.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container{left: 0!important;}

.header-orange-yellow-gradient-border{background: linear-gradient(135deg, rgb(255, 138, 0) 31%, rgb(235, 239, 53) 68%); min-height: 9px;}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a.mega-menu-link:before{color:rgb(254, 1, 0)!important;}

#mega-menu-item-5261, #mega-menu-item-7533{display:none!important;}



#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content: "\f347";}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{content: "\f343";}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{content: "\f345";}

.header-custom-tabs-menu{border-top:5px solid var(--orange);}

/*===Footer===*/
footer ul li{list-style-type: none;}
footer ul{padding-left:0!important;}
.fixed-footer{display:none; position:fixed!important;}
footer p{font-family: var(--wp--preset--font-family--nunito)!important;}

/*===Single Course Main page===*/
.hero-banner-bg-color{background: linear-gradient(90deg, rgba(189,45,45,1) 7%, rgba(132,33,33,1) 100%);}
.section-single-course-banner{padding:40px 0 0 0; position: relative; z-index: 0;}
.section-single-course-banner:not(.hero-banner-bg-color)::before{content: ""; width: 100%; height: 100%; background: linear-gradient(90deg, rgba(189, 45, 45, 0.75) 7%, rgba(132, 33, 33, 0.75) 100%); position: absolute; z-index: -1; top: 0;}

.button-talk-expert a{background-color: var(--antique-white);font-family: var(--wp--preset--font-family--nunito);font-weight: 600; font-size: clamp(0.9375rem, 0.649rem + 0.8013vw, 1.25rem); padding: 6px 38px; display: inline-block;}
.button-talk-expert a:hover{color: var(--black);}
.section-banner-icon-txt-wrap .banner-icon {background: var(--red);min-width: 50px;height: 50px;border-radius: 50%;text-align: center;box-shadow: -1px 4px 8px -4px rgba(0,21,0,0.75);display: flex;}
.section-banner-icon-txt-wrap .banner-txt{color: var(--white); line-height: 1.4; font-size: 15px;}
.banner-icon img {margin: auto;}
.section-banner-accre-elevate-carrer{background: var(--white);border-top-left-radius: 10px; border-top-right-radius: 10px; overflow: hidden;justify-content: space-between;}
.banner-elevate-your-career{background: linear-gradient(90deg, #FF9A47 0%, #FFCBA2 100%);width: 75%; display: flex; align-items: center; justify-content: center;}
.banner-accrediation-box{background: var(--white);width: 30%;display: flex;align-items: center;text-transform:uppercase;font-weight: 700!important;}
.banner-accrediation-box img{padding: 10px; max-height: 86px;}
.banner-accrediation-box h5, .banner-elevate-your-career h5{margin-bottom: 0;padding: 30px 36px;}
.banner-accrediation-box h5{font-size: clamp(1.25rem, 0.9615rem + 0.8013vw, 1.5625rem);}
.banner-elevate-your-career h5{font-size: clamp(1.0625rem, 0.774rem + 0.8013vw, 1.375rem);}
.banner-accrediation-box, .banner-elevate-your-career{text-align: center; justify-content: center;}
.section-ugc-aicte-aiu-logo { padding: 25px 10px;gap: 90px; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; border: 1px solid #cecece; border-top: none;}
.row-logo-txt-wrapper{text-align: center;}

.row-logo-txt-wrapper .txt p{font-family: var(--wp--preset--font-family--poppins);}
.row-logo-txt-wrapper .txt p span{color: var(--red);}
.section-single-course-details{border-radius: 8px;}
.single-course-details-wrapper{padding: 40px 25px;border-radius: 8px;}

.single-course-details-wrapper > div {border-right: 1px solid #AAAAAA;padding: 0 22px; max-width: 255px;}
.single-course-details-wrapper > div:last-child{border-right: none; padding: 0 0 0 20px;}
.single-course-details-wrapper > div:first-child{padding-left: 0; max-width: 175px;}

.course-details-icon{min-width: 32px}

.section-streams .category-wrapper, .section-streams .taxonomy-wrapper {display: flex;flex-flow: wrap;}
.section-streams .category-item, .section-streams .taxonomy-item {flex: 0 0 20%;text-align: center;}
.section-streams .category-image, .section-streams .taxonomy-image {display: flex;}
.section-streams .category-name, .section-streams .taxonomy-name { max-width: 190px;  margin: auto;}
.section-streams .category-image a, .section-streams .taxonomy-image a {background: #FFF7EE;padding: 23px;border-radius: 50%;margin: auto;max-width: 80px;min-width: 80px;}
/* .category-name a, .taxonomy-name a{font-family: var(--wp--preset--font-family--poppins);} */
.section-streams .category-wrapper .category-item, .section-streams .taxonomy-wrapper .taxonomy-item {margin-bottom: 40px;}
.section-streams .taxonomy-wrapper .taxonomy-item:nth-last-child(-n+5) {margin-bottom: 0px;} 
/*  .category-wrapper .category-item:nth-last-child(-n+5) {margin-bottom: 0px;} */


.section-trending-university{margin-top: -40px;}

.section-earn-accredited-degree{padding: 40px;}
.section-earn-accredited-degree .col-12 label { margin: 0; }
.section-earn-accredited-degree form label{margin-bottom: 20px;position: relative; width: 100%;}
.section-earn-accredited-degree form label input[type=text], .section-earn-accredited-degree form label input[type=email], .section-earn-accredited-degree form label input[type=tel]{border: none; border-bottom: 1px solid var(--red)!important; outline: none;padding: 10px 10px 10px 40px;width: 100%;}
.section-earn-accredited-degree form .first-name::before, .section-earn-accredited-degree form .last-name::before{content: "";background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-form-name.png);}

.section-earn-accredited-degree .form-button{position: relative;}

.section-earn-accredited-degree form .email::before{content: "";background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-email.png);}
.section-earn-accredited-degree form .telephone::before{content: "";background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-telephone.png);}
.section-earn-accredited-degree form .city::before{content: "";background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-city.png);}
.section-earn-accredited-degree form .course::before{content: "";background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-course.png);}

.section-earn-accredited-degree form .first-name::before, .section-earn-accredited-degree form .last-name::before, .section-earn-accredited-degree form .email::before, .section-earn-accredited-degree form .telephone::before, .section-earn-accredited-degree form .city::before, .section-earn-accredited-degree form .course::before{width: 18px; height: 18px; display: block;position: absolute; top: 22px;z-index: 1; transform: translateY(-50%); left: 12px;background-repeat: no-repeat;}

.section-earn-accredited-degree form .form-button .wpcf7-submit{background: var(--red);color: var(--white);font-size: clamp(1rem, 0.7692rem + 0.641vw, 1.25rem);font-weight: 600;padding: 6px 50px 6px 50px;border: none;}
.section-earn-accredited-degree form .wpcf7-spinner{display: block!important; position: absolute;left: 0;right: 0;margin: auto;bottom: 0;}
.testimonial-wrapper{border: 1px solid #C4C4C4; border-radius: 10px;padding: 25px;min-height: 380px;display: flex;flex-direction: column;justify-content: space-between;margin-bottom: 25px;}
.section-single-course-alumini .row:last-child .testimonial-wrapper{margin-bottom: 0px;}
.section-single-course-alumini {overflow: hidden;}
.enquiry-page-form .form-button input{width:100%;}

/*===Single Course Stream page===*/
.admission-procedure-img{position: relative;}
.admission-procedure-img::after{content: "";background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/admission-arrow-icon.png);background-repeat: no-repeat; position: absolute; top: 50%; transform: translateY(-50%);width: 120px; height: 16px; right: -70px;}
.admission-procedure-img-bg {background: var(--white); width: 150px; height: 150px; border-radius: 50%; padding: 40px; margin: auto; max-height: 150px;}

.section-admission-procedure .col-md-4:last-child .admission-procedure-img::after{content: none; background: none;}
.admission-procedure-content h6 {text-transform: uppercase;}
.snapshot-wrapper {border: 1px solid var(--red);padding: 30px;border-radius: 8px;justify-content: space-between;}
.section-snapshot .section-img{text-align: right;}
.section-request-callback .red-btn-border a{min-width: 240px;display: inline-block; text-align: center;font-size: clamp(1rem, 0.7692rem + 0.641vw, 1.25rem);}
.want-buttons-wrapper.red-btn-border {flex: 0 0 23%;}
.want-buttons-wrapper{justify-content: space-between;}
.subscribe-newsletter-wrapper p { display: flex;}
.subscribe-newsletter-wrapper label{width: 25%;position: relative;}

.subscribe-newsletter-wrapper input, .subscribe-newsletter-wrapper select{ width: 95%;  border: 1px solid #d8d8d8;padding: 10px 10px 10px 40px;min-height: 55px;background-color:#fff}
.subscribe-newsletter-wrapper .email span::before, .subscribe-newsletter-wrapper .mobile-no span::before, .subscribe-newsletter-wrapper .choose-course span::before{width: 18px;height: 18px;display: block;position: absolute;top: 12px;z-index: 1;transform: translateY(-50%);left: 12px;background-repeat: no-repeat;}

.subscribe-newsletter-wrapper .email span::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-email.png);}
.subscribe-newsletter-wrapper .mobile-no span::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-telephone.png)}
.subscribe-newsletter-wrapper .choose-course span::before{content: ""; background:url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-course.png)}
.subscribe-newsletter-wrapper .wpcf7-submit{background: linear-gradient(180deg, #FFEDDF 0%, #FFAE4D 100%);border: none;color: var(--black); padding: 15px;font-size: clamp(0.9375rem, 0.7316rem + 0.9412vw, 1.4375rem); font-weight: 600; max-height:55px; line-height: 1; position: relative;}
.subscribe-newsletter-wrapper .wpcf7-spinner{position: absolute; right: 0; top: 15px;}

.section-youtube-take-our-word iframe{width: 100%;}

/*===Single Course page===*/
.section-trending-university .post-wrapper {padding: 30px; border-radius: 4px; height: 100%; display: flex; flex-direction: column; justify-content: space-between;}
.section-trending-university .post-wrapper h6{font-size: clamp(1rem, 0.8971rem + 0.4706vw, 1.2rem);}
.section-trending-university .post-wrapper .post-thumbnail img{max-height: 103px;}
.section-trending-university .post-tumbnail-name-wrapper{border-bottom: 1px solid #CDCDCD; padding-bottom: 15px; margin-bottom: 15px;}
.section-trending-university .red-button a{min-width: 100%; font-size: clamp(1.125rem, 1.0096rem + 0.3205vw, 1.25rem); text-align: center;padding: 6px 30px 6px 30px;}

/*===Form===*/
.section-suggest-me-form .gfield_radio {display: flex; gap: 20px; flex-wrap: wrap; justify-content: center;}
.section-suggest-me-form .gfield_radio > div {flex: 0 0 20%; border: 1px solid #eaeaea; padding: 30px 20px; border-radius: 10px; box-shadow: 0 6px 16px rgba(37,56,88,.102); box-sizing: border-box;white-space: nowrap;}
.section-suggest-me-form .gfield_radio #input_2_3, .section-suggest-me-form #gform_page_2_1 .gfield_radio > div {flex: 0 0 18%;}
.section-suggest-me-form .gform_wrapper.gravity-theme .gfield_label{font-size: clamp(1.125rem, 0.7212rem + 1.1218vw, 1.5625rem); margin-bottom: 10px;text-align: center;}
.section-suggest-me-form .gform_page_footer {display: flex;justify-content: center;}
.section-suggest-me-form .gform_previous_button{background-color: var(--white); border: 1px solid var(--red); width: 20%; color: var(--red)!important;  padding: 9px 30px;  border-radius: 5px; box-sizing: content-box;}
.section-suggest-me-form .gform_next_button, .section-suggest-me-form .gform_button{background-color: var(--red); border: none; width: 20%; color: var(--white);  padding: 9px 30px;  border-radius: 5px; box-sizing: content-box;box-sizing: content-box;}
.section-suggest-me-form .gform_page_fields {margin-bottom: 30px;}
.section-suggest-me-form .gform_wrapper.gravity-theme .gfield.gfield--width-full, .section-suggest-me-form .ginput_container.ginput_container_consent {text-align: center;}

/* .form-wrapper {box-shadow: 0 6px 16px rgba(37,56,88,.102); border-radius: 10px; overflow: hidden;} */
.step-form-left-section .section-img{display: flex;flex-wrap: wrap; gap: 15px; justify-content: center;}
.step-form-left-section .section-img img{border: 1px solid #eaeaea; border-radius: 3px; padding: 5px; max-width: 115px;}
.step-form-left-section {background: #eaf3ff; padding: 35px 25px;}
.section-suggest-me-form .form-wrapper .section-header{background: #d3e4fb; padding: 15px; border-radius: 5px; margin-bottom: 20px;}


/*===Thank you page===*/
.thank-you-container { border: 1px solid #eaeaea; padding: 40px; border-radius: 10px; text-align: center; display: flex; flex-direction: column; gap: 20px;}


/*===Homepage===*/
.hero-title h2,.hero-wrapper{text-align:left;line-height:1.2;}
.home p{font-family: var(--wp--preset--font-family--poppins);font-weight: 400;}
.home h1, .home h2, .home h3, .home h4, .home h5 { font-family: var(--wp--preset--font-family--raleway-thin);  font-weight: 700;}
/* .section-home-hero-slider{border-top: 5px solid var(--orange);} */
.section-home-hero-banner{background-image: url(https://www.ciisindia.in/wp-content/uploads/2024/10/home-featured-img.jpg); min-height: 450px; padding: 30px 0; display: flex; align-items: center;}
.university-banner{background-image:url(https://www.ciisindia.in/wp-content/uploads/2024/12/university-overlay-banner.jpg)!important;}
.red-btn-online a, .white-brdr-btn-online a{min-width: 200px;}
.home-accredited-logos-wrapper{flex-wrap: wrap;}
.home-accredited-logos-wrapper a{flex: 0 0 30.5%; }
.home-accredited-logos-wrapper .od-accredited-logo{border-left: 1px solid #A3A3A3; border-right: 1px solid #A3A3A3; border-top: 1px solid #A3A3A3; min-height: 120px; align-items: center; display: flex;}
.home-accredited-logos-wrapper .od-accredited-logo img{margin: auto;}
.section-home-trending-courses{border-bottom: 2px solid var(--red);}
.section-home-trending-courses .col-lg-3{border-right: 1px solid #b2b2b2;}
.section-home-trending-courses #courseTabsContent {padding: 20px 30px; background: #f9f9f9; max-height: 570px; overflow-y: auto;}

.section-home-accredited-logos .red-btn-online a{padding: 10px 30px;}

.section-od-trending-university .red-btn-online a{min-width: auto;}
.home-future-experts-box {background: var(--white); border-radius: 15px; padding: 7px 7px 0 7px; display: inline-block; overflow: hidden; width: 100%;}
.home-future-expert-img img {width: 100%;}
.home-future-expert-experience{background: #FCD7D7; font-size: 10px; border-radius: 100px; padding: 5px 10px; display: inline;}
.home-future-expert-btn a{background: #FE7F00; font-size: 14px; color: #161439; margin-left: -7px; margin-right: -7px; text-align: center; padding: 5px; display: block;}
.home-clients-no-counter h6 { font-size: clamp(1.375rem, -0.8173rem + 6.0897vw, 3.75rem); line-height: 1;}
.graph-icon-pink{background: #FFDFDF; border-radius: 15px; width: 50px; height: 50px; display: flex;}
.graph-icon-orange{background: #FFE9D3; border-radius: 15px; width: 50px; height: 50px; display: flex;}
.graph-icon-pink img, .graph-icon-orange img{margin: auto;}
#courseTabs .nav-item{width:100%}

/*Homepage tabs*/
.nav-tabs{border-bottom: none;}
.nav-tabs#courseTabs{max-height:270px;overflow-y:auto;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #ffffff; background-color: var(--orange); border-color: transparent; width: 100%; text-align: left; display: flex;}
.nav-tabs .nav-link{width: 100%; text-align: left; border: transparent; color: #000000; border-radius: 0; display: flex; align-items: center;font-weight:700;}

#regular-tab,#online-distance-tab,#study-abroad-tab,#executive-tab,#research-tab,#doctrate-tab,#school-tab{position:relative;}
.active#study-abroad-tab::after,.active#online-distance-tab::after,.active#regular-tab::after,.active#executive-tab::after,.active#research-tab::after,.active#doctrate-tab::after,.active#school-tab::after{content: "";background:url(https://www.ciisindia.in/wp-content/uploads/2025/01/white-arrow.svg)no-repeat; width: 25px; height: 25px; display: inline-block; margin-left: 5px;position:absolute;right:7px;}

#regular-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/regular-tab-icon.png) no-repeat; width: 30px; height: 30px; display: inline-block; margin-right: 15px;}
.active#regular-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/regular-tab-icon.png) no-repeat;}

#online-distance-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/od-tab-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 15px;}
.active#online-distance-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/od-tab-icon.png) no-repeat;}

#study-abroad-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/study-tab-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 15px;}
.active#study-abroad-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/study-tab-icon.png) no-repeat;}

#executive-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/executive-programs-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 15px;}

#research-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/research-services-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 15px;}

#doctrate-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/doctorate-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 15px;}

#school-tab::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/school-education-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 15px;}

/*Header tabs*/
.explore-bg #mega-menu-5420-0{height:100vh!important;}
.explore-bg .mega-menu-link{background:var(--red)!important;border-radius:5px!important;color:#fff!important;}
.explore-bg .mega-menu-link:hover,.explore-bg .mega-menu-link:focus{background:var(--red)!important;color:#fff!important;}
.tab-pane-header hr{margin-block:0px;}
#courseTabsContent-header h3{padding-block:5px 1rem;}
.explore-bg #mega-menu-5420-0-0 #mega-menu-item-text-8{padding:20px 0px!important;}
#courseTabs-header button{font-weight:600!important;}
#courseTabs-header{font-size:16px;}
.trending-course-duration{padding:2px 9px;font-size:10px;border-radius:15px;}

#regular-tab-header,#online-distance-tab-header,#study-aborad-tab-header,#executive-tab-header,#research-tab-header,#doctrate-tab-header,#school-tab-header{position:relative;}
.active#regular-tab-header::after,.active#online-distance-tab-header::after,.active#study-aborad-tab-header::after,.active#executive-tab-header::after,.active#research-tab-header::after,.active#doctrate-tab-header::after,.active#school-tab-header::after {content: "";background:url(https://www.ciisindia.in/wp-content/uploads/2025/01/white-arrow.svg)no-repeat; width: 25px; height: 25px; display: inline-block; margin-left: 5px;position:absolute;right:7px;}
#regular-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/regular-tab-icon.png) no-repeat; width: 30px; height: 30px; display: inline-block; margin-right: 5px;}
.active#regular-tab-header::before{background:url(https://www.ciisindia.in/wp-content/uploads/2025/01/regular-tab-icon.png);}
#online-distance-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/od-tab-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 5px;}
.active#online-distance-tab-header::before{background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/od-tab-icon.png);}
#study-aborad-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/study-tab-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 5px;}
.active#study-aborad-tab-header::before{background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/study-tab-icon.png);}
#executive-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/executive-programs-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 5px;}
#research-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/research-services-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 5px;}
#doctrate-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/doctorate-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 5px;}
#school-tab-header::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2025/01/school-education-icon.png) no-repeat;width: 30px; height: 30px; display: inline-block;margin-right: 5px;}

/*New Header*/
.course-tabs-toggle-btn{height: 40px;padding: 0 30px 0px 10px;border: 0;position:relative;}
#mega-menu-item-5420{display:none!important;}
.course-tabs-toggle-btn::after{content: "";background: url(https://stagingst.ciisindia.in/wp-content/uploads/2025/01/white-arrow.svg)no-repeat;width: 25px;height: 25px;display: inline-block;margin-left: 5px;position: absolute;top:8px;rotate: 90deg;right:2px;}
#courseTabsContainer{margin-top:15px;}
#courseTabsContainer{position: absolute;left: 0px;width: 100%;background-color: var(--white);height:100vh;z-index:99;}

/*Newsletter form*/
.section-home-newsletter input, .section-home-newsletter select{box-shadow: 2px 7px 23.6px 0px #0000001A; border: none; border-radius: 10px; min-height: 50px; padding: 10px 10px 10px 40px;}
.section-home-newsletter .subscribe-newsletter-wrapper .wpcf7-submit{max-width: 200px;background: var(--red);color: var(--white);margin:30px auto 0;}
.section-home-newsletter .subscribe-newsletter-wrapper label{width:33.33%;margin:0 auto;text-align:center}
.section-home-newsletter .subscribe-newsletter-wrapper p{flex-wrap:wrap;}
.section-home-newsletter form .email-address .ginput_container_email::before {content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-email.png);}
.section-home-newsletter form .mobile-no .ginput_container_phone::before {content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-telephone.png);}
.section-home-newsletter form .choose-course .ginput_container_select::before {content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/04/icon-course.png);}
.section-financial-box-wrapper .section-content a{color:var(--red);}


/* WebKit browsers (Chrome, Safari) */
.tab-content::-webkit-scrollbar,.nav-tabs#courseTabs::-webkit-scrollbar,.nav-tabs#courseTabs-header::-webkit-scrollbar{width: 3px;}
.tab-content::-webkit-scrollbar-thumb,.nav-tabs#courseTabs::-webkit-scrollbar-thumb {background: var(--red);}
/* Firefox */
.tab-content,.nav-tabs#courseTabs,.nav-tabs#courseTabs-header{scrollbar-width: thin; scrollbar-color: var(--red) transparent;}
  

/*Home Course Tab*/
.trending-courses-box-content-wrapper{box-shadow:0px 0px 15px -8px rgba(12,12,5,1); padding: 15px 20px 0px 20px; height: 100%; position: relative; background: var(--white);}
.trending-courses-box-content-wrapper h6, .trending-courses-box-content-wrapper p{line-height: 1.3;}
.trending-course-duration{background: var(--orange); display: inline-block; color: #ffffff; float:right; margin-top: -15px; margin-right: -15px; padding: 2px 18px; font-size: 12px;}
.trending-box-title p{font-size: 12px;}
.trending-box-title h6 a{font-size:18px;}
.section-home-trending-courses .trending-course-duration{margin-right:-20px;}
.trending-course-university-logo-title {margin-top: 8px; gap: 5px; align-items: center;}
.trending-course-university-logo-title .trending-box-logo {flex: 0 0 21%;}
.trending-course-university-logo-title .trending-box-title {flex: 0 0 70%;}
.trending-box-university-recognised-wrapper > div { flex: 0 0 48%;}
.trending-box-university-recognised-wrapper {gap: 15px;}
.trending-box-university-recognised-wrapper, .trending-box-university-recognised-btn-wrapper{font-size: 14px; line-height: 1;}
.section-home-trending-courses .trending-box-university-recognised-wrapper,.section-home-trending-courses .trending-box-university-recognised-btn-wrapper{font-size:13px;}
.trending-box-university-recognised-btn-wrapper .trending-box-university-recognised{display: inline-block;}
.trending-box-university-know-more { float: right; display: inline-flex; margin-right: 0; margin-top: 0; position: absolute; bottom: 0px; right: 0; line-height: normal;}
.trending-box-university-know-more a{background: var(--red); color: var(--white); padding: 7px 25px; font-size: 11px; text-transform: uppercase;}
.pseudo-margin .col-md-4:nth-last-child(-n+3){margin-bottom:0!important;}
.white-icon{display:none;}
.section-od-trending-university .post-wrapper:hover .red-icon{display:none;}
.section-od-trending-university .post-wrapper:hover .white-icon{display:block;}
.section-od-trending-university .post-wrapper:hover .red-brdr-btn-online a{color:#fff;background:transparent;border:1px solid #fff;}

.section-mobile-toc { background: #eaeaea; padding: 10px 0; margin-bottom: 20px; position: sticky; top: 0; z-index: 2;}
.section-mobile-toc ul li{margin-bottom: 0;}
.section-mobile-toc ul li span.heading-gradient-br{background-image: linear-gradient(45deg, black, black);}
.section-mobile-toc ul li span.txt-red{color: var(--black);}

/*Header course Tab */
.trending-courses-box-content-wrapper:hover {border-bottom:6px solid var(--orange);transition: all 0.5s ease-in-out;}
.trending-courses-box-content-wrapper{border-bottom:6px solid transparent;}
.trending-course-university-logo-title{flex-direction:column;align-items:start;height:50%;}
.trending-course-duration{margin-top:5px;margin-right:10px;}
.trending-box-university-know-more a{background:transparent;color:#1C1C1C;padding:5px 0px;flex: auto!important;font-size:10px;}
.trending-box-university-know-more{position:relative;}
.trending-box-university-know-more::after{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2025/01/arrow-left-light.svg');width:20px;height:20px;position:absolute;display:inline-block;right: -25px;top: 2px;}

/* Make the section sticky */
.sticky-toc { position: -webkit-sticky; position: sticky; top: 0; /* Adjust based on your header height */ z-index: 1000; background-color: var(--white); padding: 10px 0; border-bottom: 1px solid #cccccc;}

/* Styling for the horizontal scrolling */
.toc-wrapper { position: relative; display: flex; align-items: center;}
.horizontal-scroll { display: inline-flex; overflow-x: hidden; white-space: nowrap; list-style: none; padding: 0; scroll-behavior: smooth; gap: 20px; width: 85%; margin:0 auto;}
.horizontal-scroll li, .horizontal-scroll a {display: inline-block; font-weight: 700;}
.horizontal-scroll li, .horizontal-scroll a:hover{color: var(--black);}

/* Scroll arrows */
.scroll-arrow { border: none; cursor: pointer; font-size: 13px; position: absolute; z-index: 10;}
.left-arrow {left: 0; background: transparent;}
.right-arrow {right: 0; background: transparent;}
button.left-arrow:focus, button.right-arrow:focus { outline: none; /* Remove the focus outline */ background-color: transparent; /* Ensure no background on focus */}


/*===Online Distance===*/
.section-online-distance-pg-wrapper p{font-family: var(--wp--preset--font-family--poppins);font-weight: 400;}
.section-online-distance-pg-wrapper h1, .section-online-distance-pg-wrapper h2, .section-online-distance-pg-wrapper h3, .section-online-distance-pg-wrapper h4, .section-online-distance-pg-wrapper h5 { font-family: var(--wp--preset--font-family--raleway-thin);  font-weight: 700;}

.section-online-distance-pg-wrapper .section-online-ditance-banner{padding:50px 0; position: relative; z-index: 0; border-bottom: 3px solid var(--orange);}
.section-online-distance-pg-wrapper .section-online-ditance-banner:not(.hero-banner-bg-color)::before{content: ""; width: 65%; height: 100%; background: rgba(255,255,255,0.85); position: absolute; z-index: -1; top: 0; left: -70px; transform: skew(-12deg);}
.section-online-distance-pg-wrapper .online-distance-banner-feature-wrap .banner-txt{color: var(--blue); line-height: 1.4; font-size: 15px; font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 700;}
.od-accredited-logos-wrapper {flex-wrap: wrap;}
.od-accredited-logo a img{min-height:55px;object-fit:none;}
.section-online-distance-pg-wrapper .online-distance-banner-btn a{min-width:220px!important;}
.od-accredited-logo{background: var(--white); padding: 15px; border-radius: 12px; border-bottom: 6px solid var(--orange); min-width: 160px; flex: 0 0 31%; max-height: 126px;}
.od-accredited-logo a{display: block;}
.od-university-logos-wrapper a{margin: auto; flex: 0 0 18%;}
.section-od-fill-our-form-wrap{padding: 40px 60px; border-radius: 25px;}
.section-od-trending-university .post-wrapper .red-brdr-btn-online a, .section-od-trending-university .post-wrapper .red-btn-online a{width: 100%; padding: 8px 15px; font-size: 13px; gap: 10px; min-width: auto;}
.section-od-trending-university .post-wrapper .red-brdr-btn-online a{background: var(--white);}
/* .red-brdr-btn-online a{color: var(--blue);} */
.section-od-trending-university .post-wrapper{padding: 0;}
.section-od-trending-university .post-wrapper .post-thumbnail img{max-height: fit-content;}
.section-od-trending-university .post-tumbnail-name-wrapper{border-bottom:none; padding-bottom: 0px; margin-bottom: 0px;}
.section-od-trending-university .do-box-university-name{background: var(--antique-white); text-align: center; padding: 10px; display: flex; align-items: center; justify-content: center;}
.section-od-trending-university .do-box-university-name h6{font-size: 15px; margin-bottom: 0;}
.section-od-trending-university .post-wrapper{border: 1px solid #d1d1d1; border-radius: 10px; overflow: hidden; height: 100%;}
.section-od-trending-university .post-thumbnail-content-wrapper {height: 100%;display: flex; flex-direction: column;}
.section-od-trending-university .post-wrapper .entry-content {padding:20px 15px 35px 15px; height:100%; position: relative;}
.section-od-trending-university .post-wrapper .entry-content::after{content: ""; position: absolute; width: 100%; background:var(--orange); height: 8px; left: 0; bottom: 0; transition: all 0.5s;}
.section-od-trending-university .post-wrapper:hover .entry-content::after{height: 100%;}
.section-od-trending-university .top-trending-university-name, .section-od-trending-university .post-tredning-content-wrapper{z-index: 1;}
.section-od-trending-university .post-wrapper .red-brdr-btn-online, 
.section-od-trending-university .post-wrapper .red-btn-online{width: 50%;}
.section-od-trending-university .post-wrapper:hover .top-trending-university-name p, .section-od-trending-university .post-wrapper:hover .top-trending-university-name h6 a, .section-od-trending-university .post-wrapper:hover .post-tredning-content-wrapper p{color: var(--white);}

/*Home Testimonial Slider*/
.testimonial-home .section-od-testimonial-box .section-header,.testimonial-home .alumini-content p,.testimonial-home .section-footer{text-align:left;}
.testimonial-home .alumini-content p,.testimonial-home .section-footer{line-height:1.5;}
.testimonial-home .section-od-testimonial-box{position:relative}
.testimonial-home .section-od-testimonial-box .alumini-user-img{position:absolute;right:10px;width:25%;bottom:110px;}
.section-od-testimonial-box .section-content{min-height:85px;}

.section-od-course-snapshot .od_snapshot-wrapper{background: linear-gradient(to left, #8176FD, #EA4E4F); border-radius: 15px; padding: 1px; box-shadow: 7px 7px #fed9d9;}
.section-od-course-snapshot .snapshot-content {border-bottom: 3px solid #ededed;padding-bottom: 15px;margin-bottom: 15px;}
.section-od-course-snapshot .snapshot-content:last-child{border-bottom: none; margin-bottom: 0; padding-bottom: 0;}
.od-snapshot-wrapper-inner{background: var(--white); padding: 15px 30px; border-radius: 15px; }
.section-od-course-faqs .accordion{border: 1px solid #F18B8B;}
.section-od-emi .section-od-emi-wrapper { padding: 40px 60px; border-radius: 25px;}
.section-od-emi-top {border-bottom: 2px solid var(--black);padding-bottom: 20px;margin-bottom: 20px;}
.section-od-emi-top .red-btn-online a{min-width: 165px;}
.section-od-emi-bottom .orange-btn-online a{font-size: 14px; font-weight: 500; padding: 10px 30px;}
.section-od-request-call-back .golden-btn-online a{min-width:230px;}
.od-newsletter .subscribe-newsletter-wrapper input,.od-newsletter .subscribe-newsletter-wrapper select{min-height:auto;border-radius:3px;}
.od-newsletter .subscribe-newsletter-wrapper .wpcf7-submit{padding:12px;font-weight:500;}
.section-od-testimonial-box {border: 1px solid #FE0100; border-radius: 15px; overflow: hidden;}
.section-od-testimonial-box .section-header, .section-od-testimonial-box .section-content{padding:15px 20px;}
.section-od-testimonial-box .section-footer{background: #F5F6F9; padding:15px 20px;}
.section-od-testimonial-box .section-header{position: relative;}
.section-od-testimonial-box .section-header::after{content: ""; position: absolute; width: 200px; height: 5px; background: var(--red); right: 0; top: 25px;}
.section-od-testimonial-box .alumini-content{flex: 0 0 75%;}
.section-od-testimonial-box .alumini-user-img{flex: 0 0 25%; /*background: linear-gradient(91.84deg, #CFCFCF 0%, #FFAE4D 97.62%);*/ border-radius: 50%; padding: 4px;  margin-bottom: -75px;}
.section-od-testimonial-box .alumini-inner-img { padding: 5px; background: var(--white); border-radius: 50%;}
.section-od-trending-university .top-trending-university-name h6{line-height: 1.3;}
.section-od-streams .taxonomy-wrapper { display: flex; flex-flow: wrap; gap: 15px;}
.section-od-streams .taxonomy-item { border: 1px solid #E4E4E4; border-radius: 5px; padding: 15px 10px; flex: 0 0 48%; font-size: 14px; display: flex; gap: 10px;}
.section-od-streams .taxonomy-image{margin-bottom: 0!important;}
.section-od-our-blogs .latest-post-section h2{font-size: 18px; font-weight: 600;}
.section-od-our-blogs .latest-post-section p{font-size: 12px; color: #9d9d9d;}
.section-od-our-blogs .latest-post-section .read-more-button a{color: var(--red); font-size: 14px; font-weight: 500;}
.section-od-our-blogs .latest-post-section .post-thumbnail img{width: 100%; height:auto;}
.section-od-our-blogs .latest-post-section{border: 1px solid var(--black); border-radius: 8px; overflow: hidden;}
.section-od-our-blogs .latest-post-section .post-content{padding: 20px; position: relative;}
.section-od-our-blogs .latest-post-section .post-content::after,.blog-list-content-box::after{content: ""; position: absolute; width: 100%; background:var(--orange); height: 8px; left: 0; bottom: 0;transition: all 0.5s; z-index: 0;}
.section-od-our-blogs .latest-post-section:hover .post-content::after{height: 100%;}
.section-od-our-blogs .latest-post-section .post-date, .section-od-our-blogs .latest-post-section .post-title, .section-od-our-blogs .latest-post-section .read-more-button{position: relative; z-index: 1;}
.section-od-our-blogs .latest-post-section:hover .post-date p, .section-od-our-blogs .latest-post-section:hover .post-title h2 a, .section-od-our-blogs .latest-post-section:hover .read-more-button a,.section-od-our-blogs .latest-post-section:hover .post-title h2,.section-od-our-blogs .latest-post-section:hover .read-more-button{color: var(--white);}

/*Online admission*/
.section-online-admission-wrapper { background: var(--white); padding: 30px; justify-content: center; border-radius: 25px; box-shadow: 2px 7px 25.4px 0px #00000026; min-height: 400px;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper > div{border-radius: 50%; width: 180px; height: 180px; display: flex; justify-content: center; padding: 40px; margin-right: -25px;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper:last-child > div{margin-right: 0;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper > div img{margin: auto;}
.onilne-admission-procedure-circle-1{background: #39D6DF70; position: relative;}
.onilne-admission-procedure-circle-2{background: #3CCEEB70; position: relative;}
.onilne-admission-procedure-circle-3{background: #43BFE970; position: relative;}
.onilne-admission-procedure-circle-4{background: #409ECE70; position: relative;}
.onilne-admission-procedure-circle-5{background: #1E698F70; position: relative;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-1::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-3::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/09/admission-procedure-arrow-top.png) no-repeat; top: -10px; background-size: contain; width: 150px; height: 46px; position: absolute; left: 11px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::before{content: ""; background: url(https://www.ciisindia.in/wp-content/uploads/2024/09/admission-procedure-arrow-bottom.png) no-repeat; background-size: contain; bottom: -20px; background-size: contain; width: 150px; height: 46px; position: absolute; left: 11px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-1::after{content: "Eligibility"; position: absolute; bottom: -50px; text-align: center;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::after{content: "Application Submission"; position: absolute; top: -50px; text-align: center;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-3::after{content: "Connect With An Expert"; position: absolute; bottom: -50px; text-align: center;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::after{content: "Admission And Fee Payment"; position: absolute; top: -50px; text-align: center;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::after{content: "Secure A Seat"; position: absolute; bottom: -50px; text-align: center;}

/*===Single University Page===*/
.section-university-courses .university-course-list { list-style: none; display: flex; flex-wrap: wrap; gap: 15px; padding: 0;}
.section-university-courses .university-course-list li {flex: 0 0 48%; margin: 0; border: 1px solid #E4E4E4; border-radius: 5px; padding: 15px 10px; background: var(--white);}
.section-university-courses .university-course-list li a{display: block;}
.section-university-courses .university-course-list li img{max-width: 20px; margin-right: 5px;}
.section-university-icon img{mix-blend-mode: multiply;}
.section-university-approvals img {min-width: 80px;}
.section-placements-logos{flex-wrap: wrap;}
.placement-logo { border: 1px solid #e6e6e6; border-radius: 5px; padding: 5px; min-width: 105px; max-width: 105px; display: flex; align-items: center;}
.section-university-approvals table th{background: var(--sky-blue);}

/*===MSC Landing Page Popup===*/
.section-landing-pg-popup .modal-header{justify-content: end; padding: 0; border-bottom: none; position: absolute; right: 5px; top: 10px;} 

/*Popup form*/
.section-landing-pg-popup form input[type=text], .section-landing-pg-popup form input[type=tel], .section-landing-pg-popup form input[type=email], .section-landing-pg-popup form select{border: 1px solid #d9d9d9; border-bottom: 1px solid var(--red) !important; outline: none; padding: 10px 10px 10px 40px!important; position: relative; background: #ffffff; min-height: 45px;width:100%;}
.section-landing-pg-popup form input[type=submit]{background: var(--red);color: var(--white);border: 1px solid var(--red);display: inline-flex;font-family: var(--wp--preset--font-family--raleway-thin);font-weight: 600;border-radius: 6px;padding: 10px 35px;}
/* .section-landing-pg-popup form .form-button{text-align:center;} */
.section-landing-pg-popup form .name, .section-landing-pg-popup form .email, .section-landing-pg-popup form .phone, .section-landing-pg-popup form .state, .section-landing-pg-popup form .city, .section-landing-pg-popup form .course-interested {position: relative;width: 100%;}
.section-landing-pg-popup form .name::before, .section-landing-pg-popup form .email::before, .section-landing-pg-popup form .phone::before, .section-landing-pg-popup form .city::before, .section-landing-pg-popup form .state::before, .section-landing-pg-popup form .course-interested::before {width: 18px;height: 18px;display: block;position: absolute;top: 25px;z-index: 1;transform: translateY(-50%);left: 12px;background-repeat: no-repeat!important;}

.section-landing-pg-popup form .name::before{content: ""; background: url(https://mscdistance.ciisindia.in/wp-content/uploads/2024/07/icon-name.png); }
.section-landing-pg-popup form .email::before{content: ""; background: url(https://mscdistance.ciisindia.in/wp-content/uploads/2024/07/icon-email.png); }
.section-landing-pg-popup form .phone::before{content: ""; background: url(https://mscdistance.ciisindia.in/wp-content/uploads/2024/04/icon-telephone.png); }
.section-landing-pg-popup form .city::before{content: ""; background: url(https://mscdistance.ciisindia.in/wp-content/uploads/2024/07/icon-city.png); }
.section-landing-pg-popup form .state::before{content: ""; background: url(https://mscdistance.ciisindia.in/wp-content/uploads/2024/07/icon-state.png); }
.section-landing-pg-popup form .course-interested::before{content: ""; background: url(https://mscdistance.ciisindia.in/wp-content/uploads/2024/07/icon-course-interested.png);}

.section-landing-pg-popup .landing-pg-form-left h5{color: #1E50A0;}
.section-landing-pg-popup .modal-content{border: none; overflow: hidden;}
.section-landing-pg-popup div#input_3_9 {display: flex; gap: 10px; justify-content: center;}
.section-landing-pg-popup form div#input_3_9 > div {flex: 0 0 20%;border: 1px solid #000000;border-radius: 50px;box-sizing: border-box; padding: 7px 13px; white-space: nowrap;}
.section-landing-pg-popup #field_3_9 legend{text-align: center;}
.section-landing-pg-popup .gfield_consent_label{display: inline;}
.section-landing-pg-popup #gform_wrapper_5 .gform_footer input[type=submit]{background: #F75D34; border: none; width: 100%; color: #ffffff; padding: 10px; border-radius: 5px;}
.section-landing-pg-popup .gform_footer{padding: 10px 0 0 0!important;}
.section-landing-pg-popup .section-footer{position: absolute; bottom: 0; right: 50%; translate: tra; transform: translateX(50%);}
.section-landing-pg-popup .gfield_consent_label{font-size: 14px;}
.modal-header button { background: none; border: none; border-radius: 50%; width: 25px; height: 25px; line-height: 20px;font-size: 20px;}
.landing-pg-form-left .section-img{display: flex;flex-wrap: wrap; gap: 10px; justify-content: center;}
.landing-pg-form-left .section-img img{border: 1px solid #eaeaea; border-radius: 3px; padding: 0px; max-width: 85px;}
.landing-pg-form-left {background-image: linear-gradient(90deg, #D3E5E7, #E7F3F4, #F1F8F9); padding:40px 25px; height: 100%;}
.landing-pg-form-right{padding: 30px;}
input[type=text], input[type=email], input[type=tel]{border: 1px solid #d9d9d9;}


@keyframes ticker-kf {
    0% {
      transform: translate3d(0, 0, 0);
    }
    100% {
      transform: translate3d(-100%, 0, 0); /* Translate only half the total width */
    }
  }
  
.section-landing-pg-popup .landing-pg-form-left {width: 100%;overflow: hidden; /* Ensures the ticker stays within the container */position: relative; }
.section-landing-pg-popup .img-ticker {display: flex;animation: ticker-kf 10s linear infinite; gap: 5px;}
.section-landing-pg-popup .img-ticker-inner {display: flex;}
.section-landing-pg-popup .img-ticker img {width: 85px; max-height: 30px; height: auto;}

/*Explore Button*/
#example1{display:none;-webkit-animation: slide-down 1.5s ease-out;}
@-webkit-keyframes slide-down {
            0% {
                opacity: 0;
            }

            100% {
                opacity: 1;
            }
        }


/* === TABLE CSS ===*/
table{border: 1px solid #e6e6e6; width: 100%;}
table td, table th{border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding: 15px;}

.course-table table{margin: 0 auto;width: 100%;}
.course-table table th ,.course-table table td{border: 1px solid #000;padding: 4px 20px 4px 10px;}

.research-content{text-align: center;padding: 10px; display: flex;flex-direction: column;gap: 15px;transition: .3s all;justify-content: center;height: 100%;}
.research-content h4{font-size: 15px;line-height: 1.3;border-bottom: 1px solid transparent;padding-bottom: 8px;}
.research-content:hover{background: #fff;box-shadow: 0 0 36px 0 rgba(217,217,217,.5);}
.research-content:hover h4 {border-bottom: 1px solid #333;}

/*===Study Abroad===*/
/* .sa-course-info {border: 1px solid #d5d5d5;border-radius: 8px;padding: 15px;} */
.sa-course-info .col-sm-3{border-right: 1px solid #d5d5d5;}
.sa-course-info .col-sm-3:last-child{border-right: none;}
.ac-timeline-icon {min-width: 35px;}
.section-about-course-timeline {border-left: 4px solid var(--red);padding-left: 30px; position: relative; }
.about-course-university{counter-increment: list; position: relative;}
.about-course-university::before{content: counter(list);width: 48px; height: 48px; background: var(--red); border-radius: 50%; text-align: center; color: var(--white); display: flex; align-items: center; justify-content: center; font-size: 20px; position: absolute;left: -80px; top: 40%; transform: translateY(-50%);}
.section-country-wrapper {position: relative; border-radius: 10px; overflow: hidden;}
.section-country-content-wrapper {position: absolute; bottom: 0; width: 100%; padding: 15px;}
.abroad-service-section .course-syllabus-faqs button{background:linear-gradient(104.59deg, #D3E5E7 3.74%, #E7F3F4 49.84%, #EDF5F5 95.95%)}
.abroad-service-section .course-syllabus-faqs .card-body{background:var(--white-smoke);}
.abroad-choose-wrapper .red-btn-online a{min-width:auto;}
.abroad-choose-wrapper{width:30%;}

/*=====Home page university marquee======*/
 @keyframes scroll {
  0% {
    transform: translateX(0);
 }
  100% {
    transform: translateX(calc(-250px * 7));
 }
}

.home-university-marquee .slider {margin: auto;overflow: hidden;position: relative;width: 960px;height:101px;}
.section-home-university-logo {border-top:5px solid var(--orange);padding-block:30px;}
.home-university-marquee .slider .slide-track {animation: scroll 40s linear infinite;display: flex;width: calc(250px * 14);}
.home-university-marquee:hover .slide-track{animation-play-state: paused;}
.home-university-marquee .marquee-logo{padding:10px;border:1px solid gray;border-radius:10px;margin-inline:15px;}
.home-university-marquee .marquee-logo img{vertical-align:middle;}

/*====New Module===*/
.page-id-6029 #header,.page-id-6029 hr,.page-id-6029 #footer{display:none;}
.message-box textarea{border: none;border-bottom: 1px solid var(--red) !important;outline: none;padding: 10px 15px;width: 100%;margin-block:15px;color:#848484}

/*Header*/
.form-header{display: flex;justify-content: space-between;align-items: center;}
.sign-button a{margin-right: 20px;padding:10px 25px;border: 1px solid var(--red);display: inline-block;border-radius: 8px;font-size: 18px;text-decoration: none;color: var(--black);}
.step{transform-origin: top;animation: animate 0.5s;margin-bottom:25px;}
.progress-bar{background-color: var(--orange)!important;padding-block: 5px;margin-top:20px;margin-bottom: 50px;}
.progress-bar p::before{content: '';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/02/clock.svg');display: inline-block;width: 18px;height: 18px;vertical-align: middle;margin-right:10px ;background-repeat: no-repeat;}

@keyframes animate {
    from {
        transform: scale(1, 0);
        opacity: 0;
    }
    to {
        transform: scale(1, 1);
        opacity: 1;
    }
}

/*===Content section=====*/
.form-content-wrapper{height:100%;}
.form-content-wrapper .form-check{border: 2px solid #969696;padding:0px;border-radius: 16px;height: 100%;text-align:center;display:flex;justify-content:center;flex-direction:column;}
.form-content-wrapper .form-check:has(input[type=radio]:checked){border: 2px solid var(--orange);background-color:#FFE5CC;}
.form-content-wrapper input[type=radio]{opacity:0;}
.form-content-wrapper label{cursor: pointer;font-size: clamp(0.875rem, 0.7857rem + 0.2857vw, 1rem)!important;font-weight:500;display:block;padding:35px 20px;}
.form-heading{padding-bottom:40px;}
.emi-icon::before{content: '';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/02/emi.svg');display: inline-block;width: 20px;height: 18px;background-repeat: no-repeat;margin-right: 5px;vertical-align: middle}
.news-icon::before{content: '';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/02/good-news.svg');display: inline-block;width: 24px;height: 24px;background-repeat: no-repeat;margin-right: 5px;vertical-align: middle}

/*===Buttons=====*/
.btns-group{display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}
.bg-red{background-color:var(--red)!important;}
.btns-group button,.step-btn button{border:none;border-radius:4px;padding:10px;}
.btns-group .back-btn{background-color:#fff;border:1px solid var(--red);}

/*===Submit Page=====*/
.slider-wrapper .section-img {display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;}
.overflow-hidden {overflow: hidden !important;}
.slider-wrapper .img-ticker {display: flex;animation: ticker-kf 10s linear infinite;gap: 5px;}
.slider-wrapper  .img-ticker img {width: 130px;height: auto;}
.slider-wrapper{border: 1px solid #969696;border-radius: 8px;}
.slider-wrapper  .section-img img {border: 1px solid #eaeaea;border-radius: 3px;padding: 0px;max-width: 130px;}
.text-red{color:var(--red)!important;}
.submit-footer{display: flex;flex-direction: column;row-gap: 20px;}
.submit-form-wrapper{-webkit-box-shadow: 0 0 5px 2px #0000001A;-moz-box-shadow: 0 0 5px 2px #0000001A;
  box-shadow: 0 0 5px 2px #0000001A;border-radius: 16px;padding: 40px 20px;}
.submit-form input,.submit-form select{width: 100%;background-color: transparent;border: 1px solid #E4E4E7;height: 40px;border-radius: 4px;padding-inline:10px ;}
.submit-form label{text-align: left;margin-bottom: 10px;width: 100%;}
.no-cost p::before{content: '';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/02/tick-circle.svg');display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-right: 5px;}

/*E-apply form*/
.e-applyform form input,.e-applyform form select,.eligibility-form form input,.eligibility-form form select{border: none;border-bottom: 1px solid var(--red) !important;outline: none;padding: 10px 10px 10px 20px;width: 100%;background-color:#fff;}
.e-applyform form input[type=radio],.eligibility-form form input[type=radio],.eligibility-form form input[type=checkbox]{width:auto;}
.e-applyform label.note,.eligibility-form label.note{font-size:12px;}
.e-applyform form p,.eligibility-form form p{margin-bottom:20px;}
.e-applyform form textarea{padding: 10px 10px 10px 20px;width:100%}
.e-applyform form input[type="file"]{padding-left:5px;}
.e-applyform form .form-button .wpcf7-submit,.eligibility-form .form-button .wpcf7-submit {background: var(--red);color: var(--white);font-size: clamp(1rem, 0.7692rem + 0.641vw, 1.25rem);font-weight: 600;padding: 6px 50px 6px 50px;border: none;max-width:275px;margin-top:35px;}
.e-apply-table table td, table th{padding:8px;text-align:center;border-color:#8d8d8d;}
.e-apply-table table{border-color:#8d8d8d;}
.e-applyform form .wpcf7-spinner{display: block !important;position: absolute;left: 0;right: 0;margin: auto;bottom: 0;}
.e-applyform .e-apply-table p{font-size:14px;}
.equiry-form .form-button .wpcf7-submit{width:100%;}

/*Eligibility form*/
.eligibility-bg{background-color:#F6F6F6;}
.eligibility-bg .e-apply-table table{border:0;}
.eligibility-bg .e-apply-table table td,.eligibility-bg .e-apply-table table th{border:0;padding:15px 10px;}
.custom-file-upload .file-input,.file-upload-label .file-upload-success {display: none;}
.custom-file-upload .file-upload-label {border: none;border-bottom: 1px solid var(--red) !important;outline: none;padding: 10px 10px 10px 20px;min-width: 200px;background-color: #fff;cursor: pointer;transition: all 0.3s ease;}
.custom-file-upload .file-upload-text,.custom-file-upload .file-upload-success {color: #757575;font-size: 15px;font-family: var(--wp--preset--font-family--nunito)}
.file-upload-text::before,.file-upload-success::before{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2025/04/upload-icon.png');height:15px;width:15px;display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:4px;}
.eligibility-form .disclaimer-box .wpcf7-list-item{margin:0;}
.td-light-bg{background-color:#E2E2E2;}
.td-dark-bg{background-color:#D4D4D4;}
.eligibility-form .e-apply-table p{margin-bottom:0;}

/*Career Form*/
.career-form .position label,.career-form .resume label{width:auto!important;padding-right:5px;margin-bottom:5px!important;font-weight:600;display:block;}
.career-form .warning-text{text-align:left;font-size:13px;color:#424242;}
.resume p,.position p{text-align:left;margin-bottom:5px;}
.position .wpcf7-list-item{margin:0;padding-right:45px;}
.page-id-283 .wp-block-group.is-layout-flow.wp-block-group-is-layout-flow:last-child{background: linear-gradient(104.59deg, #D3E5E7 3.74%, #E7F3F4 49.84%, #EDF5F5 95.95%)!important;}
.join-section{padding-inline:35px;border-radius:15px;}
.join-section .d-flex{gap:10px;}
.resume input{max-width:35%;color:#424242;}
.position .wpcf7-list-item-label{color:#424242;}
.positions-wrapper{background-color:#fff;border-radius:16px;height:100%;text-align:center;padding:50px 25px;}
/*Career Popup*/
.career-popup label{width:100%;margin-bottom:20px;}
.career-popup textarea{border:1px solid #d9d9d9}
.career-popup .modal-dialog{max-width:600px;}
.career-popup .warning-text{display:inline-block;}
.career-popup .resume label,.career-popup .resume input,.career-popup .position label{margin-bottom:7px;}
.career-popup .resume label{width:auto;padding-right:5px;}

/*===Submit new module Popup Page=====*/
.popup-tabs-wrapper{display: flex;justify-content: center;}
.popup-tabs-wrapper div{padding: 15px 40px;border-bottom: 2px solid var(--black);min-width: 200px;}
.breaking-tab{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.news-tab{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.increase-icon::before{content: '';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/02/graph-arrow-increase.svg');display: inline-block;width: 15px;height: 15px;background-repeat: no-repeat;margin-inline:5px ;}
.popup-slider .slider-wrapper{border: none;}
.btn-fees{max-width: 40%;margin: 0 auto;border-radius: 5px;}


@keyframes ticker-kf{
0% {
  transform: translate3d(0, 0, 0);
}
100% {
  transform: translate3d(-100%, 0, 0);
}
}

/* Progress Bar */
.progressbar {position: relative;display: flex;justify-content: space-between;counter-reset: step;margin: 40px 0;}
.progressbar::before {content: "";position: absolute;top: 50%;transform: translateY(-50%);height: 20px;width: 100%;background-color: #FFE5CC;z-index: -1;border-radius: .25rem;}
.progressbar::after{content: '';background-image: url('https://www.ciisindia.in/wp-content/uploads/2025/02/progressbar-img.png'); position: absolute;width: 75px;height: 70px;background-repeat: no-repeat;top: -30px;left: 0; right: 0; margin-inline: auto; }
.progress {background-color: var(--orange)!important;width: 0%;transition: 0.3s;z-index: -1;height: 20px!important;}
#percentage-container {position: absolute;font-size: 12px;color: var(--white);font-weight: 700;height:20px;left:10px;top:0px;}

/*Success Page*/
.popup-phone a,.popup-email a{color:#636c72!important;text-decoration:none;}
.form-check img{max-width:50px;margin:0 auto;}

/*Blogs Listing Page*/
.blogs-list-wrapper .type-post{border:1px solid #1C1C1C;border-radius:8px;}
.blog-list-img img{border-radius:8px 8px 0 0!important;}
.blog-list-content-box .blogs-read-more:hover, .blogs-list-wrapper .type-post:hover .blog-list-content-box h2,.blogs-list-wrapper .type-post:hover .blog-list-content-box .date,.blogs-list-wrapper .type-post:hover .blog-list-content-box a{color:#fff!important;}
.blog-list-content-box,.blog-list-content-box .date,.blog-list-content-box h2,.blog-list-content-box a{position:relative;z-index:1;}
.blog-list-content-box::after{border-radius:0 0 8px 8px}
.blogs-list-wrapper .type-post:hover .blog-list-content-box::after{height:100%;}
.videoconsult-logo::before{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2025/02/video-consult-icon.svg')no-repeat;display:inline-block;width:20px;height:15px;vertical-align:middle;margin-right:5px;}
.expert-blog-logo::before{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2025/02/expert-icon.svg')no-repeat;display:inline-block;width:16px;height:18px;vertical-align:middle;margin-right:5px;}

/*Blog page*/
.post-author .wp-block-post-author__content{align-content:center;}
.post-date::before{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2025/02/calendar-icon.svg');display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:5px;}
.section-od-our-blogs .post-date::before{display:none;}
.post-submission-form #submit{background-color:var(--red);color:#fff;font-weight:700;}
.post-author img{border-radius:50px;width:20px;height:20px;}
.comment-notes,.comment-form-cookies-consent{display:none;}
/* .last{color:var(--red);} */
.popular-author-box{position:relative;}
.popular-author-box img{width:78px;height:78px;border-radius:50px;}
.popular-blog-date{position:absolute;left:96px;bottom:20%;}
.blogpage-university-list ul{padding:10px;border:1px solid #E4E4E7;border-radius:4px;background-color:#fff}
.blogpage-university-list .wp-block-navigation__submenu-icon{margin-left:10px!important;display:block!important;}
.blogpage-university-list .wp-block-navigation__submenu-container{min-width:250px!important;left:-11px!important;margin-top:18px;}

/*Blogs content*/
.single-post .list-red-icon li:last-child{margin-bottom:0;}
.popular-author-box .wp-block-post-author__name{color:#000;}
.blog-table td{vertical-align:baseline;}
.single-post .red-btn-online:hover{color:#fff;}
.single-post .red-brdr-btn-online:hover{color:var(--red);}
.blog main li{margin-bottom:0px!important;}
.single-post main p,.single-post main li{color:#434343;}
.single-post main a:hover,.single-post .blog-content-area a:hover,.blogs-read-more:hover{color:inherit!important;}
.single-post h3,.single-post h2,.single-post h4 {padding-bottom:13px;}
.blog-faq-section .accordion.active{background-color:#F0F8FF;}
.blog-faq-section button::before{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2025/02/tick-circle-1.svg');height:25px;width:25px;display:inline-block;vertical-align:middle;margin-right:10px;}
.blog-faq-section .card-body{border: 1px solid #DEDEDE;}
.blog-faq-section .card-body{border-top:none;}
.blog-faq-section .section-home-course-faqs{max-width:85%;}
.apply-university-btn button{border:none;border-radius:5px;font-size: 18px;font-weight: 700;padding:10px;}
.apply-university-btn button::after{content: "";background:url('https://www.ciisindia.in/wp-content/uploads/2025/01/white-arrow.svg')no-repeat; width: 20px; height: 25px; display: inline-block;vertical-align:middle;margin-left:5px;}
.team-section{background-color:#FEF9F2;}
.blog-views::before{content: "";background:url('https://www.ciisindia.in/wp-content/uploads/2025/02/eye-icon.svg')no-repeat; width: 16px; height: 16px; display: inline-block;vertical-align:middle;margin-left:5px;}
.post-author .wp-block-post-author__avatar{margin-right:10px!important;}


/*Blog button Headear*/
.dropbtn{padding: 10px;border: 1px solid #E4E4E7;border-radius: 4px;background-color: #fff;}
.universitydropdown {position: relative;display: inline-block;}
.dropdown-content {display: none;position: absolute;background-color: #f1f1f1;min-width: 220px;overflow: auto; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 9;border-radius:4px;font-size:14px;margin-top:10px;}
.dropdown-content a {color: black;padding:8px 20px;text-decoration: none;display: block;}
.universitydropdown a:hover {background-color: var(--orange);color:#fff;}
.show {display: block;}
.dropbtn::after{content:'';background:url('https://www.ciisindia.in/wp-content/uploads/2024/12/right-arrow.svg')no-repeat;width:15px;height:19px;display:inline-block;vertical-align:middle;margin-left:20px;rotate: 90deg;background-size:contain;}
.universitydropdown p{display:none;}
.wp-block-post-title{min-height: 76px;}
.single-post .wp-block-post-title{min-height: 55px;}

/*=====Other Inner Pages======*/
.page-id-645 .section-home-trending-courses{border-bottom:0;}
.page-id-6912 .no-banner-page{display:none;}
.eligibility-header{padding-top:0!important;border-top:0!important;}
.eligibility-header .home-university-marquee .marquee-logo{border:0;}
.term-405 .list-red-icon li{margin-bottom:20px;}

.individual-post-author-section { width: 50%; }
.individual-post-author-section .wp-block-post-author__name { font-size: 20px; font-weight: 700; color: #1c1c1c !important;}
/* Whatsapp ChatBot */

#df-btn-cont .df-btn {bottom: 75px !important;right: 15px !important;}
/* .df-btn-text, #df-btn-cont .df-content-topbar, #df-btn-cont .df-bottombar-btn {background-color: #25D366!important;} */


/*===Media Queries===*/
@media (min-width: 500px) {
.section-online-admission-wrapper p{display: none!important;}
}

@media (min-width: 576px) {
.modal-dialog {max-width: 800px;}
}



.container{max-width: 1004px!important;}

@media (min-width: 1200px) {
.container{max-width: 1004px!important;}
}

@media (min-width: 1400px) {
.container{max-width: 1004px!important;}
}

@media only screen and (max-width: 1200px){
.want-buttons-wrapper .red-btn-border a{font-size: 18px;}

/*===Single Course Stream page===*/
/*  .admission-procedure-img-bg{max-width: 140px; min-width: 140px;padding: 40px;} */
.banner-accrediation-box{width: 33%;}
.header-custom-tabs-menu .trending-course-university-logo-title .trending-box-logo{flex:0 0 15%;}
#courseTabsContainer{height:auto;}
}

@media only screen and (max-width:991px){
	
/*---Blog Header----*/
.blogpage-university-list{flex-basis:25%!important;}
.blogpage-university-list .wp-block-navigation-submenu .wp-block-navigation__submenu-icon{top:10px}
.blogpage-university-list a,.blogpage-university-list button{color:#000!important;}
.blog-menu-2 .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit;font-size:12px;}
.blog-menu-2,.blog-menu-2 li{width:auto!important;gap:0px;}
.blog-menu-2 .wp-block-navigation .wp-block-navigation-item__content{line-height:1.5!important;padding:0 7px!important;}
.blogpage-university-list .wp-block-navigation-submenu .wp-block-navigation__submenu-icon{color:#000!important;}
.expert-blog-logo::before,.videoconsult-logo::before {display:none}
.blogpage-university-list .wp-block-navigation__submenu-container{display:block!important;}	
.individual-post-author-section { width: 70%; }	

/*---Button---*/
.btn-golden a{min-width: 250px;}

/*---Max Width---*/
.max-width-965{max-width: 720px;}


/*---Custom Listing---*/
.list-red-icon li{flex: 0 0 44%;}
/*===Accordion===*/
.accordion{padding: 16px;}

/*===Single Course Stream page===*/
.single-course-details-wrapper{flex-flow: row wrap;padding: 25px;}
.single-course-details-wrapper > div{flex: 0 0 50%;border-right: none;border-bottom: 1px solid #cecece;padding: 20px 0;}
.single-course-details-wrapper > div:last-child { border-bottom: none; padding: 20px 0;}
.single-course-details-wrapper > div:nth-last-child(3){padding-left: 0;}
.single-course-details-wrapper > div:nth-last-child(2){border-bottom: none;}
.want-buttons-wrapper{justify-content: space-evenly;flex-flow: row wrap;}
.want-buttons-wrapper .red-btn-border a{min-width: 260px;justify-content: center;}
.section-request-callback .red-btn-border a{min-width: auto;}
.admission-procedure-img-bg {max-width: 110px;min-width: 110px; max-height: 110px; padding: 35px;}
.admission-procedure-img::after{right: -95px;background-size: 60%;}
.subscribe-newsletter-wrapper label{ width: 100%;  margin-bottom: 20px;}
.section-home-newsletter .subscribe-newsletter-wrapper label{width:30.33%;}
.subscribe-newsletter-wrapper label:last-child{margin-bottom: 0;}
/* .subscribe-newsletter-wrapper input{width: 100%;min-height: 50px;} */
.single-course-details-wrapper > div, .single-course-details-wrapper > div:first-child{max-width: none;}

/*===Single Course page===*/
/* .section-single-course-banner{padding: 60px 0 0 0;} */
.section-banner-icon-txt-wrap .banner-txt p{font-size: 14px;}
.section-banner-icon-txt-wrap .banner-icon{min-width: 45px; height: 45px;}
.course-details-content h5{font-size: 20px;}
.banner-accrediation-box{width: 40%;}
.banner-elevate-your-career{width: 60%;}
/* .banner-accrediation-box h5, .banner-elevate-your-career h5{padding: 47px 25px;} */
.section-streams .category-name, .section-streams .taxonomy-name {max-width: 135px;}

/*===Footer===*/
.footer-widgets .wp-block-column:nth-last-of-type(1), .footer-widgets .wp-block-column:nth-last-of-type(2){flex-basis: 17%!important; flex-grow: 0;}
.footer-widgets .wp-block-column:nth-last-of-type(3), .footer-widgets .wp-block-column:nth-last-of-type(4){flex-basis: 27%!important; flex-grow: 0;}


/*===Form===*/
.section-suggest-me-form .gfield_radio > div {flex: 0 0 30%!important;}
.join-section{padding-inline:25px;}
.positions-wrapper{padding:40px 20px;}
.position .wpcf7-list-item{padding-right:25px;}
	
/*===Home===*/
.od-accredited-logo, .home-accredited-logos-wrapper .od-accredited-logo{min-width: auto; flex: 0 0 30%;}
.section-home-trending-courses .col-lg-3{border-right: transparent;}
.home-university-marquee .slider{width:750px;}

/*===Home course section===*/
.active#study-abroad-tab::after,.active#online-distance-tab::after,.active#regular-tab::after,.active#regular-tab-header::after,.active#online-distance-tab-header::after,.active#study-aborad-tab-header::after,.active#executive-tab::after,.active#research-tab::after,.active#doctrate-tab::after,.active#school-tab::after,.active#executive-tab-header::after,.active#research-tab-header::after,.active#doctrate-tab-header::after,.active#school-tab-header::after{rotate:90deg;}
#courseTabs .nav-item{min-width:fit-content;} 
.nav-tabs#courseTabs{max-height: 100%;max-width: 1000px;overflow-x: scroll;flex-wrap: nowrap;overflow-y:clip;gap:20px;padding-bottom:18px;position:relative;}
.course-tab-container{padding-inline:15px;position:relative;}
.course-tab-container::before{content:'';width:15px;height:22px;background-image: url('https://stagingst.ciisindia.in/wp-content/uploads/2024/12/right-arrow.svg');display:inline-block;position:absolute;rotate: 180deg;left: -4px;top: 8px;}
.course-tab-container::after{content:'';width:15px;height:22px;background-image: url('https://stagingst.ciisindia.in/wp-content/uploads/2024/12/right-arrow.svg');display:inline-block;position:absolute;right: -5px;top: 7px;}
.nav-tabs .nav-item .nav-link{height:100%;border-radius:20px;border:1px solid #dadada;background-color:#F5F5F5;padding-right:30px;font-size:14px;}
.nav-tabs .nav-item .nav-link.active{background-color:var(--orange)!important;}
#regular-tab:before,#online-distance-tab:before,#executive-tab:before,#study-abroad-tab:before,#research-tab:before,#doctrate-tab:before,#school-tab:before{display:none!important;}	
	
/*===Header Course section===*/
#courseTabsContent-header .tab-pane-header .col-3{margin-top:18px!important;padding-inline:8px;}
#courseTabs-header.flex-column{flex-direction:row!important;flex-wrap:nowrap;max-width: 1000px;overflow-x: scroll;gap:20px;padding-block:15px;}
#regular-tab-header:before,#online-distance-tab-header:before,#executive-tab-header:before,#study-aborad-tab-header:before,#research-tab-header:before,#doctrate-tab-header:before,#school-tab-header:before{display:none!important;}
#courseTabs-header .nav-item{min-width:fit-content;} 
.menu-tab-container{padding-inline:15px;}
.menu-tab-container::before{content:'';width:15px;height:22px;background-image: url('https://stagingst.ciisindia.in/wp-content/uploads/2024/12/right-arrow.svg');display:inline-block;position:absolute;rotate: 180deg;left: 5px;top: 30px;}
.menu-tab-container::after{content:'';width:15px;height:22px;background-image: url('https://stagingst.ciisindia.in/wp-content/uploads/2024/12/right-arrow.svg');display:inline-block;position:absolute;right: 5px;top: 30px;}	
	
/*===Online Distance===*/
.section-online-distance-pg-wrapper .od-accredited-logo{min-width: auto;}
.section-online-distance-pg-wrapper .online-distance-banner-btn a {min-width: 190px !important;}
.red-btn-online a, .white-brdr-btn-online a{padding: 10px 20px; min-width: auto;}
.section-online-distance-pg-wrapper .section-od-fill-our-form-wrap {padding: 30px 40px;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper > div{width: 150px; height: 150px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-1::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-3::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::before{width: 125px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::before{width: 125px; bottom: -25px;}
}

@media only screen and (min-width:768px){

/*Header Menu*/
/* .mega-sub-menu li a{flex:0 0 30%!important;} 
.mega-sub-menu li a ul{flex: 0 0 70%!important;}*/
#mega-menu-4988-0-0 > .mega-sub-menu > li{display:flex!important;}
.program-template-wp-custom-template-university-page-template .section-university-courses .university-course-list li{flex: 0 0 32%;}
}

@media only screen and (max-width:767px){
#mega-menu-item-5261{display:block!important;}
#mega-menu-max_mega_menu_1 > li{border-bottom:1px solid #eeeeee!important;}
ul.mega-sub-menu > li {background: #f3f3f3 !important; border-radius: 10px !important;}
ul.mega-sub-menu > li { background: #f3f3f3 !important;   border-radius: 10px !important;}
	
#percentage-container{top:-20px;color:var(--black);font-weight:500;}

/*---Header---*/
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1{width:320px;}
#mega-menu-wrap-max_mega_menu_1:has(.mega-menu-open) #mega-menu-max_mega_menu_1[data-effect-mobile^="slide_right"] + button.mega-close{left:320px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {width: 100%!important;}
/* #mega-menu-item-5261{display:block!important;}
#mega-menu-item-5420{display:none!important;} */
	
.fixed-link .icon-text{display:none;}
.fixed-link .btn-two::before ,.fixed-link .btn-one::before {left:5px;top:5px;}
.fixed-link .btn-one,.fixed-link .btn-two{border:none;padding:25px;background-color:transparent;}

/*Footer Css*/
.mobile-fixed-footer{z-index:1;}
.fixed-footer{display:block!important;width: 100%!important;position:fixed!important;bottom: 0!important;z-index:99!important;}
.footerbtn-wrapper{display: flex;justify-content: space-around;padding-block:8px 5px;background-color:#fff;align-items:center;border-top:1px solid #dadada;}
/* .footerbtn-box img{max-width:25px;} */
.col-divider{font-size:16px;color: #dadada;}
.footerbtn-box .footer-icon-txt{font-family: var(--wp--preset--font-family--nunito);font-weight: 500;font-size:14px;margin-top:5px;}
.footerbtn-box a:hover .footerbtn-box .footer-icon-txt{color:var(--red);}
.footer-widgets .wp-block-column:nth-last-of-type(1), .footer-widgets .wp-block-column:nth-last-of-type(2){flex-basis: 46%!important; flex-grow: 0;}
.footer-widgets .wp-block-column:nth-last-of-type(3), .footer-widgets .wp-block-column:nth-last-of-type(4){flex-basis: 100%!important; flex-grow: 0;}
	
/*---Buttons---*/
.red-button{text-align: center;}
.red-button a, .section-trending-university .red-button a{min-width: auto;}

/*---Spacing---*/
.mb-60{margin-bottom: 40px;}
.section-mb-80{margin-bottom: 40px!important;}
/* .section-padding{padding: 40px 0} */


/*---Max Width---*/
.max-width-965{max-width: 540px;}

/*---Custom Listing---*/
    .list-red-icon li{flex: 0 0 100%;}  

/* .section-single-course-banner{padding: 40px 0 0 0;} */
.section-banner-accre-elevate-carrer{flex-direction: column;}
.section-ugc-aicte-aiu-logo{gap: 40px;}

.course-details-content h5{font-size: 18px;}
.section-know-more-button a{padding: 8px 0;}
/* .section-earn-accredited-degree{padding: 40px 30px;} */
.section-streams .category-item{flex: 0 0 25%;}
.banner-accrediation-box, .banner-elevate-your-career{width: 100%;}
.section-streams .category-item, .section-streams .taxonomy-item {flex: 0 0 25%;}
.section-streams .category-name, .section-streams .taxonomy-name{max-width: 125px;}
.section-streams .taxonomy-wrapper .taxonomy-item:nth-last-child(-n+5) { margin-bottom: 40px;}
.section-streams .category-image a, .section-streams .taxonomy-image a{padding: 16px;max-width: 60px;min-width: 60px;}

/*===Single Course Stream page===*/
.want-buttons-wrapper .red-btn-border a{min-width: 230px;}
.section-request-callback .red-btn-border a, .red-btn-border a{padding: 8px 20px 8px 20px;}
.admission-procedure-img::after {content: none;}
.want-buttons-wrapper .red-btn-border a {font-size: 16px;}
/* .banner-accrediation-box h5, .banner-elevate-your-career h5 { padding: 35px 25px; } */

/*===Step form===*/
.section-suggest-me-form .gfield_radio > div {flex: 0 0 35%!important;}
.section-suggest-me-form .form-wrapper{flex-direction: column;}
.section-suggest-me-form .w-45{width: 100%;}
.section-suggest-me-form #gform_wrapper_2{width: 100%!important;}
.resume{margin-bottom:15px;}
	
/*===Home===*/
.home-university-marquee .slider{width:550px;}
.trending-box-title h6 a{font-size:15px;}

/*===Online Distance===*/
.section-online-distance-pg-wrapper .section-online-ditance-banner:not(.hero-banner-bg-color)::before{width:85%;}
.section-od-emi .section-od-emi-wrapper {padding: 30px 35px;}
.section-online-distance-pg-wrapper .online-distance-banner-btn a {min-width: 130px !important;}
.red-btn-online a, .red-brdr-btn-online a, .white-brdr-btn-online a {padding: 8px 20px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-1::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-3::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::before{width: 75px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::before{width: 75px;bottom: -38px;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper > div {width: 100px; height: 100px;padding: 30px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::after{top: -71px;}
.section-od-our-blogs .col-md-4{margin-bottom: 25px;}
.section-od-our-blogs .col-md-4:last-child{margin-bottom: 0;}
.section-od-emi-top .red-btn-online a{min-width: 150px;}
.section-od-emi-bottom .orange-btn-online a{padding: 8px 20px;}
.section-home-hero-banner{min-height: 350px;}
.pseudo-margin .col-md-4:nth-child(4){margin-bottom:1.5rem!important;}
.pseudo-margin .col-md-4:nth-last-child(-n+2){margin-bottom:0!important;}
.trending-course-university-logo-title .trending-box-logo{flex:0 0 11%;}
	
/*Blog Table*/
.blog-menu-2{order:2;width:100%!important;justify-content:space-between;padding-block:15px;}
.blog-menu-2 .wp-block-navigation .wp-block-navigation-item__content{font-size:14px!important;}
.blog-faq-section .section-home-course-faqs{max-width:100%;}
.individual-post-author-section { width: 100%; }
}

@media only screen and (max-width:641px){

#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{width:33px!important;}	
	
/*Subscribe Newsletter form*/
.section-home-newsletter select{min-height:45px;}
.section-home-newsletter .gform_wrapper.gravity-theme .gform_footer input[type=submit]{line-height: 1.3!important; min-width: auto; font-size: 15px;}
.subscribe-newsletter-wrapper p{flex-direction:column;}	
.section-home-newsletter .subscribe-newsletter-wrapper label{width: 80.33%;margin-bottom:15px;}
.section-online-distance-pg-wrapper .section-online-ditance-banner:not(.hero-banner-bg-color)::before{width:100%;background:rgb(255 255 255 / 73%);left:0;transform: skew(0deg);}
}

@media only screen and (max-width:576px){
/*Header Menu*/
/* .blog-menu-2{order:0;margin-top:-10px!important;} */
.blog-menu-2 .wp-block-navigation .wp-block-navigation-item__content{font-size:12px!important;}
.dropbtn{width:100%;}
.blogpage-university-list ul{padding:5px;}
.universitydropdown,.blog-panel-button{flex-basis:45%!important;margin-bottom:10px!important;}
.post-author .wp-block-post-author__name,.post-date,.blog-views{font-size:12px;}
.section-financial-box-wrapper{padding:10px;}
	
/*New Header*/
.course-tabs-toggle-btn:after,#courseTabsContent-header .trending-course-duration{display:none;}
.header-custom-tabs-menu .trending-courses-box-content-wrapper{padding:5px!important;}
.header-custom-tabs-menu .trending-box-logo img{max-width:28px!important;}
.course-tabs-toggle-btn{padding:0 7px;height:33px;}
.nav-tabs .nav-item .nav-link{font-size:12px;padding:7px 10px;}
.trending-box-title h6 a{font-size:12px;}
#regular-tab-header:after,#online-distance-tab-header:after,#executive-tab-header:after,#study-aborad-tab-header::after,#research-tab-header:after,#doctrate-tab-header:after,#school-tab-header:after{display:none!important;}
.header-custom-tabs-menu .trending-course-university-logo-title	{align-items:center;}	

/*innerpages*/
.font-12{font-size: 10px;}
.button-talk-expert a{padding: 6px 25px;}
.user-img img {max-width: 80px;}
.list-red-icon li{list-style-image: url(https://www.ciisindia.in/wp-content/uploads/2024/06/red-tick-small.png);margin-bottom: 10px;}

#finalForm h6{font-size:13px;}
.form-content-wrapper label{padding:15px;font-size:12px!important;}

/*==Buttons==*/
.btn-golden a{min-width: auto;padding: 8px 20px;}
	.section-od-acclaimed-logos .section-content{height:auto;}
.section-ugc-aicte-aiu-logo{gap: 30px;flex-wrap: wrap;}
.row-logo-txt-wrapper{line-height: 1.4;flex: 0 0 45%;}
.section-earn-accredited-degree form .form-button .wpcf7-submit{min-width: auto;}
.section-streams .category-item, .section-streams .taxonomy-item {flex: 0 0 33.3%;}
.banner-accrediation-box h5, .banner-elevate-your-career h5 {padding: 20px;}
.want-buttons-wrapper .red-btn-border a {min-width: 230px;}
.subscribe-newsletter-wrapper input{padding: 6px 10px 6px 40px;min-height: 45px;}
.section-more-questions .btn-golden a{width: 100%;}
.section-more-questions h3{line-height: 1;}
.section-earn-accredited-degree{padding: 30px;}
.course-circle-icon{min-width: 50px; max-width: 50px; height: 50px; padding: 13px 15px;}
.course-syllabus-faqs button .faq-no img{width: 20px;}
.admission-procedure-img-bg { max-width: 80px; min-width: 80px; max-height: 80px; padding: 26px;}
.section-single-course-alumini{padding: 0 15px;}
.section-single-course-certificate img {width: 70%;}
.course-details-icon img {width: 25px;}
.course-details-icon{min-width: 28px;}
.section-single-course-faqs .accordion-wrapper:last-child, .section-single-course-faqs .accordion-wrapper:last-child .panel, .section-get-more-info .col-md-6:last-child .course-syllabus-faqs .accordion-wrapper, .section-get-more-info .col-md-6:last-child .course-syllabus-faqs .accordion-wrapper .panel,.section-course-syllabus .col-md-6:last-child .course-syllabus-faqs .accordion-wrapper, .section-course-syllabus .col-md-6:last-child .course-syllabus-faqs .accordion-wrapper .panel{margin-bottom: 0!important;}
.section-course-syllabus {flex-wrap: wrap;}
.pseudo-margin .col-md-4:nth-child(5){margin-bottom:1.5rem!important;}

/*===Step form===*/
.section-suggest-me-form .gfield_radio > div {flex: 0 0 60%!important;}


/*===BG===*/
.subscribe-bg{background: linear-gradient(263.62deg, rgba(255, 102, 107, 0.5) 5.03%, rgba(255, 199, 192, 0.5) 75.28%, rgba(255, 237, 223, 0.5) 105.38%);}

/*===Home===*/
.trending-box-university-know-more a{padding: 5px; font-size: 8px;}
.trending-box-university-recognised-wrapper, .trending-box-university-recognised-btn-wrapper{font-size: 12px;}
.post-thumbnail img{width:100%;}
.section-home-trending-courses #courseTabsContent{padding-inline:15px;}
.trending-box-university-recognised-wrapper,.trending-box-university-recognised,.trending-box-title p{display:none!important;}
.trending-course-university-logo-title{flex-direction:column;margin-block:5px!important;}
/* .trending-box-university-know-more,.trending-box-university-know-more a{width:100%;text-align:center} */
.trending-course-duration{font-size:10px;}
/* #courseTabs .nav-link{padding:0.4rem 0.8rem;} */
#regular-tab:after,#online-distance-tab:after,#executive-tab:after,#study-abroad-tab:after,#research-tab:after,#doctrate-tab:after,#school-tab:after{display:none!important;}
.nav-tabs#courseTabs,#courseTabs-header.flex-column{gap:15px;}
.header-custom-tabs-menu .trending-box-university-know-more,.trending-box-university-know-more::after{display:none;}
.trending-course-university-logo-title{height:auto;}
.trending-courses-box-content-wrapper{padding:5px 10px;}
.trending-course-university-logo-title .trending-box-logo{max-width:32px;}
.trending-course-university-logo-title .trending-box-title h6{font-size:12px;}	
	
/*===Slider===*/
.n2-ss-layer,div.n2-ss-layer > div:first-child,.n2-ss-item-content,div.n2-ss-item-content > div:first-child,.section-od-testimonial-box{height:100%!important;}
.section-od-testimonial-box .section-footer{position:absolute;bottom:0;width:100%;z-index:-1;padding:10px;}
.od-testimonial-user-name{font-size:14px;}
.nextend-arrow-previous img{right:0px;}
.nextend-arrow-next img{left:0px;}
.section-od-testimonial-box .section-content{padding:10px 15px;}
.section-od-testimonial-box .section-header{padding-bottom:0px}
.n2-ss-slider .n2-ss-slider-controls-absolute-left-center > *{margin-left:0!important;}
.n2-ss-slider .n2-ss-slider-controls-absolute-right-center > *{margin-right:0!important;}
.section-financial-box-wrapper,.section-content{height:100%}
.career-jd .section-content	{height:auto;}
	
/*===Online & Distance===*/
.section-online-admission-wrapper{min-height: 300px;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper > div {width: 100px;height: 100px; padding: 30px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-1::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-3::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::before{width: 76px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::before{width: 76px; bottom: -38px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::after{top: -71px;}
.section-od-streams .taxonomy-item{flex: 0 0 100%;}
.banner-icon img {width: 20px;}
.home-university-marquee .slider{width:450px;}
.section-trending-university .post-thumbnail img{width:auto;}
 
/*E-apply form*/
.e-apply-table table thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.e-apply-table table tr {border-bottom: 1px solid #8d8d8d;display: block;margin-bottom: .625em;}
.e-apply-table  table td {display: block;}
.e-apply-table table td::before {content: attr(data-label);float: left;font-weight: 600;text-transform: uppercase;margin-bottom:5px;}
.e-apply-table  table td:last-child {border-bottom: 0;}
.e-apply-table table td, table th{border-right:0;}
.e-applyform .e-apply-table p{margin-bottom:5px;}
	.header-btn-widget {right: 0; left: unset;}
	.whtasapp-footer-widget {display: none !important;}
	.page-id-2084 .wp-block-group.no-banner-page.has-background.is-layout-flow.wp-block-group-is-layout-flow , .page-id-6425 .wp-block-group.no-banner-page.has-background.is-layout-flow.wp-block-group-is-layout-flow {
    display: none;
}
}

@media only screen and (max-width:500px){
/*===Online & Distance===*/
.section-online-admission-wrapper{flex-direction: column; min-height: auto; padding: 40px 30px;}
.section-online-admission-wrapper .online-admission-procedure-circle-wrapper > div{margin:auto;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::after{bottom: -35px;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-1::after, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::after, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-3::after, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::after, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-5::after{content: ""; position: relative;}
.online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-2::before, .online-admission-procedure-circle-wrapper .onilne-admission-procedure-circle-4::before{background: url(https://www.ciisindia.in/wp-content/uploads/2024/09/admission-procedure-arrow-top.png) no-repeat; top: -10px;background-size: contain;}
.online-admission-procedure-circle-wrapper { margin-bottom: 55px; text-align: center;}
.online-admission-procedure-circle-wrapper:last-child{margin-bottom: 0;}
.home-accredited-logos-wrapper a {flex: 0 0 30%;}
.trending-course-duration{padding:2px 5px;}
.testimonial-home .alumini-content p{line-height:1.2}
}


@media only screen and (max-width:450px){
.single-course-details-wrapper {padding: 20px 25px;}
.section-od-testimonial-box .big-content{flex:0 0 100%!important;}
.font-14{font-size:12px;}
.section-suggest-me-form #gform_page_2_5 .gfield_radio > div {flex: 0 0 65%!important;}
.our-student-work-feature{flex-direction: column;}
.home-university-marquee .slider{width:320px;}
.blog-table th,.blog-table td{padding:10px!important;font-size:13px;}
}

@media only screen and (max-width:400px){
.course-circle-icon {min-width: 40px; max-width: 40px; height: 40px;padding: 7px 12px;}
.section-streams .taxonomy-item {max-width: 119px;} 
.od-accredited-logo, .home-accredited-logos-wrapper .od-accredited-logo{min-height:100px;} 
.section-university-courses .university-course-list li{flex:0 0 100%;}
	
	/*===Home===*/
.od-accredited-logo{padding: 12px;}
.e-apply-table table {width: 100%;display: block;overflow-x: auto;  /* Allows horizontal scrolling if needed */
-webkit-overflow-scrolling: touch;}
}




/* calculator-css */
.ciis-tabs{
display:flex;
gap:10px;
overflow:auto;
margin-bottom:30px;
}

.ciis-tab{

border:none;

padding:12px 18px;

border-radius:999px;

background:#eee;

cursor:pointer;

white-space:nowrap;

}

.ciis-tab.active{

background:#534AB7;

color:#fff;

}

.ciis-panel{

display:none;

}

.ciis-panel.active{

display:block;

}

.ciis-output{

display:none;

margin-top:20px;

padding:20px;

border-radius:12px;

background:#f5f5f5;

}

.ciis-output.show{

display:block;

}

label{

display:block;

margin-bottom:8px;

}

@media(max-width:768px){

.ciis-tabs{

overflow-x:auto;

}

}