.elementor-kit-8{--e-global-color-primary:#02185C;--e-global-color-secondary:#BFA100;--e-global-color-text:#333333;--e-global-color-accent:#61CE70;--e-global-color-32c05a4:#FFFFFF;--e-global-color-127aea6:#F2F4FA;--e-global-color-028cfd0:#E2E9FF;--e-global-color-b4a52f5:#042AA4;--e-global-color-88716d5:#051A5C;--e-global-color-e7715b9:#F1F0F2;--e-global-color-7453b23:#F1F0F230;--e-global-color-bc1a5e6:#F2F4FA;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;font-family:"Montserrat", Sans-serif;font-size:1.2rem;line-height:1.6rem;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:800ms;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:#BFA100;font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-kit-8 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-8 p{margin-block-end:0px;}.elementor-kit-8 h1{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;}.elementor-kit-8 h2{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;}.elementor-kit-8 h3{font-family:"Cormorant Garamond", Sans-serif;}.elementor-kit-8 h4{font-family:"Cormorant Garamond", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:1.6em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:1.6em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-8 .breadcrumbs a {
    color: white;
    text-decoration: none;
    font-size: .9rem;
}

.elementor-kit-8 .breadcrumbs a:hover {
    text-decoration: underline dotted;
     font-size: .9rem;
}

.elementor-kit-8 .current-item {
    text-decoration: underline dotted;
     font-size: .9rem;
}

    /* common-css */
 
/*
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1:after{color:#fff !important;}
                
#elementor-search-form-4a14fa7 , #elementor-search-form-b9a910e {
padding: 40px !important;
    margin: 10px !important;
    height: 40px !important;
    background: #fff;
}
*/

/*  body ,html {overflow-x:clip !important;
                                                                    font-family: 'Montserrat', sans-serif !important;} 
                                                }
body::-webkit-scrollbar  , .html::-webkit-scrollbar {
  display: none;
} */
/* Hide scrollbar for Chrome, Safari and Opera 
.scroll_box::-webkit-scrollbar {
  display: none;
}
*/
/* Hide scrollbar for IE, Edge and Firefox 
.example {
  -ms-overflow-style: none;  
  scrollbar-width: none;  
}
.online{font-size:40px;
font-weight:500;
color:#000;
font-family:"Cormorant Garamond", Sans-serif;}

.online_heading{font-size:20px;
font-weight:600;
color:#000;
font-family:"Cormorant Garamond", Sans-serif;}

.forms h3{font-size:18px;
font-weight:600;
color:#000;
font-family:"Cormorant Garamond", Sans-serif;}



.online_heading
p{font-size:16px;
font-weight:500;
color:#121212;
font-family:"Cormorant Garamond", Sans-serif;}
*/

