/*
Theme Name: Generation Y
Theme URI: https://generation-y.gr/
Author: Generation Y
Author URI: https://generation-y.gr/
Description: Generation Y Child Theme of health
Template: koncpt
Version: 1.0.0
*/

:root {
    --primary-color: #E37E26;
    --dark-color: #1E354C;
    --secondary-color: #333; 
    --grey-color: #fffdf4;
    --white-color: #ffffff;
    --body-fonts: 'Catamaran', sans-serif !important;
    --title-fonts: 'Catamaran', sans-serif !important;
} 

.fa, .fas {
    font-family: "FontAwesome"!important;
    font-weight: 900;
    font: normal normal normal 14px/1 FontAwesome !important;
}

.pt-section-title-box .pt-section-sub-title {
	font-weight: 600; 
}

div#ct-ultimate-gdpr-cookie-content {
    float: left !important;
	top: 10px;
    position: relative;
}

.ct-ultimate-gdpr-cookie-popup-modern#ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-buttons {
    float: right;
    position: relative;
}

.ct-ultimate-gdpr-cookie-popup-bottomPanel {
    padding: 0 0 10px;
}

.ct-ultimate-gdpr-cookie-modal-slider-wrap {
    display: none;
}

.ct-ultimate-gdpr-cookie-modal-btn a {
    background: var(--dark-color) !important;
    border: 2px solid var(--dark-color)  !important;
}

svg.ct-svg.replaced-svg path {
    fill: var(--dark-color) !important;
}

.ct-ultimate-gdpr-slider-not-block .ct-ultimate-gdpr-slider {
    border: 3px solid var(--dark-color);
}

.ct-ultimate-gdpr-cookie-modal-slider li.ct-ultimate-gdpr-cookie-modal-slider-item--active label:after {
    background: var(--dark-color); 
}

.ct-ultimate-gdpr-cookie-buttons>div {
    border: none !important;
}

#ct-ultimate-gdpr-cookie-open {
    display: flex !important;
    z-index: 100;
}


.content-area .site-main {
    padding: 100px 0;
   
}

span.cp_designed_by.cp_text+a img {
    top: -3px !important;
}

.pt-post-meta {
    display: none;
}



header#pt-header .pt-bottom-header .navbar .navbar-nav li {
	margin-right: 18px;
}

.pt-breadcrumb:before {
display: none
}

.pt-breadcrumb {
    background: #1E354C;
}

.admin-bar header#pt-header.pt-header-sticky, .admin-bar header#pt-header.pt-header-style-2, .admin-bar header#pt-header.pt-header-style-1 {
    top: 17px;
}
@media (max-width: 1240px) and (min-width:1024px) {
	.pt-header-info-box {
		display: none !important
	}


}
.who-we-are { 
font-family: 'Nunito', san-serif;
}

@media (max-width: 1500px) {
    .pt-header-call {
    display: none !important;
}
}

@media (max-width: 768px) {
    .home .content-area .site-main {
    padding: 0;
}
}