/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

@font-face {
    font-family: 'nf-petitnuage-regular';
    src: url('fonts/nf-petitnuage-regular.woff2') format('woff2');
}
@font-face {
    font-family: 'ZonaPro';
    src: url('fonts/ZonaPro.woff2') format('woff2');
}
*{
	font-family: 'ZonaPro';	
}
.home .one-container .site-content{
	padding: 20px !important;
}
#scroll-container{
	border-radius: 5px !important;
}
.gb-element-3a8b99ac{
	gap: 10px !important;
}
.gb-element-5054d7ce{
	display: flex !important;
	justify-content: center !important;
}
.pistopiimenos{
	border-radius: 5px !important;
	padding-left: 28px !important;
	padding-right: 28px !important;
}
.pistopiimenos::before {
    content: "";
    width: 35px;
    height: 25px;
    display: inline-block;

    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l7 3v6c0 5-3.4 9.7-7 11-3.6-1.3-7-6-7-11V5l7-3zm-1 11.2l5-5-1.4-1.4L11 10.4 9.4 8.8 8 10.2l3 3z'/%3E%3C/svg%3E") center/contain no-repeat;
}
.eidisis{
	background: #730c0e !important;
	border-top-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
	position: absolute;
	top: 0px !important;
	left: 0px !important;
	z-index: 999 !important;
}
.home #page{
	background-color: #001435 !important;
}
.gb-element-9c97681f{
	gap: 15px !important;
}
.center-button{
	position: absolute !important;
	top: 45% !important;
	left: 50% !important;
	transform: translate(-50%,-50%) !important;
}
.users{
	border: 2px solid #fff !important;
	width: 80px !important;
	padding: 10px !important;
	height: 35px !important;
	border-radius: 5px !important;
	font-size: 15px !important;
	gap: 10px !important;
	position: absolute !important;
	top: 20px !important;
	right: 20px !important;
}
.users::before {
    content: "";
    width: 20px;
    height: 20px;
    display: inline-block;

    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 24 24'%3E%3Cpath d='M12 5C6 5 2.1 9.1 1 12c1.1 2.9 5 7 11 7s9.9-4.1 11-7c-1.1-2.9-5-7-11-7zm0 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-2.5A1.5 1.5 0 1 0 12 10a1.5 1.5 0 0 0 0 3.5z'/%3E%3C/svg%3E") center/contain no-repeat;
}
.off-air::before {
    content: "";
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 50%;
    display: inline-block;
    margin-right: 6px;
}
.off-air{
	width: 100px !important;
	padding: 10px !important;
	height: 35px !important;
	border-radius: 5px !important;
	font-size: 15px !important;
	margin-left: 20px !important;
	margin-top: 20px !important;
}
.bottom-player img{
	width: 100% !important;
}
.gb-element-1c9f9ec6{
	min-height: 590px
}
.gb-element-7835f3fc h2{
	color: #fff !important;
		background: #456aa6 !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	padding-left: 10px !important;
}
.gb-element-1c9f9ec6, .gb-element-0be90d2c{
	border: 2px solid white !important;
	border-radius: 5px !important;
}
.gb-element-7835f3fc{
	border: 2px solid white !important;
	border-radius: 5px !important;

}
.line-h{
	line-height:60px !important;
}
.sign{
	font-family: 'nf-petitnuage-regular' !important;
}
.border img{
	border-radius:20px !important;
}

.wppsac-post-content-position{
	position:absolute !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	padding:80px !important;
}
.wppsac-carousel-slides{
	position:relative !important;
}
.wppsac-post-categories-list{
	display:none !important;	
}
.wppsac-post-date span{
	display:none !important;
}
.wppsac-post-date{
	font-size:14px !important;
}
.wppsac-post-title a{
	display:none !important;
	
}
.wppsac-sub-content{
	line-height:50px !important;
	font-size:40px !important;
	color:#fff !important;
}
.wppsac-post-date,.wppsac-readmorebtn{
	color:#fff !important;
	border:none !important;
}
.wppsac-readmorebtn:hover{
	background:transparent !important;
}
.slick-next {
    background: #a71d54!important;
    border-radius: 50%!important;
    color: #a71d54!important;
    width: 55px !important;
    height: 55px !important;
    background: url(/wp-content/uploads/2023/05/blog_slider.png)!important;
    background-size: 60% !important;
	background-repeat:no-repeat !important;
    border: 2px solid #0A1928 !important;
	background-position:center center !important;
	margin-right:-60px !important;
}
.slick-next svg{
	display:none !important;
}

.slick-prev {
    background: #a71d54!important;
    border-radius: 50%!important;
    color: #a71d54!important;
    width: 55px !important;
    height: 55px !important;
    background: url(/wp-content/uploads/2023/05/blog_slider_left.png)!important;
    background-size: 60% !important;
	background-repeat:no-repeat !important;
    border: 2px solid #0A1928 !important;
	background-position:center center !important;
	margin-left:-60px !important;
}
.slick-prev svg{
	display:none !important;
}
.wppsac-post-carousel.design-1 .wppsac-carousel-slides,.wppsac-post-carousel.design-1 .wppsac-post-image-bg,.wppsac-post-content-position,.slick-slide img{
	min-height:520px !important;
	border-radius:20px !important;
	
}
.wppsac-post-carousel.design-1 .slick-dots{
	display:none !important;
}
.wppsac-readmorebtn{
	font-size:0px !important;
}
.wppsac-readmorebtn::after {
    content: 'Όλο το άρθρο';
    font-size: 14px;
}
.footer-widgets-container{
	display:none !important;
}
.poweredby {
    display: flex;
    align-items: center;
    justify-content: center;
}

.poweredby p {
    margin: 0;
    line-height: 16px;
}

.poweredby svg {
    width: 200px;
    height: auto;
    margin-left: 10px !important;
    transform: scale(1.0);
}

.style-svg:hover {
    transform: scale(1.1);
}