@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
:root{--primary-color:#0C3C60;--ce21-primary-color:#0C3C60;--ce21-primary-font-color:#FFF;--white-color:#FFF;--whiteoff-color:#f8f9ff;--garydark-color:#333;--black-color:#000;--primary-color-opacity01:rgba(12, 60, 96, 0.1);--lighten-10:#12588d;--lighten-40:#4fa7e9;--darken-10:#062033;--lighten-20:#1775bb;--darken-20:#010305;--darken-10-opacity-05:rgba(6, 32, 51, 0.5);--btn-primary-back-color:#0C3C60;--btn-primary-border-color:#0C3C60;--btn-primary-hover-color:#092e49;--btn-primary-font-color:#fff;--btn-info-back-color:#93c9f2;--btn-info-border-color:#66b2ec;--btn-info-hover-color:#5daeeb;--btn-info-font-color:#333}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:"Open Sans",sans-serif;color:#222;font-size:14px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:400;-webkit-overflow-scrolling:touch;background-color:#f2f6fa;overflow-x:hidden}.container{max-width:1200px}a{text-decoration:none;transition:.2s all ease}a:focus,a:hover{text-decoration:none}a:not(.btn){color:var(--ce21-primary-color)}p a{color:var(--ce21-primary-color)}h1,h2,h3,h4,h5,h6{color:var(--ce21-primary-color)}ul{margin:0;padding:0;list-style:none}.modal ul{list-style:inherit;padding-left:40px;margin-bottom:10px}ol{margin:0;padding:0}ol li{list-style-position:inside}.d-flex{display:flex!important}.disable{cursor:not-allowed!important;opacity:.5}.m0{margin:0!important}.mtb5{margin:5px 0!important}.mt15{margin-top:15px!important}.mtb20{margin:20px 0!important}.plf10{padding:0 10px!important}.bg-white{background-color:var(--white-color)!important}.bg-white-off{background-color:var(--whiteoff-color)!important}.dropdown-menu{border-radius:0}.dropdown-toggle:focus{box-shadow:none!important}.custom-sticky{position:-webkit-sticky;position:sticky;top:0}@media only screen and (max-width:767px){.custom-sticky{position:inherit}}.header-wrapper{padding:50px 0 0 0;background-color:var(--ce21-primary-color);background-size:cover;background-repeat:no-repeat;position:relative}.header-wrapper .banner-img img{width:100%;border-radius:25px}@media only screen and (max-width:767px){.header-wrapper .banner-img img{border-radius:10px}}.header-wrapper .main-menu{position:relative}.header-wrapper .main-menu .container{position:relative;z-index:1}.header-wrapper .main-menu:after{content:'';background-color:#f2f6fa;width:100%;height:50px;position:absolute;top:77px;left:0;z-index:0}@media only screen and (min-width:768px){.header-wrapper .main-menu #myNavbar{display:flex!important;justify-content:center}.header-wrapper .main-menu #myNavbar:after,.header-wrapper .main-menu #myNavbar:before{display:none}}.header-wrapper .main-menu .collapse{display:none}@media only screen and (max-width:767px){.header-wrapper .main-menu .collapse{display:block;background-color:var(--white-color);position:fixed;top:0;left:-300px;height:100%!important;z-index:1;width:270px;transition:.5s all ease;margin:0}}.header-wrapper .main-menu .collapse.in{left:0}.header-wrapper .main-menu .navbar-toggle{margin:0;padding:5px 10px;background-color:var(--ce21-primary-color);color:var(--white-color)}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar-toggle{position:fixed;top:8px;right:15px}}.header-wrapper .main-menu .navbar{background-color:#f2f6fa;border-radius:30px!important;min-height:inherit;padding:16px 15px 11px 15px;margin:50px 0 -25px 0}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar{background-color:transparent;margin:0}}.header-wrapper .main-menu .navbar .navbar-brand{height:auto;padding:0;margin:0}.header-wrapper .main-menu .navbar .navbar-brand img{max-height:35px}.header-wrapper .main-menu .navbar .collapse{padding:0}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar .collapse{z-index:1}}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar .nav{margin-top:20px;padding:0 15px}}.header-wrapper .main-menu .navbar .nav>li:hover>a{background-color:var(--ce21-primary-color);color:var(--white-color)}.header-wrapper .main-menu .navbar .nav>li:not(:last-child){margin-right:10px}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar .nav>li{float:inherit;margin-bottom:20px}}@media only screen and (min-width:768px){.header-wrapper .main-menu .navbar .nav>li:hover .dropdown-menu{display:block}}.header-wrapper .main-menu .navbar .nav>li.active>a,.header-wrapper .main-menu .navbar .nav>li.open>a{background-color:var(--ce21-primary-color);cursor:pointer;color:var(--white-color)}.header-wrapper .main-menu .navbar .nav>li.active>a:hover,.header-wrapper .main-menu .navbar .nav>li.open>a:hover{border-top:0;border-left:0;border-right:0}.header-wrapper .main-menu .navbar .nav>li>a{font-family:Montserrat,sans-serif;color:#222;font-weight:500;border:0;padding:10px 15px;margin:0;font-size:14px;letter-spacing:normal;border-radius:10px}.header-wrapper .main-menu .navbar .nav>li>a:focus,.header-wrapper .main-menu .navbar .nav>li>a:hover{background-color:var(--ce21-primary-color);color:var(--white-color)}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar .nav>li a.dropdown-toggle{pointer-events:inherit}}.header-wrapper .main-menu .navbar .nav>li .dropdown-menu{border:0;box-shadow:none;padding:0;background:var(--ce21-primary-color);border-radius:10px;right:auto;left:0;border-top:4px solid #f2f6fa}@media only screen and (max-width:767px){.header-wrapper .main-menu .navbar .nav>li .dropdown-menu{position:inherit;float:inherit}}.header-wrapper .main-menu .navbar .nav>li .dropdown-menu a{font-family:Montserrat,sans-serif;font-weight:400;color:var(--white-color);opacity:.8;padding:8px 20px;position:relative;transition:.5s all ease;font-size:13px}.header-wrapper .main-menu .navbar .nav>li .dropdown-menu a:focus,.header-wrapper .main-menu .navbar .nav>li .dropdown-menu a:hover{background-color:transparent;background-image:none;opacity:1}.header-wrapper .main-menu .navbar .nav>li .dropdown-menu .active>a{background-color:transparent;color:var(--white-color);background-image:none;opacity:1}.header-wrapper .main-menu .navbar .nav>li .dropdown-menu .active>a:after{left:20px;background-color:var(--ce21-primary-color)}.header-wrapper .main-menu .navbar .nav-tabs{border:0}@media only screen and (min-width:768px){.header-wrapper .main-menu .navbar .nav-tabs{float:right}}.main-section-wrapper{position:relative;padding-top:50px}@media only screen and (max-width:767px){.main-section-wrapper{padding-top:30px;z-index:0}}.main-section-wrapper .content-holder{background:#fff;padding:25px;border-radius:25px}.main-section-wrapper .content-holder h1,.main-section-wrapper .content-holder h2{font-weight:700;margin-bottom:28px;position:relative;padding-bottom:5px}.main-section-wrapper .content-holder h1::after,.main-section-wrapper .content-holder h2::after{position:absolute;content:'';bottom:-10px;left:0;width:6%;height:1px;background-color:var(--ce21-primary-color)}.main-section-wrapper .content-holder h1{font-size:30px;margin-top:0}.main-section-wrapper .content-holder h2{font-size:26px}.main-section-wrapper .content-holder p+p,.main-section-wrapper .content-holder p+table,.main-section-wrapper .content-holder table+p{margin-top:10px}@media only screen and (max-width:767px){.main-section-wrapper .content-holder{padding:20px}}.main-section-wrapper .seminarButtonList a.btn{padding:3px 8px!important;margin:2px}.main-section-wrapper .seminarButtonList a.btn span{font-size:inherit!important}.footer-wrapper{padding:30px 0;font-size:13px;text-align:center}.footer-wrapper .content-holder{text-align:center}.footer-wrapper .content-holder hr{margin:30px 0}.footer-wrapper .content-holder img{max-width:115px}.footer-wrapper .content-holder p{font-family:Montserrat,sans-serif;font-size:13px;color:#999;font-weight:400}.go-to-top-link{position:fixed;bottom:-80px;right:10px;z-index:1}.go-to-top-link svg{stroke:var(--ce21-primary-color)!important}.go-to-top-link path{stroke:var(--ce21-primary-color)!important}.ForumWidgetMain .single-forum-item .postsec{background:#f9f9f9;border-radius:10px}.ForumWidgetMain .single-forum-item .postsec .header img{width:40px!important;height:40px!important}.ForumWidgetMain .single-forum-item .mediabtn{background-color:var(--ce21-primary-color);color:var(--ce21-primary-color);border-color:var(--ce21-primary-color)}.ForumWidgetMain .single-forum-item .mediabtn:hover i{color:var(--ce21-primary-color)!important}.ForumWidgetMain .single-forum-item .btnPostProductForum{background-color:var(--ce21-primary-color)!important;color:var(--white-color)!important;border-color:var(--ce21-primary-color)!important}.ForumWidgetMain .single-forum-item .btnPostProductForum:hover{background-color:transparent!important;color:var(--ce21-primary-color)!important}.divForumSection .ForumWidgetMain .ForumWidget .single-forum-item.divForumWidgetPost:nth-child(odd) .postsec{background-color:var(--white-color)}.divForumSection .ForumWidgetMain .ForumWidget .single-forum-item.divForumWidgetPost .postsec .header img{width:30px!important;height:30px!important}.divForumSection .ForumWidgetMain .ForumWidget .single-forum-item.divForumWidgetPost .postsec .header .media-body{margin-top:0}.divForumSection .ForumWidgetMain .ForumWidget .single-forum-item.divForumWidgetPost .postsec .header .media-body .media-heading span{font-size:12px!important}.chat-wrapper .section-left .participant-header .collapse-link,.chat-wrapper .section-right .chat-footer .form-buttons .send-btn,.chat-wrapper .section-right .chat-room-area .messages .message-seprator .label,.chat-wrapper .section-right .collapse-link,.clsCarouselWidget .owl-controls .owl-buttons .owl-next,.clsCarouselWidget .owl-controls .owl-buttons .owl-prev{background-color:var(--ce21-primary-color)!important}.chat-wrapper .section-left .participant-header h2{padding:0}.chat-wrapper .section-left .participant-header h2:after{display:none}.inline-box{align-items:inherit}.inline-box .threeColFacultyList{margin:0 5px;padding:0}.inline-box .thumbnail img{height:100px;width:100px;object-fit:cover;border-radius:50%}.inline-box .content-box{min-height:inherit;height:auto;border:1px solid #dce8f2;background-color:#f9f9f9;padding:60px 10px 10px;margin-top:-70px;min-height:calc(100% - 58px)}.inline-box .content-box .name{font-size:16px;font-weight:600!important}.inline-box .content-box .name+p{font-size:13px!important;font-weight:400!important;margin:5px 0 0 0!important}table{border:0;border-radius:10px;overflow:hidden}table td,table th{border:0!important}.table-bordered td,.table-bordered th{border:0}@media only screen and (max-width:767px){#ce21_player_12345_div{width:100%}}#media-video-check{border-radius:10px;overflow:hidden}.sp-3balls,.sp-3balls:after,.sp-3balls:before{background-color:var(--ce21-primary-color)!important}.chat-wrapper .section-right .chat-filter a{color:#3c4043}.clsListCourseSchedule table tbody tr.clsScheduleRowCreditInfo td a{color:var(--ce21-primary-color)!important;border-color:var(--ce21-primary-color)!important;transition:.2s all ease}.clsListCourseSchedule table tbody tr.clsScheduleRowCreditInfo td a:hover{background-color:var(--ce21-primary-color)!important;color:var(--white-color)!important}.clsBannerAdWidget .owl-controls .owl-buttons .owl-next,.clsBannerAdWidget .owl-controls .owl-buttons .owl-next:hover,.clsBannerAdWidget .owl-controls .owl-buttons .owl-prev,.clsBannerAdWidget .owl-controls .owl-buttons .owl-prev:hover{background-color:var(--ce21-primary-color)!important}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#f9f9f9!important}.alert-warning h5 a{color:#8a6d3b;text-decoration:underline}a.popUploadImage{color:#222}.CE21Chat_btn-join,.btn-primary{background-color:var(--btn-primary-back-color)!important;border-color:var(--btn-primary-border-color)!important;background-image:none!important;color:var(--btn-primary-font-color)!important}.CE21Chat_btn-join:focus,.CE21Chat_btn-join:hover,.btn-primary:focus,.btn-primary:hover{background-color:var(--btn-primary-hover-color)!important;background-position:inherit!important;background-image:none!important;border-color:var(--btn-primary-back-color)!important}.btn-info{background-color:var(--btn-info-back-color)!important;border-color:var(--btn-info-border-color)!important;background-image:none!important;background-position:inherit!important;outline:0!important;color:var(--btn-info-font-color)!important}.btn-info:focus,.btn-info:hover{background-color:var(--btn-info-hover-color)!important;background-image:none!important;color:var(--btn-info-font-color)!important;border-color:var(--btn-info-back-color)!important}.ce21_page_cotent ul{margin:14px 0;padding-left:40px;list-style:inherit}.ce21_page_cotent ul.atcb-list{padding-left:0;margin:0}.ce21_page_cotent ul.atcb-list .atcb-item-link:hover{color:var(--garydark-color)}.ce21_page_cotent .chat-wrapper .section-right .chat-footer .message-counter .down-link{background-color:var(--ce21-primary-color)}.ce21_page_cotent .chat-wrapper .username-box{z-index:1}.ForumWidgetMain .username-box .insert-username-area .btn-blue{background-color:var(--ce21-primary-color)!important}.ce21_page_cotent .chat-wrapper .section-right .chat-filter .btn-primary{background-color:#fff!important;color:#3c4043!important;background-image:none!important}

/*7091411676*/
/*start common css for a theme*/
body {
	padding-top: 0px !important;
	font-family: "Source Sans 3", sans-serif !important;
}
.headersection {
    margin-left: 0px;
    margin-right: 0px;
    display: block !important;
}
.footer-top, .footer-bottom {
    margin-left: 0px;
    margin-right: 0px;
}
.container2 {
    margin-top: 0px;
  	background: #FBFBF9;
}
.outsideframe .headersection .col-xs-12.col-sm-12.col-md-12.col-lg-12 {
    margin: 0;
    padding: 0;
}
div.outsideframe > div.row.hidden-lg.hidden-md {
    display: none !important;
}
/*end common css for all theme*/

@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');

.theme_gould {
	font-family: "Source Sans 3", sans-serif;
	color      : #000000;
	font-size  : 16px;
	font-weight: 400;
	position: relative;
}
.theme_gould .container {
    padding-right: 4.16667%;
    padding-left: 4.16667%;
    max-width: 1800px;
	width: 100%;
}

body {
	margin: 0;
}

/*=== Footer CSS ===*/
.theme_gould .footer {
	padding: 75px 0 40px;
	background: #000000;
  	margin-top: 0;
}
.theme_gould .footer address {
	font-size: 16px;
	line-height: 1.8;
	color: #FFFFFF;
	font-weight: 400;
	padding-top: 30px;
}
.theme_gould .footer-col ul {
	list-style: none;
	padding: 0;
}
.theme_gould .footer-col ul li a {
	display: inline-block;
    font-weight: 300;
    font-size: 16px;
    line-height: 32px;
    color: #FFFFFF;
	margin-top: 12px;
}
.theme_gould .footer-col {
	padding-top: 0px;
}
.theme_gould .footer-icons {
    margin-top: 50px !important;
    display: flex;
    align-items: center;
	padding: 0;
}

.theme_gould .footer-icons img {
    width: 25px;
}
.theme_gould .footer-icons i {
    font-size: 24px;
  	display: flex;
    margin-top: 4px;
  	font: normal normal normal 24px / 1 FontAwesome;
}
.theme_gould .footer-icons a {
    width: 45px;
    height: 45px;
    margin-right: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
	transition: all 0.5s;
	font-size: 16px;
    line-height: 32px;
    color: #FFFFFF;
}
.theme_gould .footer-icons a:hover {
	text-decoration: none;
	color: #ffcc00;
}
.theme_gould .copyright-text {
    padding-top: 35px;
    margin-top: 50px;
    border-top: 1px solid rgba(255, 255, 255, 0.08);
}
.theme_gould .copyright-text p {
	font-weight: 400;
    font-size: 16px;
    line-height: 32px;
    color: rgba(255, 255, 255, 0.502972);
    margin-bottom: 0;
}
.theme_gould .mob-socials {
	display: none;
}



@media (min-width: 1200px) {
	.theme_gould .nav>li>a:focus, .theme_gould .nav>li>a:hover {
		background: none;
	}
	.theme_gould .tag-title {display: none;}
	.theme_gould .mobile-title {display: none;}
	.theme_gould .navbar-collapse.collapse {
		display: flex !important;
		flex-wrap: wrap;
		justify-content: flex-end;
		align-items: center;
		padding: 0;
	}
}
@media (max-width: 1024px) {
	.theme_gould .container {
		padding-right: 8.33333%;
        padding-left: 8.33333%;
	}
}
@media (max-width: 767px) {
	.theme_gould .footer .row>div:not(:nth-child(3)) .footer-col {
		padding-top: 0;
	}
	.theme_gould .footer-col {
		margin-bottom: 30px;
		clear: both;
	}
	.theme_gould .footer-col .footer-icons {display: none;}
	.theme_gould .footer-icons {
		margin-top: 25px;
		justify-content: center;
		margin-bottom: 50px;
	}
	.theme_gould .container {
        padding-right: 2.25rem;
        padding-left: 2.25rem;
    }
	.theme_gould .header .navbar-collapse {
		padding: 10px;
		margin-left: 0;
		margin-right: 0;
	}
	.theme_gould .navbar-nav {
		margin: 0;
	}
	.theme_gould .mob-socials {
		display: block;
	}
	.theme_gould .about-wrap {text-align: center;}
}
@media (max-width: 360px) {
	.theme_gould .logo img {max-width: 190px;}
	.theme_gould .navbar-header {top: 5px;}
}

.footer .footer-main .footerCenter{
	color: white;
	margin-top: 18px;
    width: 75%;
}