/*
Theme Name: poiath
Theme URI: https://interad.gr
Author: iNTERAD Company
Author URI: https://interad.gr
Description: Child Theme for poiath
Template: betheme
Version: 2.0
*/


:root{
	--blue-seminar: #113065;
	--gold-seminar: #c9a959;
	--grey-seminar: #d3d1cc;
	
}
html {
	font-size : 62.5% !important; /*Font size = 10px*/
	scroll-behavior: smooth;
}
body{
	opacity:1 !important;
}
body,a,h1,h2,h3,h4,h6,span,div{
	font-family: 'Poiath Regular';
	font-style: normal;
	font-display: swap;
	
}
b, strong{
	font-family: 'Poiath Bold';
}
p, li{
	font-family: 'Poiath Light' ;
	font-display: swap;
	
}
html[lang="en-US"] .copy-text{
	display: none;
}
#Subheader .title {
	line-height : 40px;
}
.postid-5093 .post.type-post,.postid-5093 .post-wrapper-content,
.postid-5095 .post.type-post,.postid-5095 .post-wrapper-content,
.postid-5101 .post.type-post,.postid-5101 .post-wrapper-content,
.postid-5103 .post.type-post,.postid-5103 .post-wrapper-content,
.postid-5106 .post.type-post,.postid-5106 .post-wrapper-content,
.postid-5108 .post.type-post,.postid-5108 .post-wrapper-content,
.postid-5109 .post.type-post,.postid-5109 .post-wrapper-content,
.postid-5110 .post.type-post,.postid-5110 .post-wrapper-content,
.postid-6728 .post.type-post,.postid-6728 .post-wrapper-content,
.postid-6730 .post.type-post,.postid-6730 .post-wrapper-content{
	max-width: 100%!important;
}

/*.post-item.post-3575 {
	display: none!important;
}*/
.category-51os-agonas.isotope-item{
	display: none!important;
}
.with_frm_style .frm_required{
	display: none;!important;
}
.category-51os-agonas-en-2.isotope-item{
	display: none!important;
}
.postid-4947 .single-photo-wrapper.image{
	display: none!important;
}
.category-51st-greek-revolutionary-race-hydra-march-23-25-2024.isotope-item{
	display: none!important;
}
#frm_form_13_container .frm_primary_label{
	display: none!important;
}
#frm_form_13_container .vertical_radio .frm_primary_label{
	display: unset!important;
	font-size: 14px;
}
#frm_form_13_container .vertical_radio label{
	color: white;
}
#frm_form_13_container .vertical_radio{
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-end;
}
#frm_form_13_container .vertical_radio .frm_opt_container{
	width: 25px;
}

#Footer .footer_copy .social {
	display: none;
}

li{
	color: black;
}
#Subheader .title,#Subheader ul li a, #Top_bar #menu span {
	font-family: 'Poiath Light' ;
}

.post-footer {
	display: none;
}

.masonry.tiles .post-item:not(.no-img):hover .post-photo-wrapper:after {
	opacity: 0!important;
}

.single-post .single-photo-wrapper .image_wrapper a{
	pointer-events: none;
}
#deltia-typou .post-item img{
	height: 253px;
	object-fit: cover;
	width: auto;
}
.postid-3575 .single-photo-wrapper.image {
	display: none;
}
.forms-row{
	display: flex;
	justify-content: space-around;
}
.forms-row a{
	color: #0f4776;
	font-size: 2rem;
}
.text-ydra-wrap .mcb-column-inner{
	margin-bottom: 0;
}
.horc-accordion-wrap .accordion h4.title{
	text-align: center;
	color: #0f4776;
	font-weight: 500;
}
.accordion .question.active > .title, .accordion .question > .title{
	background: #0f4776;
	color:white;
	font-family: "Poiath Light";
	font-size: 17px;
	font-weight: 400;
}
.accordion .question > .title > .acc-icon-plus, .accordion .question .title > .acc-icon-minus, .accordion .question.active > .title > .acc-icon-minus{
	color:white!important;
}
.board-title{
	/*padding: 70px 0;*/
	text-align: center;
	flex-basis: 23%;
}
.board-title a{
	background: linear-gradient(to right, #ed1c24 50%, #0f4776 50%);
	background-size: 201% 100%;
	background-position: right bottom;
	transition: all .6s ease-out;
	color: white;
	padding: 20px;
	border-radius:5px;
	text-decoration: none;
	display: block;
	line-height: 27px;
}
.board-title.announce a{
	width: 200px;
	margin:70px auto;
}

.board-title a:hover {
	background-position: left bottom;
}
.board{
	display: flex;
	/*flex-wrap: wrap;*/
	/*gap: 70px;*/
	/*padding: 70px 0;*/
	justify-content: space-between;
}
.postid-3575 .column_fancy_heading,
.postid-4947 .column_fancy_heading,
.postid-5676 .column_fancy_heading,
.postid-5801 .column_fancy_heading,
.postid-6633 .column_fancy_heading,
.postid-6640 .column_fancy_heading,
.postid-9561 .column_fancy_heading,
.postid-9565 .column_fancy_heading{
	margin-bottom: 20px;
}
.board.proclamation{
	justify-content: center;
	padding: 10px 0 50px;
	gap: 80px;
}
.board.forms{
	flex-wrap: wrap;
	gap: 20px;
}
.forms .board-title{
	flex-basis: 30%;
}
.forms .board-title.half{
    flex-basis: 48%;
}
.horc-accordion-wrap .fancy_heading .title{
	padding-top: 25px;
	color: #0f4776;
	font-size: 20px;
	margin-bottom: 0;
}
.inform-section{
	background: white;
	padding: 50px 50px 30px 50px;
	max-width: 1155px;
	margin: 0 auto;
}
.board-inside-wrap .board-title a{
	width: 200px;
}
.board-inside-wrap .board-title{
	display: flex;
	justify-content: center;
}
.with_frm_style input[type=text], .with_frm_style input[type=email], .with_frm_style textarea{
	font-size: 17px;
}
.with_frm_style select{
	color: #0f4776!important;
	font-size: 17px;
	font-family: "Poiath Light";
}
 .form-header{
	 background: #f0f3f7;
	 font-size: 20px;
	 font-family: "Poiath Bold";
	 margin-bottom: 5px;
	 margin-top: 20px;
	 border-left: 5px solid #0f4776;
	 padding: 5px 0 5px 20px;
}
.form-title-large{
	color: #0f4776!important;
	font-size: 25px;
	font-family: "Poiath Bold";
	line-height: 33px;
	
}
.inside-form-name{
	color: #0f4776!important;
	font-size: 25px;
	font-family: "Poiath Bold";
	text-align: center;
	margin-bottom: 50px;
	margin-top: 50px;
	text-decoration: underline;
	text-underline-offset: 8px;
}
.frm_no_entries{
	text-align: center;
}

.top_bar_right{
	display: none;
}

.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{
	display: none;
}
.wpml-ls-statics-page ul {
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
}

.wpml-ls-statics-page .wpml-ls-link br {
	display: none;
}

/*.wpml-ls-statics-page .wpml-ls-item {
	border: 1px solid #0f4776;
}*/
#Header_creative.dropdown #Top_bar #menu ul li.race-ydra-en ul.sub-menu {
	display: block !important;
}
.postid-5453 .section-post-header{
	display: none;
}
.page-id-5515 .with_frm_style .frm_top_container .frm_primary_label{
	display: none;
}
.page-id-5515 #frm_field_920_container .frm_primary_label{
	display: block;
}
.page-id-5515 .form-header, .page-id-5501 .form-header{
	background: white;
}
.frm_dropzone.frm_single_upload{
	max-width: 100%;
}

/* Test Course Page */

.seminar-first{
	padding: 100px 0 80px;
	background-image: unset!important;
	overflow: hidden;
}
.seminar-first .section_wrapper{
	align-items: center;
}
.seminar-heading-wrap .fancy_heading .title {
	font-size: 7rem;
	line-height: 45px;
	color:var(--gold-seminar);
	font-family: "Poiath Bold";
}

.seminar-heading-wrap .fancy_heading .inside .semi-header{
	font-size: 2.5rem;
	color:white ;
	font-family: 'Poiath Regular';
}
.seminar-heading-wrap .fancy_heading .inside .small-header{
	font-size: 2rem;
	color:var(--grey-seminar) ;
	font-family: 'Poiath Light';
}

.seminar-image-wrap .column_image .image_wrapper{
	border-radius: 20px;
}
.seminar-image-wrap .column_image .mcb-column-inner{
	margin-bottom: 0;
}
.seminar-image-wrap .mcb-wrap-inner{
	align-items: flex-end;
}
.course-details{
	display: flex;
	justify-content: space-between;
}
.course-details .in{
	display: flex;
	align-items: center;
	gap: 5px;
}
.course-details p{
	color: white;
	margin-bottom: 0;
}
.seminar-heading-wrap .course-details svg path{
	fill:red;
}
.seminar-heading-wrap .column_visual hr{
	height: 1px;
	width: 100%;
	background: var(--grey-seminar);
}
.seminar-heading-wrap .fancy_heading .mcb-column-inner,
.seminar-heading-wrap .column_visual .mcb-column-inner {
	margin-bottom: 0;
}
.seminar-heading-wrap .fancy_heading{
	margin-bottom: 30px;
}
.seminar-image-wrap .column_image {
	position: fixed;
	top: 13%;
	left: 77%;
}
.erasmus-wrap .column_image .mcb-column-inner{
	margin: 0;
}
.inside-head{
	font-size: 2.5rem;
	text-align: center;
	font-family: "Poiath Bold";
	color: var(--blue-seminar);
}

.seminar-cost .inside-head{
	font-size: 2.5rem;
	text-align: center;
	font-family: "Poiath Bold";
	color: white;
}
.em-bar-main {
	margin: 0 0 30px;
	position: relative;
	top: -15px;
}

.em-bar.em-bar-big {
	height: 5px;
	width: 90px;
	background: var(--blue-seminar);
	margin: 20px auto;
	position: relative;
	border-radius: 30px;
}

.em-bar.em-bar-big:before {
	content: "";
	position: absolute;
	left: 0;
	top: -2.7px;
	height: 10px;
	width: 10px;
	border-radius: 50%;
	background: var(--gold-seminar);
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-name: MOVE-BG;
	animation-name: MOVE-BG;
}

@-webkit-keyframes MOVE-BG {
	from {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
	to {
		-webkit-transform: translateX(88px);
		transform: translateX(88px);
	}
}
@keyframes MOVE-BG {
	from {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
	to {
		-webkit-transform: translateX(88px);
		transform: translateX(88px);
	}
}
.seminar-cost .subtitle{
	text-align: center;
	color: white;
	margin-bottom: 50px;
	font-family: "Poiath Regular";
	font-size: 2.5rem;
}

.seminar-heading-wrap .line{
	display: flex;
	justify-content: center;
	align-items: center;
	
}
.seminar-heading-wrap .line p{
	flex-basis: 50%;
	text-align: center;
	font-size: 15px;
	color: var(--grey-seminar);
}
.seminar-heading-wrap .column_icon_box_2 .mcb-column-inner{
	margin-bottom: 0;
}
.seminar-heading-wrap .mfn-icon-box-top .icon-wrapper {
	margin: 0 0 10px 0;
}
.seminar-heading-wrap .mfn-icon-box h4{
	color: var(--grey-seminar);
	font-size: 2rem;
	font-family: "Poiath Light";
	font-weight: unset;
	margin-bottom: 0;
}
.seminar-heading-wrap .mfn-icon-box .desc{
	color: var(--gold-seminar);
	font-size: 2rem;
	font-family: "Poiath Light";
	margin-bottom: 0;
}
.seminar-heading-wrap .mfn-icon-box .desc span{
	font-family: "Poiath Bold";
}

.seminar-heading-wrap .mfn-icon-box img{
	width: 45px;
}
.theme-list{
	list-style: none!important;
}
.theme-section .accordion .question > .title{
	background: var(--blue-seminar);
	color: white;
	font-family: "Poiath Light";
	font-weight: 400;
	font-size: 17px;
	display: flex;
	justify-content: space-between;
}
.theme-section .accordion .question > .title i,
.theme-section .accordion .question.active > .title i{
	color: white;
}
.theme-sec{
	font-size: 15px;
}
.theme-list li{
	border-bottom: 1px solid;
	line-height: 45px;
}
a.question-call{
	color: black;
}
a.question-call:hover{
	COLOR: var(--blue-seminar);
}

.menu-list.scrolls {
	position: fixed;
	width: 100%;
	background: var(--blue-seminar);
	z-index: 99;
	padding: 10px 20px;
	-webkit-animation: fadein 1s;
	top:0;
	padding:30px 0;
	max-width: 1653px;
}
@keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}
.menu-list{
	background: var(--blue-seminar);
	padding:30px 0;
	z-index: 1;
}

.menu-list .small-menu{
	display: flex;
	justify-content: space-between;
}
.menu-list .small-menu a{
  text-decoration: none;
	color: white;
	font-size: 2rem;
	font-family: "Poiath Light";
}
.menu-list .small-menu a:hover{
	color: var(--gold-seminar);
}
.menu-list .small-menu p,.menu-list .mcb-column-inner{
	margin-bottom: 0;
}
.menu-list .small-menu-items{
	display: flex;
	justify-content: space-between;
	width: 900px;
}
.menu-list .small-menu-button a{
	background: var(--gold-seminar);
	padding: 20px 40px;
	border-radius: 5px;
}
.menu-list .small-menu-button a:hover{
	color:white;
	background: #af9553;
}
.blockquote p.author span{
	color: var(--gold-seminar);
	font-size: 2rem;
}
.blockquote blockquote{
	font-family: 'Poiath Regular Italic';
	font-size: 3rem;
	color: #000000;
	line-height:41px;
}
.erasmus-wrap-text .mcb-wrap-inner{
	padding: 40px 85px;
}
.erasmus-wrap-text .last{
	margin-bottom: 0;
}

.accordion-list{
 list-style: none!important;
}
.erasmus-wrap-text.sec  p strong{
   font-size: 2rem;
}
.seminar-cost .em-bar.em-bar-big {
	background : white;
}
.card {
	padding:40px 50px;
	background: rgba(255, 255, 255, 0.1);
	border: 2px solid rgba(255, 255, 255, 0.2);
	backdrop-filter: blur(10px);
	border-radius: 5px;
	display: flex;
	flex-direction: column;
	align-items: center;
	max-width: 500px;
	width: auto!important;
}
span.tilte-enonites{
	color: var(--gold-seminar);
}
.course-programm-desc .accordion .question > .answer {
	padding : 35px 60px 30px;
}
#course-first img{
	height: revert-layer;
}
.card_title {
	font-weight: normal;
	font-size: 36px;
	margin-bottom: 20px;
}

.pricing {
	font-weight: normal;
	font-size: 96px;
}

.pricing .small {
	font-size: 16px;
}

ul.features {
	list-style-position: inside;
	margin: 30px 0!important;
}

.features li {
	padding-bottom: 0;
	margin-bottom: 5px!important;
}

a.register_btn {
	width: 65%;
	display: inline-block;
	text-align: center;
	background: var(--gold-seminar);
	border-radius: 5px;
	padding: 20px 0;
	color: white;
	text-decoration: none;
	font-family: "Poiath Light";
	font-size: 2rem;
	display: none;
}
a.register_btn:hover {
	color: white;
	background: #af9553;
}
.price-card .pricing{
	text-align: center;
	color: white;
	margin: 60px 0;
	font-size: 7rem;
	font-family: "Poiath Bold";
}

.price-card .features li{
	color: white;
}
.price-card hr{
	background: var(--grey-seminar);
	color: var(--grey-seminar);
	margin-bottom: 0!important;
}
.seminar-first:after {
	background-image: url(/wp-content/uploads/bg-seminar.webp#3191);
	content: "";
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	animation: kenburns 50s infinite;
	left: 0;
	right: 0;
}
@keyframes kenburns {
	0% {
		opacity: 0;
	}
	
	5% {
		opacity: 1;
	}
	
	95% {
		transform: scale3d(1.7, 1.7, 1.7) translate3d(-190px, 0px, 0px);
		animation-timing-function: ease-in;
		opacity: 1;
	}
	
	100% {
		transform: scale3d(2, 2, 2) translate3d(-170px, -100px, 0px);
		opacity: 0;
		animation-timing-function: ease-out;
	}
}
.seminar-cost > .mcb-background-overlay{
	backdrop-filter: blur(3px);
}

.discount-sub{
	margin-bottom: 30px;
	font-size: 17px;
	font-family: "Poiath Light";
}
.card-info{
	font-size: 20px;
	font-family: "Poiath Bold";
}
.discount-sub, .discount-title, .card-info{
	color: white;
}
.discount-title{
	font-size: 25px;
	font-family: "Poiath Bold";
	margin-bottom: 0;
}
.price-card .features.contact li {
	display: flex;
	gap: 6px;
	position: relative;
}
.price-card .features.contact li:after{
	content: '';
	position: absolute;
	width: 100%;
	transform: scaleX(0);
	border-radius: 5px;
	height: 2px;
	bottom: 0;
	left: 0;
	background: white;
	transform-origin: bottom right;
	transition: transform 0.75s ease-out;
}
.price-card .features.contact li:hover:after{
	transform: scaleX(1);
	transform-origin: bottom left;
}
.price-card .features.contact li a{
	text-decoration: none;
	color:white;
}
/*#course-first:before{
	display: block;
	content: " ";
	margin-top: -150px;
	height: 150px;
	visibility: hidden;
	z-index: -1;
}
#course-first{
	z-index: -1;
}*/
/*.scrolls-section#course-first:before {
	display: block;
	content: " ";
	margin-top: -90px;
	height: 90px;
	visibility: hidden;
}
.scrolls-section#course-second:before {
	display: block;
	content: " ";
	margin-top: 60px;
	height: 60px;
	visibility: hidden;
}*/
.theme-section{
	padding: 70px 0;
}

ul.features.contact {
	margin: 15px 0 0 0!important;
	display: flex;
	width: 100%;
	justify-content: space-around;
}
ul.features.contact p{
	margin-bottom: 0;
}
ul.features.contact svg{
	width:15px;
	fill: white;
}
.card-info{
	margin-bottom: 0;
	text-align: center;
    color:white;
}
.footer-card-info{
	width: 100%;
	padding: 10px 0;
	border-radius:4px;
}
.price-card .pricing.del:after{
	position: absolute;
	left: 0;
	top: 50%;
	height: 4px;
	background: var(--gold-seminar);
	content: "";
	width: 100%;
	display: block;
	transform: rotate(150deg);
}
.price-card .pricing.del{
	position: relative;
}
.price-number{
	display: flex;
	gap: 50px;
}
.day-programm-wrap{
	margin-top: 70px;
}
.day-programm{
	display: flex;
	justify-content: space-around;
}
.day-programm p {
	font-size : 17px;
}
.day-programm p:first-child{
	font-size: 25px;
	font-family: "Poiath Bold";
	color: var(--blue-seminar);
	margin-bottom: 23px;
}
.day-programm p span{
	color: var(--blue-seminar);
	padding-right: 10px;
}
#form_dilwsi-symmetoxis #frm_field_23_container{
	font-size: 35px;
	font-family: "Poiath Bold";
	color: white;
	margin-bottom: 40px;
}
#form_dilwsi-symmetoxis .frm_submit{
	text-align: center;
}
#form_dilwsi-symmetoxis .frm_button_submit{
	background: var(--gold-seminar);
	border-color: var(--gold-seminar);
	font-size:20px;
	font-family: "Poiath Light";
	padding: 20px 40px;
	box-shadow: unset;
	webkit-box-shadow:unset;
}
#form_dilwsi-symmetoxis .frm_button_submit:hover{
	color: white;
	background: #af9553;
	border-color: #af9553;
}
.page-id-3175  input[type=text],
.page-id-3175  input[type=tel],
.page-id-3175  input[type=email]{
	min-height: 40px;
	font-family: "Poiath Light";
	font-size: 17px;
	background: transparent;
	border: none;
	border-bottom: 1px solid white!important;
	border-radius: unset !important;
	box-shadow: unset;
	color: white!important;
}

.page-id-3175  input[type=text]:focus,
.page-id-3175  input[type=tel]:focus,
.page-id-3175  input[type=email]:focus{
	background: transparent!important;
	box-shadow: unset!important;
	border: none;
}
#form_dilwsi-symmetoxis .wpcf7-submit {
	float: unset;
	margin: 0 auto !important;
}
#form_dilwsi-symmetoxis .wpcf7-spinner {
	display: none !important;
}
#form_dilwsi-symmetoxis p {
	text-align: center;
}
.aitisi-course span {
	margin-bottom: 10px;
}
.page-id-3175 ::placeholder {
	color: white!important;
}
.page-id-3175 .with_frm_style .frm_message{
	background:#113065;
	border-color:#113065;
}
.page-id-3175 .with_frm_style .frm_message p{
	color: white;
	font-size: 16px;
	margin-bottom: 0;
}
#course-four .inside-head{
	margin-bottom: 35px;
}
.wpcf7-form-control-wrap:hover .wpcf7-not-valid-tip, .wpcf7-form-control:focus + .wpcf7-not-valid-tip {
	display:none;
}
/* End Test Course Page */



/*BLOG HOME*/
#anniversary-line .line,#deltia-typou .line{
	height: 1px;
	background: rgba(000,000,000,0.3);
	max-width: 350px;
	margin: 30px auto 0;
}
#deltia-typou .blog_wrapper.isotope_wrapper{
	display: block;
}
#deltia-typou{
	padding-top: 80px;
	padding-bottom: 80px;
}
#deltia-typou .masonry.tiles .post-desc {
	padding: 0;
	/*height: 100%;*/
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
	background: rgba(15,71,118,0.8);
	min-height: 65px;
}

#deltia-typou .post-item:hover .post-desc-wrapper {
	transform: unset;
}
#deltia-typou .post-item:hover .post-title  {
	transform: translateY(0);
	transition: all .4s ease-out;
}
#deltia-typou .post-item .post-title{
	transition: all .4s ease-out;
}

.blog-column-title{
	margin-bottom: 80px!important;
}
#deltia-typou .post-title:after {
	margin-top: 5px;
	transition: all .4s ease-out;
}

#deltia-typou .post-item:hover h5{
	margin-bottom: 5px;
	transition: all .4s ease-out;
}
#deltia-typou .post-item h5{
	transition: all .4s ease-out;
	margin-bottom: 0;
}

#deltia-typou .blog_wrapper  .mark-url {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	z-index: 8;
}
#deltia-typou h4, #deltia-typou .logo-big-title{
	color: white!important;
	
}
#anniversary-line h4,#deltia-typou h4 {
	font-size: 18px;
	font-family: 'Poiath Light';
	color: #0f4776;
	line-height: 1;
}
#anniversary-line .logo-big-title,#deltia-typou .logo-big-title{
	font-size: 35px;
	font-family: 'Poiath Light';
	color: #0f4776;
	margin-bottom: 15px;
}
#deltia-typou .line,
#deltia-typou .line{
	background: white!important;
}
#deltia-typou .sxoli-button{
	margin-top: 60px;
}
#deltia-typou h5 {
	line-height : 24px;
	text-align: center;
}
#deltia-typou .post-item {
	border-radius: 15px;
}
#deltia-typou .post-desc-wrapper {
	bottom: 0;
	/*height: 100%;*/
}


/* END BLOG HOME*/


/*#Header_creative #Top_bar .menu li ul {
	position: relative;
	left: 0;
}
#Top_bar .menu li ul li {
	width: 100%;
}*/
.with_frm_style legend + h3, .with_frm_style h3.frm_form_title {
	display: none;
}
#Header_creative.dropdown #Top_bar #menu ul li ul li a{
	text-align: left;
	padding: 0 25px;
	color: #2a2b39;
}
#Header_creative #Top_bar .menu > li > a {
	padding: 0 15px!important;
}
#Header_creative #Top_bar .menu li ul li a {
	font-size: 15px;
	padding-bottom: 0;
	padding-top: 0;
}

#Header_creative #Top_bar .menu > li > a span, #Top_bar .menu li ul li a span {
	line-height: 35px!important;
}

