/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 29 2025 | 09:28:58 */
:root {
  /* Colors */
  --color-primary: #253B80;
  --color-dark: #000000;
}
.why_scce_tab .e-n-accordion-item-title[aria-expanded="true"]{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.why_scce_tab .e-n-accordion-item-title-text{display: flex;align-items: center;justify-content: center;gap: 0 20px;}
.why_scce_tab .e-n-accordion-item-title-text span{width: 29px;height: 29px;display: inline-flex;align-items: center;justify-content: center;background: transparent linear-gradient(270deg, #C20F16 0%, #803ACF 50%, #3053C1 100%) 0% 0% no-repeat padding-box;border-radius: 100%;color: #fff;}
.why_scce_tab .e-n-accordion-item-title{justify-content: space-between;}
.why_scce_tab .e-n-accordion-item-title-icon svg path{fill: #99A3C2;}
footer{background-color: #E5EBFF;z-index: 1;position: relative;}
footer a:hover{color: var(--color-primary) !important;}
footer .section-container{padding: 50px 0 20px;}
.footer_top,.footer_middle_part{display: flex;justify-content: space-between;}
.social_links{display: flex;gap: 0 10px;}
.social_links li img{width: 25px;height: 25px;}
.footer_social_links{display: flex;align-items: center;width: 60%;justify-content: space-between;border-bottom: 1px solid #00000014;padding-bottom: 20px;}
.footer_site_icon,.footer_middle_part .footer_contact{width: 40%;}
.footer_middle_part .site-navigation{width: 60%;display: flex;gap: 0 60px;}
.footer_contact ul .contact_num{align-items: center;gap: 0 5px;}
.social_links a{display: block;line-height: 0;}
.footer_social_links div{line-height: 0;}
.footer_contact ul{display: flex;flex-flow: column;gap: 17px 0;}
.footer_contact ul li a{display: inline-flex;color: var(-color-dark);font-size: 16px;line-height: 26px;align-items: start;flex-flow: row;/*  gap: 0 15px; */
letter-spacing: 0.38px;}
.footer_contact ul li{max-width: 400px;min-width: 325px;display: flex;align-items: center;}
.footer_contact ul li span{display: inline-block;margin-left: 20px;}
.footer_contact ul .contact_num span{margin-left: 15px;}
.footer_contact ul li a img{margin-top: 5px;width: 16px;}
.footer_middle_part{padding: 40px 0;}
.footer_middle_part .site-navigation h4{color: var(--color-primary);font-size: 20px;line-height: 25px;font-weight: 500;letter-spacing: 0.5px;margin-bottom: 10px;}
.footer_middle_part .site-navigation  a,ul#menu-below_footer_menu a,.rights_text{color: var(-color-dark);font-size: 16px;line-height: 33px;letter-spacing: 0.38px;}
ul#menu-footer-menu{display: grid;grid-template-columns: auto auto;gap: 0 50px;}
.below_footer_div{border-top: 1px solid #00000014;margin: 0 40px;padding: 20px 0;}
.below_footer_div > div{display: flex;justify-content: space-between;}
.below_footer_div .rights_text{width: 32%;}
ul#menu-below_footer_menu{display: flex;gap: 0 30px;}
ul#menu-below_footer_menu li{position: relative;}
ul#menu-below_footer_menu li:after{position: absolute;content: '';width: 1px;height: 15px;background-color: #000;right: -14px;top: 8px;}
ul#menu-below_footer_menu li:nth-last-child(1):after{width:0;}
.slider_effect  .swiper-slide{width: 500px;opacity: 0;}
.slider_effect .swiper-slide-prev, .slider_effect .swiper-slide-active, .slider_effect .swiper-slide-next{opacity: 1;}
.slider_effect .swiper-button-next:after,.slider_effect  .swiper-button-prev:after,
.faculty_slider .swiper-button-next:after, .faculty_slider .swiper-button-prev:after,
.testimonial-wrap .swiper-button-prev:after,.testimonial-wrap .swiper-button-next:after,
.other_newsevents .swiper-button-prev:after,.other_newsevents .swiper-button-next:after{position: absolute;content: '';background: url(https://www.scce.edu.in/wp-content/uploads/2025/06/whitearrowsmall.png) no-repeat center center;width: 28px;height: 28px;top: 8px;z-index: 9;transition: all 0.5s;right: 0;left: 2px;margin: 0 auto;background-size: 9px;}
.slider_effect .swiper-button-prev,.slider_effect .swiper-button-next,
.faculty_slider .swiper-button-next,.faculty_slider .swiper-button-prev,
.testimonial-wrap .swiper-button-prev,.testimonial-wrap .swiper-button-next,
.other_newsevents .swiper-button-prev,.other_newsevents .swiper-button-next{border-radius: 100%;background: linear-gradient(-157deg, rgba(207, 18, 18, 1) 0%, rgba(59, 67, 227, 1) 100%);width: 45px;height: 45px;opacity:1 !important;}
.slider_effect .swiper-button-prev::after,.faculty_slider .swiper-button-prev::after,
.testimonial-wrap .swiper-button-prev:after,.other_newsevents .swiper-button-prev:after {transform: rotate(180deg);left: -2px;}
.slider_effect  figcaption{opacity: 0;}
.slider_effect .swiper-slide-active figcaption{opacity:1;}
.slider_effect .gallery-item img{margin: 0 auto;border-radius: 20px;}
.faculty_slider .swiper-button-next{right:-70px;}
.faculty_slider .swiper-button-prev{left:-70px;}
.mission_ul{list-style: disc;padding-left: 20px;}
.mission_ul li{font-size: 19px;line-height: 29px;letter-spacing: 0.16px;font-weight: 500;}
.tab_img{display: none;}
.tab_img_active{display: block;}
.single-cb_leadershipteam section#bannersection{display: none;}
.tabs_elementor .e-n-tab-title{cursor: pointer;}
.sccectasec:before{position: absolute;content: '';width: 650px;height: 360px;background-image: url(https://www.scce.edu.in/wp-content/uploads/2025/07/globe.svg);background-size: 100%;left: 960px;bottom: -700px;}
#custom-lightbox .lightbox-close:hover{color: #CF1212;}
#custom-lightbox .lightbox-next:hover,#custom-lightbox .lightbox-prev:hover{color:#3B43E3;}
.programs_tab .e-n-tabs-heading{position: sticky;top: 70px;height: 450px !important;}
.slider_effect .swiper-slide{opacity: 0;transition: all 0.3s ease;}
.slider_effect .swiper-slide-prev,
.slider_effect .swiper-slide-next{opacity: 0.5 !important;}
.page-id-13 .sccectasec .elementor-widget-container{line-height: 0;}
.slider_effect .swiper-slide-active{opacity: 1 !important;}
.table_contaoner th:nth-child(1){width: 170px;}
.table_contaoner th:nth-child(2){width: 350px;}
.table_contaoner th:nth-child(3), .table_contaoner th:nth-child(4), .table_contaoner th:nth-child(5), .table_contaoner th:nth-child(6),
.table_contaoner tr td:nth-child(3), .table_contaoner tr td:nth-child(4), .table_contaoner tr td:nth-child(5), .table_contaoner tr td:nth-child(6){text-align:center;}
.swiper-container .swiper-button-next:hover,.swiper-container  .swiper-button-prev:hover{background:var(--color-primary) !important;}
section#bannersection .banner_images_desk{padding: 0 20px;}
section#bannersection .banner_images_desk img{border-radius:20px;}
ul.mngmnt_contact img{width: 17px;margin-right: 15px;}
ul.mngmnt_contact li a{color: var(-color-dark);letter-spacing: 0.18px;font-weight: 600;line-height: 33px;}
.right .profile{display: flex;gap: 0 30px;margin-bottom: 30px;}
.profile-info .name{font-weight: 600;}
.profile-info{font-size: 18px;line-height: 28px;letter-spacing: 0.18px;}
.job-info img{width: 20px;}
.right .profile img{height: 80px;width: 80px;border-radius: 100%;object-fit: cover;object-position: top;}
.long_para{height: 500px;}
header#site-header .header-inner ul#menu-main-menu .current-menu-item > a:after,
header#site-header .header-inner ul#menu-main-menu .current_page_parent  > a:after,
header#site-header .header-inner ul#menu-main-menu li a:after{position: absolute;content: '';width: 100%;height: 2px;bottom: 18px;left: 0;background: transparent linear-gradient(270deg, #C20F16 0%, #803ACF 50%, #3053C1 100%) 0% 0% no-repeat padding-box;transition:all 0.4s;}
header#site-header .header-inner ul#menu-main-menu li a:after{scale:0;transition:all 0.4s;}
header#site-header .header-inner ul#menu-main-menu li a:Hover:after{scale:1;transition:all 0.4s;}
.about_img_tab .about_tab_list .about_tab:last-child button{border-bottom: 0;}
.staff_tab_slider .staff_info{position: relative;background: none;color: #000;border-radius: 0;padding-bottom: 20px;margin-top: 20px;}
.staff_tab_slider .staff_info h2{color: var(--color-primary);}
.about_img_tab .about_tab_list .about_tab button img{display:none;width: 35%;border-radius:20px;margin:20px 0;margin-top: 0;}
.images_slider div#gallery-2 {transform: rotate(-10deg) !important;}
.images_slider .swiper-wrapper figure.gallery-item.swiper-slide.swiper-slide-active{transform: rotate(10deg) !important;}
.images_slider .swiper-wrapper figure.gallery-item.swiper-slide.swiper-slide-next{transform: rotate(10deg) !important;}
.images_slider .gallery-item.swiper-slide.swiper-slide-next+.gallery-item.swiper-slide,
.images_slider .gallery-item.swiper-slide.swiper-slide-next+.gallery-item.swiper-slide +.gallery-item.swiper-slide{transform: rotate(10deg) !important;}
.images_slider .gallery-item.swiper-slide{transform: rotate(10deg) !important;}
section#other_news{margin-bottom: 20px;}
.header-inner .main-menu li .sub-menu{top: 70px !important;left: -10px !important;}
header#site-header{padding: 0 !important;}
.header-inner .menu-item-has-children>a:before{top: 38px !important;}
.main-menu li ul li a::after{bottom: 0 !important;}
.head_login a{display: inline-block !important;border: 1px solid var(--color-primary);padding: 4px 50px 4px 21px !important;border-radius: 50px;box-shadow: 5px 7px 10px #253b802e;color: var(--color-primary);font-size: 16px;position: relative;transition: all 0.5s;overflow: hidden;background: #ffffff;line-height: 26px;min-height: 26px;align-items: center;}
.head_login{padding: 20px 0;}
.head_login a:after{position: absolute !important;content: '' !important;background: url(https://www.scce.edu.in/wp-content/uploads/2025/06/whitearrowsmall.png) no-repeat center center !important;width: 28px !important;height: 28px !important;right: 4px !important;top: 3px !important;z-index: 9 !important;transition: all 0.5s !important;scale: 1 !important;left: auto !important;bottom: auto !important;}
.head_login a:before{position: absolute;content: '';right: 5px;top: 3px;width: 28px;height: 28px;z-index: 9;border-radius: 100%;background: linear-gradient(-157deg, rgba(207, 18, 18, 1) 0%, rgba(59, 67, 227, 1) 100%);transition: all 0.5s;}
.head_login a:hover{color: #ffff !important;background: linear-gradient(-157deg, rgba(207, 18, 18, 1) 0%, rgba(59, 67, 227, 1) 100%);}
.sticky_audio {
    display: inline !important;
    width: 50px;
}
.page-id-6417 section#bannersection,.page-id-6431 section#bannersection{
    display: none;
}


.merchandise_button {
    position: fixed;
    z-index: 30;
    top: 50%;
    /* top: 0; */
    margin: auto;
    left: 0;
    right: -108px;
}

.merchandise_button a.scceethembtn {
    transform: rotate(-90deg);
    width: 180px;
    min-height: 31px;
    position: absolute;
    right: 0;
}