@import url('/engine/shared/css/frontend/block_editor.css?cb=1753387674');
@import url('/engine/plugins/surveys/css/frontend/survey.css');
@import url('/engine/gateway/website.css');
/*====================================*\
 Template "Default" styles
\*====================================*/




/*====================================*\
 Theme "Gateway Training & Consultancy" styles
\*====================================*/
/* styles */
a.bar .bar-icon .image-upload-preview{
    margin: 9px !important;
}
a.bar:hover .bar-icon .image-upload-preview{
    background-color: var(--primary, #FFF) !important;
    background: var(--primary, #FFF) !important;
}
a.bar:hover .bar-icon{
    background-color: var(--text-primary-hover, #FFF);
    color: var(--primary);
}
a.bar:hover .bar-text{
    color: var(--text-primary-hover), #FFF;
}
a.bar {
    border-radius: 5px;
    border: 1px solid var(--primary, #000);
    padding: 13px;
}

a.bar .bar-text {
    color: var(--primary);
}
section.carousel-section .panel-title{
	background: var(--Secondary-100, #E4E5E7);
    margin: 0;
}
section.carousel-section .panel-title h3{
font-size: 14px;
    font-weight: 800;
}

a.button--send,
.btn-primary {
    background: var(--primary, #00c6ee);
    color: #fff;
}

a.button--send.inverse {
    background: #FFF;
    border: 1px solid var(--primary, #00c6ee);
    color: var(--primary, #00c6ee);
}
.newsletter-signup-form .button {
    background-color: var(--primary);
}

.newsletter-signup-form .button:hover {
    background-color: var(--primary-hover);
    color: var(--text-primary-hover);
}
section#news-section div.row{ 
	min-height: 60px;
}
section#news-section {
background: var(--Primary-100, #F5F3F6);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

span.swiper-pagination-bullet-active {
    background-color: var(--primary, #FFF);
}
.swiper-slide.swiper-slide-active div p {
    line-height: 1.2;
}