/* Social Header */
#Top_bar.is-sticky .logo {
	width: 115px !important;
	margin: 0 30px 0 0 !important;
}
/* #Filters .categories .diadromi-agona, #Filters .categories .nisia-agona{
	display: none;
}*/
ul.social {
	display: inline-flex;
	align-items: center;
	gap: 3px;
}
ul.social li{
	transition: all 0.2s ease-in-out;
}
ul.social li:hover{
	transform: translateY(-5px);
}
.anniversary-column {
	background: white;
}
#Header #Top_bar, #Header #Top_bar.is-sticky{
	padding: 7px 0;
}
#Header_creative #Top_bar .menu > li > a span{
	text-align: left;
}
#Top_bar .menu_wrapper {
	flex: 1 1 auto;
}
#Top_bar .logo {
	margin: 0 30px 0 0;
}
/*.header-open #Header_creative .creative-wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 80vh;
}*/
.home #Header {
	min-height: 0 !important;
}
ul.social i {
	display: block;
}
ul.social li {
	/*border: 1px solid #2a2b39;*/
	/*border-radius: 5px;
	transition: all .6s ease-out;*/
}
ul.social li.facebook{
	background:#4267B2;
}
ul.social li.facebook i{
	color:white;
}
ul.social li.twitter{
	background:#1DA1F2;
}
ul.social li.twitter i{
	color:white;
}
ul.social li.instagram{
	background: #f09433;
	background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
	background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
	background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
ul.social li.instagram i{
	color:white;
}
ul.social li.youtube{
	background:#FF0000;
}
ul.social li.youtube i{
	color:white;
}
ul.social li.flickr{
	background:#f0f3f7;
}
ul.social li.flickr i{
	color:#0062DD;
}
ul.social li.linkedin{
	background:#0072b1;
}
ul.social li.linkedin i{
	color:white;
}

ul.social li:hover {
	/*background: #0f4776;
	border: 1px solid #0f4776;*/
}
/*ul.social li:hover a {
	color: white;
}*/
ul.social a {
	color: #2a2b39;
}
ul.social i:before {
	font-size: 1.6rem;
	margin: 0 !important;
	width: 30px;
	height: 30px;
	line-height: 30px;
}
/* Blog Teaser */
#deltia-typou .mcb-column-inner {
	margin: 0;
}
.blog-teaser.margin-no li:first-child {
	width: 50%;
}
.blog-teaser.margin-no li:first-child img{
	width: 965px;
	
}
.blog-teaser.margin-no li:not(:first-child) {
	width: 25%;
}
.blog-teaser .author,
.blog-teaser .date,
.post-nav.minimal.column,
.section-post-related .simple .post-related .date_label,
.post-header{
	display: none;
}
.blog-teaser  .date .label {
	display: none;
}
.blog-teaser .icon-clock:before {
	margin-left: 0;
}
.blog-teaser  .mark-url {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	z-index: 8;
}
.blog-teaser .desc h4{
	font-weight: 400!important;
	line-height: 22px;
}
.single-format-standard .post.type-post {
	 background: white;
	 padding: 50px 50px 30px 50px;
	 /*border-radius: 25px;*/
	 max-width: 1155px;
	 margin: 0 auto;
}
.single-post #Content{
	padding-top: 0!important;
}
.single-post .the_content_wrapper{
	width:98%!important;
	margin:0 auto;
}
/*.single-post p br{
	display: none;
}*/
.category-programma-ekdiloseon #Filters, .category-diadromi-agona #Filters, .category-nisia-agona #Filters{
	display: none;
}
.category-diadromi-agona .post-item, .category-nisia-agona .post-item{
	display: none!important;
}
.category-diadromi-agona .post-item.category-diadromi-agona,.category-nisia-agona .post-item.category-nisia-agona {
	display: block!important;
}


.post-sixty .mcb-column-inner{
	width:76%!important;
	margin:0 auto;
}
#slider {
	height: 89vh;
	overflow: hidden;
}
#slider .section_video .mask {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	background-color: #000000;
}
.column_video .mcb-item-video-inner {
	margin: 0;
}
#logo-row {
	position: absolute;
	bottom: 0;
}
.fixed-nav {
	display: none;
}
#header-home-icons {
	background: #0f4776;
	padding: 25px 0 35px;
}
#header-home-icons .mcb-column-inner{
	margin-bottom: 0;
}
/*#Subheader{
background-image: url(https://poiath.interad2.eu/wp-content/uploads/stripes_10_w.png)

}*/
#Subheader:after {
	content: "";
	height: 100%;
	width: 100%;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	box-shadow: inset 0 0 0 0 rgb(0 0 0 / 6%);
	bottom: unset;
	background: rgba(0,0,0,0.4);
}
#Subheader .container {
	z-index: 10;
}

#Subheader .title {
	color: white!important;
}

#Footer .widgets_wrapper {
	padding : 0;
	background:#f8f8f8 ;
}
.widgets_wrapper .container{
	background:#f8f8f8 ;
}
#block-5 .wp-block-group__inner-container{
	text-align: center;
}
#block-5{
	margin:30px 0 0!important;
}
.footer-title{
	font-size: 17px;
	font-weight: 700;
	line-height: 28px;
	color: black;
}
.footer-link:hover{
	text-decoration: none;
}
.footer-link img {
	transition: 0.3s all ease-in-out;
}

.footer-link:hover img {
	transform: scale(0.9);
}
.anniversary-img-two img{
	width: 218px!important;
	padding-top: 10px;

}

#block-6 {
margin: 0;
}
:root {
	--color-blue : #bdb4ba;
	--color-red : #ec1119;
	--open-blue: #1c7aa1;
	--dark-blue : #1665a9;
}
input[type="text"],input[type="tel"],input[type="email"],textarea{
font-family: 'Poiath Light';
}
.split-row-btn {
	background: #f8f8f8;
	width: 97% !important;
	margin: 0 auto;
}

.split-row-btn .mcb-wrap-inner {
	align-items: center;
}
.split-row-btn {
	background: #f8f8f8;
	width: 97% !important;
	margin: 0 auto 40px;
}
.button-default .button:after, .button-default button:after, .button-default .action_button:after, .button-default .footer_button:after, .button-default input[type="submit"]:after, .button-default input[type="reset"]:after, .button-default input[type="button"]:after {
	background: rgba(0,0,0,0);
	z-index: 1;
	transition: width .2s ease-in-out;
}
.split-row-btn .column_button .button {
	box-shadow: inset 0 0 0 0 rgb(0 0 0 / 0%), inset 0 0 0 0 rgb(0 0 0 / 0%);
	float: right;
	background: #1665a9 !important;
	color: white !important;
}
.split-row-btn .column_button .button:hover {
	background: #0f4776eb !important;
	color: #fff !important;
}
.split-row-btn .mcb-item-column-inner {
	margin: 0;
}
.table-title {
	font-size: 1.8rem;
	font-family: 'Poiath Regular';
	color: var(--dark-blue);
	margin-bottom: 0;
	text-align: left;
	font-style: normal;
	padding: 18px 20px;
	border-left: 3px solid #0f4776;
	background: #f8f8f8;
}
#history .section_wrapper, #sponsors .section_wrapper, #technology .section_wrapper, #participate .section_wrapper, #policy .section_wrapper{
	background: white;
	padding: 50px 160px 15px 160px;
	/*border-radius: 25px;*/
	max-width: 1254px!important;
}
.white-back .section_wrapper {
	padding: 50px 75px 15px 75px;
	background: white;
	max-width: 1254px!important;
}
#history .column_button {
	float: unset;
	margin: 0 auto;
}
#history .column_button .mcb-column-inner {
	margin: 0;
}
.history-table table {
	border: 1px solid #ccc;
	border-collapse: collapse;
	margin: 40px 0 0 0;
	padding: 0;
	width: 100%;
	table-layout: fixed;
}

.history-table table caption {
	font-size: 1.5em;
	margin: .5em 0 .75em;
}

.history-table table tr {
	background-color: #f8f8f8;
	border: 1px solid #ddd;
	padding: .35em;
}

.history-table table th,
.history-table table td {
	padding: .625em;
	text-align: center;
}
.history-table table td{
	font-family: 'Poiath Light';
	font-size: 1.6rem;
}
.history-table table th {
	font-size: 1.8rem;
	font-family: 'Poiath Regular';
}
.question-flex {
	display: inline-flex;
	/*justify-content: space-between;*/
	width: 100%;
	align-items: center;
	gap:25px;
}
.right-corner {
	position: relative;
	display: flex;
	align-items: center;
}
.right-corner .sponsor {
	padding-left: 0;
	padding-right: 10px;
}
.single-post.postid-10381 .the_content_wrapper {
    width: 100% !important;
}
.single-post.postid-10381 .single-photo-wrapper{
   display: none;
}


@media screen and (max-width: 600px) {
	.history-table table {
		border: 0;
	}

	.history-table table caption {
		font-size: 1.3em;
	}

	.history-table table thead {
		border: none;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}

	.history-table table tr {
		border-bottom: 3px solid #ddd;
		display: block;
		margin-bottom: .625em;
	}

	.history-table table td {
		border-bottom: 1px solid #ddd;
		display: block;
		font-size: .8em;
		text-align: right;
	}

	.history-table table td::before {
		content: attr(data-label);
		float: left;
		font-weight: bold;
		text-transform: uppercase;
	}

	.history-table table td:last-child {
		border-bottom: 0;
	}
}

.faq h4.title {
	text-align: center;
	color: var(--dark-blue);
	font-size: 2rem;
}


.rally-route {
	margin-top: 10px;
}
.route-details{
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	gap: 10px;
}
.route-details a {
	padding: 10px 20px;
	color: var(--dark-blue);
	font-size: 1.6rem;
	background-image: linear-gradient(120deg, var(--open-blue) 0%, var(--dark-blue) 100%);
	background-repeat: no-repeat;
	background-size: 100% 0.2em;
	background-position: 0 88%;
	transition: background-size 0.25s ease-in;
}
.route-details a:hover {
	text-decoration: none;
	background-size: 100% 88%;
	color: white;
}
.faq .question:before,
.faq .question > .title .num,
.faq .question:after{
	display: none;
}
.faq .question > .title {
	padding: 20px 40px;
	font-size: 1.8rem;
	font-family: 'Poiath Regular';
	display: flex;
	justify-content: space-between;
}
.img-xorigon{
	display: none;
}
.page-id-13 #history .section_wrapper{
	padding: 50px 135px 15px 135px;
}
.faq .question > .answer {
	padding: 20px 40px;
	font-family: 'Poiath Light';
	font-size: 1.6rem;
	background: #f0f3f7;
	border-radius: 0 0 20px 20px;
}
.faq .question.active > .title,
.fake-tabs > ul li.active a {
	color: var(--dark-blue);
	font-size: 1.8rem;
	font-family: 'Poiath Regular';
}
.line-honours{
	display: flex;
	gap:25px;
}
.rally-route {
	margin: 10px 0;
}
#history{
	/*padding-top: 15px;
	padding-bottom: 50px;*/
}
.rally-number {
	padding-right : 6px;
}
.sponsor{
	padding-left: 3px;
	color: var(--dark-blue);
	text-align: end;
}
.history-table{
	display: none;
}


/*.sponsors-title h2{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
	gap: 10px;
	font-size: 2rem;
	font-family: 'Poiath Regular';
	color: var(--dark-blue);


}*/
.sponsors-images{
	display: flex;
	justify-content: space-evenly;
	align-items: center;
}
#technology, #sponsors{
	/*padding-bottom: 35px;*/
}
.report{
	margin-top: 33px;
}
.photos{
	padding-right: 10px;
	
}
.social-icons img{
	width: 30px;
	height: 30px;
	
}
.social-icons{
	display: flex;
	gap: 30px;
}
.post-head, .button-love, .author-box, .comments{
	display: none;
}
.sponsors-container .table-title {
	background: var(--dark-blue);
	color: white;
	padding: 12px;
	border-radius: 5px;
}
.sponsors-container .table-title .dotted {
	display: none;
}
.sponsors-images a img, .sponsors-images .nolink img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	transition: all .3s ease-in-out;
}
.sponsors-images a:hover img, .sponsors-images .nolink:hover img{
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9);
}
.sponsors-images .groups{
	display: flex;
	flex-direction: column;
	align-items: center;

}
.contact-dt img, .contact-box img, .contact-box-two img{
	width: 27px;
	height:27px;
}
.contact-dt, .contact-box, .box-flex{
	display: flex;
	gap: 18px;
	
}
.box-flex{
	justify-content: center;
}
.contact-text h3{
	margin-bottom: 30px;
	font-size: 3.5rem;
}
.contact-details, .contact-box-two{
	display: flex;
	flex-direction: column;
	gap: 15px;
}

/*#contact{
	padding-bottom: 30px;
}*/
.contact-form{
	padding-top: 35px;
}
.contact-row{
	display: flex;
}
/*.box-column{
	background: white;
	padding: 30px;
	border-radius: 16px;
}*/
.contact-row .mcb-wrap-inner{
	display: flex;
	justify-content: space-between;
}
.coloured-text{
	color:var(--dark-blue);
}
.contact-hours h4{
	font-size:3rem;
	font-weight: 400;
}
.button-default input[type="submit"]{
	background:var(--dark-blue);
	margin-bottom: 40px!important;
}
.contact-row{
	background: #f7f7f7;
}
.contact-container .mcb-wrap-inner, .contact-row .mcb-wrap-inner{
	margin:0 auto;
}
.contact-container{
	background: white;
	padding: 100px 0;
}
.box-column .mcb-column-inner{
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-right: 0!important;
	margin-left: 0!important;
	margin-bottom: 0!important;
}
.box-column{
	transition: all 0.2s ease-in-out;
}
.box-column-mask {
	width   : 100%;
	display : block;
}
.contact-box, .contact-box-two{
	position: relative;
	overflow: hidden;
	background: white;
	padding: 30px;
	min-height: 647px;
	align-items: center;
}
a.maskLink {
	position: absolute;
	width: 85%;
	height: 28%;
	left: 22px;
	top: 39%;
}
.contact-box {
	flex-basis: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.contact-box p{
	width:100%;
	margin-bottom: 0!important;
}
.box-column:hover a.maskLink{
	text-decoration: none;
}
.main-image .mcb-column-inner, .main-logo .mcb-column-inner {
	margin-left: 0!important;
	margin-right: 0!important;
	margin-bottom: 0!important;
}
#diorganotes-home .mcb-item-our_team_list-inner .one-fourth {
	display: none;
}
#diorganotes-home .mcb-column-inner {
	margin: 0;
}
#diorganotes-home .team .desc_wrapper h4 {
	color: #0f4776;
	font-size: 1.8rem;
	margin-bottom: 0;
}
body:not(.home) #diorganotes-home {
	margin-bottom: 50px;
}
#diorganotes-home .team .desc_wrapper .desc,
#diorganotes-home .team .desc_wrapper .desc a{
	color: #161922;
	font-size: 18px;
	font-family: 'Poiath Light';
	margin: 0;
	text-align: center;
}
#diorganotes-home .team .desc_wrapper .desc a:hover{
	font-weight: bold;
}
#diorganotes-home .team .desc_wrapper {
	display: flex;
	flex-direction: column;
	align-items: center;
}
#diorganotes-home .team .desc_wrapper hr {
	display: none;
	width: 25%;
	margin: 0;
	color: #0f4776;
	background: #0f4776;
}
.name-diorganoton .mcb-wrap-inner {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	max-width: 1280px;
	margin: 0 auto;
}
#diorganotes-home .name-diorganoton {
	background: #f0f0f0;
	padding: 30px 0;
}
#diorganotes-home .mfn-icon-box .desc-wrapper .desc{
	color: #0f4776;
	font-size: 18px;
	margin: 5px 0 0 0 !important;
	text-align: center;
	background: linear-gradient(to right, #0f4776 50%, #dbdada 50%)!important;
	background-size: 201% 100%!important;
	background-position: right bottom!important;
	transition: all .6s ease-out!important;
}
#diorganotes-home .icons_row .column:hover .desc {
	color: white;
	background-position: left bottom!important;
	border-radius: 25px;
}
#diorganotes-home .desc-wrapper {
	width: 70%;
}


#diorganotes-home .icon-wrapper {
	margin: 0 0 5px 0;
}
#diorganotes-home .icon-wrapper img {
	filter: invert(19%) sepia(19%) saturate(5984%) hue-rotate(187deg) brightness(94%) contrast(89%);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
#diorganotes-home .icons_row .column_icon_box_2:hover img {
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
}
#diorganotes-home .team_list .column {
	width: 100%;
}
#diorganotes-home i {
	font-size: 50px;
	color: #0f4776;
	-webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
#diorganotes-home .icons_row .mcb-wrap-inner{
	align-self: stretch;
	justify-content: center;
	max-width: 1280px;
	margin: 0 auto;
}
#diorganotes-home .icons_row {
	background: #dbdada  ;
}
#diorganotes-home .icons_row .column_icon_box_2 {
	padding: 30px 0;
	width: 25%;
}
.name-diorganoton .mcb-wrap-inner .column_our_team_list:nth-child(1) {
	width: 25%;
}
.name-diorganoton .mcb-wrap-inner .column_our_team_list:nth-child(2) {
	width: 50%;
}
.name-diorganoton .mcb-wrap-inner .column_our_team_list:nth-child(3) {
	width: 25%;
}
#info-row .icon-wrapper {
	width: auto;
}
#info-row .section_wrapper {
	max-width: 1254px!important;
	background: #f8f8f8;
	padding: 30px 0;
}
#info-row .desc-wrapper .desc{
	margin-bottom: 0 !important;
}
#info-row .mfn-icon-box-top .icon-wrapper {
	margin: 0;
	order: 2;
}
#info-row .mfn-icon-box-top .icon-wrapper img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
}
#info-row .mfn-icon-box-top:hover .icon-wrapper img{
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
}
.texnologia-header {
	font-family: 'Poiath Regular';
	font-style: normal;
	font-weight: 700;
	padding: 18px 20px;
	border-left: 3px solid #0f4776;
	display: block;
	background: #f8f8f8;
}
.xorigos-box.main-logo .mcb-column-inner {
	justify-content: flex-end;
	align-items: center;
	display: flex;
	padding-right: 50px;
}
.single-post #Subheader .title {
	font-size: 30px;
}
.Latest_news ul li .desc a {
	background: #fff;
	padding: 18px 20px;
	color: #0f4776;
	border-left: 3px solid #0f4776;
	display: block;
}
.Latest_news ul li:hover a {
	background: #0f4776;
	transition: .3s ease-in;
	color: white;
	border-left: 3px solid #337fbf;
}
.has-icon.button_left i {
	color: #1665a9 !important;
}
.has-icon.button_left:hover i {
	color: #fff !important;
}
.has-icon.button_left {
	color: #fff !important;
	background: #1665a9;
}
.Latest_news ul li .desc_footer {
	display: none;
}
.title-xorigos {
	margin: 0;
	font-size: 3rem;
	line-height: 40px;
	font-family: 'Poiath Bold';
	font-weight: 800;
	letter-spacing: 0;
	color: #002663;
	margin-top: 13px;
}
.main-logo .mcb-column-inner{
	position: relative;
	z-index: 9;
	background: #f0ab00;
	height: 90px;
}
.main-logo .mcb-column-inner:before{
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	right: 0;
	bottom: 85.5%;
	left: 0;
	background: #d52b1e;
}
.main-logo .mcb-column-inner:after{
	content: "";
	position: absolute;
	z-index: -1;
	bottom: 0;
	right: 0;
	top: 82%;
	left: 0;
	background: #f0ab00;
	display: none;
}
#slider{
	padding-bottom: 0;
}


.anniversary-img img {
	max-width: 155px;
}
.anniversary-column img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	-o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
	/*filter: grayscale(1);*/
}
.anniversary-column:hover img {
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
	/*filter: grayscale(0);*/
}
.anniversary-column .mcb-column-inner{
	/*margin-bottom: 0!important;*/
	margin: 0;
}
.anniversary-title-one{
	font-size: 2rem;
	text-align: center;
	color: black;
	background: linear-gradient(to right, #20547f 50%, white 50%);
	background-size: 200% 100%;
	background-position: right bottom;
	transition: all .6s ease-out;
	padding: 15px;
	width: 100%;
}
.anniversary-column:hover .anniversary-title-one{
	background-position: left bottom;
	color: white;
	border-radius: 5px;
	padding: 15px;
}

.anniversary-title-sec{
	font-size: 2rem;
	text-align: center;
	color: #0f4776;
	background: linear-gradient(to right, #0f4776 50%, white 50%)!important;
	background-size: 200% 100%!important;
	background-position: right bottom!important;
	transition: all .6s ease-out!important;
	padding: 15px
}
.anniversary-column:hover .anniversary-title-sec{
	background-position: left bottom!important;
	color: white;
	border-radius: 25px;
	padding: 15px;
}
.anniversary-column-sec .anniversary {
	gap:40px;
	background: white;
}
.anniversary-column{
	/*padding: 50px 0;
	min-height: 447px;*/
}
.anniversary a{
	text-decoration: none;
	font-family: "Poiath Light";
}
.anniversary {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 10px;
	padding: 25px;
	/*min-height: 447px;*/
}
.anniversary a.maskLink{
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	top:0;
	left:0;
}


.anniversary-title:hover{
	text-decoration: none;
}
#anniversary-line .anniversary-column:nth-child(1) {
	/*background: #0f4776;*/
	background: white;
}
#anniversary-line .anniversary-column:nth-child(2) {
	/*background: #0f4776eb;*/
	background: white;
	/*min-height: 447px;*/
}
.home-rally-container .mcb-wrap-inner{
	max-width: 1320px;
	margin:0 auto;
	display: flex;
	justify-content: center;
	gap: 40px;
}
.home-rally-container{
	margin-top: 60px;
}
.home-rally-title h3{
	margin-bottom: 0;
}
.home-links, .table-news{
	display: flex;
	flex-direction: column;
}
.table-news{
	margin-top: 62px;
}
.same-line{
	display: flex;
	gap: 15px;
}
.home-links a, .same-line a{
	font-size: 2.5rem;
	margin-bottom: 15px;
	border-bottom: 2px dotted grey;
	/*width:50%;*/
	padding-bottom: 10px;
}
.same-line a{
	/*width:24%!important;*/
}
.home-links a:hover, .same-line a:hover{
	text-decoration: none;
}
.home-links, .table-news{
background: white;
	padding: 20px 35px 20px;
	border-radius: 5px;
}
.table-news{
	gap:40px;
}
.news-link{
	text-align: center;
	background:#99c6e6 ;
	padding: 5px;
	border-radius: 5px;
}
.news-link a{
	color: white;
}
.news-interest p{
	margin-bottom: 0!important;
	font-size: 1.8rem;
}
.news-interest a{
   font-size: 1.8rem;
}
#Footer .footer_copy .copyright{
	display: flex;
	justify-content: space-between;
	width: 100%;
	flex-wrap: wrap;
}
#Footer .footer_copy{
	background:#0f4776 ;
}
.participate-column{
	margin:0 auto;
}
.copyright-date,
.copyright-inter{
	color: white;
	font-size: 14px;
}
.copyright-inter a{
	color: white;
}
.copyright-inter a:hover{
	color: #0089f7;
}
/*.participate-column span.wpcf7-form-control-wrap .wpcf7-text{
	background:var(--dark-blue) ;
}

::-webkit-input-placeholder {
	color: white !important;
	opacity: 0.8;
	
}*/

.catalog{
	text-align: center;
}
.dilwsi-endiaferontos label span {
	flex-basis: 50%;
	text-align: left;
	color:var(--dark-blue);
}
.dilwsi-endiaferontos label {
	display: flex;
	gap: 50px;
}
.cms_title {
	display: flex;
	align-items: center;
	max-width: 1320px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	font-size: 5rem;
	font-weight: 300;
	color: #000;
	margin-bottom: 50px;
}
.cms_title img {
	width: 80px;
	margin-top: 0;
}

.cms_title .title_cms {
	width: 100%;
	margin-left: 40px;
	display: flex;
	border-bottom: 3px solid var(--dark-blue);
	color:var(--dark-blue);
	padding-bottom: 25px;
	font-size: 2.5rem;
}
.wpcf7-submit {
	float: right;
	margin:40px 0 30px!important;
	
}
.dilwsi-endiaferontos input{
	border-top: 0;
	border-left: 0;
	border-right: 0;
	box-shadow: inset 0 0 0 0 rgb(0 0 0);
	
}
.wpcf7-response-output {
	clear: both;
	background: #d7e9ff;
	width: 100%;
	color: #1665a9;
	border-radius: 5px;
	text-align: center;
	padding: 10px 0 !important;
}
.mfn-icon-box .desc-wrapper *:last-child {
	margin-bottom: 15px!important;
}
.technology-column .tecno-logo{
	text-align: center!important;
}

