/*
Theme Name: Coursector Child
Theme URI: https://themes.themegoods.com/avante/landing
Description: Premium Business & Consulting WordPress Theme
Version: 1.0
Author: ThemeGoods
Author URI: https://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: https://themeforest.net/licenses/regular_extended
Text Domain: avante
Template: avante
*/

body, html {
    overflow-x: hidden;
}
section#gofull {
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    margin-top: 100px;
    left: 50%;
}
#loftloader-wrapper .loader-section.section-fade
{
	-webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.loaded #loftloader-wrapper #loader, .loaded #loftloader-wrapper .loader-close-button
{
	-webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

body.elementor-page-5339 .wpcf7 input.wpcf7-submit {
	background: #e5936b;
	border-color: #e5936b;
}

body.elementor-page-5339 .wpcf7 input.wpcf7-submit:hover {
	color: #fff;
}

body.elementor-page-5339 .wpcf7, 
body.elementor-page-5339 .wpcf7 input.wpcf7-submit,
body.elementor-page-5339 .wpcf7 input {
	font-family: "Nunito Sans", Sans-serif;
}


body.elementor-page-5879 .wpcf7 input.wpcf7-submit {
	background: #fa4612;
	border-color: #fa4612;
}

body.elementor-page-5879 .wpcf7 input.wpcf7-submit:hover {
	color: #fff;
}

body.elementor-page-5879 .wpcf7, 
body.elementor-page-5879 .wpcf7 input.wpcf7-submit,
body.elementor-page-5879 .wpcf7 input {
	font-family: "Poppins", Sans-serif;
}

.elementor-4309 .elementor-element.elementor-element-87a19a3 .elementor-active .elementor-accordion-icon, .elementor-4309 .elementor-element.elementor-element-87a19a3 .elementor-active .elementor-accordion-title, .elementor-4074 .elementor-element.elementor-element-bb9afcc .elementor-active .elementor-accordion-title {
    color: #fff !important;
}

.elementor-4903 .elementor-element.elementor-element-e75094d .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active, .elementor-5339 .elementor-element.elementor-element-69285bb .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active, .elementor-5459 .elementor-element.elementor-element-e2ea58f .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active, .elementor-5839 .elementor-element.elementor-element-6312490 .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
	color: #fff;
}
.wppsac-post-carousel.design-1 a.wppsac-readmorebtn {
    color: #fff;
    background: #ee4457;
    padding: 12px 30px;
    font-family: "Metropolis", Sans-serif;
    font-size: 14px;
    font-weight: 800;
    border-radius: 5px;
    border: 0;
    display: inline-block;
}
.wppsac-post-carousel.design-1 a.wppsac-readmorebtn {
	 color: #fff;
    background: #ee4457 !important; 
	opacity:0.8;
}
.wppsac-post-carousel.design-1 .wppsac-carousel-slides {
	box-shadow: 0px 2px 20px 0px rgb(0 0 0 / 10%);
	margin: 20px;
 	padding: 0;
}
.wppsac-post-carousel.design-1 .wppsac-post-image-bg {
    height: 220px;
	width: 100%;
    object-fit: cover;
}
.wppsac-post-content-position {
    padding: 10px 30px 30px;
}
.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+1) a, .wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+1) a,
.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+2) a, .wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+2) a,
.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li a,
.wppsac-post-slider .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+4) a, .wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+4) a {
	 background: #ee4457 !important;
	border-radius: 3px;
}
.wppsac-post-carousel .slick-dots {
	bottom: -80px;
}
.wppsac-post-carousel.design-1 .wppsac-post-title a {
    color: #142435;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    font-family: "Metropolis", Sans-serif;
}
@media screen and (max-width:475px) {
html, body {
    overflow-x: hidden;
}
.elementor-section.elementor-section-stretched {
    left: 0 !important;
    width: 100% !important;
}
div#page-content-wrapper {
    width: 100% !important;
    padding: unset !important;
}
.elementor-location-footer .elementor-button-wrapper a {
    padding: 0;
}
.elementor-location-footer .elementor-widget-container {
    margin-left: 0 !important;
}
	
}


/** Start Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/

.envato-block__preview{overflow: visible !important;}

/** End Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/


.page-id-31450 .elementor-section.elementor-top-section.elementor-element-7f28c943{
	display:none!important;
}

.page-id-31450 .elementor-element-7c19f8e2 {
	display:none!important
}