/*
 Theme Name:   HTCGSC Theme
 Theme URI:    
 Description:  HTCGSC Wordpress Theme
 Author:       ReacThemes
 Author URI:   
 Template:     unipix
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */
.home h5{
    font-size: 18px;
    line-height: 20px;
}
.quality-policy-statement ul{
	list-style: disc;
	list-style-position: inside;
	margin-bottom: 26px;
	padding-left: 20px;
}
.why-study-title,.pres-welcome-title,.pres-welcome-sub-title{
	background: var(--linear,linear-gradient(180deg, #033507 0%, #2E9E3E 100%));
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	line-height:1.3em;
}
.why-study-title .elementor-heading-title{
	line-height:1.3em;
}
.sticky-header .rtmega-menu-mobile-button svg path{
	    fill: #fff!important;
}
.archive .blog-page .post .blog-item .blog-img img{
	height: 223.19px;
	object-fit: cover;
	border-radius: 6px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
}
.single-post h1{
	    font-size: 38px;
    	font-weight: 600;
}
.single-post,
.archive{
	background:#fff;
}
.single-post .main-contain .container .post .single-content-full .bs-info.single-page-info.tags{
	padding: 20px 0 20px;
}
.single-post .main-contain .container .post .single-content-full:has(.bs-info.single-page-info.tags) .bs-desc{
	padding-top:0;
}
.archive:has(.no-results) h1.e_dynamic,
.archive:has(.no-results) .blog-page .col-lg-4{
	display:none;
}
.home header.sticky-header{
	background:#033507!important
}
.home .slider-inner-wrapper.testimonial.style1 .swiper.rt--slider.slider-style1 .swiper-wrapper .swiper-slide{
	transition: transform .35s ease, box-shadow .35s ease, opacity .35s ease;
	transform: scale(.85);
	opacity: .6;
	will-change: transform;
	overflow: hidden;
}
.home .slider-inner-wrapper.testimonial.style1 .swiper.rt--slider.slider-style1 .swiper-wrapper .swiper-slide.swiper-slide-active{
	transform:scale(1.2);
	opacity: 1;
	box-shadow: 0 12px 24px rgba(0,0,0,.12);
	z-index:999;
}
.home .slider-inner-wrapper.testimonial.style1 .swiper.rt--slider.slider-style1{
	padding-top: 32px;
	padding-bottom: 32px;
}
.home header:not(.sticky-headers) .header-inner > .elementor > .elementor-element > .e-con-inner{
		border-bottom: 2px solid #aaaaaa;
}
.elementor-element.elementor-widget-text-editor ul{
	list-style: disc;
    list-style-position: inside;
}
.elementor-element.elementor-widget-text-editor ol{
    padding-left: 0;
    margin-left: 32px;
    list-style-position: outside;
}
.tribe-common.tribe-events{
	background:#fff;
}
.tribe-events-calendar-list .tribe_events_cat-school.cat_school .tribe-events-calendar-list__event-details{
	width: 100%;
}
.elementor-shortcode .page-title.sdg{
	font-size: 38px;
    font-weight: 600;
}
.archive .main-contain #content{
	padding-top: 0px;
    padding-bottom: 0;
}
.president-message-pg .elementor-widget-text-editor img{
    float: left;
    margin-right: 20px;
}
@media only screen and (max-width: 768px){
	.home .slider-inner-wrapper.testimonial.style1 .swiper.rt--slider.slider-style1 .swiper-wrapper .swiper-slide.swiper-slide-active{
		transform:scale(1);
	}
	.home .slider-inner-wrapper.testimonial.style1 .swiper.rt--slider.slider-style1{
	padding-top: unset;
	padding-bottom: unset;
	}
	.pres-section{
		box-shadow:none!important;
	}
	.why-study-section{
		background-color:#F8F8F8!important;
		background-image:none!important;
	}
	.why-study-section .e-grid .e-con-full.e-flex{
		box-shadow: none!important;
	}
	.president-message-pg .elementor-widget-text-editor img{
    float: none;
    margin:auto;
}
}