#home-icons{
	background: #ffffff url(/wp-content/uploads/stripes_10_b.png) repeat;
	background-position: center top;
	padding: 50px 0;
}
#home-icons .section_wrapper{
	max-width: 1220px;
}
.home-rally-title hr {
	width: 170px;
	background : #ffffff;
	height : 3px;
	text-align: center;
}
#home-icons .dark-box, #home-icons .light-box{
	width:23%!important;
	/*padding: 40px 0 0;*/
}
#home-icons .dark-box{
	background: #F0F0F0;
}
#home-icons .light-box{
	background: #F8F8F8;
}
.icons-container .mcb-wrap-inner{
	justify-content:space-between ;
	gap:32px;
	
}
#home-icons h4{
	font-size: 16px;
	font-weight: 400;
	color: #0f4776;
}
#home-icons  h4 br{
	display: none;
}
#home-icons .carine h4 br{
	display: block;
}
#home-icons .mcb-column-inner{
	margin:0!important;
}
#home-icons .mfn-icon-box{
	padding: 40px 5px 20px 5px;
}
#home-icons .column img{
	filter: invert(19%) sepia(19%) saturate(5984%) hue-rotate(187deg) brightness(94%) contrast(89%);
}
#home-icons .light-box:hover img{
	filter: invert(100%) sepia(10%) saturate(7474%) hue-rotate(285deg) brightness(120%) contrast(100%);
}
#home-icons .light-box{
	background: linear-gradient(to right,  #0f4776 50%, #F8F8F8 50%);
	background-size: 201%;
	background-position: right bottom;
	transition: all .6s ease-out;
}
#home-icons .light-box:hover{
	background-position: left bottom;
	
}
#home-icons .light-box:hover h4{
	color: white;
	
}

#home-icons .dark-box:hover img{
	filter: invert(100%) sepia(10%) saturate(7474%) hue-rotate(285deg) brightness(120%) contrast(100%);
}
#home-icons .dark-box{
	background: linear-gradient(to right,  #0f4776 50%, #F0F0F0 50%);
	background-size: 201% 100%;
	background-position: right bottom;
	transition: all .6s ease-out;
}
#home-icons .dark-box:hover{
	background-position: left bottom;
	
}
#home-icons .dark-box:hover h4{
	color: white;
	
}
#home-icons .column{
	border-radius: 25px;
}
.home-rally-title h5,
.home-rally-title p,
.home-rally-title h3{
	color:#ffffff;
}
.home-rally-title h5,
.home-rally-title p{
	font-size: 1.8rem;
	margin-bottom: 0;
	font-family: 'Poiath Light';
}
#Top_bar.is-sticky{
	height: 100px!important;
}
#Top_bar.is-sticky #logo img.logo-sticky {
	max-height: 100px!important;
	position: absolute;
	bottom: 0;
}
#Top_bar.is-sticky .menu > li > a span {
	line-height : 70px;
}
.contact-container{
	display: none;
}
.contact-box .horc, .contact-box-two .paralos{
	width: auto!important;
	height: auto!important;
}
.contact-box-two p{
	margin-top: 38px;
	color: #0f4776;
}
.column_map .mcb-column-inner{
	margin-left: 0!important;
	margin-right: 0!important;
	margin-bottom: 0!important;
}
.contact-box-two {
	gap:25px;
	background: #F0F0F0;
}
.contact-box {
	padding-top : 15px;
	background  : #f8f8f8;
	gap: 30px;
}
.contact-box p, .contact-box-two p {
	color: #0f4776;
	font-size:20px;
	font-family: 'Poiath Regular';
}
.contact-details a, .contact-row a{
	font-size: 2rem;
	color:#0f4776;
}
.box-flex img{
	filter: invert(17%) sepia(20%) saturate(6754%) hue-rotate(190deg) brightness(97%) contrast(88%);
}
.horc-contact-info, .paralos-contact-info{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 20px;
}
.horc-direction{
	text-align: left;
}
.paralos-contact-info{
	margin-right: 50px;
}
.horc-contact-info{
	margin-left: 33px;
}
.det-column .mcb-column-inner{
min-height: 400px;
}
.details-map a{
	font-size: 20px;
	color: #0f4776;
}
.details-map-container{
	background: #ffffff url(/wp-content/uploads/stripes_10_b.png) repeat;
}
.details-map a {
	background: linear-gradient(to right, #0f4776 50%, #F0F0F0 50%);
	background-size: 201% 100%;
	background-position: right bottom;
	transition: all .6s ease-out;
	padding: 27px;
	border-radius: 25px;
}
/*.postid-5133 .single-photo-wrapper.image{
	display: none;
}*/
.details-map:hover a {
	background-position: left bottom;
	
}
.details-map:hover a{
	color:white
}
.policy-column strong{
	font-family: 'Poiath Light';
}
.policy-details{
	margin-bottom: 45px;
}
#policy{
	/*padding-bottom: 30px;*/
}
.route-space{
	margin-bottom: 0!important;
}
video{
	height: 100% !important;
	object-fit: cover!important;
}
#deltia-boxes .mfn-icon-box{
	background: white;
	border-radius: 20px;
	padding: 30px 0;
}
.deltia-boxes-container .mcb-wrap-inner{
	justify-content: space-between;
}
.deltia-boxes-container .column{
	width:27%;
}
#deltia-boxes .mfn-icon-box .title{
	color: #0f4776;
	font-size: 1.8rem;
}
.question:nth-child(1) .logo-history, .question:nth-child(2) .logo-history, .question:nth-child(3) .logo-history, .question:nth-child(4) .logo-history,
.question:nth-child(5) .logo-history, .question:nth-child(6) .logo-history, .question:nth-child(7) .logo-history {
	content: url(/wp-content/uploads/jotun-logotype-history.png);
	position: relative;
}
.question:nth-child(8) .logo-history, .question:nth-child(9) .logo-history, .question:nth-child(10) .logo-history, .question:nth-child(32) .logo-history, .question:nth-child(33) .logo-history{
	content: url(/wp-content/uploads/EVGA.png);
	position: relative;
}
.question:nth-child(11) .logo-history, .question:nth-child(12) .logo-history, .question:nth-child(13) .logo-history {
	content: url(/wp-content/uploads/amita-motion.png);
	position: relative;
}
.question:nth-child(14) .logo-history, .question:nth-child(15) .logo-history, .question:nth-child(16) .logo-history, .question:nth-child(17) .logo-history, .question:nth-child(37) .logo-history {
	content: url(/wp-content/uploads/Mercedes-Benz.png);
	position: relative;
}
.question:nth-child(18) .logo-history, .question:nth-child(19) .logo-history{
	content: url(/wp-content/uploads/tim-158-40.png);
	position: relative;
}
.question:nth-child(20) .logo-history, .question:nth-child(21) .logo-history, .question:nth-child(22) .logo-history, .question:nth-child(23) .logo-history,
.question:nth-child(24) .logo-history  {
	content: url(/wp-content/uploads/telestet.png);
	position: relative;
}
.question:nth-child(25) .logo-history, .question:nth-child(26) .logo-history, .question:nth-child(27) .logo-history {
	content: url(/wp-content/uploads/wash-and-go.png);
	position: relative;
}
.question:nth-child(29) .logo-history{
	content: url(/wp-content/uploads/Nounou.png);
	position: relative;
}
.question:nth-child(18) .title, .question:nth-child(19) .title{
	padding: 7px 40px;
}
.logo-sponsor_title{
	/*text-align: right;*/
	color: red;
	/*padding-right: 35px;*/
}
.flag-en_menu:before{
	content: url("/wp-content/uploads/united-kingdom.png");
	position: absolute;
	top:38px;
}
.flag-fr_menu:before{
	content: url("/wp-content/uploads/france-19.png");
	position: absolute;
	top: 40px;
	left: 4px;
}

#Header #Top_bar .container{
	max-width: 1330px!important;
}

.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {
	top: 30px;
}
#logo-row .mcb-wrap-inner{
	flex-wrap: nowrap;
}
.xorigos-box{
	flex-basis: 88%;
	width:auto!important;
}
.faq .question > .title .icon-minus:before {
	content: '\e947';
}

.faq .question > .title  .icon-plus:before  {
	content: '\e869';
}
.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {
	font-size : 25px;
	left:8px;
}
.sup {
	vertical-align: super;
	font-size: smaller;
}
#deltia-typou .post-excerpt, .category-programma-ekdiloseon .post-excerpt, .category-programma-ekdiloseon .post-footer {
	display : none;
}

#deltia-typou .post-item{
	background: white;
	/*padding: 35px 15px 15px;*/
	border-radius: 20px;
	/*min-height: 415px;*/
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.category-programma-ekdiloseon .post-item{
	background: white;
	padding: 50px 50px 15px;
	border-radius: 20px;
	min-height: 425px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.grid .post-desc-wrapper .post-desc {
	padding: 0;
	min-height: 85px;
	display: flex;
	justify-content: center;
	align-items: center;
}

#deltia-typou .entry-title, .category-programma-ekdiloseon .entry-title {
	text-align: center;
	margin-bottom: 0;
}
#deltia-typou .entry-title a, .category-programma-ekdiloseon .entry-title a{
	color:#0f4776;
	font-size: 18px;
	line-height: 1;
	font-family: "Poiath Light";
}
.if-modern-overlay .image_frame .image_wrapper .image_links{
	display: none;
}
#deltia-typou .post-item  img, .category-programma-ekdiloseon .post-item img {
	transition: 0.6s all ease-in-out;
}

#deltia-typou .post-item:hover img, .category-programma-ekdiloseon .post-item:hover img {
	transform: scale(1.05);
}
#deltia-typou .post-item .image_wrapper, .category-programma-ekdiloseon .post-item img{
	text-align: center;
}
#Filters.only-categories .categories.check-point {
	display: flex;
	justify-content: space-between;
	
}
#Filters.only-categories .categories.check-point li.current-cat a{
	background: var(--dark-blue);
}
#Filters.only-categories .categories.check-point a{
	border-radius: 10px;
}
#Filters.only-categories .categories.check-point a:hover{
	background: var(--dark-blue);
}
#Filters .filters_wrapper .categories.check-point li {
	width: 15%;
	margin: 0;
	text-align: center;
}
#Filters .filters_wrapper ul li.\36 0-rally-aigiou {
	order: 1;
	
}

#Filters .filters_wrapper ul li.\35 9-rally-aigaioy {
	order: 2;
}

#Filters .filters_wrapper ul li.\35 8-rally-aigaioy {
	order: 3;
}

#Filters .filters_wrapper ul li.\35 7-rally-aigaioy {
	order: 4;
}

#Filters .filters_wrapper ul li.\35 6-rally-aigaioy {
	order: 5;
}
#Filters .filters_wrapper ul li:nth-child(1){
	order: 6;
}
.filters_wrapper.hidden-section{
	display: none!important;
}
.route-wrap{
	display: flex;
	flex-wrap: wrap;
	
}
.blog_wrapper.isotope_wrapper {
	display: none;
}

.extra_content .blog_wrapper.isotope_wrapper, #deltia-typou .blog_wrapper.isotope_wrapper {
	display: unset;
}
.route-four a{
	flex-basis: 41%;
	text-align: center;
}
.route-six a{
	flex-basis: 32%;
	text-align: center;
}
.category-programma-ekdiloseon .post-item{
	display: none!important;
}
.category-programma-ekdiloseon .post-item.category-programma-ekdiloseon {
	display: block!important;
}
.post-item.category-afieromata a{
	font-size: 19px;
}
.grid .post-item.category-afieromata .post-desc-wrapper .post-desc{
	padding: 20px 2px 0;
}
#mobile-menu{
	display: none;
}
.theseis-button{
	display: none;
}
.history-faq .question.active .title{
	background:#1665a9;
}
.faq .question.active > .title > .acc-icon-minus {
	color:white;
}
.history-faq .question.active .rally-number, .history-faq .question.active .sponsor, .history-faq .question.active .post-desc-wrapper a, .history-faq .question.active .img-xorigon  {
	color:white;
}
.grey-back{
	color: #0f4776;
	background: #f1f1f3;
	border-left: solid 6px #0f4776;
	padding: 20px;
}
 .programm-sixty{
	margin-top: 35px;
}
#event-programm table caption{
	margin-bottom: 20px;
}
#event-programm table th{
	color: black;
}
#Top_bar.is-sticky .logo {
	width : unset !important;
}
#Top_bar.is-sticky .top_bar_left{
	display: block;
}
#sponsors .table-title{
	text-align: center;
}
#Top_bar .menu > li:nth-child(8) > a span:not(.description){
	border-right-width: 0;
	padding: 0 10px 0 20px;
}
.page-id-1153 #Footer .widgets_wrapper,.page-id-1198 #Footer .widgets_wrapper, .page-id-1190 #Footer .widgets_wrapper, .page-id-1195 #Footer .widgets_wrapper {
	display: none;
}
#english-content .mfn-icon-box {
	background: white;
	padding: 25px 0px 15px;
	border-radius: 20px;
	min-height: 395px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
#english-content .mfn-icon-box h4{
	color: #0f4776;
}
.english-post .mfn-icon-box h4{
	font-size: 18px!important;
}
.english-post .section_wrapper{
	max-width: 1500px;
}

.organizer-wrap .mcb-wrap-inner{
	background: #f8f8f8;
	display:flex ;
	justify-content: center;
}
.organizer-wrap .footer-title{
	text-align: center;
}
.organizer-wrap .icon-wrapper img{
	filter: none!important;
}
.page-id-1153 #diorganotes-home, .page-id-1198 #diorganotes-home,.page-id-1190 #diorganotes-home,.page-id-1195 #diorganotes-home   {
	margin-bottom: 0!important;
	
}
.organizer-wrap .mfn-icon-box h4{
	margin-top: 20px;
	font-size: 17px;
	line-height: 28px;
	color: black;

}
.organizer-wrap .mfn-icon-box img{
	margin-bottom: 10px;
}
.organizer-wrap .mfn-icon-box .icon-wrapper{
	width: 50%;
}
#english-content .mfn-icon-box .icon-wrapper{
	width:86%;
}
.french-content .mfn-icon-box .icon-wrapper{
	width:50%!important;
}
.participate h4{
	color:#0f4776;
	text-align: center;
	margin: 0 0 25px;
}
::-webkit-input-placeholder {
	color: #0f4776 !important;
	opacity: 1;
}

span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-form-control-wrap .wpcf7-textarea{
	border-radius: 10px;
}
input[type="text"]{
	color: #000000 !important;
}
.wpcf7-submit {
	margin: 3px 0 30px!important;
}
.wpcf7-form .column {
	padding: 0 10px 0;
}
.wpcf7-submit {
	margin: 0 0 30px!important;
}
.sub-center p{
	display: flex;
	justify-content: center;
	
}
.sub-center{
	height: 65px;
}

span.wpcf7-form-control-wrap .wpcf7-textarea{
	height: 150px;
}
.part-column .mcb-column-inner{
	margin-bottom: 0!important;
}
.crew-column .form-header{
	padding-left: 13px;
}
.crew-column label br{
	display: none;
}
.crew-column .form-header p {
	background: #f8f8f8;
	border-left: 5px solid #1f517c;
	padding: 10px;
	color: #1f517c;
	font-weight: bold;
	border-radius: 0 10px 10px 0;
}
span.wpcf7-form-control-wrap .wpcf7-date{
	color: #1f517c!important;
	
}
.copy-text{
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	color: white;
	font-size: 17px;
}
.willing br {
	display: none;
}
.willing label, .declaration label {
	display: unset;
}
#symmetoxi .form-header{
	padding-left: 0;
	margin-top: 10px;
}
.wpcf7-list-item.first, .rad-sec .wpcf7-list-item.last{
	margin: 0;
}
.willing .wpcf7-list-item-label{
	font-family: 'Poiath Light';
}
.equip-button{
	background: #f8f8f8!important;
	display: flex;
	align-items: center;
	max-width: 318px;
	padding: 25px;
	border-radius: 25px;
	
}
.equip-button:hover{
	text-decoration: none!important;
}
.equip-button span{
	color: #0f4776!important;
	line-height: 0;
}
.equip-button .button_label{
	margin-left: 24px;
}

.ypomnima-title{
	color: red;
}
.ypomnima-line{
	display: flex;
	justify-content: space-between;
	margin-top: 15px;
	width: 82%;
}

.dots{
	width:20px;
	height: 20px;
	border-radius: 50%;
	display: inline-block;
	position: relative;
	margin-right: 5px;
	top: 2px;
}
.dots.red{
	background: red;
}
.dots.orange{
	background: orange;
}
.dots.green{
	background: #69d069;
}
.dots.purple{
	background: #ec55ec;
}
.dots.yellow{
	background: #e7762f;
}
.dots.pink {
	background : #e39aa6;
}
.red-titles{
	display: flex;
	justify-content: space-between;
}
.ypomnima.scrolls {
	position: fixed;
	top: 115px !important;
	width: 66%;
	background: #1665a9;
	left: 17%;
	z-index: 99;
	padding: 10px 20px;
	/*transition: 0.7s ease;*/
	-webkit-animation: fadein 1s;
}
.ypomnima.scrolls .mcb-column-inner {
	margin-bottom: 0;
}
.ypomnima.scrolls .logo-sponsor_title{
	display: none;
}
.ypomnima.scrolls .ypomnima-item p {
	color: white;
}
.ypomnima.scrolls .ypomnima-title{
	display: none;
}
@keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}
.question-column{
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.question-accordion{
	color: #0f4776;
	margin: 10px 0 25px;
	font-size: 18px;
	font-weight: 600;
	display: flex;
	justify-content: center;
}
.entypa-accordion .accordion .question > .title{
	background:#f0f0f0 ;
	color: #0f4776;
	font-size: 1.8rem;
	font-weight: 400;
}
.entypa-accordion .accordion .question > .title .icon-plus,.entypa-accordion .accordion .question > .title .icon-minus{
	color: #0f4776;
}
.entypa-accordion .accordion .question.active > .title{
	background:#d7e9ff;
	color: #0f4776;
}
.entypa-accordion .wpcf7-form .column {
	padding: 0 10px 15px;
}
.white-back .gallery .gallery-item .gallery-icon{
	/*width: 100%;
	margin-right: 0!important;
	margin-left: 0!important;*/
	margin-top: 7.5%;
	margin-bottom: 2.5%;
}
.white-back .gallery .gallery-item .wp-caption-text{
	color: #0f4776;!important;
	/*background: #0f4776;*/
	/*background: transparent;*/
	
}
.white-back .gallery .gallery-item .wp-caption-text p{
	padding: 0 30px;
	margin: 26px 0 15px;
	font-weight: bold;
	position: absolute;
	left: 0;
	right: 0;
}
.white-back .gallery .gallery-item .wp-caption-text p.specific-marg{
	padding: 0 30px;
	margin: 15px 0 15px;
	font-weight: bold;
	position: absolute;
	left: 0;
	right: 0;
}
.aithouses-gallery .gallery .gallery-item {
	margin: 0!important;
}

.white-back .aithouses-gallery .gallery .gallery-item .gallery-icon {
	margin-top : 2.5%;
}
#deltia-typou .category-ekdoseis-poiath.post-item {
	/*min-height: 552px;*/
	display: block;
	/*padding: 48px 15px 15px;*/
}
.single-post .category-ekdoseis-poiath .image img, .single-post .category-ekdoseis-poiath .section-post-header,.single-post .category-palies-diorganoseis .image img, .single-post .category-palies-diorganoseis .section-post-header,.single-post .category-agonas-ydras .image img, .single-post .category-agonas-ydras .section-post-header,.single-post .category-athens-trophy .image img, .single-post .category-athens-trophy .section-post-header,.single-post .category-paidi .image img, .single-post .category-paidi .section-post-header, .single-post .category-athens-match .image img, .single-post .category-athens-match .section-post-header,  .single-post .category-palaioteres-diorganoseis .image img, .single-post .category-palaioteres-diorganoseis .section-post-header
{
	display: none;
}
.single-post #description{
	max-width: 960px;
	margin: 0 auto;
}
.single-post .post-wrapper-content {
	max-width: 960px;
	margin: 0 auto 10px;
}
.single-post .category-ekdoseis-poiath img{
	margin-top: 40px;
}
.european-gallery img {
	max-width: 420px!important;
	max-height: 203px!important;
}
.classic-traditional .mfn-icon-box{
	background: white;
	/*padding: 25px 0px 15px;*/
	border-radius: 20px;
	/*min-height: 375px;*/
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.classic-traditional .mfn-icon-box-bottom.mfn-icon-box-center .icon-wrapper, .classic-traditional .mfn-icon-box-top.mfn-icon-box-center .icon-wrapper {
	width: 100%;
	margin-bottom: 0;
}
.classic-traditional .mfn-icon-box .desc-wrapper{
	padding: 0;
	min-height: 65px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.classic-traditional .mfn-icon-box *:last-child h4{
	color: #0f4776;
	margin-bottom: 0!important;
}
/*.ydra-fifty-gallery img {
	max-width: 420px!important;
	max-height: 400px!important;
}*/
.ydra-gallery-fourtynine .wp-caption-text.gallery-caption, .ydra-gallery-fourtyeight .wp-caption-text.gallery-caption, .athens-trophy-gallery-thirteen .wp-caption-text.gallery-caption,  .athens-trophy-gallery-twelve .wp-caption-text.gallery-caption{
	display: none;
}
.omilos-tabs .ui-tabs .ui-tabs-panel{
	padding: 40px 150px;
}
.omilos-istoriko .omilos-photos, .omilos-parartimata .omilos-photos, .omilos-symvoulio .omilos-photos{
	text-align: center;
	margin-bottom: 28px;
}
.omilos-istoriko a{
	text-decoration: none;
}
.omilos-tabs .ui-tabs .ui-tabs-nav{
	background: #0f4776;
	display: flex;
	justify-content: center;
}
.omilos-tabs .ui-tabs .ui-tabs-nav li a {
	color : white;
	font-size: 17px;
	font-weight: 400;
}

.omilos-tabs .ui-tabs .ui-tabs-nav li.ui-state-active a{
	color : #0f4776;
	font-size: 17px;
	font-weight: 400;
}
.omilos-tabs .ui-tabs .ui-tabs-nav li.ui-state-active a:after{
	background: #0f4776;
}
.omilos-tabs .ui-tabs{
	border-width: 0;
}
#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a{
	color: white;
}
#Subheader ul.breadcrumbs li span {
	opacity: 1;
}
/*.page-id-2813 #Content{
	background: white;
}*/
.aitisi-form-section  #frm_field_6_container,.aitisi-form-section  #frm_field_16_container, .aitisi-form-section  #frm_field_18_container{
	font-size: 17px;
	color:#0f4776;
}
.aitisi-form-section  #frm_field_6_container{
	margin-top: 30px;
}
#form_pistopoihtiko-katametrisis button{
	background:#0f4776;
	border-color: #0f4776;
	font-family: "Poiath Light";
	font-size: 17px;
	box-shadow: unset;
}
#form_pistopoihtiko-katametrisis button:hover{
	color: white;
}
.aitisi-form-section .section_wrapper {
	background: white;
	min-height: 50vh;
	display: flex;
	align-content: center;
}
.aitisi-form-section .column{
	max-width: 960px;
	margin: 0 auto;
}
.aitisi-form-section .with_frm_style .frm_radio label, .aitisi-form-section .with_frm_style .frm_checkbox label,.aitisi-form-section .with_frm_style input[type=text], .aitisi-form-section .with_frm_style input[type=email],.aitisi-form-section .with_frm_style input[type=tel]
{
	font-family: "Poiath Light";
	font-size: 15px;
	color:#0f4776;
}
.aitisi-form-section #field_dropdown-selection_label{
	font-family: "Poiath Light";
	font-size: 17px;
	/*color: black;*/
	color:#0f4776;
}
#frm_field_20_container .frm_dropzone.frm_single_upload {
	max-width: 100%;
}
.contact-poiath-tel .no-margin{
	margin-bottom: 0;
}
.contact-poiath-social ul  li::marker{
	display: none;
}
ul.social.contact-list{
	gap: 7px;
	margin: 0;
	display: flex;
	align-items: flex-start;
	list-style-type: none;
}
ul.social.contact-list a{
	display: flex;
}
.contact-map-section .section_wrapper{
	background: white;
	padding: 50px 80px;
}
.contact-poiath .title{
	margin-bottom: 5px;
}
.contact-poiath{
	display: flex;
	flex-direction: column;
	gap: 7px;
}
.contact-poiath a{
	text-decoration: none;
	color: #0f4776;
	font-family: "Poiath Bold";
	font-weight: 700;
	border-bottom: 1px dotted #0f4776;
}
.contact-poiath-social a{
	border-bottom: 0;
}
.map-column-details .mcb-column-inner{
	margin-bottom: 0;
	margin-left: 22px;
}
.contact-poiath .here{
	font-family: "Poiath Bold";
	font-weight: 700;
}
#sxoli-istioploias{
	padding: 165px 0 130px;
}
#sxoli-istioploias h4{
	font-size: 22px;
	font-family: 'Poiath Light';
	color: #0f4776;
}
#sxoli-istioploias .line{
	height: 1px;
	background: rgba(000,000,000,.3);
	max-width: 350px;
	margin: 30px auto 0;
}
#sxoli-istioploias .column_counter .mcb-item-counter-inner{
	background-image: unset;
}
#sxoli-istioploias .counter .title{
	font-size: 18px;
	color: #0f4776;
}
#sxoli-istioploias .counter .number{
	color: #0f4776;
}
.sxoli-button .mcb-column-inner{
	display: flex;
	justify-content: center;
}