/* Hide scrollbar for IE, Edge and Firefox */
body ,html {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
.elementor-widget:not(:last-child) ,p{margin-bottom:0px !important;}
 
/* NAVBAR */
.nav_wrap .elementor-container {max-width:1300px !important;}

	.mobile_nav{display:block;}
.desktop_nav {display:none;}

.top_list li:after{
border-radius:4px !important;}

.top_list li:hover svg path {fill:blue !important}

.icn_box .elementor-icon-box-wrapper{
	align-items:center !important;}

.icn_box .elementor-icon-box-title{
margin-top:0px !important;
}

/* YELLO-HEADING   */
.yellow_bg{
background:#BFA100!important;
padding: 0px 36px !important;
border-radius:64px !important;}

/* HOMEPAGE CARDS  */
.icon_parent_box{	max-width:1000px !important;
margin-right: auto !important;
margin-left: auto !important;}

.icon_box {min-height:325px !important;}

.icon_box  .elementor-widget-container{height:100% !important;}

.icon_box:hover .elementor-icon-box-description{
    color:#042AA4 !important;
}

.icon_box:hover .elementor-icon-box-title{
    color:#042AA4 !important;
}


.v-flex .elementor-widget-wrap{display:flex !important;
    flex-direction: column !important; 
    align-items: start !important;
}
/* homepage blogs */
.blog_box .elementor-container{gap:30px !important;}
 
/*===============================
                  Homepage ends
 ============================== */

/* ====FAQ==== */
.faq .elementor-accordion-item{border-top: 1px solid #B3B3B3 !important;
    border-bottom:1px solid #B3B3B3 !important;
    border-left: 0px !important;
    border-right:0px  !important;
    padding: 32px 80px;
}

/* ====CARDS-BOXX==== */
.tiles .elementor-widget-wrap{gap:16px !important;
justify-content:center !important;}

.cards_boxx  .elementor-container{gap:30px !important;
justify-content:center !important;}

.icon_cards_box .elementor-container{gap:24px !important;
justify-content:center !important;}

/* FORM */
.forms  input {     box-shadow: 1px 3px 5px #4250661A !important;}

.forms .elementor-field-option{
align-items:center !important;
display:flex !important;}

.forms input[type="radio"] , .forms input[type="checkbox"] {margin-right:8px !important;}

.forms  input[type="radio"]:checked + label::before {
      background-color: #000 !important;  
      border-color: #000 !important; 
    }
/* =======IMPORTANT PAGE====== */
.icon_cards:hover .elementor-icon-box-title  {
    color:#fff !important;
}

.icon_cards:hover .elementor-icon-box-description {
    color:#fff !important;
}

.icon_cards:hover svg path{
    fill:#fff !important;
}
.icon_stroke_cards:hover svg  path{
    stroke:#000 !important;
} 

.cards_wrap .elementor-widget-wrap {gap: 16px 30px !important;}

/* =====END==== */

.visit_box .elementor-widget-wrap{gap:36px !important;}

.download_wrap .elementor-container{gap:30px !important;
	justify-content:center !important;}

.doc_wrap .elementor-container{gap:20px;}

/* ======adminsrator======= */
.tab_box:hover .tab_text h3{color:#042aa4 !important;}

.tab_box{cursor:pointer;}

.side-nav{height:800px !important;}
 
 
/* ====table===== */
.side-navs{height:100% !important;}


/* =====Tabs-hover==== */

.all-content{
    display: none;
}
#one{
    display: block;
}

.tab_box:hover{background:#BFA100 !important;}
.tab_box:hover h3{color:#042aa4 !important; 
    transform: translateX(10px);
    transition: all 0.3s ease-in-out;
}
.tab_text h3{ 
    transition: all 0.3s ease-in-out;
}

.tab_box.active{background:#e3eaff !important;}
.tab_text.active h3{color:#042aa4 !important;}


/* ====Academic-cards===== */
  .icon_list_text .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{ fill:#FFE13F}


 .icon_box{height:100%;}
.icon_boxx:hover h3    {color:#042AA4 !important;}

.icon_boxx:hover .elementor-icon     path{fill:#042AA4 !important;}




/* 	MEDIA-QUERY */
@media(min-width:2300px){
	.top_nav{background-image:url("http://shortercollege.eduwp-content/uploads/2024/08/Frame-13.png") !important;}


@media(min-width:1920px){
 }

    .about_img{text-align:center !important;
 }
  .about_img .elementor-widget-container{   margin-left:0px !important;}
}

@media(min-width:1500px){
    .about_img .elementor-widget-container{   margin-left:0px !important;}
}

@media(min-width:1280px)  {
	.mobile_nav{display:none;}
.desktop_nav {display:block;}

}
 

@media(min-width:1024px) and  (max-width:1199px){
		.top_icons_wrap{width:65% !important;}

	.imp_box {width:40% !important;}

	.nav_btn_box{width:18%important;}
	.nav_links_box{width:70% !important;}
	.nav_links_box li a {font-size:14px !important;}}
  
@media(max-width:1024px)  and (min-width:767px){
.tab_col_one{width:40% !important;}
.tab_col_two{width:60% !important;}}


@media(max-width:1024px){
.side-nav{height:100% !important;}
 
     .scroll_box{overflow-x:scroll !important;
    width: 800px !important;
}

.scroll_box .elementor-container{overflow-x:scroll !important;
    width: 800px !important;
}
/* homepage blogs */
.blog_box .elementor-container{gap:30px !important;
justify-content:center !important;}

.cards_wrap .elementor-widget-wrap {gap: 20px 20px !important;}

.faq .elementor-accordion-item{ 
    padding: 32px;
}

.icon_cards_box .elementor-container{gap:30px !important;
justify-content:center !important;}}

 
 
 

@media(max-width:767px) and (min-width:468px){
 .cnter, .icon_parent_box {
max-width:450px !important;
margin-right: auto !important;
margin-left: auto !important;
	}}


 @media(max-width:767px){
.v-flex .elementor-widget-wrap{ 
    align-items: center !important;
	}

	 .scroll_box , .scroll_box  .elementor-container{max-width:1100px !important;
width:1100px !important;
overflow-x:scroll !important;}


     .scroll_box{overflow-x:scroll !important;
    width: 1000px !important;
}

.scroll_box .elementor-container{overflow-x:scroll !important;
    width: 1000px !important;
}
.visit_box .elementor-widget-wrap{gap:20px !important;}

 .icon_box {
    min-height: 255px !important;
}
.top_list li::after{
display:none !important;
	}

}
/* BREADCRUMBS  */
.breads .elementor-icon-box-title {margin:0px !important;}

@media(max-width:568px){
.icon_box {min-height:250px !important;}
.yellow_bg{
	padding: 0px 16px !important;}

.faq .elementor-accordion-item{ 
    padding: 16px;
}
/* homepage blogs */
.blog_box .elementor-container{gap:20px !important;}

.hero-slider .owl-dot{width:14px !important;
height:14px !important;}
}

/* Target the whole breadcrumb trail */
.breadcrumbs,
.breadcrumbs a,
.breadcrumbs span {
  color: #fff !important;
}

/* Optional: remove underlines */
.breadcrumbs a {
  text-decoration: none;
}

/* Optional: hover styling */
.breadcrumbs a:hover {
  text-decoration: underline; /* or keep white with underline */
  color: #fff !important;
}
 

.child-sidebar-menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.child-sidebar-menu li {
  margin: 0;
  padding: 0;
}

p {
  margin-bottom: 1.2em!important; /* adjust as needed, e.g. 1em or 20px */
}/* End custom CSS */