body{margin:0;}
 .elementor-navigation .menu-item-has-children > a::after{content:"\f078"!important;top:unset!important;font-size:18px!important;}
.elementor-8 .elementor-element.elementor-element-1126a24 .elementor-nav-menu .sub-menu .menu-item a{text-transform:capitalize;font-size:13px;font-weight:normal;}
.elementor-widget:not(:last-child){margin-bottom:0!important;}
.banner-head{position:absolute;top:-12%;}
.n2-ss-layers-container.n2-ow{margin:0 !important;width:100% !important;}
.banner-image .elementor-column-wrap.elementor-element-populated{padding:0px !important;}
.elementor-8 .elementor-element.elementor-element-1126a24 .elementor-nav-menu .sub-menu .menu-item a{font-family:Montserrat;padding:0.9em;}
.elementor-navigation .current-menu-item > a, .elementor-navigation .current-menu-ancestor > a{font-weight:normal!important;}
.underline-before .elementor-widget-container h4::before ,.underline-before .elementor-widget-container h3:before,.underline-before .elementor-widget-container h2::before{content:'';border-top:3px solid;position:absolute;left:0%;top:0px;width:20px;}
.underline-before .elementor-widget-container h3:before,.underline-before .elementor-widget-container h2::before{left:0%;}
#button{transform:skew(-12deg);width:250px;font-family:Oswald;font-size:24px;border-radius:0;padding:10px 0 13px;}
.acadmic-anchor:before{background-color:#BF2345;content:'';height:100%;left:0;position:absolute;right:0;transform:skew(-12deg);width:100%;z-index:-1;}
.acadmic-anchor{color:#fff;display:block;font-family:oswald;font-size:16px;line-height:2.5;margin:30px 0 0;position:relative;text-align:center;text-transform:uppercase;width:170px;z-index:1;}
.degree_box1 li{color:#1A2959;font-size:15px;list-style:none;padding:0 0 14px;font-family:Montserrat;}
.degree_box{border:0.5px solid #BF2345;color:#fff;padding:25px 15px 50px;height:350px;}
.degree_section h4{font-size:18px;font-weight:normal;line-height:30px;margin:0;text-transform:uppercase;font-family:Montserrat;}
.degree_section h4 span{display:block;font-weight:bold;}
.degree_section p{bottom:15px;font-family:Oswald;font-size:13px;font-weight:200;margin:0;position:absolute;}
.degree_section p span{font-size:42px;font-weight:normal;padding:0 0 12px;vertical-align:text-top;}
.degree_section .degree_box1{background-color:#fff;display:none;padding:15px;position:relative;z-index:0;height:350px;top:-50%;font-family:Montserrat;}
.degree_box1 h4{color:#1A2959;font-size:16px;font-weight:500;line-height:22px;margin:0 0 15px;text-transform:uppercase;font-family:Montserrat;}
.degree_box1 a{color:#fff;display:block;font-family:Oswald;font-size:14px;line-height:2.4;text-align:center;text-transform:uppercase;width:85px;padding-right:4px;}
.degree_box1 a:hover::before{background-color:#1A2959;}
.degree_box1 a img{display:inline-block;margin:-3px 0 0 5px;}
.degree_box1 a::before{background-color:#BF2345;content:'';height:34px;left:14px;position:absolute;transform:skew(-12deg);width:85px;z-index:-1;padding:18px 0;}
.degree_section:hover .degree_box1{display:block;}
.degree_section{padding-right:10px;}
.degree_section:hover .degree_box{display:none;}
.degree_box1 ul{padding:0!important;}
.no-side-gap .elementor-container.elementor-column-gap-default{margin:0 2% !important;}
.para-anchor a{color:#7A7A7A;}
.para-anchor a:hover{color:#1A2959;}
#gform_2 .gfield_label, #gform_1 .gfield_label{color:#fff;font-size:16px;}
.formh3{text-align:center;}
#input_2_1, #input_2_2, #input_1_1, #input_1_2, #input_2_3 , #input_6_1, #input_6_2, #input_6_3,#input_3_3,  #input_3_5, #input_3_6 , #input_3_7,#input_10_1, #input_10_2, #input_10_3,#gform_fields_7 input,#gform_fields_7 textarea{background-color:transparent;border:none;border-bottom:2px solid #bf2345;border-radius:0;box-shadow:none;color:#fff;height:42px;font-size:16px;font-weight:500;margin:0 0 25px;padding:10px 0;overflow:hidden;width:100%;}
#input_6_1, #input_6_2, #input_6_3,#input_3_3, #input_3_5, #input_3_6 , #input_3_7,#input_10_1, #input_10_2, #input_10_3,#gform_fields_7 input,#gform_fields_7 textarea{color:#000 !important;}
#gform_submit_button_2:hover, #gform_submit_button_1:hover,#gform_submit_button_5:hover,#gform_submit_button_6:hover,#gform_submit_button_3:hover ,#gform_submit_button_10:hover,#gform_submit_button_7:hover{background-color:#1A2959;}
#gform_submit_button_2, #gform_submit_button_1 ,#gform_submit_button_5,#gform_submit_button_6,#gform_submit_button_3,#gform_submit_button_10,#gform_submit_button_7{background-color:#bf2345;border:2px solid #bf2345;display:block;font-family:oswald;margin:0 auto 0;padding:0 0 8px;text-align:center;text-transform:uppercase;width:180px;background-repeat:no-repeat;background-position:center;color:#fff;font-size:25px;line-height:7px;height:56px;background-size:22% 68%;}
#gform_submit_button_2{padding:0px;}
#gform_submit_button_1{padding:0px 0 1px;}
.animate-arrow{float:right;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;}
.para-border-left .elementor-text-editor.elementor-clearfix{border-left:3px solid #BF2345;padding:0 0 0 10px;}
.elementor-6 .elementor-element.elementor-element-b21aa1c .gallery-item{padding-bottom:0!important;}
#gallery-1 img,#gallery-2 img,#gallery-3 img{border:none!important;}
.gallery-icon.landscape{text-align:left;}
.theme_8 .member-desc::before{background-color:#1A2959!important;}
#button span ,#get-button span,.error-btn span{transform:skew(5deg);}
#get-button{transform:skew(-12deg);border-radius:0;padding:10px 0 13px;}
.n2-ss-button-container.n2-ss-item-content.n2-ow.n2-font-11627ee8d55d887a59d8af8f94168fbf-link.n2-ss-nowrap{transform:skew(-12deg);}
.button1 div{transform:skew(6deg);padding:0 10px;}
#touch-menu{top:0 !important;margin-top:-9px !important;}
.elementor-widget-navmenu-overlay .overlay-navigation{background:#fff !important;}
.elementor-8 .elementor-element.elementor-element-bfefa1e #touch-menu{position:fixed;margin-top:10%;}
@media(max-width:767px){
.about_main .carousel-caption-search{left:5%;right:5%;top:20%;}
.about_main h1{font-size:25px;padding:0 0 0 10px;width:auto;}
#gform_submit_button_5{height:45px!important}
.capital1{order:1;}
.capital2{order:2;}
.capital-row{display:grid;}
.view_btn{transform:skew(0deg)!important;}
.banner-head #n2-ss-2item1{padding-left:12px !important;padding-bottom:0px!important;}
.n2-ss-layer.n2-ow.banner-btn{margin-left:8% !important;padding-top:3%;}
.autumn-current h6{margin-top:0;}
.autumn-acad p,.autumn-acad h4{margin-top:0;}
#get-button{width:100%!important;}
.kirk .elementor-column-wrap.elementor-element-populated{padding-bottom:0px!important;}
.padding-top-header{padding-top:78px;}
#gform_submit_button_8, #gform_submit_button_9{width:70%!important;}
.overlay-navigation > ul{position:fixed!important;}
.border-bottom-news{border-bottom:20px solid #fff!important;}
.elementor-widget-navmenu-overlay .overlay-navigation{height:380px;}
.width-class #button ,.btn-width #button,.width-50 #button{
width: 250px;
}}
#field_1_3 label,#field_2_4 label{display:none;}
#field_1_3 ,#field_2_4{justify-content:center;display:flex;}
@media(min-width:768px){
#myTab_1812 li{width:50%;}
#myTab_1818 li,#myTab_1819 li{width:33.3%;}
.width-50 #button{width:50%;}
.width-class #button{width:325px;}
.btn-width #button{width:100% !important;}
div#n2-ss-5 .n2-ss-button-container a div {
font-size: 21px !important;
}}
.n2-ss-layer.n2-ow.button1{transform:skew(-15deg);}
.n2-ss-button-container.n2-ss-item-content.n2-ow.n2-font-cc38af067a43a1f2b332d3abb6e4b273-link.n2-ss-nowrap div{transform:skew(4deg);}
.footer-width-fixer #elementor-navmenu{padding:0;}
.footer-width-fixer .elementor-navigation li{display:block;}
.footer-width-fixer a{padding-bottom:0 !important;}
.anchor{color:#fff;white-space:pre;}
.anchor:hover{color:#BF2345;}
.office{margin-top:0px;}
header{position:fixed!important;z-index:999;background:#fff;}
.no-side-gap .elementor-container.elementor-column-gap-default:first-child{margin-left:0 !important;}
.no-side-gap .elementor-container.elementor-column-gap-default:last-child{margin-right:0 !important;}
#gallery-2 img,#gallery-3 img{width:65%!important;}
.footer-row li{font-size:13px;font-weight:500;margin-left:auto;margin-top:5px;display:block;padding:0 15px 0 0;text-transform:uppercase;line-height:1.428571429;font-family:Montserrat;}
.footer-row li a{color:#fff;font-family:Montserrat;}
.footer-row li a:hover,.tab_mail:hover{color:#BF2345;}
.footer-row ul{padding-left:0;}
.footer-row{background:#1a2959 !important;}
.search.cf{border:1px solid #1A2959 !important;padding:0 5px;}
.sizee{font-weight:normal!important;color:#fff!important;white-space:pre;}
.sizee:hover{color:#BF2345!important;}
@media(min-width:1200px){
.call-search .elementor-column-wrap.elementor-element-populated{padding-top:10px!important;}
.padding-top-header{padding-top:165px;}
.bord1{padding-left:50px;}
}
.bord1{border-right:2px solid #fff;padding-left:20px;}
.contact_form{background-color:#1A2959;}
.contact_form form{padding:55px 30px;}
h3.form-head{color:#fff !important;font-weight:normal;font-size:28px;margin:0 0 22px;text-transform:uppercase;font-family:oswald;}
#gform_4 label,#gform_6 label,#gform_5 label,#gform_9 label,#gform_7 label,#gform_8 label,#gform_10 label{display:none!important;}
#input_4_4{height:80px !important;}
#input_4_1,#input_4_2,#input_4_3,#input_4_4{background-color:transparent;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:2px solid #fff;border-radius:0;box-shadow:none;color:#fff;height:40px;font-size:15px;font-weight:500;margin:0 0 12px;padding:10px 0;display:block;width:100%;line-height:1.428571429;vertical-align:middle;background-image:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
#gform_submit_button_4{color:#fff;margin-bottom:24px;display:block;font-family:oswald;font-size:20px;line-height:2.2;margin:0 auto;margin-bottom:0px;text-align:center;text-transform:uppercase;width:170px;background-color:#bf2345 !important;content:'' !important;height:100% !important;left:0 !important;right:0 !important;transform:skew(-12deg) !important}
#gform_submit_button_4:hover{background-color:#1a2959 !important;}
.banner-btn{transform:skew(-12deg);}
.banner-btn div{transform:skew(4deg);}
.elementor-search .label, .elementor-search .dismiss{padding:5px 1px!important;}
i.fa.fa-search.ib-m{padding-right:15px;position:absolute;background:#eee;padding-left:15px;right:7%;}
@media(min-width:768px) and (max-width:1024px){
div#n2-ss-5 .n2-font-4cd06a81c39f5eed91e6fd00e210009a-hover{font-size:30px !important;}
.library-block #button{width:100%!important;}
.overlay-navigation ul li{padding:0px!important;}
}
@media(min-width:768px) and (max-width:1023px){
.padding-top-header{padding-top:168px;}
.ipad-navigation .elementor-column-wrap.elementor-element-populated{padding-top:80px !important;}
.header-call-section-p h4{padding-left:15px;}
}
@media(min-width:1024px) and (max-width:1199px){
#gform_2 .gfield_label, #gform_1 .gfield_label{font-size:13px!important;}
.header-call-section-p h4{padding-left:65px;}
} .team{padding:5% 3%;}
.theme_8 .ict_wrapp ul li{text-align:center;}
.team-member{text-align:center;padding:1% 5%;}
#indeed_carousel_view_widget_5400 ul{text-align:center !important;}
.theme_8 .member-img img{border-radius:unset !important;width:40%!important;}
.theme_8 .member-name a{color:#1A2959 !important;font-weight:600;font-family:Oswald;font-size:26px}
.member-email a{font-size:13px !important;font-weight:550;color:#BF2345;word-wrap:break-word;}
.theme_8 .member-job{color:#000 !important;font-weight:400;font-size:14px;}
.theme_8 .member-phone ,.theme_8 .member-phone a{color:#000 !important;font-weight:600;}
.theme_8 .member-phone a:hover{color:#BF2345 !important;}
.imt-search-form-1{max-width:80%;margin:auto;}
.imt-search-form-1 form{display:inline-flex;justify-content:center;width:100%;}
.imt_search_name_class,.imt_search_cat_class,.imt_search_submit_class{width:33.33% !important;padding:2% !important;}
.imt-search-form-1 .imt_search{background:#BF2345 !important;height:46px;width:100%;max-width:400px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;font-weight:bold;}
.imt-search-form-1 .imt_search_name,.imt-search-form-1 .imt_search_cat{border-color:#1A2959;color:#1A2959;}
.teamFilter-wrapper{display:none;}
@media(max-width:767px){
.imt_search_name_class,.imt_search_cat_class,.imt_search_submit_class{width:100% !important;}
.imt-search-form-1 form{display:block;}
}	
@media(max-width:1025px){
.theme_8 .member-img img{width:50%!important;}
.theme_8 .member-name a{font-size:18px !important;line-height:normal;}
.team-member{text-align:center;padding:1% 0%;}
}
@media(min-width:1200px){.theme_8 .member-phone{font-size:15px !important}}
@media(min-width:1600px){.theme_8 .member-email a{font-size:16px !important;}}
.glyphicont-envelope{color:#BF2345;}
.imt-search-form-1 .imt_search{background-color:#b72549 !important;}
.imt-search-form-1 .imt_search_cat,.imt-search-form-1 .imt_search_name{border-color:#333333!important;}
.req #button span{font-size:16px;}
.eoc-sec a{font-weight:normal;color:#000;white-space:pre;}
.eoc-sec a:hover,.btnhover:hover{color:#BF2345}
.hover-fall{color:#428bca;white-space:pre;font-size:17px;}
.hover-fall:hover{color:bisque;}
.elementor-19 .elementor-element.elementor-element-b8bede4 .elementor-tab-desktop-title.elementor-active{background-color:#BF2345!important;}
.bycourse-schedule .elementor-tabs-content-wrapper{padding:0!important;}
.bycourse-schedule .elementor-widget-tabs .elementor-tab-content{padding:35px;}
.cll,.callink{color:#D50000;font-weight:bold;white-space:pre;}
.cll:hover,.callink:hover{color:#ffffff;}
.uc-learning{color:#252b59;font-weight:bold;}
#input_5_1, #input_5_2, #input_5_3{background-color:transparent;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;height:40px;font-size:14px;margin:15px 0 0;padding:12px;display:block;width:100%;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;vertical-align:middle;line-height:1.428571429;}
#gform_submit_button_5,#gform_submit_button_6 ,#gform_submit_button_3,#gform_submit_button_10,#gform_submit_button_7{margin:0px !important;transform:skew(-12deg) !important;border:1px solid;padding-bottom:4px;}
#gform_submit_button_6 ,#gform_submit_button_3,#gform_submit_button_10,#gform_submit_button_7{margin:auto!important;}
.getting-btn #button{width:140px;font-size:20px;font-family:Montserrat;}
.more-info-btn #get-button{width:40%;}
.que-info-btn #get-button{width:70%;}
.freshman-width-250 #get-button{width:250px;}
.btnhover{color:#fff;font-weight:bold;white-space:pre;}
.formh3{color:#B72549 !important;margin-bottom:-3px;margin-top:36px;font-weight:700!important;font-size:24px;}
.inter{border:1px solid #979797;}
#tab_container_1818 .tab-content{font-family:Montserrat !important;}
.inter tr{border-bottom:1px solid #D9D9D9!important;}
.inter th{padding:17px 12px;}
.inter td{color:#979797;font-size:14px;padding:12px;}
.inter center{padding:3%;}
#tab-content_1812{padding:4% 0 0 !important;}
.elementor-19 .elementor-element.elementor-element-b8bede4 .elementor-tab-title.elementor-active{color:#FFFFFF;background:#BF2345;}
#input_8_1, #input_8_2, #input_9_1, #input_9_2, #input_9_3{background-color:transparent;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:1px solid #000;border-radius:0;box-shadow:none;color:#000;height:33px;font-size:14px;padding:0;display:block;width:100%;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;vertical-align:middle;line-height:1.428571429;}
#gform_submit_button_8, #gform_submit_button_9{background-color:#bf2345;border-radius:34px;color:#fff;display:block;font-size:20px;font-weight:700;margin:0 auto;padding:9px 0;text-align:center;text-transform:uppercase;width:100%;}
#gform_submit_button_8:hover, #gform_submit_button_9:hover{background-color:#1A2959;}
#gform_8, #gform_9{display:flex;align-items:center;flex-wrap:wrap;}
@media(min-width:1024px){	#gform_8 .gform_body,#gform_9 .gform_body{width:80%;}
#gform_8 .gform_footer,#gform_9 .gform_footer  {
width: 20%;
}}
.head-no:hover{color:#1A2959;}
.head-no{color:#B72549;}
.just-starting-class div#n2-ss-5 .n-uc-I258Nyt0HtFN-inner{border-radius:50px !important;}
.elementor-search .form input.input{width:auto!important;padding-right:5.25rem!important;}
.event-btn a{transform:skew(-12deg);width:100% !important;}
.current-student-image:hover{filter:grayscale(100%)!important;}
.tab_mail{color:#000;white-space:pre;}
.force-stretched-header{width:99vw!important;}
.acadmics-section-button a{font-size:16px !important;}
.elementor-element-219d6a1 .elementor-accordion .elementor-accordion-item ,.elementor-element-f42974e .elementor-accordion .elementor-accordion-item,.elementor-element-f2de990 .elementor-accordion .elementor-accordion-item,.elementor-50 .elementor-element.elementor-element-af697f4 .elementor-accordion .elementor-accordion-item ,.elementor-element-6ee0a56 .elementor-accordion .elementor-accordion-item,.elementor-element-6d3db7c .elementor-accordion .elementor-accordion-item,.elementor-element-d95ae4f .elementor-accordion .elementor-accordion-item,.elementor-element-18f5d0a .elementor-accordion .elementor-accordion-item,.elementor-element-e1e8529 .elementor-accordion .elementor-accordion-item ,.elementor-element-7355b4b .elementor-accordion .elementor-accordion-item,.elementor-element-7f792a9 .elementor-accordion .elementor-accordion-item,.elementor-element-f81c98e .elementor-accordion .elementor-accordion-item{border:none!important;}
.click-info-lifelong a{text-decoration:none;}
#elementor-tab-title-2361,#elementor-tab-title-1201  ,#elementor-tab-content-2361,#elementor-tab-content-1201,#elementor-tab-title-2601,#elementor-tab-title-1331,#elementor-tab-content-2601,#elementor-tab-content-1331{display:none!important;}
.degree-accordion-side .elementor-accordion .elementor-tab-title{padding:20px 0px;}
@media(min-width:768px) and (max-width:1199px){
i.fa.fa-search.ib-m{right:10%;}
.elementor-search{padding-top:20px!important;}
.elementor-8 .elementor-element.elementor-element-1126a24 .elementor-navigation a{padding:1.1em 2em 0.3em .3em!important;}
.elementor-8 .elementor-element.elementor-element-1126a24 .elementor-navigation a:first-child{padding-left:1.5em!important;}
.elementor-nav-menu .menu-item{font-size:15px!important;}
#touch-menu{margin-top:-25px !important;}
}
.footer-width-fixer .elementor-social-icons-wrapper i:hover{color:#BF2345;}
.width-50 #button{font-size:20px !important;}
.fall-spring #button{font-weight:normal;}::placeholder{opacity:1;}
#gform_submit_button_5{font-size:20px}
@media(min-width:1025px) and (max-width:1200px){
.padding-top-header{padding-top:154px;}
}
@media(width:1024px){
.elementor-menu-toggle{display:block!important;}
.padding-top-header{padding-top:168px;}
.ipad-navigation .elementor-column-wrap.elementor-element-populated{padding-top:80px !important;}
}
.inter a{color:#1A2959;}
.inter a:hover{color:#BF2345;}
#tab_container_1818 .wpsm_nav-tabs > li > a,#tab_container_1819 .wpsm_nav-tabs > li > a{height:82px!important;}
#tab_container_1812 .wpsm_nav-tabs > li > a{font-family:Montserrat !important;}
.error-btn{transform:skew(-12deg);width:100%;}
.accordion_body1 li{color:#868686;font-size:14px;list-style:none;padding:5px 0 5px 12px;font-family:Montserrat;}
.accordion_body1 ul{border-left:2px solid #BF2345;margin:10px 0 0 10px;padding-left:10px;}
.theme_8 .member-email a:hover{color:#1A2959;}
@media(min-width:1199px){
div#n2-ss-5 .n2-font-4cd06a81c39f5eed91e6fd00e210009a-hover{font-size:36px !important;}
}
.ac-no h4{margin-bottom:15px;}
.container-search{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.carousel-caption-search{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;}
@media(min-width:768px){
.carousel-caption-search{left:8%;padding-bottom:13%;right:8%;}
.about_main h1{color:#fff;font-size:32px;font-weight:700;line-height:1.2;margin:0;padding:0 0 0 25px;text-transform:uppercase;width:50%;font-family:Montserrat;}
}
.page-title{font-size:29px;margin-bottom:21px;text-transform:capitalize;color:#252b59;font-family:Montserrat;}
.page-title span{text-transform:capitalize !important;color:#bf2345;}
.about_history p{color:#686868;font-size:16px;line-height:1.9;margin:0;padding-bottom:15px;font-family:Montserrat;}
.nopost{font-size:18px !important;}
.about_history{background-image:url(//i0.wp.com/www.ucso.osrhe.edu/wp-content/uploads/2020/01/about_bg-1.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;padding:50px 0;}
.searchul a{color:#bf2345 !important;margin-top:-33px !important;text-transform:lowercase;font-weight:400;font-family:Montserrat;}
.searchul a:hover{color:#252B59 !important;}
.searchtitle{font-size:22px;font-weight:500 !important;text-transform:capitalize !important;}
@media(min-width:992px) and (max-width:1199px){
.about_main .carousel-caption-search{left:5%;right:5%;top:33%;}
.container-search {
width: 970px;
}}
@media(min-width:1200px){.container-search{width:1170px;}
}
@media(min-width:768px) and (max-width:991px){.container-search{width:750px;}
.about_main .carousel-caption-search {
left: 5%;
right: 5%;
top:33%;
}} a{text-decoration:none;}
.enroll-lifelong{transform:skew(-12deg);font-family:Oswald;font-size:20px;border-radius:0;padding:5px 0 10px;font-weight:600;text-transform:capitalize;background-color:#BF2345;justify-content:center;display:flex;text-align:center;margin:20px 0 auto;}
.enroll-lifelong a{color:#fff;transform:skew(12deg);}
.acadmic-anchor:hover::before{background-color:#083379;}
.acadmic-anchor:hover{color:#fff !important;}
.acadmic-anchor{color:#fff !important;}
.institute_box{background:#fff;height:170px;border:5px solid #F5F5F5;box-shadow:0px 4px 9px rgba(0, 0, 0, 0.35);padding:60px 0;margin:-70px 0 0;}
h4.institute_box{color:#1A2959;font-size:16px;font-weight:bold;line-height:1.3;text-transform:uppercase;font-family:Montserrat;}
#follow_btn,#about_btnn{display:block;}
#gform_3{font-family:Montserrat;}
form#gform_3 h3{text-align:center;color:#BF2345;font-size:22px;font-weight:700;text-transform:uppercase;margin-top:36px!important;margin-bottom:10px!important;}
#gform_3 label{display:none;}
.tab_section div#elementor-tab-title-8701,div#elementor-tab-title-8702,div#elementor-tab-title-8703,div#elementor-tab-title-8704{border-bottom:1px solid #EFEFEF!important;padding-left:10px;}
.elementor-15 .elementor-element.elementor-element-5305d08 .elementor-tab-title.elementor-active{background:linear-gradient(123.39deg, #BF2345 35.45%, #7D011C 97.38%), #BF2345!important;}
.tab_section h3{color:#bf2345;font-size:30px!important;font-weight:700;margin:25px 0 32px;text-transform:uppercase!important;}
.elementor-tabs .elementor-tabs-content-wrapper{padding-left:20px;}
.view_btn{color:#fff;font-family:oswald;font-size:24px;font-weight:normal;padding:0 18px;position:relative;text-align:center;text-transform:uppercase;z-index:1;transform:skew(-12deg);width:100%;justify-content:center;}
.view_btn::before{background-color:#BF2345;content:'';height:50px;left:0;position:absolute;right:0;top:-6px;transform:skew(-12deg);width:100%;z-index:-1;}
.view_btn:hover::before{background-color:#1A2959;}
ul.tabul{list-style:none;padding-left:0;}
.tab_section li{color:#323232;font-size:16px;font-weight:400;margin:0 0 20px 15px;}
.tabul a{color:#BF2345;text-decoration:underline;}
.tabul a:hover{color:#000!important;}
.row1{margin-right:-15px;margin-left:-15px;}
.row1:before, .row1:after{display:table;content:" ";}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
div{display:block;}
@media (max-width: 767px) and (min-width: 320px){
.coll-6.coll-md-3.coll-sm-6{float:left;padding:0 4px;width:50%;}
.btnn_widthh #button{width:100%!important;}
}
@media (min-width: 768px){
.elementor-8 .elementor-element.elementor-element-bfb314f .overlay-navigation a{font-size:20px!important;}
.coll-sm-6{width:50%;}
.coll-sm-1, .coll-sm-2, .coll-sm-3, .coll-sm-4, .coll-sm-5, .coll-sm-6, .coll-sm-7, .col-sm-8, .col-sm-9, .coll-sm-10, .coll-sm-11, .coll-sm-12{float:left;}
}
@media (min-width: 992px){
.coll-md-3{width:25%;}
.coll-md-1, .coll-md-2, .coll-md-3, .coll-md-4, .coll-md-5, .coll-md-6, .coll-md-7, .coll-md-8, .coll-md-9, .coll-md-10, .coll-md-11, .coll-md-12{float:left;}
}
.coll-xs-1, .coll-sm-1, .coll-md-1, .coll-lg-1, .coll-xs-2, .coll-sm-2, .coll-md-2, .coll-lg-2, .coll-xs-3, .coll-sm-3, .coll-md-3, .coll-lg-3, .coll-xs-4, .coll-sm-4, .coll-md-4, .coll-lg-4, .coll-xs-5, .coll-sm-5, .coll-md-5, .coll-lg-5, .coll-xs-6, .coll-sm-6, .coll-md-6, .coll-lg-6, .coll-xs-7, .coll-sm-7, .coll-md-7, .coll-lg-7, .coll-xs-8, .coll-sm-8, .coll-md-8, .coll-lg-8, .coll-xs-9, .coll-sm-9, .coll-md-9, .coll-lg-9, .coll-xs-10, .coll-sm-10, .coll-md-10, .coll-lg-10, .coll-xs-11, .coll-sm-11, .coll-md-11, .coll-lg-11, .coll-xs-12, .coll-sm-12, .coll-md-12, .coll-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.tab_box{color:#333333;font-size:14px;background-color:#fff;border-radius:2px;box-shadow:0px 4px 6.5px rgba(0, 0, 0, 0.05);margin:0 0 25px;padding:0px 15px 25px 15px;}
.tab_box.tabheight{height:80px;}
.tab_box h5{color:#1A2959;font-size:14px;font-weight:bold;margin:0;text-transform:uppercase;line-height:1.4;}
@media(max-width:767px){
h4.institute_box{font-size:13px!important;}
.abt_employee{margin-left:20px!important;margin-right:20px!important;}
.tab_section h3{text-decoration:underline;}
.view_btn::before{height:38px!important;top:0px!important;}
.addmiss.smg{color:#bf2345;font-size:18px!important;font-weight:700;margin:25px 0 32px;text-transform:uppercase!important;}
.bordertop{border-top:2px solid #bf2345;padding-top:20px;}
.view_btn{display:block;margin:10px auto;padding:5px 18px;width:200px!important;font-size:17px!important;}
}
@media(min-width:768px) and (max-width:1023px){
h4.institute_box{font-size:10px!important;}
.academics_tabb #tab_container_1812 #myTab_1812 li,.academics_tabb #tab_container_1818 ul#myTab_1818 li,.academics_tabb #tab_container_1819 ul#myTab_1819 li{float:left!important;}
.academics_tabb #tab_container_1818 ul#myTab_1818 li a,	.academics_tabb #tab_container_1819 ul#myTab_1819 li a{font-size:17px !important;}
.academics_tabb #tab_container_1812 .tab-content{background-color:transparent!important;}
}
.studgroup_sec a{color:#BF2345;}
.studgroup_sec a:hover{color:#1A2959!important;}
@media (max-width: 1920px) and (min-width: 1025px){
.studgroup_sec {
min-height: 822px; }}
@media(min-width:768px) and (max-width:1024px){
.elementor-17 .elementor-element.elementor-element-aa2270b.elementor-widget-heading .elementor-heading-title{width:50%;margin:0 auto;}
.tab_mail{word-break:break-word;}
}
form#gform_4 input::placeholder,
form#gform_4 textarea::placeholder{color:#fff!important;}
.fomenrolll{color:#fff;margin-bottom:0;}
ul#gform_fields_12 input[type=text],ul#gform_fields_12 input[type=email]{font-size:15px;padding:5px!important;height:50px}
ul#gform_fields_12 input[type=radio]{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.gfield_radio label{font-size:15px !important;}
li#field_12_7 p{font-size:15px;margin-bottom:1.5rem;font-weight:500;font-style:italic;}
.gform_wrapper li.hidden_label input{margin-top:0px;}
ul#gform_fields_12 span.gfield_required{color:#fff;}
ul#gform_fields_12 h5{font-size:20px;margin-bottom:20px;}
input#gform_submit_button_12{transform:skew(-12deg);font-family:Oswald;font-size:24px;border-radius:0;padding:.25rem 3rem;font-family:"Oswald", Montserrat;font-weight:normal;text-transform:uppercase;background-color:#BF2345;border:2px solid #BF2345;color:#fff;margin:0 0px 0 10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;}
input#gform_submit_button_12:hover{background-color:transparent;}
form#gform_12 .validation_error{color:red;border-color:red;}
#gform_12 .gfield_error .gfield_label,#gform_12 .validation_message,#gform_12 li.gfield_error div.ginput_complex.ginput_container label, #gform_12 li.gfield_error ul.gfield_checkbox, #gform_12 li.gfield_error ul.gfield_radio{color:#fff}
li#field_12_19 > label{display:none;}
ul#menu-1-1eeee49 .fa{font-size:18px;font-weight:900;}
.elementor-widget-default-navmenu .elementor-nav-menu .current-menu-item > a, .elementor-nav-menu .current_page_item > a,.elementor-widget-default-navmenu .elementor-nav-menu .current-menu-item > a:hover, .elementor-nav-menu .current_page_item > a:hover{background-color:unset;}