#sxoli-istioploias .counter img{
	width: 80px;
}
.counter .desc_wrapper .number-wrapper {
	font-size: 35px;
	line-height: 40px;
}
#anniversary-line{
	padding: 165px 0 135px;
}
.single-post, #deltia-typou p, .single-post li, .aitisi-ekdosi-column p, .map-column-details p, .omilos-tabs p, .omilos-tabs li, #green-team p, #sxoli-nautikwn p, #vraveuseis-pisto p, #aithouses-polaplwn p, #aithouses-polaplwn  h4{
	color:#0f4776;
}




.sxoli-button a{
	background: linear-gradient(to right, #0f4776 50%, white 50%);
	background-size: 201% 100%;
	background-position: right bottom;
	transition: all .6s ease-out;
	
}
.sxoli-button .button{
	/*border: 1px solid #0f4776!important;*/
	box-shadow: none;
}
.sxoli-button .button_label{
	color: #0f4776;
	font-family: "Poiath Bold";
}
.sxoli-button a:hover{
	background-position: left bottom;
}
.sxoli-button a:hover .button_label{
	color:white;
}
.home-column-title{
	margin-bottom: 30px;
}
.sxoli-button {
	margin-top: 30px;
}
.margin-logo{
	margin-bottom: 30px;
}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Header_creative.dropdown #Top_bar #menu ul li.current-menu-parent a, #Header_creative.dropdown #Top_bar #menu ul li.current-menu-parent li.current-menu-item a {
	background: #0f4776;
	color: white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}

#Header_creative.dropdown #Top_bar #menu ul > li:hover a, #Top_bar .menu > li.hover > a {
	background: #0f4776;
	color: white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}
#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle {
	width: 100%;
	opacity: 0;
}
#Header_creative.dropdown #Top_bar #menu ul li:hover ul li a, #Header_creative.dropdown #Top_bar #menu ul li.current-menu-parent ul li a {
	background: white;
	color: #2a2b39;
	border-left: 5px solid white;
	border-right: 5px solid white;
}
#Header_creative.dropdown #Top_bar #menu ul li:hover ul li:hover a {
	background: #0f4776;
	color: white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}
#Header_creative.dropdown #Top_bar #menu ul li ul li a{
	border-left: 5px solid white;
	border-right: 5px solid white;
}
#Header_creative.dropdown #Top_bar #menu ul li.current-menu-parent .sub-menu{ display:block;
}
.flex-gallery .image_frame{
	display: flex!important;
	flex-direction: column;
	border-radius: 15px;
}
.flex-gallery .image_frame .image_wrapper{
	order: 2;
}
.flex-gallery .wp-caption-text {
	background : #f0f3f7;
	padding: 17px 0!important;
}
/*.flex-gallery .column_image{
	transition: 0.3s;
}
.flex-gallery .column_image:hover{
	transform: translate(0, -10px);
}*/
#deltia-typou .column_column .mcb-column-inner{
	margin-bottom: 15px;
}
#deltia-typou .column_column{
	padding:0 20px;
}
#first-row-desktop p, #first-row-mobile p{
	display: none;
}
#first-row-mobile{
	display: none;
}
#sxoli-istioploias .counter .title br {
	display: none;
}
#sxoli-istioploias h4 br{
	display:none;
}
.aegean-sixty-post .wp-caption-text {
	display : none;
}
.iso_box p a {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-content: center;
}
.iso_box {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: space-around;
}
.iso_box p .text_iso {
	padding: 10px;
	margin-top: 20px;
	border-radius: 5px;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background: #0f4776;
	color:white;
	text-align: center;
}
.iso_box .one{
	margin-top: 12px;
}
.iso_box p:hover .text_iso {
	background: #ed1c24;
}
.page-id-3147 #deltia-typou{
	padding-top: 0;
}
.postid-3150 .single-photo-wrapper.image,.postid-3152 .single-photo-wrapper.image,.postid-3154 .single-photo-wrapper.image {
	display: none;
}
#deltia-typou h3{
	color:#0f4776;
}
.postid-3150.single-format-standard .post.type-post,.postid-3152.single-format-standard .post.type-post, .postid-3154.single-format-standard .post.type-post{
	background: transparent!important;
	padding: 0!important;
	margin: 0 1% 20px;
}
.postid-3150.single-format-standard .grid .post-desc-wrapper .post-desc,.postid-3152.single-format-standard .grid .post-desc-wrapper .post-desc,.postid-3154.single-format-standard .grid .post-desc-wrapper .post-desc{
	background: white;
}
.postid-3150 .section-post-intro-share,.postid-3152 .section-post-intro-share,.postid-3154 .section-post-intro-share{
	display: none;
}
.single-post.postid-3150 .post-wrapper-content,.single-post.postid-3152 .post-wrapper-content, .single-post.postid-3154 .post-wrapper-content{
	max-width : 1280px;
}
.postid-3150.single-format-standard .post.type-post,.postid-3152.single-format-standard .post.type-post, .postid-3154.single-format-standard .post.type-post{
	max-width: unset;
}
#deltia-typou .fleet-column h4{
	color:#0f4776 !important;
}
#deltia-typou .fleet-column.photo h4{
	margin: 50px 0 35px;
}
#deltia-typou .fleet-column a{
	color:#0f4776 !important;
}
#deltia-typou .fleet-column h4{
	margin: 40px 0 25px;
}
.seminar-heading-wrap .fancy_heading .inside .small-header br,.seminar-heading-wrap .fancy_heading .inside .semi-header br{
	display: none;
}
/*.blockquote blockquote br{
	display: none;
}*/
.marg-bot{
	margin-bottom: 35px;
}
.price-card{
	/*width: auto!important;*/
	/*max-width: 500px;*/
	padding: 0 50px;
}
.erasmus-wrap strong{
	color: var(--blue-seminar);
}
.with_frm_style .frm_message, .frm_success_style{
	text-align: center;
}
.with_frm_style .frm_message p{
	margin-bottom: 0;
	font-size: 17px;
}
.page-id-3147 .fleet-column ul,.page-id-6052 .fleet-column ul {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.reminder-section{
	display: none;
}
.split-three .last{
  gap:20px;
	display: flex;
	flex-direction: column;
}

.board.forms.center{
	justify-content: center;
}
.postid-3575 .horc-accordion-wrap .fancy_heading .title,
.postid-4947 .horc-accordion-wrap .fancy_heading .title,
.postid-6633 .horc-accordion-wrap .fancy_heading .title,
.postid-6640 .horc-accordion-wrap .fancy_heading .title{
	padding-top: 55px;
	font-weight: bold;
}

.postid-3575 .section-post-intro-share,
.postid-6633 .section-post-intro-share,
.postid-6640 .section-post-intro-share{
	margin-top: 40px;
}

/*.postid-4924 .the_content_wrapper p, .postid-4918 .the_content_wrapper p, .postid-4922 .the_content_wrapper p, .postid-4927 .the_content_wrapper p{
	text-align: center;
}*/
.resp-sec{
    display: none;
}


/*Armenizontas gia ot paidi*/
.postid-5768 .with_frm_style .frm_top_container  .frm_primary_label, .postid-5762 .with_frm_style .frm_top_container  .frm_primary_label{
	display: none;
}
.postid-5768 #field_1at9j_label, .postid-5762 #field_1at9j_label{
	display: block;
}

.postid-5676  .single-photo-wrapper, .postid-5801  .single-photo-wrapper{
	display: none;
}

.hide-title{
	display: none;
}
/*#deltia-typou .post-item.category-22os-agonas{
	display: none;
}*/
#frm_field_1125_container .frm_primary_label{
	display: none;
}
.page-id-2630 #deltia-typou .post-item.post-5816, .page-id-2630 #deltia-typou .post-item.post-5810,.page-id-2630 #deltia-typou .post-item.post-5804, .page-id-2630 #deltia-typou .post-item.post-5795,.page-id-2630 #deltia-typou .post-item.post-5789,.page-id-2630 #deltia-typou .post-item.post-5782,.page-id-2630 #deltia-typou .post-item.post-5773,.page-id-2630 #deltia-typou .post-item.post-5762,.page-id-2630 #deltia-typou .post-item.post-5708{
	display: none;
}

.page-id-5919 #deltia-typou .post-item.post-5819,
.page-id-5919 #deltia-typou .post-item.post-5813,
.page-id-5919 #deltia-typou .post-item.post-5808,
.page-id-5919 #deltia-typou .post-item.post-5799,
.page-id-5919 #deltia-typou .post-item.post-5792,
.page-id-5919 #deltia-typou .post-item.post-5785,
.page-id-5919 #deltia-typou .post-item.post-5777,
.page-id-5919 #deltia-typou .post-item.post-5768,
.page-id-5919 #deltia-typou .post-item.post-5715{
	display: none;
}

.postid-6058 p{
    text-align: center;
}
.postid-6092 .single-photo-wrapper.image{
	display: none;
}

.postid-6633 .single-photo-wrapper.image,
.postid-6640 .single-photo-wrapper.image{
	display: none;
}
.page-id-1830 #deltia-typou .post-item.post-6637,
.page-id-1830 #deltia-typou .post-item.post-5163,
.page-id-1830 #deltia-typou .post-item.post-5103,
.page-id-1830 #deltia-typou .post-item.post-5101,
.page-id-1830 #deltia-typou .post-item.post-5095,
.page-id-1830 #deltia-typou .post-item.post-5093,
.page-id-1830 #deltia-typou .post-item.post-4940,
.page-id-1830 #deltia-typou .post-item.post-4937,
.page-id-1830 #deltia-typou .post-item.post-4932,
.page-id-1830 #deltia-typou .post-item.post-4928,
.page-id-1830 #deltia-typou .post-item.post-4924,
.page-id-1830 #deltia-typou .post-item.post-4918,
.page-id-1830 #deltia-typou .post-item.post-6728{
    display: none;
}
.postid-4924 #frm_field_296_container input[type=text],
.postid-4924 #frm_field_302_container input[type=text],
.postid-4924 #frm_field_305_container input[type=text],
.postid-4924 #frm_field_305_container input[type=text],
.postid-4924 #frm_field_309_container input[type=text],
.postid-4924 #frm_field_316_container input[type=text],
.postid-4924 #frm_field_323_container input[type=text],
.postid-4924 #frm_field_329_container input[type=text],
.postid-4924 #frm_field_338_container input[type=text],
.postid-4924 #frm_field_341_container input[type=text],
.postid-4924 #frm_field_349_container input[type=text],
.postid-4924 #frm_field_355_container input[type=text],
.postid-4924 #frm_field_362_container input[type=text],
.postid-4924 #frm_field_368_container input[type=text],
.postid-4924 #frm_field_371_container input[type=text],
.postid-4924 #frm_field_379_container input[type=text]{
	padding: 6px 5px!important;
}

.page-id-4949 #deltia-typou .post-item.post-5110,
.page-id-4949 #deltia-typou .post-item.post-5109,
.page-id-4949 #deltia-typou .post-item.post-5108,
.page-id-4949 #deltia-typou .post-item.post-5106,
.page-id-4949 #deltia-typou .post-item.post-4942,
.page-id-4949 #deltia-typou .post-item.post-4939,
.page-id-4949 #deltia-typou .post-item.post-4935,
.page-id-4949 #deltia-typou .post-item.post-4930,
.page-id-4949 #deltia-typou .post-item.post-4927,
.page-id-4949 #deltia-typou .post-item.post-4922,
.page-id-4949 #deltia-typou .post-item.post-6730{
	display: none;
}

.forms.pinakas .board-title {
	flex-basis: 48%;
}

.ydra-section_52 .posts_group.grid.col-3 .post-item:nth-child(3n+1){
	clear: unset;
}
.postid-7284 .section-post-header{
	display: none;
}
.postid-7284 .gallery{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.page-id-5515 #frm_field_919_container{
	margin-top: 40px;
}
.page-id-5515 #frm_field_920_container{
	margin-top: 30px;
}
.postid-9561 .single-photo-wrapper,
.postid-9565 .single-photo-wrapper{
    display: none;
}
.board.jc {
	justify-content: center;
	margin-bottom: 30px;
}
.frm_forms #field_1gf852, .frm_forms #frm_field_1168_container{
	margin-top: 25px;
}
.postid-10335 .section-post-header{
    display: none;
}

.postid-10335 #deltia-typou .column_column {
     text-align: center;
 }
.postid-6055 #deltia-typou, .postid-6058 #deltia-typou, .postid-10335 #deltia-typou{
    padding-top: 0;
}
.postid-6055 .fleet-column ul,  .postid-6058 .fleet-column ul, .postid-10335 .fleet-column ul{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.postid-6055 .single-photo-wrapper, .postid-6058 .single-photo-wrapper{
    display: none;
}
.postid-10387 .single-photo-wrapper{
    display: none;
}
.postid-10396 .single-photo-wrapper.image{
    display: none;
}


.postid-10427 .single-photo-wrapper{
    display: none;
}
.page-id-1830 .post-10439{
    display: none!important;
}

/*.page-id-1830 .post-10419{
    display: none!important;
}*/
.postid-10534 .single-photo-wrapper.image{
    display: none;
}
.red-text{
    text-align: left;
    font-size: 14px;
    line-height: 1.3;
    margin-top: 6px;
    color: red;
    margin-bottom: 0;
}




/*Sxoles*/

.sxoles-box {
    /*width: 290px;*/
    margin: 0 auto;
    text-align: center;
    text-decoration: none!important;
    transition: all .5s ease-in-out;
    display: block;
}
.sxoles-box:hover{
    transform: translateY(-10px);
}

.sxoles-box:hover .up-title,
.sxoles-box:hover .down-title{
    background: #ed1c24;
}

.sxoles-box:hover .wave path{
   fill: #ed1c24;
}

.sxoles-box .up-title-wrap,
.sxoles-box .down-title-wrap {
    position: relative;
}

.sxoles-box .up-title {
    background: #065baa;
    color: yellow;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2;
    padding: 13px 18px 0;
    position: relative;
    z-index: 2;
    font-family: 'Poiath Bold';
}

.sxoles-box .mide-image {
    position: relative;
    z-index: 1;
    margin-top: -22px;
    margin-bottom: -22px;
    overflow: hidden;

   /* -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 300' preserveAspectRatio='none'><path fill='white' d='M0 0 H1000 V255 C820 240 650 238 500 252 C330 268 170 270 0 258 Z'/></svg>");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-position: center;

    mask-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 300' preserveAspectRatio='none'><path fill='white' d='M0 0 H1000 V255 C820 240 650 238 500 252 C330 268 170 270 0 258 Z'/></svg>\");
    mask-repeat: no-repeat;
    mask-size: 100% 100%;
    mask-position: center;*/
}

.sxoles-box .mide-image img {
    display: block;
    width: 100%;
    /*height: auto;*/
   /* height: 225px;
    object-fit: cover;
    object-position: bottom;*/
}

.sxoles-box .down-title {
    background: #065baa;
    color: #fff;
    padding: 4px 20px 10px;
    position: relative;
    z-index: 2;
}

.sxoles-box .down-title span{
    margin: 0;
    color: #fff;
    font-size: 16px;
    line-height: 1.7;
    font-weight: 900;
    font-family: 'Poiath Bold';
}

.sxoles-box .wave {
    display: block;
    width: 100%;
    height: 26px;
    line-height: 0;
    position: relative;
    z-index: 3;
}

.sxoles-box .wave path {
    fill:#065baa;
}
/*.sxoles-box .wave.wave-bottom path {
    fill:transparent;
}*/

.sxoles-box .wave-top {
    margin-top: -1px;
}

.sxoles-box .wave-bottom {
    margin-bottom: -1px;
}
.wave-box-wrap{
    margin-top: -735px;
    padding: 0 30px;
}

.sxoles-vid-section {
    position: relative;
    overflow: hidden;
}

.sxoles-vid-section .section_video {
    position: relative;
    z-index: 1;
}

.sxoles-vid-section .section_video::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgb(0 42 93 / 70%);
    pointer-events: none;
    z-index: 2;
}

.sxoles-vid-section .section_video video {
    display: block;
    width: 100%;
    height: 920px !important;
}

.sxoles-vid-section .wave-box-wrap {
    position: relative;
    z-index: 3;
}

.sxoli-title{
    text-align: center;
    color: white;
    font-weight: bold;
    padding-bottom: 150px;
}
.sxoli-title-big{
    font-size: 70px;
   /* margin-bottom: 60px;*/
    font-family: 'Poiath Bold';
}
.sxoli-title-small{
    font-size: 30px;
    margin-bottom: 30px;
    color: yellow;
    font-family: 'Poiath Bold';
}
.sxoli-title-small.sec{
    margin-bottom: 0;
    margin-top: 30px;
    color: yellow;
}
.move-hand{
    margin-top: 35px;
    width: 50px;
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(353deg) brightness(106%) contrast(101%);
    /*animation: handFloat 4s ease-in-out infinite alternate;
    will-change: transform;*/
    transform-origin: 50% 20%;
    animation: handSwing 1.8s ease-in-out infinite;
    will-change: transform;
    display: none;
}
/*@keyframes handFloat {
    0% {
        transform: translateX(-12px);
    }
    100% {
        transform: translateX(12px);
    }
}*/
@keyframes handSwing {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}

.sxoles-vid-section.mob{
    display: none;
}
#sxoli-istioploias.sxoles-section-two {
    padding: 95px 0 50px;
}
.sxoles-organisation-section {
    margin: 0 auto 100px;
    position: relative;
    max-width: 95.5%;
    box-sizing: border-box;
    display: flex;
    flex-flow: row wrap;
    padding: 130px 0;
}
.sxoles-organisation-section.sec{
    margin: 130px auto 100px;
}
.text_from_abs {
    text-align: left;
    max-width: 100%;
    z-index: 1;
    background-color: hsla(0, 0%, 100%, .99);
    padding: 7rem 6rem;
    margin: 0 0 0 5%;
    left: 0;
    bottom: -140px;
    box-shadow: 6px 16px 19px -3px hsl(0deg 0% 80% / 80%);
}
.text_from_abs.horc-box.marine-box {
    left: unset;
    right: 80px;
    bottom: unset;
    top: -150px;
    box-shadow: 2px -10px 19px -3px hsl(0deg 0% 80% / 80%);
}
.sxoles-organisation-section .horc-box .column_image, .sxoles-organisation-section .marine-box .column_image {
    margin-bottom: 40px;
}
.sxoles-organisation-section p.join-text {
    margin-bottom: 0;
    margin-top: 45px;
}
.startnow a {
    font-size: 22px;
    color: #0f4776 !important;
    text-decoration: none;
    position: relative;
}
.sxoles-organisation-section .icon-right-open:before {
    content: '\e915';
    color: #0f4776;
}
.link-statt:after {
    content: '';
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 0;
    height: 2px;
    background: #0f4776;
    -webkit-transition: width .4s ease-in-out;
    transition: width .4s ease-in-out;
}
.row-startnow .startnow a:hover span:after {
    width: 100%;
}
.sxoles-organisation-section .horc-box img {
    width: 200px;
    height: auto;
}
.sxoles-organisation-section .horc-box .column_visual{
    padding: 50px 0 0;
}
.sxoles-organisation-section .horc-box .column_visual p,
.sxoles-organisation-section .horc-box .column_visual ul li{
    color: #0f4776;
}
.sxoles-organisation-section .horc-box.marine-box img {
    width: auto;
    height: auto;
}
.sxoles-organisation-section .horc-box .fancy_heading .title {
    line-height: 1.2;
    font-family: 'Poiath Bold';
}
.text_from_abs.one {
    width:33%!important;
}
.sxoles-organisation-section .section_wrapper{
    width:100%;
}
.sxoles-section-two .button,
.sxoles-organisation-section .horc-box .button{
    margin-top: 35px !important;
    background: linear-gradient(to right, #ed1c24 50%, #0f4776 50%);
    background-size: 201% 100%;
    background-position: right bottom;
    transition: all .6s ease-out;
    color:white;
}
.sxoles-section-two .button:hover,
.sxoles-organisation-section .horc-box .button:hover{
    background-position: left bottom;
}
.class-det-line{
    height: 1px;
    background: rgba(000, 000, 000, .3);
    max-width: 90%;
    margin: 15px auto 30px;
}
.class-det p{
    color:#0f4776;
}
.class-det{
    text-align:center;
}
.sxoles-section-two .column_counter .mcb-column-inner{
    margin-bottom:0!important;
}
#sxoli-istioploias.sxoles-section-two  .counter .title {
    font-weight:900;
    font-family: 'Poiath Bold';
}
.no-mb-wrap .mcb-column-inner{
    margin-bottom: 0!important;
}
.img-desc{
    display: flex;
    align-items: center;
    gap: 20px;
}
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
    height: 150px;
}
.omilos-t{
    font-size: 20px;
    font-weight: bold;
    /* border-bottom: 1px solid; */
    text-align: center;
    margin-bottom: 24px;
    background: #0f4776;
    color: white !important;
    padding: 10px;
    border-radius: 5px;
}
.omilos-photos{
        display: flex;
        flex-wrap: wrap;
    justify-content: center;
        gap: 15px;
    margin-top: 27px;
}
.omilos-photos .one{
    width: 42%;
}
.omilos-photos img{
    border-radius: 10px;
}
.omilos-pack{
    margin-bottom: 60px;
}
.kathigitis .omilos-pack {
    margin-bottom: 0;
}
.kathigitis{
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-bottom: 35px;
}
.name{
    font-size: 20px;
    font-weight: bold;
    border-bottom: 1px solid;
    display: inline-block;
}
.kathigitis .teach{
    font-weight: bold;
}
.ekpaideutes .omilos-pack{
    margin-bottom: 35px;
}
.ekpaideutes .omilos-pack p{
    margin-bottom: 5px;
}
.ekpaideutes .omilos-pack p.name{
    margin-bottom: 15px;
}
.skafi .omilos-photos img {
    width: 49%;
}
.emploutismos-section .list_item .title{
    color: white;
    font-size: 20px;
    margin-bottom: 0;
    font-family: 'Poiath Bold';
}
.emploutismos-section .list_item .desc{
    color: white;
    line-height: 1.5;

}
.emploutismos-section .list_item .list_left {
    width: 50px;
    height: 50px;
    font-size: 30px;
    background-color: transparent!important;
    box-shadow: unset!important;
}
.emploutismos-section  .list_item .list_right {
    padding: 0;
    margin-left: 0;
}
.emploutismos-section  .list_item > a{
    display: flex;
    align-items: center;
    gap: 20px;
    color: #0f4776;
    transition: all .5s ease-in-out;
    background: #0f4776;
    padding: 10px 20px;
    border-radius: 10px;
}
.emploutismos-section  .list_item > a:hover{
   transform: translateY(-5px);
}
.emploutismos-section .column_list .mcb-column-inner{
    margin-bottom: 25px!important;
}
.tmimata-wrap p strong{
    font-size: 20px;
    border-bottom: 1px solid;
}
.training-title{
    font-size: 25px;
    border-bottom: 1px solid;
    display: inline-block;
}
.center-wrap .column_visual{
    text-align: center;
}
.under-text{
    margin-top: 5px;
}

.under-text span{
    font-style: italic;
    font-size: 15px;
}
.tmimata-wave-box{

}
.tmimata-wave-box .sxoles-box .up-title {
    padding: 13px 18px 5px;
}
.tmimata-wave-box .sxoles-box .down-title {
    min-height: 192px;
    padding: 4px 20px 20px;
}
.tmimata-wave-box .sxoles-box .down-title span {
    font-size: 15px;
    font-weight: 400;
    font-family: 'Poiath Light';
}
.tmimata-wave-box .sxoles-box .wave.wave-image-top {
   margin-bottom: -25px;
}
.tmimata-wave-box .sxoles-box .wave.wave-image-top path {
    fill: white;
}
.education-first-wrap p{
    color: #0f4776;
}

.emploutismos-first-wrap p{
    color: #0f4776;
    text-align: center;
}
.tmima-image-wrap img{
    border-radius: 10px;
}
.tmima-inside-section .tmima-text-wrap{
    /*padding-right: 40px;*/
}
.tmima-inside-section.revert .tmima-text-wrap{
    /*padding-right: 0;
    padding-left: 40px;*/
}
.tmima-text-wrap p{
    color: #0f4776;
}
.tmima-inside-section .section_wrapper{
    padding: 100px 75px 15px!important;
}
.tmima-inside-section.revert .section_wrapper{
    padding: 60px 75px 0!important;
}
.white-back.tmima-inside-section .section_wrapper {
    max-width: 1450px !important;
}
.sub-section {
    /* padding: 100px 0 160px; */
    padding: 230px 0 260px;
    z-index: 1;
    /* background-image: radial-gradient(circle, #2e4074, #2a3865, #263056, #222848, #1d213a); */
    /* background: #312978; */
}
.sub-section::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* z-index: 0; */
    z-index: 1;
    opacity: 0.5;
    background-color: #000000;
}
.sub-section .section_wrapper > .wrap,
.para-section .section_wrapper > .wrap {
    max-width: 1450px !important;
    margin: 0 auto;
}
.sub-section .fancy_heading,
.para-section .fancy_heading{
    text-align: left
}
.sub-section .fancy_heading .title,
.para-section .fancy_heading .title {
    font-size: 60px;
    color: white;
    font-family: 'Poiath Bold';
    margin-bottom: 25px;
}
.sub-section .fancy_heading .inside {
    font-size: 30px;
    color: yellow;
    font-family: 'Poiath Bold';
}
.sub-section .fancy_heading .inside .sub-small{
    color: white;
    font-weight: 400;
    font-family: 'Poiath Regular';
    font-size: 20px;
    margin-top: 25px;
}
.tmima-inside-section .tmima-text-wrap .fancy_heading .title{
    text-align: left;
    font-size: 40px;
    color: #0f4776;
    font-family: 'Poiath Bold';
    font-weight: bold;
}
.tmima-inside-section .tmima-text-wrap .column_fancy_heading .mcb-column-inner{
    margin-bottom: 20px!important;
}
.tmima-inside-section .tmima-text-wrap li{
    color: #0f4776;
    line-height: 1.5;
}
.para-section:after {
    opacity: 0.5;
    background-color: var(--dark-blue);
    background-color: black;
    height: 100%;
    bottom: 0;
    content: "";
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
}
.para-section .fancy_heading .inside {
    color: white;
    font-weight: 400;
    font-family: 'Poiath Regular';
    font-size: 20px;
    margin-top: 25px;
}
.tmima-inside-section.p-b-sec .section_wrapper{
    padding-bottom: 70px!important;
}

/*MEDIA*/

@media (min-width: 3000px){
	.seminar-first:after{
		background-size: cover;
		background-position: center;
	}
}

@media (min-width: 1921px){
	#Content .section_wrapper, #Header #Top_bar .container {
		max-width: 1920px!important;
		margin: 0 auto!important;
	}
	
	#Top_bar .logo {
		flex-basis: 25%!important;
	}
	#home-icons h4{
		font-size: 18px;
	}
	#logo-row {
		position: relative;
	}
	
	#slider {
		height: auto;
	}
	
	.section_video {
		height: auto!important;
	}
	#deltia-typou .post-item{
		min-height: 535px;
	}
	#course-four {
		background-size: cover;
	}
	#map-course .section_wrapper{
		max-width: 100%!important;
	}
	.seminar-first:after{
		/*animation: unset;*/
		background-size: cover;
	}
	.menu-list.scrolls{
		max-width: 100%;
	}
    #Content .sxoles-vid-section .section_wrapper{
       max-width: 100%!important;
    }
	
}


@media (max-width:1800px ){
	#course-first img {
		height: auto;
	}
}

@media (max-width:1750px ){
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child(2),
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child(3){
		left: 8%!important;
	}
	.menu-list.scrolls {
		width : 86%;
		padding: 30px 30px;
	}
}
@media (max-width:1688px ){
	.section_video{
		height: 1100px!important;
	}
	.ypomnima.scrolls{
		width: 76%;
		left: 12%;
	}
	#deltia-typou .entry-title{
		padding: 0 10px;
		font-size:18px;
	}
	.erasmus-wrap-text .mcb-wrap-inner {
		padding: 40px 50px;
	}
    .sxoles-vid-section .section_video {
        height: auto !important;
    }
}
@media (max-width:1580px ){
	.seminar-first{
		padding: 100px 30px 80px;
	}
	.menu-list {
		padding: 30px 30px;
	}
	.menu-list.scrolls {
		width : 84%;
	}
	.blockquote blockquote {
		font-size   : 2.5rem;
	}
    .text_from_abs.one,
    .text_from_abs.horc-box.marine-box{
        width: 43% !important;
    }

}
@media (max-width:1489px ){
	.contact-map-section .section_wrapper{
		max-width: 1220px;
	}
	.contact-map-section .section_wrapper {
		padding: 50px 60px;
	}
	.classic-traditional .section_wrapper{
		max-width: 1220px;
		padding: 0 40px;
	}
	#deltia-typou .section_wrapper{
		max-width: 1220px;
	}
	#deltia-typou .entry-title{
		font-size:17px;
		line-height: 26px;
	}
	.aitisi-form-section .form-column .mcb-column-inner{
		padding: 0 30px;
	}
	#deltia-typou .section_wrapper{
		max-width: 1050px;
	}
	.seminar-first .section_wrapper{
		max-width: 1220px;
	}
	.menu-list .section_wrapper{
		max-width: 1220px!important;
	}
	.menu-list .small-menu-items {
		width: 830px;
	}
	.card {
		max-width : 450px;
	}
}
@media (max-width:1450px ){
	.ypomnima.scrolls {
		width: 86%;
		left: 7%;
	}
	.contact-map-section .section_wrapper {
		padding: 50px 50px;
	}
	.map-column-details{
		width: 30%!important;
	}
	.column_map{
		width: 70%!important;
	}
	.page-id-3175 .column_map{
		width: 100%!important;
	}
	.seminar-heading-wrap .fancy_heading .title {
		font-size : 6rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		font-size : 2.3rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .small-header {
		font-size : 1.8rem;
	}
	.seminar-heading-wrap .mfn-icon-box h4, .seminar-heading-wrap .mfn-icon-box .desc{
		font-size: 1.8rem;
	}
	.seminar-cost .subtitle {
		font-size: 2.3rem;
	}
	.price-card .pricing {
		margin-bottom : 72px;
		font-size : 6.5rem;
	}
    .sxoli-title-big {
        font-size: 60px;
    }
    .sxoli-title-small {
        font-size: 25px;
    }
    .sxoles-box .up-title {
        font-size: 20px;
    }
    .sxoli-title {
        padding-bottom: 125px;
    }
}
@media (max-width:1400px ){
	.seminar-first:after {
		background-size: cover;
	}
	.menu-list .small-menu-items {
		width: 740px;
	}
	.menu-list.scrolls {
		width: 82%;
	}
	.price-card .mcb-wrap-inner{
		justify-content: space-between!important;
	}
}
@media (max-width:1334px ){
	#Top_bar .menu > li > a span:not(.description) {
		padding: 0 17px;
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 100%;
	}
	#green-team .section_wrapper {
		padding : 40px 40px 15px 40px;
	}
	.posts_group.grid.col-3 .category-palaioteres-diorganoseis.post-item {
		width: 37%;
	}
    .sxoles-vid-section .column_visual {
        width: 34%!important;
    }
    .wave-box-wrap .mcb-wrap-inner{
        justify-content: center!important;
    }
    .sxoli-title {
        padding-bottom: 55px;
    }
    .wave-box-wrap {
        margin-top: -800px;
    }
    .sxoles-vid-section .section_video video {
        height: 1050px !important;
    }
    .wave-box-wrap {
        margin-top: -955px;
    }
}
@media (max-width:1300px ){
	#Top_bar .responsive-menu-toggle,
	#Header_creative .creative-menu-toggle,
	#Header_creative .responsive-menu-toggle {
		color: #0f4776 !important;
	}
	/*#Side_slide ul.social li {
		border: 1px solid #ffffff;
	}*/
	#home-icons .section_wrapper{
		padding-left: 27px;
		padding-right: 27px;
	}
	.icons-container .mcb-wrap-inner {
		justify-content: center;
		gap: 27px;
	}
	.organizer-wrap .mfn-icon-box .icon-wrapper {
		width: 100%;
	}
	.ypomnima.scrolls {
		width: 96%;
		left: 2%;
	}
	.map-column-details .mcb-column-inner{
		margin-right: 0;
	}
	.contact-map-section .section_wrapper {
		padding: 50px 40px;
	}
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child(3) .rs-layer{
		font-size: 17px!important;
	}
	.seminar-first:after {
		background-position: top;
	}
	.seminar-heading-wrap .mfn-icon-box h4, .seminar-heading-wrap .mfn-icon-box .desc {
		font-size: 1.7rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		font-size: 2.2rem;
	}
	.seminar-heading-wrap .fancy_heading .title {
		font-size: 5.5rem;
	}
	.seminar-first {
		padding: 100px 20px 80px;
	}
	.menu-list .small-menu-button a {
		padding    : 20px 25px;
	}
	.menu-list .small-menu-items {
		width: 710px;
	}
	.blockquote blockquote {
		font-size: 2rem;
	}
	.price-card .column_visual.one-third.column{
		width: 40%;
	}
}
@media (max-width: 1280px){
	#logo-row {
		position: relative;
	}
	
	#slider {
		height: auto;
	}
	
	.section_video {
		height: auto!important;
	}
	.afier .post-item.category-afieromata{
		padding: 50px 30px 15px!important;
	}
	#Top_bar .logo {
		margin: 0 8px 0 0;
	}
}
@media (max-width: 1258px){
	#Top_bar .logo {
		margin: 0;
	}
	#Top_bar .menu > li > a span:not(.description) {
		padding : 0 16px;
	}
	.ypomnima.scrolls {
		width: 98%;
		left: 1%;
	}
}
@media (max-width:1239px ){
	#history .section_wrapper{
		max-width: 1220px!important;
	}
	.post-sixty .mcb-column-inner {
		width : 95% !important;
	}
	#contact .box-column a, #contact .box-column p{
		font-size: 19px;
	}
	.section-post-header .section_wrapper{
		max-width: 1220px!important;
	}
	.single-post .the_content_wrapper {
		width : 98% !important;
	}
	#Top_bar.is-sticky {
		position : fixed;
	}
	.anniversary-title{
		font-size: 1.8rem;
	}
	#deltia-typou .section_wrapper{
		max-width: 1220px;
	}
	.blog-teaser .desc h4{
		font-size: 18px;
	}
	.blog-teaser .desc h3{
		font-size: 26px;
	}
	.flag-en_menu:before {
		top  : 8px;
		left : 17px;
	}
	.flag-fr_menu:before {
		top: 0;
		left: 21px;
	}
	#Header #Top_bar .container {
		max-width: 940px!important;
	}
	#Top_bar .logo {
		margin: 0 30px 0 0;
	}
	#Side_slide #menu > ul:last-child > li:last-child{
		border-top: 0;
		border-bottom: 0;
	}
	.route-pad a{
		padding: 10px 15px;
	}
	/*#english-content .mfn-icon-box .icon-wrapper {
		width: 84%;
	}*/
	#english-content .section_wrapper{
		max-width: 1120px;
	}
	.sponsor{
		font-size: 16px;
	}
	.english-post .mfn-icon-box{
		min-height: 363px!important;
	}
	/*.ypomnima-line {
		width: 73%;
	}*/
	#vraveuseis-pisto .section_wrapper{
		padding: 50px 40px 15px 40px;
	}
	#Header_creative #Top_bar #logo img.logo-sticky {
		max-height: 100%!important;
	}
	/*.header-creative .header_placeholder, .header-empty .header_placeholder, .header-fixed .header_placeholder, .header-modern .header_placeholder, .header-semi .header_placeholder, .header-simple .header_placeholder, .header-transparent .header_placeholder {
		height: 10px!important;
	}*/
	#Header_creative #Top_bar #logo, #Header_creative #Top_bar .custom-logo-link {
		height : 65px;
	}
	#Top_bar .logo {
		margin: 0 30px 0 15px;
	}
	#deltia-typou .column_column{
		padding:0 20px;
	}
	.sub-menu span{
		font-size: 15px;
	}
	#Side_slide #menu ul li a{
		margin-right: 25px;
	}
	#sxoli-istioploias {
		padding: 120px 0 110px;
	}
	#anniversary-line {
		padding: 130px 0 120px;
	}
	.seminar-first {
		padding: 100px 24px 80px;
	}
	.erasmus-wrap-text{
		width: 53%!important;
	}
	.erasmus-image-wrap{
		width: 47%!important;
	}
	.menu-list .small-menu-items {
		width: 840px;
	}
	.menu-list.scrolls{
		top: 75px;
		padding: 30px;
	}
	.menu-list.scrolls {
		width: 100%;
	}
    .sxoles-vid-section .section_video video {
        height: 1170px !important;
    }
    .wave-box-wrap {
        margin-top: -1050px;
    }
    #sxoli-istioploias.sxoles-section-two .section_wrapper{
        max-width: 100%;
    }
    #sxoli-istioploias.sxoles-section-two {
        padding: 95px 30px 50px;
    }

}
@media (max-width:1206px ){
	.route-details a {
		padding : 10px 10px;
	}
	.french-content .mfn-icon-box .icon-wrapper {
		width: 57%!important;
	}
	.page-id-13 #history .section_wrapper {
		padding: 50px 100px 15px 100px;
	}
}
@media (max-width:1170px ){
	#deltia-typou .post-item{
		min-height: 400px;
	}
	.question:nth-child(34) .title,.question:nth-child(35) .title,.question:nth-child(36) .title{
		padding: 20px 20px 20px 40px;
	}
	#deltia-typou .category-palaioteres-diorganoseis.post-item {
		min-height: 360px;
	}
	#deltia-typou .category-nea.post-item,#deltia-typou .category-agonas-ydras.post-item, #deltia-typou .category-athens-trophy.post-item,#deltia-typou .category-armenizontas-gia-to-paidi {
		min-height: 310px;
	}
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15{
		font-size: 48px!important;
		line-height: 59px!important;
	}
	.menu-list .small-menu-items {
		width: 780px;
	}
}
@media (max-width: 1152px){
	#home-icons h4 {
		font-size : 15px;
	}
	.ypomnima-line{
		width: 85%;
	}
}
@media (max-width:1136px ){
	.route-pad a {
		padding : 10px 6px;
	}
	.sponsor{
		flex-basis: 62%;
	}
	
}
@media (max-width:1124px ){
	#home-icons .section_wrapper {
		padding-left  : 25px;
		padding-right : 25px;
	}
	.icons-container .mcb-wrap-inner {
		gap: 25px;
	}
	/*.anniversary{
		padding: 50px 0;
	}*/
	
}
@media (max-width:1106px ){
	.route-details a {
		padding : 10px 3px;
	}
	#home-icons .dark-box, #home-icons .light-box {
		width : 21% !important;
	}
	.name-diorganoton .mcb-wrap-inner .column_our_team_list:nth-child(1) {
		width: 28%;
	}
	#deltia-typou h4{
		font-size: 18px;
	}
	#english-content .mfn-icon-box h4 {
		font-size: 18px!important;
	}
	.icons-container .mcb-wrap-inner{
		align-items: unset;
	}
}
@media (max-width:1074px ){
	.winner-button .button{
		padding: 10px 16px;
	}
	#history .section_wrapper{
		padding: 50px 140px 15px 140px;
	}
	.post-item.category-afieromata a {
		font-size: 17px;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 58%!important;
	}
	.english-post .column_icon_box_2{
		flex-basis: 50%;
	}
	.ypomnima-line {
		width: 86%;
	}
	#Filters .filters_wrapper .categories.check-point li {
		width : 14%;
	}
	.erasmus-wrap-text .mcb-wrap-inner {
		padding: 40px 45px;
	}
	.erasmus-wrap-text {
		width: 55%!important;
	}
	.erasmus-image-wrap {
		width: 45%!important;
	}
	.menu-list .small-menu-items {
		width: 710px;
	}
    .school-wrap{
        width: 50%!important;
    }
}
@media (max-width:1036px ){
	.route-details a{
		font-size: 1.5rem;
	}
	#history .section_wrapper, #sponsors .section_wrapper, #technology .section_wrapper, #participate .section_wrapper, #policy .section_wrapper{
		padding: 50px 80px 15px 80px;
	}
	#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 31%!important;
	}
	/*#deltia-typou .post-item {
		min-height: 380px;
		padding: 50px 30px 15px;
	}*/
	/*#deltia-typou .grid .post-desc-wrapper .post-desc {
		padding: 20px 5px 0!important;
	}*/
	#english-content .mfn-icon-box .icon-wrapper {
		width: 92%;
	}
	.french-content .mfn-icon-box .icon-wrapper {
		width: 64%!important;
	}
	.ypomnima-item p{
		font-size: 1.5rem;
	}
	.dots {
		width  : 17px;
		height : 17px;
		top:4px;
	}
	#deltia-typou .posts_group.grid.col-3 .category-palaioteres-diorganoseis.post-item {
		width: 45%!important;
	}
	#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 48%!important;
		clear: none;
	}
	#deltia-typou .section_wrapper {
		max-width: 920px;
	}
	#deltia-typou  h5{
		line-height: 20px;
		font-size: 17px;
	}
}
@media (max-width:1110px ){
	.winner-button .button_label {
		font-size: 15px!important;
	}
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child{
		top: 534px!important;
	}
}
@media (max-width:990px ){
	.route-details{
		flex-direction: column;
	}
	.route-details a {
		padding: 10px 20px;
	}
	.route-details a{
		font-size: 1.6rem;
	}
	.rally-route{
		text-align: center;
	}
	.icons-container .mcb-wrap-inner {
		gap: 23px;
	}
	#home-icons .dark-box, #home-icons .light-box {
		width: 22% !important;
	}
	.anniversary-img img {
		/*max-width: 200px;*/
	}
	#diorganotes-home .mfn-icon-box .desc-wrapper .desc {
		font-size : 17px;
	}
	.contact-map-section .section_wrapper {
		padding: 50px 30px;
	}
	.flex-gallery .wp-caption-text {
		padding: 17px 10px!important;
	}
	#green-team p br{
		display: none;
	}
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 42px!important;
		line-height: 47px!important;
	}
	.seminar-heading-wrap .column_icon_box_2{
		width: 33%;
	}
	.seminar-heading-wrap .mcb-wrap-inner{
		justify-content: center;
	}
	.seminar-heading-wrap .fancy_heading .inside .small-header br{
		display: block;
	}
	.quote-section .section_wrapper, .teachers .section_wrapper {
		flex-direction : column;
	}
	.quote-section, .teachers{
		padding-bottom: 50px;
	}
	.erasmus-image-wrap {
		order: 2;
	}
	.erasmus-image-wrap {
		width: 60%!important;
	}
	.erasmus-wrap-text {
		width: 100%!important;
	}
	.theme-section{
		padding: 70px 40px;
	}
	.menu-list .small-menu-items {
		width: 665px;
	}
	.menu-list .small-menu-button a {
		padding: 18px 20px;
	}
	.blockquote blockquote br{
		display: none;
	}
	.price-card .mcb-wrap-inner {
		flex-direction:column ;
		align-items: center;
		flex-wrap: nowrap;
		gap: 60px;
	}
	.price-card .column_visual.one-third.column {
		width: 50%;
	}
	.postid-3575 .post.type-post,
	.postid-4947 .post.type-post{
		padding: 50px 25px 30px;
	}
    .text_from_abs {
        padding: 6rem 4rem;
    }
}
@media (max-width:959px ){
	.history-text p, .technology-column p, #policy p, #policy a, .post-sixty p, .post-sixty a{
		font-size: 1.7rem!important;
	}
	.post .section_wrapper{
		max-width: 710px!important;
	}
	#contact .box-column a, #contact .box-column p{
		font-size: 18px;
	}
	#home-icons .dark-box, #home-icons .light-box {
		width: 43% !important;
	}
	.icons-container .mcb-wrap-inner {
		gap: 28px;
	}
	.icons-container .column:nth-child(1), .icons-container .column:nth-child(4), .icons-container .column:nth-child(5), .icons-container .column:nth-child(8),
	.icons-container .column:nth-child(9), .icons-container .column:nth-child(12), .icons-container .column:nth-child(13), .icons-container .column:nth-child(16){
		background: linear-gradient(to right, #0f4776 50%, #F8F8F8 50%)!important;
		background-size: 201%!important;
		background-position: right bottom!important;
		transition: all .6s ease-out!important;
	}
	
	.icons-container .column:nth-child(2), .icons-container .column:nth-child(3), .icons-container .column:nth-child(6), .icons-container .column:nth-child(7),
	.icons-container .column:nth-child(10), .icons-container .column:nth-child(11), .icons-container .column:nth-child(14), .icons-container .column:nth-child(15){
		background: linear-gradient(to right, #0f4776 50%, #F0F0F0 50%)!important;
		background-size: 201%!important;
		background-position: right bottom!important;
		transition: all .6s ease-out!important;
	}
	.icons-container .column:hover{
		background-position: left bottom!important;
	}
	.copyright-date, .copyright-inter{
		font-size:1.4rem!important;
	}
	.single-post .the_content_wrapper {
		line-height: 30px!important;
		font-size: 16px!important;
	}
	#diorganotes-home .team .desc_wrapper h4, #diorganotes-home .team .desc_wrapper .desc, #diorganotes-home .team .desc_wrapper .desc a {
		font-size : 1.7rem;
	}
	#diorganotes-home .desc-wrapper {
		width: 85%;
	}
	#info-row .desc-wrapper .desc{
		font-size: 17px!important;
	}
	/*.winner-button .button_label{
		font-size:16px!important;
	}*/
	#anniversary-line .anniversary-column:nth-child(1) {
		min-height : 447px;
	}
	/*#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 37%!important;
	}*/
	/*.anniversary{
		min-height: 447px;
	}*/
	.anniversary-img img {
		max-width: 85%;
	}
	#deltia-typou .post-item {
		min-height : 360px;
	}
	#event-programm .section_wrapper{
		max-width: 850px!important;
	}
	#event-programm table{
		font-size: 16px!important;
	}
	.programm-sixty .programm-pdf, #event-programm table caption{
		font-size: 17px!important;
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 100%;
	}
	.copy-text br{
		display: none;
	}
	.copy-text{
		margin-bottom: 23px;
	}
	.equip-button span{
		font-size: 17px!important;
	}
	.logo-sponsor_title{
		display: none;
	}
	/*.ypomnima-line {
		width: 80%;
	}*/
	.ypomnima-title{
		font-size:1.7rem;
	}
	.dots {
		top: 2px;
	}
	/*.ypomnima.scrolls .ypomnima-line {
		width: 70%;
	}*/
	.page-id-13 #history .section_wrapper {
		padding: 50px 85px 15px 85px;
	}
	#Filters .filters_wrapper .categories.check-point li {
		width: 13%;
	}
	.ypomnima-line {
		width: 92%;
	}
	#omilos-tab-section .section_wrapper{
		max-width: 1200px;
	}
	.omilos-tabs .mcb-column-inner{
		margin-left: 0;
		margin-right: 0;
	}
	.omilos-tabs p, .omilos-tabs li{
		font-size: 17px;
		line-height: 28px;
	}
	.omilos-tabs .ui-tabs .ui-tabs-panel {
		padding: 40px 100px;
	}
	.contact-poiath p{
		font-size: 17px;
	}
	.white-back p, .white-back u, .white-back h4, .white-back li {
		font-size: 17px;
		line-height: 28px;
	}
	.flex-gallery .wp-caption-text {
		line-height: 23px;
	}
	.classic-traditional p, .classic-traditional a{
		font-size: 17px;
	}
	.classic-traditional .section_wrapper {
		padding: 0 30px;
	}
	.single-post p, .single-post a, .single-post li{
		font-size: 17px;
	}
	.single-post, #deltia-typou p{
		font-size: 17px;
	}
	.aitisi-form-section .section_wrapper{
		max-width: 800px;
	}
	#Side_slide #menu ul li a span{
		font-size: 15px;
	}
	#deltia-typou .post-item{
		width: 49%;
	}
	#deltia-typou .section_wrapper {
		margin : 0 35px;
	}
	#deltia-typou .post-item .entry-title br{
		display: none;
	}
	#deltia-typou{
		background-attachment: fixed!important;
	}
	.sxoli-button .button_label {
		font-size: 17px;
	}
	#sxoli-istioploias .section_wrapper, #anniversary-line .section_wrapper{
		max-width: 1220px;
	}
	#sxoli-istioploias h4,#anniversary-line h4  {
		font-size : 20px;
	}
	#sxoli-istioploias .counter .title {
		font-size : 16px;
	}
	#sxoli-istioploias .counter .number {
		font-size: 30px;
	}
	.erasmus-wrap-text p{
		font-size: 17px;
		line-height: 28px;
	}
	.theme-section .section_wrapper{
		max-width: 1220px;
	}
	.theme-section .accordion p, .theme-section .accordion li{
		font-size: 1.7rem;
		line-height: 28px;
	}
	.price-card .features li{
		font-size: 1.7rem;
		line-height: 28px;
	}
	.menu-list .small-menu a {
		font-size : 1.8rem;
	}
	.menu-list .small-menu-items {
		width: 635px;
	}
	.menu-list .mcb-column-inner{
		margin-right: 0;
		margin-left: 0;
	}
	.price-card{
		width: 100%!important;
	}
	.price-card .column_visual{
		display: flex;
		justify-content: center;
	}
	#form_dilwsi-symmetoxis{
		width: 430px;
	}
	.postid-3575 .post .section_wrapper, .postid-4947 .post .section_wrapper {
		max-width: 100%!important;
	}
	#Subheader ul.breadcrumbs {
		display: block;
	}
	.single-post .inside-form-name,.single-post .form-title-large{
		font-size: 25px!important;
	}
    .red-text{
        font-size: 14px!important;
    }
    #sxoli-istioploias .school-wrap .column_counter{
        width: 100%!important;
    }
    .class-det p{
        font-size: 17px;
    }
    .sxoles-organisation-section .horc-box .column_visual p,
    .sxoles-organisation-section .horc-box .column_visual ul li,
    .sxoles-organisation-section .horc-box .button_label{
        font-size: 17px;
    }
    .sxoles-section-two .button .button_label{
        font-size: 17px;
    }
}
@media (max-width:920px ){
	.blog-teaser li:first-child{
		width: 100%!important;
	}
	.blog-teaser li{
		width:50%!important;
	}
	#english-content .mfn-icon-box{
		min-height: 380px;
	}
	.french-content .mfn-icon-box .icon-wrapper {
		width: 70%!important;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 65%!important;
	}
	.page-id-13 #history .section_wrapper {
		padding: 50px 70px 15px 70px;
	}
	#Filters .filters_wrapper .categories.check-point li {
		width: 14%;
	}
	#vraveuseis-pisto .section_wrapper {
		padding: 50px 28px 15px 28px;
	}
	.seminar-heading-wrap .column_visual hr {
		width: 70%;
	}
	.seminar-heading-wrap .fancy_heading .title {
		font-size: 4.5rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		font-size: 2.1rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .small-header {
		font-size: 1.7rem;
	}
	.seminar-heading-wrap .fancy_heading .title {
		line-height : 28px;
	}
	.seminar-first:after{
		animation: unset;
	}
	.board.notice{
		flex-wrap: wrap;
		gap: 35px;
		justify-content: center;
	}
	.board.notice .board-title {
		flex-basis: 35%;
	}
	.forms .board-title {
		flex-basis: 47%!important;
	}
    .sxoles-vid-section .column_visual {
        width: 44% !important;
    }
    .sxoli-title-big {
        font-size: 55px;
    }

	
}
@media (max-width:886px ){
	/*#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 39%!important;
	}*/
	
}
@media (max-width:874px ){
	.route-details a {
		padding : 10px 16px;
	}
	#sponsors .section_wrapper{
		padding: 50px 0 15px;
	}
	#sponsors .mcb-column-inner{
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.sponsors-images{
		padding: 0 25px;
	}
	#history .section_wrapper{
		padding: 50px 34px 15px 34px;
	}
	#english-content .mfn-icon-box {
		min-height: 363px;
	}
	.ypomnima-line {
		width: 98%;
	}
	.question-flex{
		gap:15px;
	}
	.ypomnima.scrolls .ypomnima-line {
		width: 92%;
	}
	#Filters .filters_wrapper .categories.check-point li {
		width: 15%;
	}
	#green-team .section_wrapper {
		padding: 40px 25px 15px 25px;
	}
	#sxoli-istioploias .column_counter .mcb-item-counter-inner {
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.slider-wrapper rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 36px!important;
		line-height: 42px!important;
	}
	.menu-list .small-menu-items {
		width: 590px;
	}
	.day-programm p:first-child {
		font-size : 22px;
	}
	.day-programm p {
		font-size: 19px;
	}
}
@media (max-width:856px ){
   .box-column{
	   width:100%!important;
   }
	.contact-row .mcb-wrap-inner {
		flex-direction: column;
	}
	.contact-box-two {
		min-height : 530px;
	}
	.anniversary-title {
		font-size: 1.6rem;
	}
	/*#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 41%!important;
	}*/
	.column_map {
		width: 65%!important;
	}
	.map-column-details {
		width: 35%!important;
	}
	#vraveuseis-pisto p{
		font-size: 16px;
	}
	.menu-list .small-menu-items {
		width: 570px;
	}
	.board.proclamation .board-title {
		flex-basis: 32%;
	}
    .sxoles-organisation-section .mfn-shape-divider {
        display: none;
    }
    .sxoles-organisation-section{
        max-width: 100%;
    }
    .text_from_abs {
        margin: 0;
    }
    .text_from_abs.horc-box.marine-box {
        right: 0;
    }
    .text_from_abs.one, .text_from_abs.horc-box.marine-box {
        width: 100% !important;
    }
    .sxoles-organisation-section {
        padding: 0;
    }
    .text_from_abs {
        padding: 5rem 3rem;
        text-align: center;
    }
    .text_from_abs {
        bottom: -478px;
    }
    .text_from_abs.horc-box.marine-box {
        top: 423px;
    }
    .sxoles-organisation-section.sec {
        margin: 560px auto 530px;
    }
    .sxoles-organisation-section .horc-box .column_visual {
        padding: 35px 0 0;
    }
    .sxoles-section-two .button, .sxoles-organisation-section .horc-box .button {
        margin-top: 20px !important;
    }
}
@media (max-width:818px ){
	/*#deltia-typou .post-item {
		padding: 50px 15px 15px;
	}*/
	.english-post .mfn-icon-box .icon-wrapper {
		width: 75%!important;
	}
	/*.ypomnima-line {
		width: 95%;
	}*/
	.history-faq .dots{
		width: 13px;
		height: 13px;
	}
	.history-faq .rally-number{
		font-size: 17px;
	}
	.question-flex {
		gap: 10px;
	}
	.table-title{
		padding: 18px 19px;
	}
	.page-id-13 #history .section_wrapper {
		padding: 50px 45px 15px 45px;
	}
	.ypomnima-line {
		width: 100%;
	}
	.ypomnima.scrolls .ypomnima-line {
		width: 100%;
	}
	#sxoli-istioploias h4, #anniversary-line h4 {
		font-size: 18px;
	}
	#sxoli-istioploias {
		padding: 100px 0 90px;
	}
	#deltia-typou .masonry.tiles .post-desc{
		min-height: 53px;
	}
	#deltia-typou h5 {
		font-size: 16px;
	}
	.menu-list .small-menu a {
		font-size: 1.7rem;
	}
	
}
@media (max-width:800px ){
	.mfn-icon-box-top.mfn-icon-box-center .icon-wrapper, .mfn-icon-box-bottom.mfn-icon-box-center .icon-wrapper {
		width: 28%;
	}
	#diorganotes-home .desc-wrapper {
		width: 95%;
	}
	/*#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 43%!important;
	}*/
	.organizer-wrap .mfn-icon-box .icon-wrapper {
		width: 100%;
	}
	#english-content .mfn-icon-box {
		min-height: 353px;
	}
	.table-title{
		padding: 18px 11px;
	}
	#deltia-typou .category-armenizontas-gia-to-paidi.post-item {
		min-height: 230px;
	}
	.menu-list .small-menu-items {
		width: 530px;
	}
}
@media (max-width:786px ){
	.faq .question > .title {
		padding : 20px 15px 20px 40px;
	}
	#sxoli-istioploias .column_counter{
		width:50%!important;
	}
	.anniversary-img img {
		max-width: 155px;
	}
	.anniversary-column {
		width: 50%!important;
	}
	 .margin-logo {
		margin-bottom: 8px;
	}
}
@media (max-width:777px ){
	#first-row-mobile{
		display: block;
	}
	#first-row-desktop{
		display: none;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2){
		top: unset!important;
		left: 21%!important;
		bottom: 30px!important;
		transform: translate(0px, 0px)!important;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15{
		font-size: 34px!important;
		font-family: 'Poiath Bold' !important;
	}
	.forms .board-title {
		flex-basis: 48%;
	}
	.board.notice .board-title {
		flex-basis: 47%;
	}
	.board.notice {
		gap       : 25px;
	}
	.board.notice .board-title a br{
		display: none;
	}
	.board.proclamation {
		gap: 25px;
	}
	.board.proclamation .board-title {
		flex-basis: 48%;
	}
	.reminder-section{
		display: block;
		background: white;
	}
	.reminder-section .mfn-icon-box{
		background: #f0f3f7;
		border-radius: 16px;
		flex-direction: row;
		align-items: center;
		padding: 20px 0;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper{
		margin: 0;
		width: 100px;
		justify-content: flex-end;

	}
	.reminder-section .mfn-icon-box-top .title{
		margin-bottom: 0!important;
		color: #2c3e50;
		font-size: 16px;
	}
	.reminder-section .mfn-icon-box-top img{
		width: 50px;
	}

}
@media (max-width:767px ){
	#history .section_wrapper, #technology .section_wrapper, .post .section_wrapper{
		max-width: 700px!important;
	}
	.rally-number, .sponsor, .post-desc-wrapper a {
		font-size: 1.7rem!important;
	}
	.history-text p, .technology-column p, #policy p, .post-sixty p {
		line-height : 28px;
	}
	.post-sixty .mcb-column-inner {
		width: 100% !important;
	}
    #sponsors .section_wrapper{
	    padding-right: 0!important;
	    padding-left: 0!important;
    }
    #contact .section_wrapper, #contact-map-big .section_wrapper, #deltia-typou .section_wrapper,
    #anniversary-line .section_wrapper, #header-home-icons .section_wrapper, #slider .section_wrapper{
	    max-width: 767px!important;
	    padding-left: 0!important;
	    padding-right: 0!important;
    }
    .anniversary-title{
	    font-size: 18px;
    }
	#home-icons .section_wrapper{
		max-width: 767px!important;
		padding-left: 27px!important;
		padding-right: 27px!important;
	}
	#Footer .footer_copy .one{
		margin-bottom: 0!important;
	}
	.single-format-standard .post.type-post{
		padding: 50px 20px 15px 20px;
	}
	#Top_bar .column {
		flex-wrap: unset;
	}
	#Top_bar .logo #logo{
		margin: 10px 50px 10px 0!important;
	}
	#Top_bar .container {
		max-width : 94% !important;
	}
	#Top_bar a.responsive-menu-toggle {
		top   : 60px;
		right : 20px;
	}
	.main-logo p{
		margin: 0!important;
	}
	#Top_bar.is-sticky #logo img.logo-mobile{
		max-width: unset!important;
	}
	#Top_bar.is-sticky {
		height: 83px!important;
	}
	#deltia-typou h4{
		font-size: 17px!important;
	}
	.xorigos-box.main-logo .mcb-column-inner {
		/*justify-content : center;*/
	}
	.main-logo .mcb-column-inner{
		display: flex;
		/*justify-content: center;*/
	}
	.main-logo .mcb-column-inner:before{
		background: #d52b1e;
	}
	.xorigos-box .mcb-column-inner, .xorigos-box .mcb-column-inner:after{
		/*background:#d52b1e!important;*/
	}
	.xorigos-box .title-xorigos{
		line-height: 26px;
		padding-top: 12px;
		
	}
	/*.anniversary-img img {
		max-width: 225px;
	}*/
	#diorganotes-home .section_wrapper{
		max-width: 750px!important;
		padding-left: 0!important;
		padding-right: 0!important;
	}
	#diorganotes-home .name-diorganoton {
		padding: 30px 30px;
	}
	.name-diorganoton .mcb-wrap-inner .column_our_team_list:nth-child(3) {
		width: 22%;
	}
	.name-diorganoton .mcb-wrap-inner .column_our_team_list:nth-child(1) {
		width: 30%;
	}
	#info-row .section_wrapper{
		gap:25px;
		padding: 30px 0 0!important;
		
	}
	.theseis-xorigoi-wrap .mcb-wrap-inner{
		flex-wrap: nowrap;
	}
	#deltia-typou .section_wrapper{
		max-width: 750px!important;
		padding-left: 33px!important;
		padding-right: 33px!important;
	
	}
	.Latest_news ul li .desc a{
		font-size: 16px!important;
	}
	#history .section_wrapper, #technology .section_wrapper{
		max-width: 750px!important;
	}
	.split-row-btn{
		margin-bottom: 40px!important;
	}
	.split-row-btn .mcb-wrap-inner{
		flex-wrap: nowrap;
	}
	.winner-button .button_label {
		font-size: 15px!important;
	}
	.winner-button .button {
		padding: 10px 12px;
	}
	.xorigos-box{
	height: 100%;
	  }
	#anniversary-line .anniversary-column:nth-child(1), #anniversary-line .anniversary-column:nth-child(2) {
		min-height: unset;
	}
	
	.xorigos-box.main-logo .mcb-column-inner{
		padding-right: 28px;
	}
	.xorigos-box {
		flex-basis : 75%;
	}
	.main-logo .mcb-column-inner:before {
		bottom   : 86.5%;
		
	}
	#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 100%!important;
	}
	 .anniversary{
		min-height: unset;
	}
	#Filters.only-categories .categories.check-point {
		flex-direction: column;
		align-items: center;
		gap: 10px;
	}
	#Filters .filters_wrapper .categories.check-point li {
		width : 100%;
	}
	#Filters.only-categories .categories.check-point a {
		font-size : 16px;
	}
	.blog-teaser .desc h3 {
		font-size: 24px;
	}
	.grey-back{
		font-size: 18px!important;
	}
	#english-content .section_wrapper{
		max-width: 700px!important;
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 53%;
	}
	#english-content .mfn-icon-box h4{
		font-size: 18px!important;
	}
	.english-post .column_icon_box_2 {
		flex-basis: 100%;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 45%!important;
	}
	.copy-text{
		font-size: 15px;
	}
	/*.ypomnima-line {
		width: 88%;
	}*/
	.ypomnima.scrolls{
		top: 135px !important;
	}
	/*.ypomnima.scrolls .ypomnima-line {
		width: 89%;
	}*/
	.table-title {
		padding: 18px 20px;
	}
	.dots {
		top: 0;
	}
	#omilos-tab-section .section_wrapper{
		max-width: 1220px!important;
		padding-right: 0!important;
		padding-left: 0!important;
	}
	.omilos-tabs .ui-tabs .ui-tabs-panel {
		padding: 40px 60px;
	}
	.contact-map-section .section_wrapper{
		max-width: 1220px!important;
	}
	.contact-map-container .mcb-wrap-inner{
		flex-direction: column;
		gap:35px;
	}
	.column_map {
		width: 100%!important;
		order: 2;
	}
	.map-column-details{
		width: 100%!important;
	}
	.contact-poiath {
		align-items: center;
		text-align: center;
	}
	.contact-poiath p{
		line-height: 28px;
	}
	.map-column-details .mcb-column-inner{
		margin-left: 0;
	}
	.classic-traditional .section_wrapper {
		padding: 0 28px!important;
		max-width: 1220px!important;
	}
	.classic-traditional .column_icon_box_2 {
		width: 85%;
		margin: 0 auto;
	}
	.classic-traditional h4{
		font-size: 17px;
	}
	#Header_creative #Top_bar .logo #logo img, #Header_creative #Top_bar .logo .custom-logo-link img {
		max-height: 65px;
	}
	#Top_bar a.responsive-menu-toggle i {
		line-height: 50px;
	}
	.single-post p, .single-post a, .single-post li{
		line-height: 24px;
	}
	#deltia-typou .column_column p{
		line-height: 24px;
	}
	#deltia-typou .column_column {
		padding: 0;
	}
	/*#deltia-typou .post-item{
		width: 41%!important;
	}*/
	#deltia-typou .category-ekdoseis-poiath.post-item{
		margin: 0 1% 20px!important;
		width:41%!important;
	}
	.page-id-1731 #deltia-typou .posts_group{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-evenly;
	}
	#deltia-typou .category-palaioteres-diorganoseis.post-item{
		margin: 0 1% 20px!important;
	}
	.page-id-1813 #deltia-typou .posts_group{
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	#deltia-typou .posts_group.grid.col-3 .category-palaioteres-diorganoseis.post-item {
		width: 87%!important;
	}
	#deltia-typou .posts_group.grid.col-3 .post-item {
		width: 48%!important;
		margin: 0 1% 20px!important;
	}
	.aitisi-form-section .section_wrapper {
		max-width: 800px!important;
	}
	.aitisi-form-section .form-column .mcb-column-inner {
		padding: 0;
	}
	#Footer .column .mcb-column-inner{
		margin-bottom: 25px;
	}
	#Top_bar.is-sticky .logo{
		text-align: center;
		position: static;
		float: inherit;
		width: 100%;
		margin: 0!important;
	}
	.mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle {
		top: 35px!important;
	}
	#Header_creative #Top_bar .logo #logo img, #Header_creative #Top_bar .logo .custom-logo-link img {
		max-height: 65px!important;
	}
	#deltia-typou .post-item {
		width: 48%!important;
	}
	#sxoli-istioploias {
		padding: 100px 0 90px;
	}
	#sxoli-istioploias .section_wrapper{
		max-width: 730px!important;
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	.sxoli-button .mcb-column-inner {
		margin-top: 40px;
	}
	.home-column-title{
		margin-bottom: 30px!important;
	}
	#anniversary-line {
		padding: 110px 0 90px;
	}
	
	#deltia-typou h5 a{
		font-size: 16px!important;
	}
	.content_wrapper #first-row-mobile .section_wrapper{
		max-width: unset!important;
		padding: 0!important;
	}
	.seminar-first .section_wrapper{
		max-width: 1220px!important;
		padding-left: 0!important;
		padding-right: 0!important;
	}
	.content_wrapper .quote-section .section_wrapper,.content_wrapper .teachers .section_wrapper,.content_wrapper .theme-section .section_wrapper {
		max-width: 1220px!important;
		padding-left: 0!important;
		padding-right: 0!important;
	}
	body:not(.style-simple) .blockquote blockquote, .blockquote p.author{
		text-align: center;
	}
	.blockquote blockquote{
		font-size: 1.9rem;
	}
	.blockquote .mfn-blockquote-icon {
		left: 23%;
	}
	.blockquote blockquote br{
		display: block;
	}
	#map-course .section_wrapper{
		max-width: 1220px!important;
		padding-right: 0!important;
		padding-left: 0!important;
	}
	.page-id-3175 #Footer .widgets_wrapper {
		display: none;
	}
	.content_wrapper .menu-list .section_wrapper{
		padding-left: 0!important;
		padding-right: 0!important;
	}
	.menu-list .small-menu-button a {
		padding: 15px 15px;
	}
	.day-programm-wrap {
		margin-top: 70px!important;
	}
	/*.board.notice .board-title {
		flex-basis: 42%;
	}*/
    .red-text br{
        display: none;
    }
    .red-text{
        line-height: 1.3 !important;
    }
    .page-id-11259 .section_wrapper{
        max-width: 100%!important;
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .wave-box-wrap {
        margin-top: -1050px!important;
    }
    .wave-box-wrap .column_visual .mcb-column-inner{
        margin: 0 12px 40px!important;
    }
    .sxoles-vid-section .section_video video {
        height: 140vh !important;
    }
    .sxoli-title {
        padding-bottom: 80px;
    }
    .sxoli-title-big {
        font-size: 44px;
    }
    .sxoles-vid-section .column_visual {
        width: 50% !important;
    }
    .school-wrap .column_visual .mcb-column-inner{
        margin:0 12px 40px!important;
    }
    #sxoli-istioploias.sxoles-section-two .section_wrapper {
        max-width: 100% !important;
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .text_from_abs.horc-box.marine-box {
        top: 409px;
    }
    .text_from_abs {
        bottom: -460px;
    }

}
@media (max-width: 740px){
	#event-programm table {
		font-size: 15px!important;
	}
	#event-programm .section_wrapper{
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	.menu-list .small-menu a {
		font-size: 1.6rem;
	}
	.menu-list .small-menu-items {
		 width: 500px;
	 }
	
}
@media (max-width: 725px){
	.ypomnima-item p {
		font-size: 1.4rem;
	}
	.dots {
		width  : 16px;
		height : 16px;
	}
	.dots {
		top: 1px;
	}
	.theme-section .accordion .question > .title{
		flex-direction: column;
		gap: 5px;
	}
	.single-post .form-title-large{
		line-height: 33px;
	}
	.single-post .inside-form-name, .single-post .form-title-large {
		font-size: 22px !important;
	}
}
@media (max-width: 715px){
	#diorganotes-home .name-diorganoton {
		padding: 30px 23px;
	}
	#diorganotes-home .team .desc_wrapper h4, #diorganotes-home .team .desc_wrapper .desc, #diorganotes-home .team .desc_wrapper .desc a {
		font-size: 1.6rem;
	}
	#diorganotes-home .mfn-icon-box .desc-wrapper .desc {
		font-size: 16px;
	}
	.split-row-btn .mcb-wrap-inner{
		flex-direction: column;
		
	}
	.winner-button{
		display: flex;
		border-left: 3px solid #0f4776;
		padding-bottom: 21px;
	}
	.winner-button .mcb-column-inner{
		margin-left: 15px!important;
	}
	/*.ypomnima-line {
		width: 94%;
	}*/
	#deltia-typou .category-nea.post-item {
		min-height: 280px;
	}
	#deltia-typou .posts_group.grid.col-3 .category-armenizontas-gia-to-paidi.post-item {
		width : 92% !important;
	}
	.menu-list .small-menu a {
		font-size: 1.5rem;
	}
	.menu-list .small-menu-items {
		width: 470px;
	}
	.board.notice .board-title a br {
		display: block;
	}
}
@media (max-width:690px ){
	/*.main-logo a img{
		height:95px!important;
	}*/
	.main-logo .mcb-column-inner:after{
		top:77%;
	}
	.main-logo .mcb-column-inner:before{
		bottom:86%;
	}
	.main-logo a img {
		/*max-width: 100%;*/
	}
	.ypomnima-line {
		flex-wrap: wrap;
		justify-content: start;
	}
	.ypomnima-line .ypomnima-item {
		flex-basis: 30%;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 30px!important;
	}
	.seminar-heading-wrap .column_visual hr {
		width: 50%;
	}
	.seminar-heading-wrap .fancy_heading .title {
		font-size: 4rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		font-size: 2rem;
	}
	.seminar-heading-wrap .mfn-icon-box img {
		width: 40px;
	}
	.inside-head, .seminar-cost .inside-head {
		font-size : 2.3rem;
	}
	.erasmus-wrap-text.sec p strong {
		font-size: 1.9rem;
	}
	.seminar-cost .subtitle {
		font-size: 2.1rem;
	}
	.price-card .pricing {
		font-size: 6rem;
	}
	.price-card {
		max-width: 360px;
	}
	.card {
		padding : 85px 35px 40px;
	}
	a.cta_btn {
		width : 60%;
	}
}
@media (max-width:675px ){
	#event-programm table {
		font-size: 14px!important;
	}
	/*.ypomnima-line {
		width: 85%;
	}*/
	.dots {
		top: 1px;
	}
	.ypomnima-item p {
		font-size: 1.4rem;
	}
	#deltia-typou .category-agonas-ydras.post-item {
		min-height: 290px;
	}
	#deltia-typou .section_wrapper {
		margin: 0 20px;
	}
	#deltia-typou h5 a {
		font-size: 15px!important;
	}
	.theme-section .accordion .question > .title {
		font-size: 16px;
		padding: 14px 14px 14px 52px;
	}
	.theme-section .accordion .question > .title:before {
		width: 39px!important;
	}
	.accordion .question > .title > .acc-icon-plus, .accordion .question .title > .acc-icon-minus {
		font-size: 16px!important;
		width: 40px!important;
	}
	.menu-list .small-menu-items{
		flex-wrap: wrap;
		gap:10px;
	}
	.menu-list .small-menu p{
		flex-basis: 48%;
	}
	.menu-list {
		padding: 20px 30px;
	}
	.menu-list.scrolls {
		padding: 25px 30px 18px;
	}
	.menu-list .small-menu {
		align-items: center;
	}
	.menu-list .small-menu-items {
		width: 410px;
	}
	.day-programm {
		justify-content: space-between;
	}
	.day-programm p:first-child {
		font-size: 20px;
	}
	.day-programm p {
		font-size: 18px;
	}
}
@media (max-width:655px ){
	.name-diorganoton .mcb-wrap-inner{
		flex-direction: column;
		align-items: center;
		gap:22px;
	}
	#diorganotes-home .team .desc_wrapper h4, #diorganotes-home .team .desc_wrapper .desc, #diorganotes-home .team .desc_wrapper .desc a {
		font-size: 1.7rem;
	}
	.name-diorganoton .mcb-wrap-inner .column_our_team_list{
		width: 100%!important;
	}
	#diorganotes-home .team .desc_wrapper .desc{
		line-height: 25px;
	}
	#diorganotes-home .team .desc_wrapper h4{
		line-height: 22px;
	}
	#diorganotes-home .icons_row .column_icon_box_2 {
		width      : 50%;
		flex-basis : 45%;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding: 0;
	}
	#diorganotes-home .icons_row .mcb-wrap-inner{
		flex-direction: column;
	}
	#diorganotes-home .desc-wrapper {
		width: 70%;
	}
	#diorganotes-home .mfn-icon-box .desc-wrapper .desc {
		font-size: 17px;
	}
	#diorganotes-home .icon-wrapper {
		margin: 0 0 7px 0;
	}
	#deltia-typou .posts_group.grid.col-3 .post-item {
		width : 100% !important;
	}
}
@media (max-width:650px ){
	.sponsors-images{
		flex-direction: column;
		gap: 12px;
	}
	.sponsors-images a img{
		max-width: 87% !important;
	}
	.sponsors-images a{
		display: flex;
		justify-content: center;
	}
	.home-rally-title h3{
		font-size: 20px!important;
	}
	.home-rally-title p{
		font-size:17px!important; ;
	}
	.main-logo a img{
		max-width: 92%;
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 56%;
	}
	.discount-title, #form_dilwsi-symmetoxis #frm_field_23_container {
		font-size : 30px;
	}
	.discount-sub, .card-info {
		font-size: 18px;
	}
	#form_dilwsi-symmetoxis .frm_button_submit {
		padding: 17px 25px;
		font-size: 18px;
	}
	.single-post #Subheader .title {
		font-size: 27px;
		line-height: 36px;
	}
    .sxoles-organisation-section {
        margin: 25px auto 100px;
    }
    .sxoles-organisation-section.sec {
        margin: 550px auto 500px;
    }
    .sxoles-organisation-section .fancy_heading .title{
        font-size: 24px!important;
    }
    .sxoles-organisation-section .horc-box .column_visual {
        padding: 30px 0 0;
    }
    .text_from_abs {
        bottom: -444px;
    }
    .text_from_abs.horc-box.marine-box {
        top: 393px;
    }


}
@media (max-width:635px){
	#event-programm table td{
		padding: 10px 4px;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 55%!important;
	}
	.page-id-1262 h1{
		font-size: 30px!important;
	}
	.ypomnima.scrolls .ypomnima-line {
		width: 90%;
	}
	.ypomnima-line{
		flex-wrap: wrap;
		justify-content: start;
	}
	.ypomnima-line .ypomnima-item{
		flex-basis: 30%;
	}
	.classic-traditional .column_icon_box_2 {
		width: 100%;
	}
	#deltia-typou .category-ekdoseis-poiath.post-item {
		width: 46%!important;
	}
	.course-programm-desc .accordion .question > .answer {
		padding: 35px 40px 30px;
	}
	.discount-title {
		margin-bottom: 10px;
	}
	.board.proclamation .board-title {
		flex-basis: 48%;
	}
	.forms .board-title {
		flex-basis: 47%;
	}
}
@media (max-width:600px ){
	.post .section_wrapper{
		padding-left: 0!important;
		padding-right: 0!important;
	}
	#header-home-icons .section_wrapper {
		padding-left: 20px!important;
		padding-right: 20px!important;
	}
	.home-rally-title h3 {
		font-size: 18px!important;
	}
	.home-rally-title p {
		font-size: 16px!important;
	}
	.copyright-date, .copyright-inter{
		font-size:1.4rem!important;
	}
	.anniversary-img img {
		max-width: 145px;
	}
	.main-logo a img {
		max-width: 85%;
	}
	#event-programm table {
		border: 0;
	}
	#event-programm table thead {
		border: none;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
	#event-programm table tr {
		border-bottom: 3px solid #ddd;
		display: block;
		margin-bottom: 1.625em;
	}
	#event-programm table td {
		border-bottom: 1px solid #ddd;
		display: block;
		text-align: right;
		font-size: 15px;
	}
	#event-programm table td::before {
		content: attr(data-label);
		float: left;
		font-weight: bold;
		text-transform: uppercase;
	}
	#event-programm table td:last-child {
		border-bottom: 0;
	}
	#event-programm table td {
		padding: 10px 10px;
	}
	#event-programm table tr td:first-child{
		background: #0f4776;
		color: white;
	}
	#event-programm table td:first-child::before{
		font-weight: normal;
	}
	.sponsor {
		flex-basis: 68%;
	}
	.ypomnima-line {
		width: 100%;
	}
	#Subheader .title{
		font-size: 34px;
	}
	#Subheader .container{
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	#deltia-typou .post-item {
		width: 98%!important;
	}
	#anniversary-line .logo-big-title, #deltia-typou .logo-big-title {
		font-size : 30px;
	}
	#sxoli-istioploias .counter .number {
		font-size: 27px;
	}
	#sxoli-istioploias .counter img {
		width: 70px;
	}
	#deltia-typou h5 a {
		font-size: 16px!important;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 27px!important;
	}
	.blockquote .mfn-blockquote-icon {
		left: 13%;
	}
	.erasmus-image-wrap {
		width: 75%!important;
	}
	.menu-list .small-menu-button a {
		padding: 13px 11px;
	}
	.menu-list .small-menu-items {
		width: 385px;
	}
	.menu-list .small-menu a {
		font-size: 1.4rem;
	}
}
@media (max-width: 573px){
	.ypomnima.scrolls .ypomnima-line {
		width: 100%;
	}
	.seminar-heading-wrap .fancy_heading .inside .small-header br {
		display: none;
	}
	.erasmus-wrap-text .mcb-wrap-inner {
		padding: 40px 33px;
	}
	.theme-section {
		padding: 70px 33px;
	}
	.small-menu-button{
		flex-basis: 28%;
	}
}
@media (max-width: 554px){
	.question-flex {
		gap: 4px;
	}
	#deltia-typou .section_wrapper {
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	#deltia-typou .category-ekdoseis-poiath.post-item {
		width: 48%!important;
	}
	.seminar-heading-wrap .mcb-wrap-inner{
		flex-direction: column;
		gap: 20px;
	}
	.seminar-heading-wrap .mfn-icon-box{
		flex-direction: row;
	}
	.seminar-heading-wrap .column_icon_box_2 {
		width: 68%;
	}
	.seminar-heading-wrap .mfn-icon-box .icon-wrapper{
		width: 50%;
	}
	.seminar-heading-wrap .mfn-icon-box img {
		width: 45px;
	}
	.seminar-heading-wrap .fancy_heading .title {
		font-size: 3.5rem;
	}
	.seminar-heading-wrap .fancy_heading .title {
		line-height: 25px;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		font-size: 1.9rem;
	}
	.seminar-heading-wrap .column_visual hr {
		width: 35%;
	}
	
}
@media (max-width:550px ){
	.menu-list {
		display: none;
	}
	.sponsor, .home-rally-title p{
		line-height: 26px;
	}
	.home-rally-title h3 {
		line-height: 36px!important;
	}
	/*#Top_bar #logo{
		display: unset!important;
	}*/
	#Top_bar.is-sticky #logo{
		display: block!important;
	}
	#Top_bar a.responsive-menu-toggle {
		top : 68px;
	}
	#Top_bar.is-sticky a.responsive-menu-toggle {
		top : 60px;
	}
	.title-xorigos {
		margin    : 0;
		font-size : 2.6rem;
	}
	/*.main-logo a img {
		height: 80px!important;
	}*/
	.xorigos-box .title-xorigos {
		line-height: 20px;
		font-size: 2.4rem;
		padding-top: 10px;
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 68%;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 63%!important;
	}
	.omilos-tabs .ui-tabs .ui-tabs-panel {
		padding: 40px 35px;
	}
    .sxoles-vid-section.mob{
        display: block;
        background: #f0f3f7;
        padding: 0 0 80px;
        margin-top: -25px;
    }
    .sxoles-vid-section.desk .column_visual{
        display: none;
    }
    .move-hand{
        display: block;
    }
    .sxoli-title {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .sxoli-title-small.sec {
        margin-top: 5px;
    }
    .move-hand {
        margin-top: 60px;
    }
    .sxoli-title-big {
        font-size: 35px;
    }
    .sxoli-title-small {
        font-size: 21px;
        margin-bottom: 20px;
    }
    .sxoli-title {
        padding-bottom: 0;
    }
    .wave-box-wrap .column_column .mcb-column-inner {
        margin: 0;
    }
    .sxoles-vid-section .section_video video {
        height: 100vh !important;
    }
    .wave-box-wrap {
        margin-top: -560px !important;
    }
    .sxoles-vid-section.mob .column_column{
             display: none;
    }
    .sxoles-vid-section.mob .column_video{
        display: none;
    }
    .sxoles-vid-section.mob  .wave-box-wrap {
        margin-top: 0!important;
    }
    .page-id-11259 #Footer .widgets_wrapper {
          display: none;
    }
    .sxoles-vid-section .column_visual {
        width: 100% !important;
    }
    .sxoles-box .up-title {
        font-size: 22px;
    }
    .sxoles-vid-section.mob .wave-box-wrap {
        padding: 0;
    }
    .sxoles-vid-section.mob .wave-box-wrap .column_visual .mcb-column-inner {
        margin: 0 !important;
    }
    .sxoles-box:hover {
        transform: unset;
    }
    .school-wrap {
        width: 100% !important;
    }
    .class-det-line {
        margin: 5px auto 25px;
    }
}
@media (max-width:530px ){
	.question-column{
		flex-direction: column;
		gap:12px;
	}
	.question:nth-child(34) .title, .question:nth-child(35) .title, .question:nth-child(36) .title, .question:nth-child(28) .title {
		display: flex;
		flex-direction: column;
		font-size: 1.5rem!important;
	}
	.sponsor {
		text-align: start;
	}
	.faq .question:nth-child(34) > .title, .faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title, .faq .question:nth-child(28) > .title {
		gap: 10px;
	}
	.ypomnima.scrolls .ypomnima-item p {
		font-size: 1.3rem;
	}
	.ypomnima.scrolls .dots {
		width  : 13px;
		height : 13px;
		top    : 3px;
	}
	.question-flex {
		gap: 10px;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 24px!important;
	}
	.menu-list .small-menu a {
		font-size: 1.3rem;
	}
	.day-programm{
		flex-direction: column;
		align-items: center;
		gap: 30px;
	}
	.theme-section {
		padding: 70px 33px 50px;
	}
	.day-programm p:first-child {
		text-align: center;
	}
}

@media (max-width:515px ){
	/*#home-icons .dark-box, #home-icons .light-box {
		width: 86% !important;
	}
	.icons-container .column:nth-child(odd){
		background: linear-gradient(to right, #0f4776 50%, #F8F8F8 50%)!important;
		background-size: 201%!important;
		background-position: right bottom!important;
		transition: all .6s ease-out!important;
	}
	
	.icons-container .column:nth-child(even){
		background: linear-gradient(to right, #0f4776 50%, #F0F0F0 50%)!important;
		background-size: 201%!important;
		background-position: right bottom!important;
		transition: all .6s ease-out!important;
	}
	.icons-container .column:hover{
		background-position: left bottom!important;
	}*/
	#home-icons .section_wrapper {
		padding-left: 22px!important;
		padding-right: 22px!important;
	}
	#home-icons .dark-box, #home-icons .light-box {
		width: 47% !important;
	}
	.icons-container .mcb-wrap-inner {
		gap: 20px;
	}
	
	
	#Footer .footer_copy .one .mcb-column-inner{
		margin-bottom: 20px!important;
	}
	#Footer .footer_copy .copyright{
		flex-direction:column;
		gap:10px;
	}
	#Footer .footer_copy .one{
		padding-top: 20px!important;
	}
	/*.logo-history{
		left: 18%;
	}*/
	#Top_bar a.responsive-menu-toggle {
		top: 59px;
	}
	.sponsor{
		font-size: 1.5rem!important;
	}
	.page-id-1262 h1 {
		font-size: 25px!important;
	}
	.ypomnima-item p {
		font-size: 1.3rem;
	}
	.dots {
		width  : 15px;
		height : 15px;
		top    : 2px;
	}
	.omilos-tabs .ui-tabs .ui-tabs-nav{
		display: block;
	}
	.omilos-tabs p, .omilos-tabs li {
		font-size : 16px;
	}
	.omilos-tabs .ui-tabs .ui-tabs-panel {
		padding: 40px 28px;
	}
	.white-back p, .white-back u, .white-back h4, .white-back li {
		font-size: 16px;
	}
	#Subheader .title {
		font-size: 30px;
	}
	.classic-traditional p, .classic-traditional a {
		font-size: 16px;
		line-height: 25px;
	}
	.single-post p, .single-post a, .single-post li {
		font-size: 16px;
	}
	.aitisi-form-section p{
		font-size: 16px;
		line-height: 24px;
	}
	.with_frm_style .frm_radio label, .with_frm_style .frm_checkbox label{
		line-height: 1.7;
	}
	#field_skafos-checkboxes_label{
		padding-bottom: 10px;
	}
	.copy-text {
		font-size : 14px;
		margin-bottom: 16px;
	}
	.blockquote blockquote {
		margin: 0 0 35px 0;
		font-size: 1.8rem;
	}
	.blockquote p.author span {
		font-size: 1.8rem;
	}
	.blockquote p.author {
		margin-left: 0px;
	}
	.blockquote .mfn-blockquote-icon {
		left: 5%;
	}
	.card {
		padding: 75px 26px 40px;
	}
	.price-card {
		max-width: 340px;
	}
	.price-card .pricing {
		font-size: 5.5rem;
		margin-bottom: 62px;
	}
	a.cta_btn {
		width: 57%;
		font-size: 1.8rem;
	}
	.board.notice .board-title {
		flex-basis: 72%;
	}
	.board.notice .board-title a br{
		display: none;
	}
	.forms .board-title, .board.notice .board-title, .board.proclamation .board-title {
		flex-basis: 100%!important;
	}
    .red-text {
        text-align: center;
        font-size: 13px !important;
    }
    .red-text br {
      display: block;
    }
}
@media (max-width:488px ){
	.line-honours{
		gap:14px;
	}
	.faq .question > .answer {
		line-height: 27px;
	}
	/*.single-format-standard .post.type-post {
		padding : 50px 40px 15px 40px !important;
	}*/
	#sponsors .table-title{
		font-size: 1.8rem!important;
	}
	#contact .box-column a, #contact .box-column p{
		font-size: 17px;
	}
	.anniversary-title{
		font-size: 17px;
	}
	/*.anniversary-img img{
		max-width: 175px;
	}*/
	.anniversary{
		gap:23px;
	}
	/*.main-logo a img {
		height: 85px!important;
	}*/
	.main-logo .mcb-column-inner:after {
		top: 76%;
	}
	.mfn-icon-box-top.mfn-icon-box-center .icon-wrapper, .mfn-icon-box-bottom.mfn-icon-box-center .icon-wrapper {
		width: 25%;
	}
	#diorganotes-home .desc-wrapper {
		width: 85%;
	}
	.logo-history {
		left: 34%;
		max-width: 85%;
	}
	.question-flex{
		/*flex-direction: column;*/
		align-items: center;
		/*padding-left: 22px;*/
	}
	.logo-history {
		left: 0;
		margin-top: 17px;
		max-width: 78%;
	}
	.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {
		top: 26px;
	}
	.rally-number, .sponsor, .post-desc-wrapper a {
		/*font-size: 1.8rem!important;*/
	}
	 .faq .question:nth-child(34)  > .title, .faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title, .faq .question:nth-child(28) > .title,
	 .faq .question:nth-child(19) > .title, .faq .question:nth-child(18) > .title{
		/*padding : 20px 60px;*/
	}
	#info-row .desc-wrapper .desc {
		font-size: 16px!important;
	}
	.anniversary-two{
		padding: 0 50px 50px;
	}
	.anniversary-fourty .anniversary {
		padding-bottom: 0;
	}
	#mobile-menu{
		display: block;
	}
	#mobile-menu .light-box {
		background : #F8F8F8;
	}
	#mobile-menu .dark-box {
		background : #F0F0F0;
	}
	#mobile-menu .section_wrapper{
		padding-left: 0!important;
		padding-right: 0!important;
	}
	#mobile-menu h4{
		font-size: 16px;
		font-weight: 400;
		color: #0f4776;
		margin-bottom: 0!important;
	}
	#mobile-menu .mcb-column-inner {
		margin-bottom : 0!important;
		
	}
	#mobile-menu .mfn-icon-box{
	padding:20px 20px;
	}
	#mobile-menu .column img {
		filter: invert(19%) sepia(19%) saturate(5984%) hue-rotate(187deg) brightness(94%) contrast(89%);
		width:83%;
	}
	#mobile-menu .mfn-icon-box-top .icon-wrapper {
		margin: 0 0 17px 0;
	}
	#mobile-menu .column{
		width: 50%!important;
	}
	.theseis-hide{
		display: none;
	}
	.theseis-button{
		display: block;
		text-align: center;
		margin-top: 15px!important;
		
	}
	.theseis-button a{
		background: #1665a9!important;
		color: white!important;
	}
	.theseis-button a:hover{
		background: #0f4776eb!important;
		color: white!important;
	}
	.theseis-button span{
		font-size: 15px;
	}
	.theseis-xorigoi-wrap .mcb-wrap-inner {
		flex-wrap: wrap;
	}
	#info-row .theseis-xorigoi-wrap .column_icon_box_2{
		width:45%!important;
	}
	.blog-teaser li{
		width:100%!important;
	}
	.blog-teaser .desc h3{
		font-size: 21px;
	}
	#deltia-typou h4 {
		font-size: 18px!important;
	}
	.blog-teaser .teaser-wrapper{
		display: flex;
		flex-direction: column;
	}
	.blog-teaser .teaser-wrapper .post-817{
		display: flex;
		order: 1;
	}
	.blog-teaser .teaser-wrapper .post-566{
		display: flex;
		order: 2;
	}
	.blog-teaser .teaser-wrapper .post-735{
		display: flex;
		order: 3;
	}
	.blog-teaser .teaser-wrapper .post-689{
		display: flex;
		order: 4;
	}
	.postid-537 #Subheader .title {
		font-size: 25px;
	}
	.organizer-wrap .mfn-icon-box .icon-wrapper {
		width: 100%;
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 78%;
	}
	/*.question:nth-child(34) .title, .question:nth-child(35) .title, .question:nth-child(36) .title,.question:nth-child(28) .title {
		display: flex;
		flex-direction: column;
		font-size: 1.5rem!important;
	}*/
	.sponsor{
		text-align: start;
	}
	.english-post .mfn-icon-box {
		min-height: 328px!important;
	}
	.logo-sponsor_title{
		display: none;
	}
	.question:nth-child(18) .logo-history, .question:nth-child(19) .logo-history{
		left: -10px;
		max-width: 65%;
	}
	.question:nth-child(18) .question-flex, .question:nth-child(19) .question-flex{
		padding-left: 0;
	}
	/*.faq .question:nth-child(34) > .title, .faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title, .faq .question:nth-child(28) > .title{
		gap:10px;
	}*/
	.question-column{
		flex-direction: column;
	}
	.question-column{
		gap:0;
	}
	.contact-map-section .section_wrapper {
		padding: 38px 23px!important;
	}
	#deltia-typou .category-ekdoseis-poiath.post-item {
		width: 66%!important;
	}
	#deltia-typou .posts_group.grid.col-3 .category-palaioteres-diorganoseis.post-item {
		width: 100%!important;
	}
	.single-post #Subheader .title {
		line-height: 37px;
	}
	.seminar-heading-wrap .column_icon_box_2 {
		width: 80%;
	}
	.theme-section .accordion .question > .title {
		line-height: 22px;
	}
	.theme-section .accordion p, .theme-section .accordion li {
		font-size: 1.6rem;
		line-height: 26px;
	}
	.menu-list .small-menu-items{
		flex-direction: column;
	}
	.menu-list .small-menu-items {
		width: auto;
	}
	#form_dilwsi-symmetoxis {
		width: 380px;
	}
	.menu-list .small-menu a {
		font-size: 1.5rem;
	}
	.course-programm-desc .accordion .question > .answer {
		padding: 35px 30px 30px;
	}
	.single-post #Subheader .title {
		line-height: 32px;
		font-size: 24px;
	}
	.single-post #Subheader ul.breadcrumbs li {
		font-size: 15px;
	}
    .resp-sec{
       display:block;
        background:#0f4776;
    }
    .resp-sec .mfn-icon-box {
        padding: 10px 25px;
		justify-content: center;
	}
	.resp-sec .mfn-icon-box-left .icon-wrapper{
		width: 35%;
		display: none;
	}
	.resp-sec .mfn-icon-box .desc-wrapper {
		flex-grow: unset!important;
		display: flex;
		justify-content: center;
	}
    .resp-sec .section_wrapper{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .resp-sec .mfn-icon-box .title{
        margin-bottom: 0!important;
        color:white ;
        text-align: center;
        font-size: 17px;
        font-weight: 400;
        width: 100%;
        line-height: 24px;
        font-family: 'Poiath Bold';
    }
}
@media (max-width:478px ){
	.ypomnima .ypomnima-line{
		flex-wrap: wrap;
		justify-content: unset;
	}
	.ypomnima-line .ypomnima-item {
		flex-basis: 33%;
	}
	/*.ypomnima-item p {
		font-size: 1.5rem;
	}*/
	.ypomnima-item{
		flex-basis: 50%;
	}
	.ypomnima.scrolls{
		padding:3px 20px;
	}
	.ypomnima.scrolls .dots{
		margin-right: 10px;
	}
	.ypomnima.scrolls .ypomnima-item p {
		font-size: 1.4rem;
	}
	ul.features.contact{
		flex-direction: column;
		align-items: center;
	}
    .postid-10534 .galleryid-10534 .image_frame .image_wrapper {
        display: flex;
        justify-content: center;
        margin-bottom: 10px;
    }
    .postid-10534 .galleryid-10534 .image_frame .image_wrapper img {
        width: 180px!important;
    }
    .sxoles-organisation-section .horc-box .column_visual p, .sxoles-organisation-section .horc-box .column_visual ul li, .sxoles-organisation-section .horc-box .button_label {
        line-height: 1.4;
    }
    .sxoles-organisation-section .fancy_heading .title {
        font-size: 22px !important;
    }
    .sxoles-organisation-section {
        background-position: center;
    }
    .sxoles-organisation-section.sec {
        background-position: unset;
    }
	
}
@media (max-width:466px ){
	.line-honours{
		gap:0;
		flex-direction: column;
	}
	.faq .question > .answer {
		padding : 20px 30px;
	}
	#contact .box-column a, #contact .box-column p{
		line-height: 24px!important;
	}
	#Top_bar a.responsive-menu-toggle {
		right: 15px;
	}
	ul.social i:before {
		width       : 25px;
		height      : 25px;
		line-height : 26px;
	}
	#Subheader .title {
		font-size: 27px;
	}
	/*.single-post #Subheader .title {
		font-size: 27px;
	}*/
	/*.seminar-heading-wrap .fancy_heading .title {
		font-size: 3.2rem;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		font-size: 1.8rem;
	}*/
	.seminar-heading-wrap .fancy_heading .title {
		line-height: 21px;
	}
	.seminar-heading-wrap .fancy_heading .inside .small-header {
		font-size: 1.6rem;
		line-height: 23px;
	}
	.seminar-heading-wrap .mfn-icon-box img {
		width: 40px;
	}
	.seminar-heading-wrap .mfn-icon-box h4, .seminar-heading-wrap .mfn-icon-box .desc {
		font-size: 1.6rem;
	}
	.seminar-heading-wrap .mfn-icon-box .icon-wrapper{
		justify-content: flex-end;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header br {
		display : block;
	}
	.seminar-heading-wrap .fancy_heading .inside .semi-header {
		line-height: 26px;
		margin-bottom: 23px;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper {margin: 0;
		width: 85px;
	}
	/*.resp-sec .mfn-icon-box {
		padding: 12px 95px;
	}*/
}
@media(max-width: 450px){
	#Footer .social {
		display: none;
	}
	.contact-box {
		min-height: auto;
		padding-top:30px;
	}
	.contact-box-two {
		min-height: auto;
	}
	.paralos-contact-info {
		margin-right: 0;
	}
	.horc-contact-info {
		margin-left: 0;
	}
	.faq .img-xorigon {
		display: none;
	}
	.faq .question > .title {
		padding: 20px 30px;
	}
	.sponsor {
		display: block;
		padding-left: 0;
	}
	.home-rally-title p {
		width: 80%;
		margin: 0 auto;
	}
	.icons-container .mcb-wrap-inner {
		gap: 20px;
	}
	#home-icons h4 {
		font-size : 15px;
	}
	#home-icons h4 br{
		display: block;
	}
	#home-icons .dark-box,
	#home-icons .light-box {
		width: 45% !important;
	}
	#home-icons .column img{
		max-width: 78%;
	}
	#home-icons .mfn-icon-box {
		padding: 15px 0;
		min-height: 147px;
	}
	#home-icons .mfn-icon-box-top .icon-wrapper {
		margin: 15px 0;
	}
	#home-icons h4 {
		margin-bottom: 0!important;
		display: block;
	}
	#home-icons .desc-wrapper {
		flex-grow: 0;
	}
	.title-xorigos {
		font-size : 2.4rem;
	}
	/*.main-logo a img {
		height: 70px!important;
	}*/
	.main-logo a img {
		max-width: 83%;
	}
	.xorigos-box.main-logo .mcb-column-inner {
		padding-right: 14px;
	}
	.xorigos-box {
		flex-basis : 68%;
	}
	#Top_bar a.responsive-menu-toggle {
		top: 53px;
	}
	.faq .question:nth-child(18) > .title, .faq .question:nth-child(19) > .title, .faq .question:nth-child(34) > .title, .faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title, .faq .question:nth-child(28) > .title {
		padding: 20px 53px;
	}
	#Subheader {
		padding: 55px 0;
	}
	.single-format-standard .post.type-post {
		padding: 40px 20px 0px 20px;
	}
	#deltia-typou .category-ekdoseis-poiath.post-item {
		width: 73%!important;
	}
	/*#sxoli-istioploias .column_counter {
		width: 100%!important;
	}*/
	#sxoli-istioploias h4 {
		line-height:24px;
	}
	#sxoli-istioploias {
		padding: 90px 0 80px;
	}
	#sxoli-istioploias .column_counter .mcb-item-counter-inner{
		margin: 0 0 10px;
	}
	#sxoli-istioploias .counter img {
		width: 65px;
	}
	.home-column-title img{
		max-width: 45%;
	}
	.anniversary-img img {
		max-width: 130px;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) {
		left : 19% !important;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 23px!important;
		line-height: 25px!important;
	}
	#sxoli-istioploias .line{
		display: none;
	}
	#sxoli-istioploias .home-column-title {
		margin-bottom: 17px!important;
	}
	#sxoli-istioploias .column_counter .counter {
		padding: 20px 10px;
	}
	.inside-head {
		font-size: 2.1rem;
	}
	.em-bar.em-bar-big {
		height: 4px;
		margin: 23px auto;
	}
	.erasmus-wrap-text.sec p strong {
		font-size: 1.8rem;
	}
	.theme-section .accordion .question > .title {
		gap: 7px;
	}
	.small-menu-button {
		flex-basis: 32%;
	}
	/*.resp-sec .mfn-icon-box {
		padding: 12px 85px;
	}*/
    .sxoli-title-big {
        font-size: 30px;
    }
    .sxoli-title-small {
        font-size: 19px;
    }
    .sxoli-title-small.sec {
        margin-top: 3px;
    }
    .sxoli-title-small {
        margin-bottom: 18px;
    }
    .sxoles-box .mide-image img {
        height: 350px;
        object-fit: cover;
    }
    .sxoles-vid-section.desk .wave-box-wrap {
        margin-top: -630px !important;
    }
    .move-hand {
        margin-top: 160px;
    }
    .class-det p {
        line-height: 1.5;
        font-size: 16px;
    }
    .class-det-line {
        margin: 0px auto 22px;
    }
}
@media(max-width: 440px){
	#Top_bar #logo img.logo-mobile {
		/*max-width: unset;*/
	}
	#english-content .mfn-icon-box .icon-wrapper {
		width: 90%;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 78%!important;
	}
	.faq .question > .title {
		padding: 20px 40px;
	}
	.faq .question:nth-child(18) > .title, .faq .question:nth-child(19) > .title, .faq .question:nth-child(34) > .title, .faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title, .faq .question:nth-child(28) > .title {
		padding: 20px 42px;
	}
	.question-flex {
		gap: 6px;
	}
	.blockquote blockquote br {
		display: none;
	}
	.erasmus-image-wrap {
		width: 85%!important;
	}
	.price-card .features li {
		font-size: 1.6rem;
		line-height: 22px;
		margin-bottom: 17px!important;
	}
	.price-card .features li:last-child{
		margin-bottom: 5px!important;
	}
	.price-card {
		max-width: 310px;
	}
	a.cta_btn {
		padding: 18px 0;
	}
	ul.features {
		list-style: outside;
		margin: 30px 0 25px 15px!important;
	}
	.single-post .inside-form-name, .single-post .form-title-large {
		font-size: 20px !important;
	}
	.single-post #Subheader .title {
		line-height: 29px;
		font-size: 22px;
	}
	.board.proclamation {
		flex-direction: column;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper {
		width: 75px;
	}
}
@media (max-width: 421px){
	.contact-box, .contact-box-two{
		padding: 30px 12px;
	}
	.anniversary-title {
		font-size: 16px;
	}
	.single-post .the_content_wrapper {
		width: 91% !important;
	}
	
	/*.name-diorganoton .mcb-wrap-inner {
		gap: 27px;
	}*/
	#diorganotes-home .mfn-icon-box .desc-wrapper .desc {
		font-size: 16px;
	}
	#info-row .section_wrapper {
		gap: 25px;
	}
	.xorigos-box .title-xorigos {
		line-height: 18px;
		font-size: 2.3rem;
		padding-top: 10px;
	}
	.winner-button .button_label {
		font-size: 14px!important;
	}
	#event-programm table td{
		font-size: 14px;
	}
	.ypomnima.scrolls .ypomnima-item p{
		margin: 0 0 12px!important;
	}
	.white-back .section_wrapper {
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	.flex-gallery .wp-caption-text {
		line-height: 23px;
		padding: 17px 10px!important;
	}
	#Subheader .title {
		font-size: 24px;
	}
	#Header_creative #Top_bar .logo #logo img, #Header_creative #Top_bar .logo .custom-logo-link img {
		max-height: 65px!important;
	}
	#Header_creative #Top_bar #logo, #Header_creative #Top_bar .custom-logo-link {
		height: 60px;
	}
	/*.single-post #Subheader .title {
		font-size: 24px;
	}*/
	#deltia-typou .category-palaioteres-diorganoseis.post-item {
		min-height: unset;
	}
	#deltia-typou .posts_group.grid.col-3 .category-armenizontas-gia-to-paidi.post-item {
		width: 100% !important;
	}
	#deltia-typou .category-armenizontas-gia-to-paidi.post-item {
		min-height: 0;
	}
	.aitisi-form-section .section_wrapper {
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	#anniversary-line .logo-big-title, #deltia-typou .logo-big-title {
		font-size: 26px;
	}
	#anniversary-line {
		padding: 100px 0 80px;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size : 21px !important;
	}
	.seminar-heading-wrap .column_visual hr {
		width: 25%;
	}
	.seminar-cost .subtitle {
		font-size: 1.9rem;
	}
	#form_dilwsi-symmetoxis {
		width: 320px;
	}
	.price-card .pricing {
		font-size : 5rem;
	}
	.board.notice .board-title {
		flex-basis: 90%;
	}
	/*.board {
		padding : 55px 0;
	}*/
	.reminder-section .mfn-icon-box-top .icon-wrapper {
		width: 70px;
	}
	.postid-3575 .horc-accordion-wrap .fancy_heading .title {
		padding-top: 65px;
	}
	.postid-3575 .horc-accordion-wrap .fancy_heading .title:last-child {
		padding-top: 85px;
	}
    /*.resp-sec .mfn-icon-box {
        padding: 12px 65px;
    }*/
	.resp-sec .mfn-icon-box-left .icon-wrapper {
		margin: 0;
	}
    .sxoles-organisation-section .horc-box .column_visual p, .sxoles-organisation-section .horc-box .column_visual ul li, .sxoles-organisation-section .horc-box .button_label {
        font-size: 16px;
    }
    .sxoles-organisation-section .fancy_heading .title {
        font-size: 20px !important;
    }
}
@media (max-width: 400px){
	#home-icons .section_wrapper {
		padding-left: 18px!important;
		padding-right: 18px!important;
	}
	.icons-container .mcb-wrap-inner {
		gap: 16px;
	}
	.xorigos-box .title-xorigos {
		font-size : 2.1rem;
	}
	.split-row-btn {
		width      : 100% !important;
	}
	#deltia-typou .post-item {
		min-height: 350px;
	}
	.rally-number, .sponsor, .post-desc-wrapper a {
		/*font-size: 1.7rem!important;*/
	}
	#english-content .mfn-icon-box h4 {
		font-size: 17px!important;
	}
	.french-content .mfn-icon-box .icon-wrapper {
		width: 81%!important;
	}
	/*.question:nth-child(34) .title, .question:nth-child(35) .title, .question:nth-child(36) .title,.question:nth-child(28) .title{
		padding: 20px 12px 20px 60px!important;
	}*/
	.copy-text {
		font-size: 13px;
	}
	/*.faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title{
		padding: 20px 25px 20px 53px;
	}*/
	.history-faq .dots {
		width: 10px;
		height: 10px;
	}
	.ypomnima.scrolls {
		padding: 3px 13px;
	}
	#Subheader {
		padding: 45px 0;
	}
	#deltia-typou .category-ekdoseis-poiath.post-item {
		width: 85%!important;
	}
	.single-post #Subheader .title {
		line-height: 34px;
	}
	#sxoli-istioploias h4 {
		font-size: 17px;
	}
	#sxoli-istioploias {
		padding: 80px 0 70px;
	}
	#sxoli-istioploias h4, #anniversary-line h4 {
		font-size: 17px;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) {
		left: 16%!important;
	}
	#sxoli-istioploias .counter .number {
		font-size: 24px;
	}
	#sxoli-istioploias .counter img {
		width: 60px;
	}
	#sxoli-istioploias .counter .icon_wrapper {
		margin-bottom : 10px;
	}
	#sxoli-istioploias .counter .title {
		font-size: 15px;
	}
	.seminar-first {
		padding: 77px 24px 57px;
	}
	.seminar-heading-wrap .mcb-wrap-inner {
		gap: 15px;
	}
	.erasmus-wrap-text .mcb-wrap-inner {
		padding: 40px 28px;
	}
	.blockquote .mfn-blockquote-icon {
		font-size : 55px;
	}
	.blockquote blockquote {
		font-size: 1.7rem;
	}
	.theme-section {
		padding: 70px 28px;
	}
	.menu-list {
		padding: 18px 23px;
	}
	.menu-list.scrolls {
		padding: 25px 23px 18px;
	}
	.day-programm p:first-child {
		font-size: 19px;
	}
	.discount-title, #form_dilwsi-symmetoxis #frm_field_23_container {
		font-size: 25px;
	}
	.board.proclamation .board-title {
		flex-basis: 90%;
	}
	#Subheader .container {
		padding-left: 18px !important;
		padding-right: 18px !important;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper {
		width: 60px;
	}
	.reminder-section .mfn-icon-box-top img {
		width: 45px;
	}
	.reminder-section .mfn-icon-box-top .title{
		padding-left: 10px;
		padding-right: 10px;
	}
   /* .resp-sec .mfn-icon-box {
        padding: 12px 50px;
    }*/
    .sxoli-title-big {
        font-size: 27px;
    }
    .sxoli-title-small {
        font-size: 18px;
    }
    .sxoli-title-small.sec {
        margin-top: 0;
    }
    .sxoli-title-small {
        margin-bottom: 16px;
    }
    .move-hand {
        width: 45px;
    }
    .sxoles-vid-section.desk .wave-box-wrap {
        padding: 0 18px;
    }
    .sxoles-organisation-section.sec {
        background-position: left;
    }
}
@media (max-width: 395px){
	.home-rally-title p {
		width: 95%;
		margin: 0 auto;
	}
	.single-format-standard .post.type-post {
		padding: 40px 19px 0!important;
	}
	.sponsors-container .table-title{
		padding: 10px;
	}
	/*.anniversary-img img {
		max-width: 158px;
	}*/
	.anniversary {
		gap: 19px;
	}
	.anniversary-img{
		display: flex;
		justify-content: center;
	}
	.main-logo .mcb-column-inner:after {
		top: 73%;
	}
	/*.main-logo a img {
		height: 81px!important;
	}*/
	.split-row-btn .table-title{
		padding: 18px 20px 18px 12px;
	}
	.winner-button .mcb-column-inner {
		margin-left: 10px!important;
	}
	/*#deltia-typou .grid .post-desc-wrapper .post-desc {
		padding: 20px 0 0;
	}*/
	#deltia-typou .post-item {
		min-height: 300px;
	}
	.faq .question:nth-child(34)  > .title, .faq .question:nth-child(35) > .title, .faq .question:nth-child(36) > .title{
		padding: 20px 47px;
	}
	.anniversary-column-sec .anniversary {
		gap: 23px;
	}
	#mobile-menu .mfn-icon-box{
		padding:20px 15px;
	}
	#event-programm .section_wrapper {
		padding-left: 5px!important;
		padding-right: 5px!important;
	}
	.equip-button span {
		font-size: 15px!important;
	}
	.equip-button {
		max-width   : 291px;
	}
	.question-flex {
		gap: 5px;
	}
	
}
@media (max-width:390px ){
	.rally-number, .sponsor, .post-desc-wrapper a {
		font-size: 1.6rem!important;
	}
	.omilos-tabs .ui-tabs .ui-tabs-panel {
		padding: 40px 25px;
	}
	.column_map .google-map-wrapper{
		zoom: 0.8;
	}
	#Subheader .title {
		font-size: 21px;
	}
	.classic-traditional .section_wrapper {
		padding : 0 25px !important;
	}
	.single-post #Subheader .title {
		font-size: 21px;
	}
	#deltia-typou h5 a {
		font-size: 15px!important;
	}
	.small-menu-button {
		flex-basis: 34%;
	}
	.single-post .inside-form-name, .single-post .form-title-large {
		font-size: 18px !important;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper {
		width: 80px;
	}
    .sxoles-box .up-title {
        font-size: 20px;
    }
    .sxoles-box .down-title {
        padding: 2px 20px 5px;
    }
    .sxoles-box .up-title {
        padding: 8px 18px 0;
    }
}
@media (max-width:383px ){
	.split-row-btn .table-title {
		text-align: center;
	}
	.winner-button .button {
		padding    : 10px 37px;
		text-align : center;
	}
	.category-afieromata .post-desc-wrapper a {
		font-size: 1.6rem!important;
	}
	#event-programm table td {
		padding: 10px 4px;
	}
	.postid-537 #Subheader .title {
		font-size: 22px;
	}
	.page-id-13 #history .section_wrapper {
		padding: 50px 28px 15px 28px!important;
	}
}
@media (max-width:380px ){
	.anniversary{
		flex-direction: column;
		/*gap:10px;*/
	}
	/*#home-icons .dark-box, #home-icons .light-box {
		width: 93% !important;
	}*/
	.title-xorigos {
		font-size: 2.3rem;
	}
	/*.main-logo a img {
		height: 67px!important;
	}*/
	#info-row .desc-wrapper .desc {
		font-size: 15px!important;
	}
	.category-nisia-agona a{
		font-size: 15px!important;
	}
	.anniversary-img img {
		max-width: 125px;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 20px !important;
	}
	#sxoli-istioploias h4 br{
		display:block;
	}
	.single-post #Subheader .title {
		font-size: 20px;
	}
	.single-post #Subheader ul.breadcrumbs li, .single-post #Subheader ul.breadcrumbs a {
		font-size: 14px;
	}
}
@media (max-width:372px ) {
	#header-home-icons .section_wrapper {
		padding-left  : 10px !important;
		padding-right : 10px !important;
	}
	
	.home-rally-title p {
		width : 100%;
	}
	
	.route-details a {
		font-size : 1.5rem;
	}
	
	#history .section_wrapper, #technology .section_wrapper {
		padding-left  : 28px !important;
		padding-right : 28px !important;
	}
	
	.home-rally-title h3 {
		font-size : 17px !important;
	}
	
	/*#Top_bar #logo img.logo-mobile {
		max-width: 100%!important;
	}*/
	#Top_bar .logo {
		margin : 0 !important;
	}
	
	#Top_bar #logo img {
		max-height : 92%;
	}
	
	.main-logo .mcb-column-inner:after {
		top : 75%;
	}
	
	/*.main-logo a img {
		height: 77px!important;
	}*/
	#home-icons .column img {
		max-width : 81%;
	}
	
	#diorganotes-home .desc-wrapper {
		width : 95%;
	}
	
	#deltia-typou .post-item {
		background : white;
		/*padding    : 35px 35px 0px;*/
	}
	
	#mobile-menu h4 {
		font-size : 15px;
	}
	
	#deltia-typou h4 {
		font-size : 18px !important;
	}
	
	.blog-teaser .desc h3 {
		font-size : 18px;
	}
	
	.grey-back {
		font-size : 17px !important;
		padding   : 20px 10px;
	}
	
	.afier .post-item.category-afieromata {
		padding : 50px 23px 15px !important;
	}
	
	#english-content .mfn-icon-box .icon-wrapper {
		width : 100%;
	}
	
	#english-content .mfn-icon-box h4 {
		font-size : 16px !important;
	}
	
	#english-content .section_wrapper {
		padding-left  : 23px !important;
		padding-right : 23px !important;
	}
	
	#Footer .footer_copy .container {
		padding-left  : 15px !important;
		padding-right : 15px !important;
	}
	
	.equip-button .button_label {
		margin-left : 18px;
	}
	
	.equip-button {
		padding : 25px 0px 25px 25px;
	}
	.rally-number{
		font-size: 1.6rem!important;
	}
	.question-flex {
		gap: 3px;
	}
	#deltia-typou .category-ekdoseis-poiath.post-item {
		width: 92%!important;
	}
	#sxoli-istioploias .section_wrapper {
		padding-left: 20px!important;
		padding-right: 20px!important;
	}
	.theme-section .accordion .question > .title {
		font-size: 15px;
		padding: 14px 14px 14px 48px;
	}
	.theme-section .accordion .question > .title:before {
		width: 35px!important;
	}
	.accordion .question > .title > .acc-icon-plus, .accordion .question .title > .acc-icon-minus {
		font-size: 16px!important;
		width: 35px!important;
	}
	.seminar-cost .subtitle {
		font-size: 1.8rem;
	}
	.price-card {
		max-width: 305px;
	}
	.price-card .pricing {
		font-size: 5rem;
		margin-bottom: 55px;
	}
	.card {
		padding: 68px 26px 40px;
	}
   /* .resp-sec .mfn-icon-box {
        padding: 12px 45px;
    }*/
    /*.resp-sec .mfn-icon-box-left .icon-wrapper {
        margin: 0 15px 0 0;
    }*/
	.resp-sec .mfn-icon-box .title {
		font-size: 16px;
		line-height: 22px;
	}
}
@media(max-width: 368px){
	.ypomnima-line .ypomnima-item {
		flex-basis: 40%;
	}
	.ypomnima.scrolls {
		padding: 3px 18px;
	}
	.faq .question > .title {
		padding: 20px 10px 20px 40px;
	}
	#anniversary-line .home-column-title .mcb-column-inner{
		margin: 0 20px 20px;
	}
	#anniversary-line {
		padding: 85px 0 73px;
	}
	#anniversary-line h4{
		line-height:24px!important;
	}
	#sxoli-istioploias .counter .title br {
		display: block;
	}
	#sxoli-istioploias .counter .title {
		font-size: 16px;
		line-height: 23px;
	}
	#form_dilwsi-symmetoxis {
		width: 290px;
	}
	.price-card .pricing {
		font-size : 4.5rem;
		margin    : 50px 0;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper {
		width: 74px;
	}
}
@media(max-width: 355px) {
	.anniversary-title {
		font-size : 15px;
	}
	
	/*.anniversary-img img {
		max-width : 150px;
	}*/
	
	.rally-number, .sponsor, .post-desc-wrapper a {
		/*font-size: 1.7rem!important;*/
	}
	
	#deltia-typou .post-item {
		min-height : 265px;
	}
	
	/*#mobile-menu .column img {
		width: 40%;
	}*/
	#mobile-menu .mfn-icon-box {
		padding : 20px 10px;
	}
	
	.category-nisia-agona .the_content_wrapper {
		width : 98% !important;
	}
	
	#event-programm .section_wrapper {
		padding-left  : 0px !important;
		padding-right : 0px !important;
	}
	
	#english-content .mfn-icon-box {
		min-height : 365px;
	}
	
	.french-content .mfn-icon-box .icon-wrapper {
		width : 94% !important;
	}
	
	#deltia-typou .category-nea.post-item {
		min-height : 270px;
	}
	
	#deltia-typou .category-athens-trophy.post-item {
		min-height : 0;
	}
	#slider-horc-mobile rs-static-layers .rs-parallax-wrap:nth-child(2) .rs-pxl-15 {
		font-size: 19px !important;
	}
	.seminar-heading-wrap .fancy_heading .title {
		font-size: 3.1rem;
	}
	.seminar-heading-wrap .column_visual hr {
		width: 21%;
	}
	.seminar-heading-wrap .line p {
		flex-basis : 60%;
		font-size  : 14px;
	}
	.seminar-cost .subtitle {
		font-size: 1.7rem;
	}
	.menu-list .small-menu a {
		font-size: 1.4rem;
	}
    .sxoli-title-big {
        font-size: 25px;
    }
    .sxoli-title-small {
        font-size: 17px;
    }
    .sxoli-title-big {
        margin-bottom: 13px;
    }
    .sxoli-title-small {
        margin-bottom: 13px;
    }
    .sxoles-vid-section.desk .wave-box-wrap {
        padding: 0 15px;
    }
    .move-hand {
        width: 40px;
        margin-top: 50px;
    }
}
@media(max-width: 342px){
	.anniversary{
		padding: 45px 38px;
	}
	.anniversary-two {
		padding: 0 20px 50px;
	}
	.english-post .mfn-icon-box .icon-wrapper {
		width: 85%!important;
	}
	.menu-list .small-menu a {
		font-size: 1.3rem;
	}
	.reminder-section .mfn-icon-box-top .icon-wrapper {
		width: 64px;
	}
}
@media(max-width: 340px){
	/*#Top_bar .logo #logo {
		margin: 7px 33px 10px 0!important;
	}*/
	#diorganotes-home .mfn-icon-box .desc-wrapper .desc {
		font-size: 15px;
	}
	#mobile-menu .mfn-icon-box .icon-wrapper {
		margin: 0 15px 0 0;
	}
	.faq .question:nth-child(18) > .title, .faq .question:nth-child(19) > .title {
		padding: 20px 51px;
	}
	.equip-button {
		padding: 25px 0px 25px 19px;
	}
	.ypomnima.scrolls {
		padding: 3px 15px;
	}
	.page-id-13 #history .section_wrapper {
		padding: 50px 22px 15px 22px!important;
	}
	#Subheader .title {
		font-size: 20px;
	}
	.seminar-heading-wrap .fancy_heading .inside .small-header {
		font-size : 1.5rem;
	}
	.seminar-heading-wrap .mfn-icon-box .icon-wrapper {
		justify-content: center;
	}
	#form_dilwsi-symmetoxis {
		width: 275px;
	}
	#form_dilwsi-symmetoxis .frm_button_submit {
		padding: 15px 22px;
		font-size: 17px;
	}
	.price-number {
		display: flex;
		gap: 30px;
	}
	.reminder-section .mfn-icon-box-top .title {
		margin-bottom: 0 !important;
		color: #2c3e50;
		font-size: 15px;
	}
    /*.resp-sec .mfn-icon-box .title {
        font-size: 18px;
    }
    .resp-sec .mfn-icon-box {
        padding: 12px 30px;
    }*/
}

