/*
Theme Name:Nemesys Theme
Author:Nemesys
Version:1.0

*/

/*#wpadminbar {display:none !important;}*/

html {height:auto;}
body {color:#000;font-family:'Manrope', sans-serif;line-height:1.4;	/*min-width:1900px;*/}
* {box-sizing:border-box;word-spacing:50%;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;overflow-wrap:unset;}
/*strong {font-family:"ZonaPro-Bold";font-weight:normal;}*/
h1 strong,
h2 strong,
h3 strong {font-weight:normal !important;}
p {margin:0;}
ul, ol {margin:0;padding:0;}
input, textarea, select {font-family:'Manrope', sans-serif;}
::placeholder {color:inherit;opacity:1;}


.page_wrapper {padding-left:75px;overflow:hidden;}
.header_container {background:#000;width:75px;height:100vh;padding-top:58px;position:fixed;top:0;left:0;z-index:100001;}
.tiny_logo {background:#fff url("../images/logo_small.svg") no-repeat scroll center center / 41px auto;width:100%;height:58px;position:absolute;top:0;left:0;}
.header_main {background:#000;width:100%;height:100%;position:relative;}

.search_icon {background:url("../images/SEARCH.svg") no-repeat scroll center center / 32px auto;width:100%;height:70px;position:absolute;top:20px;left:0;cursor:pointer;}
.menu_button {/*background:#666;*/text-align:center;width:100%;height:50px;padding-top:10px;position:absolute;top:calc(50% - 50px);left:0;cursor:pointer;}
.menu_symbol {color:#ffffff;font-size:13px;text-align:center;text-decoration:none;display:block;width:30px;height:16px;margin:auto;position:relative;cursor:pointer;}
.menu_symbol:before,
.menu_symbol:after {backface-visibility:hidden;background:#fff none repeat scroll 0 0;content:"";width:30px;height:2px;left:0;transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.menu_symbol:before {box-shadow:0 7px 0 0 #fff;position:absolute;top:0;}
.menu_symbol:after {position:absolute;top:14px;}
.show_menu .menu_symbol:before {box-shadow:0 0 0 0 transparent;top:10px;transform:rotate(225deg);}
.show_menu .menu_symbol:after {background:#fff;top:10px;transform:rotate(315deg);}
.menu_button span {color:#fff;font-size:10px;font-family:"ZonaPro-Bold";transition:all 0.5s ease-in-out;}
.menu_button.show_menu span {color:transparent;}

.social_links {width:100%;position:absolute;bottom:20px;left:0;}
.social_links ul {}
.social_links ul li {list-style:none;display:block;margin-bottom:15px;}
.social_links ul li a {display:block;width:25px;height:20px;margin:auto;}
.social_links ul li a.in_icon {background:url("../images/INSTAGRAM.svg") no-repeat scroll center center / 20px auto;}
.social_links ul li a.fb_icon {background:url("../images/FACEBOOK.svg") no-repeat scroll center center / 10px auto;}
.social_links ul li a.yt_icon {background:url("../images/YOUTUBE.svg") no-repeat scroll center center / 20px auto;}
.social_links ul li a.tiktok_icon {background:url("../images/tiktok-brands.svg") no-repeat scroll center center / 17px auto;}
.social_links ul li a.spotify_icon {background:url("../images/spotify-brands.svg") no-repeat scroll center center / 19px auto;}
.social_links ul li a.linkedin_icon {background:url("../images/linkedin-in-brands.svg") no-repeat scroll center center / 18px auto;}
.social_links ul li a.viber_icon {background:url("../images/viber.svg") no-repeat scroll center center / 20px auto;}
.social_links ul li a.en_link {border-bottom:1px solid #F15832;color:#fff;font-size:14px;font-family:"ZonaPro-Bold";text-align:center;text-decoration:none;padding-bottom:4px;margin-bottom:40px;}
.social_links ul li a.in_icon:hover {background-image:url("../images/INSTAGRAM_2.svg");}
.social_links ul li a.fb_icon:hover {background-image:url("../images/FACEBOOK_2.svg");}
.social_links ul li a.yt_icon:hover {background-image:url("../images/YOUTUBE_2.svg");}
.social_links ul li a.tiktok_icon:hover {background-image:url("../images/tiktok-brands_2.svg");}
.social_links ul li a.spotify_icon:hover {background-image:url("../images/spotify-brands_2.svg");}
.social_links ul li a.linkedin_icon:hover {background-image:url("../images/linkedin-in-brands_2.svg");}
.social_links ul li a.viber_icon:hover {background-image:url("../images/viber_2.svg");}

/**/

.dropdown_menu_container {background:#aaa;position:fixed;width:calc(100% - 75px);height:100vh;top:0;left:-100vw;z-index:-1;transition:all 0.5s ease-in-out;}
.dropdown_menu_container.show_menu {left:75px;}
.dropdown_menu {display:flex;height:100%;}
.dropdown_menu_left {background:#243E8D;background:linear-gradient(30deg, rgba(36,62,141,1) 0%, rgba(21,36,67,1) 70%, rgba(15,29,53,1) 100%);width:30%;padding:130px 0 50px;position:relative;}
.dropdown_menu_left:before {background:url("../images/PATTERN_MESI_EKPEDEUSI.png") repeat scroll left top / 22px auto;content:"";width:198px;height:44px;position:absolute;top:48px;left:80px;}
.dropdown_menu_right {width:70%;}
.dropdown_menu_right_1 {background:#fff;display:flex;width:100%;height:calc(100% - 250px);padding:20px 10px;}
.dropdown_menu_right_2 {background:#aaa;width:100%;height:250px;padding:60px 25px 0;}
.dropdown_menu_right_1_a {width:50%;padding:0 10px;}
.dropdown_menu_right_1_b {width:50%;padding:0 10px;}
.dropdown_menu_right_1_a_inner {background:url("../images/PHOTO_MENU.jpg") no-repeat scroll right 55% center / cover;width:100%;height:100%;}
.dropdown_menu_right_1_b_inner {background:#f15832;background:linear-gradient(240deg, rgba(241,88,50,1) 0%, rgba(241,88,50,1) 45%, rgba(237,28,36,1) 100%);display:flex;flex-wrap:wrap;align-content:flex-end;width:100%;height:100%;padding:30px 40px;}
.dropdown_menu_right_1_b .header_3 {margin:25px 0 15px;}
.dropdown_menu_right_1_b ul.inline_list li {margin-bottom:10px;}
.dropdown_menu_right_1_b .main_link {color:#fff;}

.dropdown_menu_left .custom-html-widget {height:100%;}
.menu_container {height:100%;padding:0 80px;position:relative;overflow-x:hidden;overflow-y:auto;}
.menu_container ul {}
.menu_container ul > li {display:block;list-style:none;margin:0 0 20px;}
.menu_container ul > li > a {color:#fff;font-size:18px;font-family:"ZonaPro-Bold";text-decoration:none;display:block;padding:0 25px 0 0;opacity:1;visibility:visible;transition:all 0.5s ease-in-out;transition-property:opacity,visibility;}
.menu_container ul > li:not(.large_title) > a:hover {text-decoration:underline;text-decoration-color:#f15832;text-underline-offset:6px;text-decoration-thickness:2px;}
.menu_container ul > li.parent > a {background:url("../images/TRIANGLE.svg") no-repeat scroll right center / 10px auto;}
.menu_container ul > li.has_color > a {background:#f15832;padding:10px 20px 8px;}
.menu_container ul > li.close_submenu {margin-bottom:40px;}
.menu_container ul > li.close_submenu > a {font-size:12px;padding-top:2px;padding-left:20px;position:relative;}
.menu_container ul > li.close_submenu > a:before {background:url("../images/ARROW_ORANGE.svg") no-repeat scroll center center / 7px auto;content:"";width:7px;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg);}
.menu_container ul > li.close_submenu > a:hover {text-decoration-thickness:1px;text-underline-offset:4px;}
.menu_container ul > li.large_title {margin-bottom:25px;}
.menu_container ul > li.large_title:not(:nth-child(2)) {padding-top:25px;}
.menu_container ul > li.large_title > a {border-bottom:2px solid #f15832;font-size:20px;display:inline-block;padding:0 0 3px;}
.menu_container ul > li.large_title > a:hover {color:#f15832;}

.submenu {width:100%;height:100%;padding:20px 80px;position:absolute;top:0;left:100%;transition:all 0.5s ease-in-out;}
.submenu.show_submenu {left:0;}
ul.show_submenu > li > a {opacity:0;visibility:hidden;}

/**/

.search_container {max-width:900px;margin:auto;padding:0;position:relative;}
.search_container input[type="text"] {background:#fff;border:none;color:#000;font-size:20px;font-family:"ZonaPro-Regular";font-weight:normal;width:100%;padding:30px 30px;outline:none;}
.search_container input[type="submit"] {background:#f15832 url("../images/SEARCH.svg") no-repeat scroll center center / 32px auto;border:none;color:transparent;font-size:0;width:90px;height:60px;position:absolute;top:13px;right:15px;cursor:pointer;transition:all 0.3s ease-in-out;}
.search_container input[type="submit"]:hover {background-color:#000;}
.search_container input[type="text"]::placeholder {color:#ccc;}

.search_container ul {margin:0;padding:20px 0 0;}
.search_container ul li {display:inline-block;list-style:none;margin:0 15px 5px 0;}
.search_container ul li strong {font-size:14px;font-family:"ZonaPro-ExtraBold";font-weight:normal;}
.search_container ul li a {color:#fff;font-size:14px;font-family:"ZonaPro-SemiBold";text-decoration:none;}
.search_container ul li a:hover {text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:2px;text-underline-offset:5px;}

.menu_close {background:#000 url("../images/NOTIA_HOMEPAGE_X_ICON_WHITE.svg") no-repeat scroll center center / 42px auto;width:94px;height:94px;margin:58px auto 0;cursor:pointer;}

/**********/

.mb-50 {margin-bottom:50px;}
.mb-60 {margin-bottom:60px;}
.mb-70 {margin-bottom:70px;}
.mb-100 {margin-bottom:100px;}
.pt-50 {padding-top:50px;}
.pt-70 {padding-top:70px;}
.pb-70 {padding-bottom:70px;}
.pb-100 {padding-bottom:100px;}
.clr {clear:both;}


.align_center {text-align:center;}
.main_max {max-width:1500px;padding:0 80px;margin:auto;}
.main_image {}
.main_image img {display:block;width:100%;height:auto;}
.header_large {font-size:444px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1;position:relative;}
.header_1 {font-size:46px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.2;}
.header_2 {font-size:28px;font-family:"ZonaPro-Bold";font-weight:normal;line-height:1.3;}
.header_3 {font-size:20px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.3;}
.header_4 {font-size:18px;font-family:"ZonaPro-Bold";font-weight:normal;line-height:1.3;}
.header_5 {font-size:16px;font-family:"ZonaPro-Bold";font-weight:normal;}
.header_6 {font-size:12px;font-family:"ZonaPro-Bold";font-weight:normal;}
.header_color {color:#f15832;}
.semibold {font-family:"ZonaPro-SemiBold";}
.bold {font-family:"ZonaPro-Bold";}
.extrabold {font-family:"ZonaPro-ExtraBold";}

.main_button {background:#000;color:#fff;font-size:14px;font-family:"ZonaPro-Bold";text-decoration:none;display:inline-block;padding:30px 75px 27px 50px;position:relative;z-index:1;transition:all 0.5s ease-in-out;}
.main_button:before {background:#f15832;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;}
.main_button:hover:before {width:100%;}
.main_button:after {background:url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 100% auto;content:"";width:8px;height:14px;position:absolute;top:32px;right:35px;transition:all 0.5s ease-in-out;transition-delay:0.1s;}
.main_button:hover:after {transition-delay:0.3s;}
ul.inline_list {}
ul.inline_list li {display:inline-block;list-style:none;margin-right:24px;}
.main_link {color:#000;font-size:14px;font-family:"ZonaPro-Bold";text-decoration:none;display:inline-block;}
.main_link:hover {text-decoration:underline;text-underline-offset:3px;}
.link_triangle {background:url("../images/TRIANGLE_BLACK.svg") no-repeat scroll left top 5px / 7px auto;padding-left:13px;}
.link_triangle_2 {background:url("../images/TRIANGLE.svg") no-repeat scroll right top 3px / 11px auto;font-size:16px;padding-right:25px;}
.link_arrow {background:url("../images/ARROW.svg") no-repeat scroll right center / 8px auto;padding-right:35px;position:relative;}

/**/

.main_container {padding:58px 0 0 0;position:relative;}
.top_container {background:#0f1d35;background:linear-gradient(90deg, rgba(137,37,87,1) 0%, rgba(21,36,67,1) 20%, rgba(15,29,53,1) 40%, rgba(15,29,53,1) 60%, rgba(21,36,67,1) 75%, rgba(36,62,141,1) 90%);width:100%;height:58px;position:absolute;top:0;left:0;z-index:1;}
.top_main {text-align:center;padding:12px 30px;}
.top_main p {color:#fff;font-size:14px;font-family:"ZonaPro-Regular";display:inline-block;}
.top_main p strong {font-family:"ZonaPro-ExtraBold";font-weight:normal;}
.top_main a {background:#f15832;color:#fff;font-size:12px;font-family:"ZonaPro-Bold";text-decoration:none;display:inline-block;padding:9px 20px 6px;margin-left:40px;position:relative;z-index:1;transition:all 0.5s ease-in-out;}
.top_main a:hover {color:#f15832;}
.top_main a:before {background:#fff;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;}
.top_main a:hover:before {width:100%;}

.logo_container {height:120px;padding:32px 0;position:relative;z-index:1;}
.logo_main {}
.logo_main:after {clear:both;content:"";display:block;}
.logo_left {float:left;width:55%;}
.logo_right {float:right;width:45%;}
.float_right {float:right;text-align:right;margin-left:20px;}

.logo {display:inline-block;margin-top:2px;position:relative;}
.logo img {width:295px;height:auto;}
.logo img {display:none;}
body.home .logo img {display:block;}
body.geniko .logo img.logo_default {display:block;}
body.mesi_ekpaideusi .logo img.logo_default {display:block;}
body.dimotiko .logo img.logo_dimotiko {display:block;}
body.xenes .logo img.logo_xenes {display:block;}
body.pliroforiki .logo img.logo_pliroforiki {display:block;}
body.robotiki .logo img.logo_robotiki {display:block;}
body.foititika .logo img.logo_foititika {display:block;}
body.seminaria .logo img.logo_seminaria {display:block;}
body.ekdoseis .logo img.logo_ekdoseis {display:block;}
body.protypa .logo img.logo_default {display:block;}

body.mesi_ekpaideusi_2 .logo img.logo_default_white {display:block;}
body.seminaria_2 .logo {margin-top:-3px;}
body.seminaria_2 .logo img.logo_seminaria_white {display:block;}


.logo_right p {color:#f15832;font-size:12px;font-family:"ZonaPro-Bold";padding-top:5px;}
.logo_right a.phone {color:#000;font-size:28px;font-family:"ZonaPro-Bold";line-height:1;text-decoration:none;}
.logo_right a.button {background:#000;color:#fff;font-size:12px;font-family:"ZonaPro-Bold";text-align:center;text-decoration:none;display:inline-block;padding:20px 30px 17px;position:relative;z-index:1;transition:all 0.5s ease-in-out;}
.logo_right a.button:before {background:#F15832;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;}
.logo_right a.button:hover:before {width:100%;}

.logo_right.has_bg p {color:#fff;}
.logo_right.has_bg a.button:hover {color:#000;}
.logo_right.has_bg a.button:before {background:#fff;}

.logo_right a.button {display:none;}
.logo_right a.button.geniko {display:block;}
body.mesi_ekpaideusi .logo_right a.button.geniko {display:none;}
body.mesi_ekpaideusi .logo_right a.button.mesi_ekpaideusi {display:block;}
body.dimotiko .logo_right a.button.geniko {display:none;}
body.dimotiko .logo_right a.button.dimotiko {display:block;}
body.xenes .logo_right a.button.geniko {display:none;}
body.xenes .logo_right a.button.xenes {display:block;}
body.pliroforiki .logo_right a.button.geniko {display:none;}
body.pliroforiki .logo_right a.button.pliroforiki {display:block;}
body.robotiki .logo_right a.button.geniko {display:none;}
body.robotiki .logo_right a.button.robotiki {display:block;}
body.foititika .logo_right a.button.geniko {display:none;}
body.foititika .logo_right a.button.foititika {display:block;}
body.protypa .logo_right a.button.geniko {display:none;}
body.protypa .logo_right a.button.protypa {display:block;}

.banner_container {text-align:center;}
.banner_main {border-top:1px solid #e8f3f5;display:inline-block;padding-top:18px;position:relative;}
.banner_main:before {background:#fff;content:"Διαφήμιση";color:#aaa;font-size:12px;font-weight:300;padding:0 10px;position:absolute;top:-10px;right:0;}
.banner_300 {border:1px solid #e8f3f5;display:inline-block;padding:18px 24px;position:relative;}
.banner_300:before {background:#fff;content:"Διαφήμιση";color:#aaa;font-size:12px;font-weight:300;padding:0 10px;position:absolute;top:-10px;right:15px;}

.dots_white {background:url("../images/PATTERN_WHITE.png") repeat scroll left top / 22px auto;}
.dots_orange {background:url("../images/PATTERN_MESI_EKPEDEUSI.png") repeat scroll left top / 22px auto;}
.dots_red {background:url("../images/PATTERN_DIMOTIKO.png") repeat scroll left top / 22px auto;}
.dots_pink {background:url("../images/PATTERN_XENES_GLOSSES.png") repeat scroll left top / 22px auto;}
.dots_blue {background:url("../images/PATTERN_PLIROFORIKI.png") repeat scroll left top / 22px auto;}
.dots_lightblue {background:url("../images/PATTERN_ROMPOTIKI.png") repeat scroll left top / 22px auto;}
.dots_green {background:url("../images/PATTERN_EKDOSEIS.png") repeat scroll left top / 22px auto;}
.dots_darkgreen {background:url("../images/PATTERN_FITITIKO.png") repeat scroll left top / 22px auto;}
.dots_purple {background:url("../images/PATTERN_SEMINARIA.png") repeat scroll left top / 22px auto;}

/**/

.main1_container {}
.main1 {position:relative;}
.main1_block {display:flex;width:100%;}
.main1_left {width:55%;/*height:calc(100vh - 178px);*/padding:40px 9% 100px 0;position:relative;/*z-index:1;*/}
.main1_left:before {background:#F15832;content:"";position:absolute;top:-178px;bottom:0;left:calc((181.8% - 100vw + 75px) / 2);right:0;z-index:-1;
background:linear-gradient(240deg, rgba(241,88,50,1) 0%, rgba(241,88,50,1) 45%, rgba(237,28,36,1) 100%);}
.main1_right {width:45%;padding-bottom:150px;}

.main1_right .main_image {margin-left:-20%;margin-right:calc((222% - 100vw + 75px) / 2);}
.main1_left .header_1 {color:#fff;margin-bottom:5px;}
.main1_left .header_2.mb-100 {color:#000;margin-bottom:100px;}
.main1_left .header_2 {color:#fff;margin-bottom:10px;}
.main1_left .header_3 {margin-bottom:10px;}
.main1_left .main_image {display:none;}
.main1_left > .dots_pattern {content:"";width:110px;height:132px;position:absolute;top:-88px;left:calc(100% + 15px);z-index:1;}

.tomeas_dropdown {background:#fff;margin:0 -60px 150px 0;padding:32px 35px;position:relative;z-index:3;cursor:pointer;}
.tomeas_dropdown:before {background:#F15832;content:"";width:90px;height:60px;position:absolute;top:17px;right:15px;transition:all 0.5s ease-in-out;}
.tomeas_dropdown.show_tomeas:before {background:#000;}
.tomeas_dropdown:after {background:url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 17px auto;content:"";width:60px;height:90px;position:absolute;top:4px;right:30px;transform:rotate(90deg);transition:all 0.5s ease-in-out;}
.tomeas_dropdown.show_tomeas:after {top:2px;transform:rotate(0);}
.main1_left .tomeas_dropdown .header_3 {margin-bottom:0;}
.tomeas_dropdown .dots_pattern {content:"";width:198px;height:110px;position:absolute;bottom:-50px;left:-50px;z-index:-1;}

.tomeas_dropdown_container {background:#eee;width:0;/*height:100vh;*/position:absolute;top:-178px;bottom:0;left:83.6%;z-index:2;overflow:hidden;transition:all 0.5s ease-in-out;transition-delay:0.2s;}
.tomeas_dropdown_container.show_tomeas {/*width:calc(98.4% - ((181.8% - 100vw + 75px) / 2));*/}
.tomeas_dropdown_container.show_tomeas {width:calc((15% + 100vw - 75px)/2);transition-delay:0s;}
.tomeas_dropdown_block {display:flex;flex-wrap:wrap;padding:120px 100px 30px;text-align:left;}
.tomeas_dropdown_block ul {width:50%;opacity:0;transition:all 0.3s ease-out;transition-delay:0s;}
.tomeas_dropdown_block ul li {border-bottom:2px solid #fff;list-style:none;margin:0 40px;padding:20px 0;}
.tomeas_dropdown_block ul li a.main_link {background:url("../images/TRIANGLE.svg") no-repeat scroll left top 7px / 10px auto;color:#000;font-size:20px;padding-left:20px;}
.show_tomeas .tomeas_dropdown_block ul {opacity:1;transition-delay:0.5s;}

.main1_left .main_link {color:#fff;}
.main1_left a.main_link {color:#fff;}
.scroll_down {background:url("../images/ARROW_WITH_CIRCLE.svg") no-repeat scroll left center / 100% auto;width:44px;height:44px;position:absolute;bottom:42px;right:46px;animation:2s ease 0s normal none infinite running bounce;}

@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform:translateY(0);}
40% {-webkit-transform:translateY(-30px);}
60% {-webkit-transform:translateY(-15px);}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-moz-transform:translateY(0);}
40% {-moz-transform:translateY(-30px);}
60% {-moz-transform:translateY(-15px);}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-o-transform:translateY(0);}
40% {-o-transform:translateY(-30px);}
60% {-o-transform:translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {transform:translateY(0);}
40% {transform:translateY(-30px);}
60% {transform:translateY(-15px);}
}

.main1_news {display:flex;width:calc(45% - 30px);position:absolute;bottom:50px;left:55%;}
.main1_news .widget-title {font-size:16px;font-family:"ZonaPro-Bold";font-weight:normal;line-height:1.3;float:left;width:130px;margin:5px 40px 0 40px;}
.main1_news .widget-title a {color:#000;text-decoration:none;}
.main1_news .posts-list-container .post-body {display:flex;flex-wrap:nowrap;}
.main1_news .posts-list-container .post-date-tags {width:90px;margin:0 25px 0 0;}
.main1_news .posts-list-container .post-date {display:block;width:100px;}
.main1_news .posts-list-container .post-header {line-height:1.2;}
.main1_news .posts-list-container .post-header .post-title {margin-bottom:10px;}

/**/

.main2_container {padding:80px 0;}
.main2 {position:relative;z-index:1;}
.main2_block {display:flex;}
.main2_left {width:55%;padding:0 15% 50px 0;}
.main2_right {width:45%;position:relative;}

.main2_left .header_large {color:#eee;position:absolute;top:calc(50% - 220px);left:40vw;z-index:-1;}
.main2_left .header_4 {margin-bottom:180px;}
.main2_left .header_1 {color:#F15832;margin-bottom:80px;}
.main2_left .link_arrow {background-image:url("../images/ARROW_ORANGE.svg")}
.scrollingtext{width:100vw;position:absolute;}

.main2_right .main_image {margin:0 -10% 0 10%;}
.systima_container {background:#fff;display:flex;flex-wrap:wrap;width:80%;height:72%;position:absolute;top:14%;left:10%;}
.systima_container:before {background:#F15832;content:"";width:20px;height:100%;position:absolute;top:0;left:-20px;}
.systima_block {width:50%;height:50%;padding:90px 50px 0 30px;position:relative;z-index:1;}
.systima_container .systima_block:nth-child(2n+1) {border-right:1px solid #eee;}
.systima_container .systima_block:nth-child(-n+2) {border-bottom:1px solid #eee;}
.systima_container .systima_block:before {background:#f15832;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;}
.systima_container .systima_block:hover:before {width:100%;}
.systima_block a {color:#000;text-decoration:none;display:block;width:100%;height:100%;position:absolute;top:0;left:0;}
.systima_image {background:no-repeat scroll center center / 100% auto;display:block;width:50px;height:60px;margin-bottom:10px;}
.systima_image.img1 {background-image:url("../images/TEACHERS.svg");}
.systima_image.img2 {background-image:url("../images/TABLE_LESSON.svg");}
.systima_image.img3 {background-image:url("../images/EXAMS.svg");}
.systima_image.img4 {background-image:url("../images/TUTOR.svg");background-size:80% auto;}
.systima_block:hover .systima_image.img1 {background-image:url("../images/TEACHERS_HOVER.svg");}
.systima_block:hover .systima_image.img2 {background-image:url("../images/TABLE_LESSON_HOVER.svg");}
.systima_block:hover .systima_image.img3 {background-image:url("../images/EXAMS_HOVER.svg");}
.systima_block:hover .systima_image.img4 {background-image:url("../images/TUTOR_HOVER.svg");}
.systima_block .header_4 {transition:all 0.5s ease-in-out;}
.systima_block:hover .header_4 {color:#fff;display:block;}

.systima_container_2 {display:flex;flex-wrap:wrap;max-width:1000px;margin:auto;text-align:center;}
.systima_container_2 .systima_block {width:25%;height:auto;}
.systima_container_2 .systima_image {margin:0 auto 25px;}
.systima_container_2 .systima_image.img1 {background-image:url("../images/TEACHERS_HOVER.svg");}
.systima_container_2 .systima_image.img2 {background-image:url("../images/TABLE_LESSON_HOVER.svg");}
.systima_container_2 .systima_image.img3 {background-image:url("../images/EXAMS_HOVER.svg");}
.systima_container_2 .systima_image.img4 {background-image:url("../images/TUTOR_HOVER.svg");}

/**/

.main2_seminaria_container {}
.main2_seminaria {}
.main2_seminaria_block {max-width:800px;margin:auto;padding:70px 0;text-align:center;}
.main2_seminaria .header_2 {margin-bottom:30px;}
.main2_seminaria p {font-size:15px;font-family:"ZonaPro-Bold";}

/**/

.main3_container {}
.main3 {background:url("../images/main3.jpg") no-repeat scroll center center / cover;height:780px;padding-top:100px;}
.main3_block {max-width:1100px;text-align:center;}
.main3_block .header_1 {color:#f15832;margin-bottom:70px;}
.main3_block .header_2 {color:#fff;margin-bottom:50px;}

.stats_container {color:#fff;display:flex;flex-wrap:wrap;margin-bottom:80px;}
.stats_double {display:flex;flex-wrap:wrap;width:40%;padding-top:45px;}
.stats_center {width:20%;text-align:center;}
.stats_block {width:50%;padding:0 20px;text-align:right;}
.stats_line {background:#f15832;width:100%;height:8px;margin-bottom:10px;}
.stats_number {font-size:46px;font-family:"HeadingPro-Bold";line-height:1;margin-bottom:5px;padding:0 8px;}
.stats_number_large {font-size:120px;font-family:"HeadingPro-Bold";line-height:0.9;margin-bottom:5px;}
.stats_block .header_4 {padding:0 8px;}
.main3 .main_button {background-color:#f15832;}
.main3 .main_button:before {background-color:#fff;}
.main3 .main_button:hover {color:#000;}
.main3 .main_button:before {background-color:#fff;}
.main3 .main_button:hover:after {background-image:url("../images/ARROW.svg");}

/**/

.main4_container {padding:130px 0 120px;}
.main4 {position:relative;z-index:1;}
.main4_block {display:flex;}
.main4_left {width:40%;padding:0 7.5% 50px;}
.main4_right {width:60%;padding:0 10% 0 0;position:relative;}

.main4_left .main_image {position:relative;}
.main4_left .main_image:before {background:#f15832;content:"";width:60%;position:absolute;top:50%;bottom:-18px;left:-18px;z-index:-1;}
.main4_left .main_image .dots_pattern {content:"";width:198px;height:110px;position:absolute;top:-50px;left:-50px;z-index:-1;}

.eisagogika {color:#f15832;font-size:172px;font-weight:bold;text-indent:-10px;height:105px;margin-bottom:20px;}
.main4 .header_2 {margin-bottom:45px;}
.main4 .header_4 {color:#f15832;margin-bottom:4px;}
.main4 .header_5 {}

/**/

.main5_container {padding:0 0 80px;}
.main5 {position:relative;z-index:1;}
.main5:before {background:#f15832;content:"";position:absolute;top:100px;bottom:-140px;left:70%;right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.main5_block {display:flex;}
.main5_left {width:50%;/*min-height:690px;*/padding:0 8% 0 5px;}
.main5_right {width:50%;padding:0 8% 70px 0;position:relative;}

.main5_slide_container {padding-top:70px;}
.main5_slide {/*padding-bottom:50px;*/}
.main5 .header_4 {margin-bottom:50px;}
.main5 .header_1 {margin-bottom:50px;}
.main5 .header_2 {margin-bottom:40px;}
.main5_links {border-top:1px solid #eee;border-bottom:1px solid #eee;padding:30px 0 15px;margin-bottom:60px;}
.main5_links .link_triangle {background-image:url("../images/TRIANGLE.svg");margin-bottom:15px;}

.main5 .main_image {position:relative;}
.main5 .main_image .dots_pattern {content:"";width:220px;height:308px;position:absolute;bottom:-72px;right:-72px;z-index:-1;}

.main5 .owl-dots {position:absolute;top:0;left:57%;}
.main5 .owl-dot {border-top:5px solid #fff;display:inline-block;}
.main5 .owl-dot.active {border-color:#000;}
.main5 .owl-dot button {background:none;border:none;border-radius:0;color:#000;font-size:16px;font-family:"ZonaPro-Bold";height:65px;padding:20px 20px;cursor:pointer;}
.main5 .owl-dot.active button {background:#f15832;color:#fff;}

.main5 .owl-nav {background:#000;width:2px;height:40px;position:absolute;bottom:10px;left:calc(70% + 85px);}
.main5 .owl-carousel .owl-nav button.owl-prev {background:url("../images/ARROW.svg") no-repeat scroll center center / 100% auto;width:17px;height:40px;position:absolute;top:0;left:-32px;transform:rotate(180deg);}
.main5 .owl-carousel .owl-nav button.owl-next {background:url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 100% auto;width:17px;height:40px;position:absolute;top:0;right:-32px;}

/**/

.main6_container {}
.main6 {position:relative;z-index:1;}
.main6_block {display:flex;}
.main6_left {width:50%;position:relative;}
.main6_right {width:50%;position:relative;}

.main6_bg {background:no-repeat scroll center center / cover;width:100%;height:670px;}
.main6_text {color:#fff;text-align:center;max-width:600px;margin:auto;padding:0 20px;position:absolute;top:16%;left:0;right:0;}
.main6 .header_4 {margin-bottom:30px;}
.main6 .header_1 {margin-bottom:35px;}
.main6 .header_2 {margin-bottom:80px;}
.main6 ul.inline_list {margin-bottom:35px;}
.main6 .main_link {color:#fff;}
.main6 .link_triangle {background-image:url("../images/TRIANGLE_WHITE.svg");}
.main6 .main_button {background-color:transparent;border:1px solid #fff;}
.main6 .main_button:hover {color:#000;}
.main6 .main_button:before {background:#fff;}
.main6 .main_button:hover:after {background-image:url("../images/ARROW.svg");}

/**/

.main7_container {padding:60px 0 100px;position:relative;z-index:1;}
.main7_container:before {background:#ec008c;content:"";width:100%;height:150px;position:absolute;top:0;left:0;z-index:-1;}
.main7 {max-width:1080px;position:relative;z-index:1;}
.main7_block {display:flex;}
.main7_left {width:50%;position:relative;}
.main7_right {width:50%;padding:30px 0 0 0;position:relative;}

.main7 .header_2 {color:#fff;line-height:1;margin-bottom:160px;}
.main7 .header_3 {max-width:320px;}
.main7 .header_3.border_bottom {border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;}
.main7 .header_3.margin_bottom {margin-bottom:100px;}
.main7 .header_3 a {background:url("../images/TRIANGLE_PINK.svg") no-repeat scroll left top 6px / 8px auto;color:#000;text-decoration:none;text-underline-offset:3px;display:inline-block;padding-left:20px;}
.main7 .header_3 a:hover {text-decoration:underline;}
.main7 .main_button:before {background:#EC008C;}

.lang_container {background:#eee;padding:60px 0 60px 0;position:relative;}
.lang_container:before {background:#eee;content:"";width:80px;height:100%;position:absolute;top:0;right:-80px;}
.lang_block {background:#fff;display:flex;flex-wrap:wrap;padding:15px 10px 20px;}
.lang_item {width:33.33%;padding:10px 0;}
.lang_item a {color:#000;text-decoration:none;}
.lang_item a:hover {text-decoration:underline;}
.lang_image {background:no-repeat scroll center center / 100% auto;display:block;width:100px;height:100px;margin:0 auto 6px;}
.lang_name {display:block;text-align:center;}
.lang_image.img1 {background-image:url("../images/ENG.svg");}
.lang_image.img2 {background-image:url("../images/FRA.svg");}
.lang_image.img3 {background-image:url("../images/GER.svg");}
.lang_image.img4 {background-image:url("../images/ITA.svg");}
.lang_image.img5 {background-image:url("../images/ESP.svg");}
.lang_image.img6 {background-image:url("../images/CHN.svg");}
.lang_image.img7 {background-image:url("../images/RUS.svg");}
.lang_image.img8 {background-image:url("../images/UAE.svg");}
.lang_image.img9 {background-image:url("../images/TRK.svg");}
.lang_container .dots_pattern.dots_white {content:"";width:198px;height:110px;position:absolute;top:-50px;left:-50px;z-index:-1;}
.lang_container .dots_pattern.dots_pink {content:"";width:198px;height:110px;position:absolute;bottom:-50px;right:-130px;z-index:-1;}

/**/

.main8_container {padding:90px 0 150px;}
.main8 {position:relative;z-index:1;}
.main8_block {display:flex;}
.main8_left {width:52%;padding:55px 0 0 65px;position:relative;}
.main8_right {width:48%;padding:0 90px 0 60px;position:relative;}

.main8_slide_container {padding-right:15%;}
.main8_slide_container.owl-carousel .owl-stage-outer {/*margin-top:-65px;padding-top:65px;*/}
.main8_slide {padding-top:10px;/*overflow:hidden;*/}
.main8 .main_image {position:relative;}
.main8 .main_image .dots_pattern {content:"";width:220px;height:308px;position:absolute;top:-72px;left:-72px;z-index:-1;}
.main8 .header_4 {margin-bottom:60px;}
.main8 .header_1 {margin-bottom:30px;}
.main8 .header_2 {margin-bottom:100px;}
.main8_links {margin-bottom:30px;}
.pliroforiki .main8_links .link_triangle {background-image:url("../images/TRIANGLE_LIGHTBLUE.svg");}
.robotiki .main8_links .link_triangle {background-image:url("../images/TRIANGLE_BLUE.svg");}
.foititiko .main8_links .link_triangle {background-image:url("../images/TRIANGLE_DARKGREEN.svg");}
.seminaria .main8_links .link_triangle {background-image:url("../images/TRIANGLE_PURPLE.svg");}
.pliroforiki .main_button:before {background:#007DC5;}
.robotiki .main_button:before {background:#00A6CE;}
.foititiko .main_button:before {background:#007A6D;}
.seminaria .main_button:before {background:#6F2C91;}

.main8 .owl-dots {width:400px;position:absolute;top:0;left:85%;}
.main8 .owl-dot {border-bottom:1px solid #eee;display:block;height:150px;text-align:left;}
.main8 .owl-dot.active {/*border-color:#000;*/}
.main8 .owl-dot button {background:none;border:none;border-radius:0;color:#000;font-size:16px;font-family:"ZonaPro-Bold";text-align:left;width:100%;height:100%;padding:60px 20px 0;cursor:pointer;}
.main8 .owl-dot button span {background:url("../images/TRIANGLE_WHITE.svg") no-repeat scroll left top 4px / 7px auto;display:inline-block;padding-left:15px;pointer-events:none;}
.main8 .owl-dot.active button {background:#f15832;color:#fff;}
.main8 .owl-dot.active:nth-child(1) button {background:#007DC5;}
.main8 .owl-dot.active:nth-child(2) button {background:#00A6CE;}
.main8 .owl-dot.active:nth-child(3) button {background:#007A6D;}
.main8 .owl-dot.active:nth-child(4) button {background:#6F2C91;}

.main8 .owl-nav {background:#000;width:2px;height:40px;position:absolute;top:625px;left:calc(85% + 60px);}
.main8 .owl-carousel .owl-nav button.owl-prev {background:url("../images/ARROW.svg") no-repeat scroll center center / 100% auto;width:17px;height:40px;position:absolute;top:0;left:-32px;transform:rotate(180deg);}
.main8 .owl-carousel .owl-nav button.owl-next {background:url("../images/ARROW.svg") no-repeat scroll center center / 100% auto;width:17px;height:40px;position:absolute;top:0;right:-32px;}

/**/

.main9_container {padding:80px 0 150px;position:relative;z-index:1;}
.main9_container:before {background:#f15832;background:linear-gradient(240deg, rgba(178,53,87,1) 0%, rgba(241,88,50,1) 100%);content:"";width:100%;height:320px;position:absolute;top:0;left:0;z-index:-1;}
.main9 {position:relative;z-index:1;}
.main9_block {display:flex;}
.main9_left {width:50%;padding-left:50px;position:relative;}
.main9_right {width:50%;padding:0 60px 0;position:relative;}

.main9 .main_image {position:relative;}
.main9 .main_image .dots_pattern {content:"";width:220px;height:308px;position:absolute;bottom:-72px;left:-72px;z-index:-1;}
.main9 .header_4 {color:#fff;margin-bottom:50px;}
.main9 .header_1 {color:#fff;margin-bottom:100px;}
.main9_right .main_image {display:none;}

.main9_links {margin-bottom:50px;}
.main9_links .link_triangle {background-image:url("../images/TRIANGLE.svg");margin-bottom:15px;}

/**/

.main10_container {padding:60px 0 100px;position:relative;z-index:1;}
.main10_container:before {background:#00a651;content:"";width:100%;height:150px;position:absolute;top:0;left:0;z-index:-1;}
.main10 {position:relative;z-index:1;}

.main10 .header_2 {color:#fff;line-height:1;margin-bottom:-30px;padding:0 140px;}
.main10 .header_2 + .main_button {position:absolute;bottom:75px;left:150px;z-index:3;}
.main10_slide_container {padding:0 5% 0 35%;margin-top:-75px;}
.main10_slide {padding:45px 0 45px;position:relative;overflow:hidden;}
.main10_slide:before {background:url("../images/PATTERN_WHITE.png") repeat scroll left top / 22px auto;content:"";width:198px;height:110px;position:absolute;top:-5px;left:10px;z-index:-1;}
.main10_slide:after {background:url("../images/PATTERN_EKDOSEIS.png") repeat scroll left top / 22px auto;content:"";width:198px;height:110px;position:absolute;bottom:0;right:-9px;z-index:-1;}

.main10_block {display:flex;}
.product_container {width:50%;padding:0 36px;position:relative;}
.product_block {background:#eee;height:100%;padding:40px 35px 110px;position:relative;}

.main10 .main_image {margin-bottom:20px;position:relative;left:-66px;}
.main10 .header_4 {margin-bottom:20px;}
.main10 .main_button:before {background:#00A651;}
.product_block .main_button {background:transparent;border:1px solid #000;color:#000;position:absolute;bottom:30px;left:35px;}
.product_block .main_button:hover {color:#fff;}
.product_block .main_button:before {background:#000;}
.product_block .main_button:after {background-image:url("../images/ARROW.svg");}
.product_block .main_button:hover:after {background-image:url("../images/ARROW_WHITE.svg");}

.main10 .owl-dots {width:22%;position:absolute;top:130px;left:120px;}
.main10 .owl-dot {border-bottom:1px solid #eee;display:block;padding:0;text-align:left;position:relative;}
.main10 .owl-dot:last-child {border:none;}
.main10 .owl-dot.active {}
.main10 .owl-dot.active:before {background:#00A651;content:"";width:16px;height:100%;position:absolute;top:0;left:-16px;}
.main10 .owl-dot button {background:none;border:none;border-radius:0;color:#000;font-size:20px;font-family:"ZonaPro-ExtraBold";text-align:left;display:block;padding:25px 35px;cursor:pointer;}

.main10 .owl-nav {background:#000;width:100%;height:0;position:absolute;top:245px;left:0;}
.main10 .owl-carousel .owl-nav button.owl-prev {background:#00A651 url("../images/ARROW_BOLD.svg") no-repeat scroll center center / 13px auto;width:90px;height:70px;position:absolute;top:0;left:-20px;}
.main10 .owl-carousel .owl-nav button.owl-next {background:#00A651 url("../images/ARROW_BOLD.svg") no-repeat scroll center center / 13px auto;width:90px;height:70px;position:absolute;top:0;right:-20px;transform:rotate(180deg);}

/**/

.main11_container {background:#000;padding:75px 0 65px;position:relative;z-index:1;}
.main11_container:before {background:url("../images/main11.jpg") no-repeat scroll right center / cover;content:"";height:100%;position:absolute;top:0;left:calc(50% + 200px);right:0;z-index:-1;}
.main11 {position:relative;z-index:1;}
.main11_block {display:flex;}
.main11_left {width:55%;padding-right:50px;position:relative;}
.main11_right {width:45%;padding:0 20px 0 0;position:relative;}
.main11_right_block {background:#fff;padding:35px 40px 0;position:relative;}
.main11_right_block:before {background:#f15832;content:"";width:30%;position:absolute;top:40%;bottom:-18px;right:-18px;z-index:-1;}
.main11_right_block .dots_pattern {content:"";width:198px;height:110px;position:absolute;top:-50px;right:-50px;z-index:-1;}

.main11_left .header_4 {color:#F15832;margin-bottom:45px;}
.main11_left .header_1 {color:#fff;margin-bottom:50px;position:relative;}
/*body.home .main11_left .header_1 {margin-bottom:60px;}*/
.main11_left .header_1:before {background:url("../images/PATTERN_MESI_EKPEDEUSI.png") repeat scroll left top / 22px auto;content:"";content:"";width:198px;height:110px;position:absolute;top:-2px;left:-225px;z-index:-1;}
.main11_left p {color:#fff;font-size:17px;font-family:"ZonaPro-Regular";margin-bottom:25px;}
.main11_left p strong {color:#F15832;font-family:"ZonaPro-Bold";}
.main11_left .main_button {background:#F15832;margin-top:20px;}
.main11_left .main_button:hover {color:#000;}
.main11_left .main_button:before {background:#fff;}
.main11_left .main_button:hover:after {background-image:url("../images/ARROW.svg");}

.main11_right .header_2 {margin-bottom:25px;}
.main11_right .header_4 a {color:#000;text-decoration:none;}
.main11_right .header_4 a:hover {text-decoration:underline;}
.main11_right .main_button {background:#F15832;margin-bottom:-18px;}
.main11_right .main_button:before {background:#000;}
.main11_right .link_triangle {background-image:url("../images/TRIANGLE.svg");margin:20px 0 0 50px;vertical-align:top;}

.main11_circles {display:flex;flex-wrap:wrap;margin-bottom:25px;}
.main11_circ {width:33.33%;padding-right:30px;}
.main11_circ_image {background:no-repeat scroll center center / 50% auto;border:1px solid #F15832;border-radius:50%;width:90px;height:90px;margin-bottom:20px;}
.main11_circ_image a {display:block;width:100%;height:100%;}
.main11_circ:nth-child(1) .main11_circ_image {background-image:url("../images/TUTOR.svg");}
.main11_circ:nth-child(2) .main11_circ_image {background-image:url("../images/TEACHERS.svg");}
.main11_circ:nth-child(3) .main11_circ_image {background-image:url("../images/TABLE_LESSON.svg");}

.main11_stats {display:flex;flex-wrap:wrap;margin-bottom:10px;}
.main11_stat {width:33.33%;padding-right:30px;margin-bottom:30px;}
.main11_num {color:#F15832;font-size:60px;font-family:"HeadingPro-Bold";line-height:1.1;}

/**/

.main12_container {padding:100px 0 100px;position:relative;z-index:1;}
.main12 {display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1;}
.main12:before {background:#efeae7;content:"";width:460px;position:absolute;top:-100px;bottom:-100px;right:30px;z-index:-1;}

.main12 .widget_custom_html {border-bottom:1px solid #000;width:calc(100% - 70px);padding-bottom:8px;}
.main12 .news_left {width:600px;}
.main12 .news_right {width:430px;padding:0 70px 0 0;}

.posts-list-container {}
.posts-list-container .post-body {display:flex;flex-wrap:wrap;}
.posts-list-container .post-thumbnail {}
.posts-list-container .post-thumbnail a {background:scroll center center / cover;display:block;width:100%;padding-bottom:100%;}
.posts-list-container .post-thumbnail img {display:none;width:100%;height:auto;}
.posts-list-container .post-date-tags {width:110px;}
.posts-list-container .post-date {}
.posts-list-container .date_day {color:#F15832;font-size:62px;font-family:"HeadingPro-Bold";line-height:1;margin-right:5px;vertical-align:top;}
.posts-list-container .date_right {display:inline-block;}
.posts-list-container .date_month {font-size:12px;font-family:"ZonaPro-Bold";text-transform:uppercase;display:block;}
.posts-list-container .date_year {font-size:16px;font-family:"HeadingPro-Bold";text-transform:uppercase;display:block;}
.posts-list-container .post-header {}
.posts-list-container .post-header .post-title {font-size:18px;font-family:"ZonaPro-ExtraBold";font-weight:normal;}
.posts-list-container .post-header .post-title a {color:#999;text-decoration:none;}
.posts-list-container .post-header .post-title a:hover {/*text-decoration:underline;text-underline-offset:3px;*/}
.posts-list-container .link_arrow {background-image:url("../images/ARROW_ORANGE.svg");}

.main12 .news_left .posts-list-container {padding-top:50px;}
.main12 .news_left .posts-list-container .post-body {margin-bottom:30px;}
.main12 .news_left .posts-list-container .post-date-tags {width:100px;margin-right:10px;}
.main12 .news_left .posts-list-container .post-thumbnail {width:300px;}
.main12 .news_left .posts-list-container .post-header {width:190px;padding-left:30px;}
.main12 .news_left .posts-list-container .post-header .post-title {margin-bottom:50px;}

.main12 .news_right .posts-list-container {background:#fff;padding:50px 35px 0;}
.main12 .news_right .posts-list-container .post-body {margin-bottom:16px;}
.main12 .news_right .posts-list-container .post-date-tags {border-right:1px solid #F15832;width:100px;padding-top:5px;}
.main12 .news_right .posts-list-container .post-header {width:calc(100% - 100px);padding:6px 0 6px 24px;}
.main12 .news_right .posts-list-container .post-header .main_link {display:none;}

.main12 .news_right .main_button {background:#F15832;margin:30px 0 -40px;}
.main12 .news_right .main_button:before {background:#000;}

/**/

.main13_container {padding:180px 0;}
.main13 {display:flex;flex-wrap:wrap;position:relative;z-index:1;}

.main13 .widget_custom_html {width:50%;}
.main13 .custom-html-widget {width:100%;}
.widget_mc4wp_form_widget {width:50%;padding-top:20px;}
.mc4wp-form-fields {position:relative;}
.mc4wp-form-fields input[type="email"] {background:#000;border:none;color:#fff;font-size:20px;font-family:"ZonaPro-ExtraBold";width:100%;padding:35px 100px 35px 35px;outline:none;}
.mc4wp-form-fields input[type="submit"] {background:#F15832 url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 17px auto;border:none;color:transparent;font-size:0;width:90px;height:60px;position:absolute;top:18px;right:20px;cursor:pointer;outline:none;}
.mc4wp-response {padding-top:10px;}

.main13_block {display:flex;}
.main13_left {width:55%;padding:0 15% 50px 0;}
.main13_right {width:45%;position:relative;}

.main13 .header_large {color:#eee;position:absolute;top:calc(50% - 200px);left:40vw;z-index:-1;}
.main13 .header_1 {color:#F15832;}

/**********/

.main14_container {padding:100px 0;position:relative;z-index:1;}
.main14_container:before {background:url("../images/BKG_BENE.jpg") no-repeat scroll right center / cover;content:"";width:50%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.main14 {position:relative;z-index:1;}
.main14_block {display:flex;align-items:flex-start;}
.main14_left {width:50%;padding:60px 0 0 50px;position:relative;}
.main14_left:before {background:#F15832;content:"";position:absolute;top:0;bottom:38px;left:-56%;right:-50vw;z-index:-1;}
.main14_right {width:50%;padding:120px 20px 0 30px;position:relative;z-index:1;order:-1;}
.main14_right_block {background:#fff;width:80%;padding:35px 40px 0;position:relative;}
.main14_right_block:before {background:#000;content:"";width:40%;position:absolute;top:-18px;bottom:40%;right:-18px;z-index:-1;}
.main14_right_block .dots_pattern {content:"";width:198px;height:110px;position:absolute;top:-50px;left:-50px;z-index:-1;}

.main14_left .header_4 {color:#000;margin-bottom:45px;}
.main14_left .header_1 {color:#fff;margin-bottom:50px;position:relative;}
/*body.home .main11_left .header_1 {margin-bottom:60px;}*/
.main14_left .header_1:before {background:url("../images/PATTERN_WHITE.png") repeat scroll left top / 22px auto;content:"";content:"";width:198px;height:110px;position:absolute;top:-2px;right:-280px;z-index:-1;}
.main14_left p {color:#fff;font-size:17px;font-family:"ZonaPro-Regular";margin-bottom:25px;}
.main14_left p strong {color:#F15832;font-family:"ZonaPro-Bold";}
.main14_left .main_button {background:#000;margin-top:20px;}
.main14_left .main_button:hover {color:#000;}
.main14_left .main_button:before {background:#fff;}
.main14_left .main_button:hover:after {background-image:url("../images/ARROW.svg");}

.main14_right .header_2 {margin-bottom:25px;}
.main14_right .header_4 a {color:#000;text-decoration:none;}
.main14_right .header_4 a:hover {text-decoration:underline;}
.main14_right .main_button {background:#F15832;margin-bottom:-30px;top:10px;}
.main14_right .main_button:before {background:#000;}
.main14_right .link_triangle {background-image:url("../images/TRIANGLE.svg");margin:20px 0 0 50px;vertical-align:top;}

.main14 .main11_circ {width:50%;}
.main14 .main11_circ_image {border:none;}
.main14 .main11_circ_image.img_ben1 {background:#000 url("../images/WHAT_ICON.svg") no-repeat scroll left 54% center / 50% auto;}
.main14 .main11_circ_image.img_ben2 {background:#000 url("../images/HOW_ICON.svg") no-repeat scroll center top 56% / 50% auto;}

/**********/

.footer_container {background:#000;}
.footer_1  {border-bottom:1px solid rgba(255,255,255,0.2);display:flex;}
.footer_2  {padding:20px 25px;}

.footer_1a {width:25%;padding:80px 20px 0 0;border-right:1px solid rgba(255,255,255,0.2);}
.footer_1b {width:75%;padding:85px 40px 30px;}

.footer_logo {width:260px;max-width:100%;margin-bottom:150px;}
.footer_logo a {display:block;}
.footer_logo img {display:block;width:100%;height:auto;}

.footer_1a .contact_info {margin-bottom:90px;}
.footer_1a p {color:#fff;font-size:12px;line-height:1.6;margin-bottom:15px;}
.footer_1a p a {color:#fff;text-decoration:none;}
.footer_1a p a:hover {text-decoration:underline;}
.footer_1a ul {margin:0 0 10px;padding:0;}
.footer_1a ul li {color:#fff;font-size:12px;display:inline-block;list-style:none;margin:0 15px 10px 0;white-space:nowrap;}
.footer_1a ul li a {color:#fff;text-decoration:none;}
.footer_1a ul li a:hover {text-decoration:underline;}
.footer_1a ul li strong {margin-right:6px;}

.footer_1a .footer_social {margin-bottom:35px;}
.footer_1a .social_links {position:static;}

.footer_1b .header_4 {border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;padding-bottom:10px;margin-bottom:50px;}

.footer_menu {padding:0 20px 10px;}
.footer_menu ul.menu-wrapper {/*display:flex;flex-wrap:wrap;*/column-count:4;column-gap:0;column-fill:balance;break-inside:avoid;}
.footer_menu ul.menu-wrapper > li {list-style:none;display:block;/*width:25%;*/margin:0 0 25px;padding:0 30px 0 0;}
.footer_menu ul.menu-wrapper > li > a {color:#fff;font-size:15px;font-family:"ZonaPro-Bold";text-decoration:none;/*text-underline-offset:3px;*/display:block;margin-bottom:14px;}
.footer_menu ul.menu-wrapper > li > a:hover {text-decoration:underline;}
.footer_menu ul.sub-menu {/*padding:10px 0 0;*/}
.footer_menu ul.sub-menu > li {list-style:none;display:block;margin:0 0 8px;/*vertical-align:top;*/}
.footer_menu ul.sub-menu > li > a {color:#fff;font-size:12px;font-family:"ZonaPro-Regular";line-height:1.5;text-decoration:none;/*text-underline-offset:3px;*/display:block;}
.footer_menu ul.sub-menu > li > a:hover {text-decoration:underline;}

.footer_2c {border-bottom:1px solid rgba(255,255,255,0.2);}
.footer_2c ul {margin:0;padding:15px 0;text-align:center;}
.footer_2c ul li {display:inline-block;list-style:none;}
.footer_2c ul li a {color:#fff;font-size:13px;font-family:"ZonaPro-Regular";text-decoration:none;margin:0 10px;}
.footer_2c ul li a:hover {text-decoration:underline;}

.copyright {color:#fff;font-size:12px;}
.copyright a {color:#fff;float:right;}

/**********/

.pagination {display:block;padding:20px 0;line-height:40px;text-align:center;position:relative;}
.pagination span.total_pages {display:none;}
.pagination span,
.pagination a {color:#ccc;font-size:21px;font-weight:700;text-decoration:none;display:inline-block;margin:4px 4px;padding:0 4px;position:relative;vertical-align:middle;}
.pagination .current,
.pagination .inactive {margin:0 12px;}
.pagination .inactive:hover,
.pagination .current {color:#000;}
.pagination a.inactive:hover:after,
.pagination .current:after {background:#f15832;content:"";height:2px;position:absolute;bottom:5px;left:0;right:0;}
.pagination a.pagenav {color:transparent;font-size:0;width:40px;height:40px;}
.pagination a.pagination-start {background:#f15832 url("../images/double_arrow.svg") no-repeat scroll left 11px center / 16px auto;}
.pagination a.pagination-prev {background:#000 url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 9px auto;margin-right:15px;transform:rotate(180deg);}
.pagination a.pagination-next {background:#000 url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 9px auto;margin-left:15px;}
.pagination a.pagination-end {background:#f15832 url("../images/double_arrow.svg") no-repeat scroll left 11px center / 16px auto;transform:rotate(180deg);}

/*
.pagination {padding:20px 0;position:relative;line-height:13px;text-align:center;}
.pagination span.total_pages {display:none;}
.pagination span,
.pagination a {background:#555;color:#fff;font-size:11px;text-decoration:none;display:inline-block;margin:2px 2px 2px 0;padding:5px 10px;}
.pagination a:hover {background:#3279BB;color:#fff;}
.pagination .current {background:#3279BB;color:#fff;padding:5px 10px;}
*/

/**********/

.breadcrumbs {color:#f15832;font-size:12px;font-family:"ZonaPro-Regular";margin-bottom:80px;}
.breadcrumbs a {color:#000;text-decoration:none;}
.breadcrumbs a:hover {text-decoration:underline;}
.breadcrumbs span {/*color:#f15832;*/}
.breadcrumbs span.breadcrumb_last {color:#000;font-family:"ZonaPro-ExtraBold";}

.post-container {position:relative;}
.post-container.single-article {padding-bottom:100px;}
.post-container.single-article:before {background:#efeae7;content:"";position:absolute;top:0;bottom:0;left:39%;right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.post-main {display:flex;flex-wrap:wrap;}
.post-main:after {clear:both;content:"";display:block;}
.post-left {float:left;width:24%;}
.post-container .post-body {background:#fff;float:right;width:calc(76% - 20px);margin-left:20px;padding:50px 60px 70px;}

.post-container .post-thumbnail {margin-bottom:30px;margin-left:calc((416% - 100vw + 75px) / 2);}
.post-container .post-thumbnail img {display:block;width:100%;height:auto;}
.post-container .post-thumbnail-caption {background:rgba(255,255,255,0.7);font-size:17px;width:calc(100% - 250px);position:absolute;bottom:0;left:0;padding:10px 30px;}
.post-container .post-header.main-header {padding:0 0 30px;position:relative;}
.post-container .post-header.main-header h1 {color:#f15832;margin-bottom:20px;}
.post-container .post-header.main-header .post_subtitle {color:#000;font-size:70px;font-family:"ZonaPro-ExtraBold";line-height:1.1;margin-bottom:20px;}
.post-container .post-header.main-header .header_5 {color:#999;margin-bottom:20px;}
.post-container .introtext {color:#404040;font-size:21px;font-weight:700;margin-bottom:20px;}
.post-container .post-body-right .post-category {font-size:19px;width:100%;padding:1px 15px;position:static;}
.post-container .post-body-right .post-date-tags {border-bottom:1px solid #eee;padding:10px 15px 15px;}
.post-container .post-body-right .post-date {display:block;margin:0 0 5px;}
.post-container .post-body-right .post-author {border-bottom:1px solid #eee;padding:10px 15px;}
.post-container .post-body-right .post-author a {color:#000;font-size:17px;font-weight:700;text-decoration:none;}
.post-container .post-body-right .tags {padding:40px 15px;}
.post-container .post-body-right .tags h4 {color:#f15832;font-size:30px;margin-bottom:5px;}
.post-container span.tag {font-size:17px;display:block;}
.post-container span.tag i {color:#f15832;font-style:normal;}
.post-container span.tag i:before {display:none;}
.post-container span.tag a {color:#000;text-decoration:none;}

.post-content {color:#000;font-size:18px;line-height:1.6;width:100%;padding-bottom:50px;}
.post-content .post-border {background:#f15832;width:120px;height:5px;margin-bottom:20px;}
.post-content p {margin-bottom:25px;}
.post-content strong {font-weight:800;}
.post-content img {max-width:100%;height:auto;}
.post-content h1 {}
.post-content h2 {color:#f15832;font-size:34px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.2;margin-bottom:30px;padding-top:20px;}
.post-content h3 {font-size:20px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.3;margin-bottom:30px;}
.post-content h4 {font-size:18px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.3;margin-bottom:25px;}
.post-content a {color:#000;font-weight:600;text-decoration-color:#f15832;text-underline-offset:4px;text-decoration-thickness:2px;}
.post-content ul {margin-bottom:30px;padding-left:30px;}
.post-content ul li {list-style:none;position:relative;}
.post-content ul ul {margin-bottom:0;}
.post-content ul li:before {color:#f15832;content:"\2713";font-size:20px;position:absolute;top:-2px;left:-24px;}
.post-content ul li ul li:before {content:"\2022";}
.post-content ul li ul li ul li:before {content:"\25aa";}
.post-content ol {margin-bottom:30px;padding-left:30px;}
.post-content ol li {counter-increment:li1;list-style:none;}
.post-content ol li:before {content:counter(li1)".";color:#f15832;display:inline-block;width:1.2em;margin-left:-1.2em;}
.post-content ol ol {margin-bottom:0;}
.post-content ol ol li {counter-increment:li2;}
.post-content ol ol li:before {content:counter(li2)".";}
.post-content ol ol ol li {counter-increment:li3;}
.post-content ol ol ol li:before {content:counter(li3)".";}
.post-content div {max-width:100%;}
.post-content blockquote {color:#000;font-size:30px;font-weight:700;line-height:1.2;text-align:center;max-width:70%;min-height:70px;margin:0 auto 20px;padding:20px 60px;position:relative;}
.post-content blockquote:before {background:url("../images/NOTIA_HOMEPAGE_PARENTHESI.svg") no-repeat scroll center center / 100% auto;content:"";width:21px;height:70px;position:absolute;top:calc(50% - 35px);left:0;transform:rotate(180deg);}
.post-content blockquote:after {background:url("../images/NOTIA_HOMEPAGE_PARENTHESI.svg") no-repeat scroll center center / 100% auto;content:"";width:21px;height:70px;position:absolute;top:calc(50% - 35px);right:0;}
.post-content blockquote p {margin:0;}

.post-content table {border:none !important;border-collapse:collapse;width:100%;}
.post-content table tr {height:auto !important;}
.post-content table td {border:none !important;font-size:14px;font-family:"ZonaPro-Regular";padding:10px;}
.post-content table tr:nth-child(2n) td {background:#efeae7;}
.post-content table tr:nth-child(1) td {background:#f15832;color:#fff;font-size:15px;font-family:"ZonaPro-Bold";font-weight:normal;padding:12px 10px 9px;}
.post-content table tr:nth-child(1) td:before {content:"|";color:#000;font-size:22px;display:inline-block;margin:-2px 2px 0 0;vertical-align:middle;}
.post-content table tr th {background:#f15832;color:#fff;font-size:15px;font-family:"ZonaPro-Bold";font-weight:normal;padding:12px 10px 9px;}
.post-content table tr th:before {content:"|";color:#000;font-size:22px;display:inline-block;margin:-2px 2px 0 0;vertical-align:middle;}
.post-content table td p {margin:0 !important;}

.table_eidika_mathimata td {width:50%;}

.relative-articles {border:5px solid #ccc;padding:30px 35px;}
.relative-articles .box_header_2 {margin-bottom:30px;}
.relative-articles .main_link {display:block;margin-bottom:20px;}
.relative-articles .link_triangle {background-image:url("../images/TRIANGLE.svg");}

.sfsi_shortcode_container {float:none !important;margin-bottom:50px;}
.sfsi_shortcode_container .norm_row {float:none;width:100% !important;text-align:center !important;}
.ngg-gallery-thumbnail-box {width:33%;}

.post-content .banner_container {text-align:center;margin-bottom:30px;padding-top:10px;}

iframe {max-width:100%;}
.iframe_container {display:block;width:100%;margin:40px 0 80px;padding-bottom:56.25%;position:relative;}
.iframe_container iframe {width:100%;height:100%;position:absolute;top:0;left:0;}
.iframe_container:before {background:#000;content:"";width:34%;height:60%;position:absolute;bottom:-18px;left:-18px;}

.fb3d-fullscreen-mode {background:#666;}

/**/

.header-main {display:flex;flex-wrap:wrap;position:relative;}
.header-left {width:62%;min-height:480px;padding-right:120px;}
.header-right {width:38%;height:100%;position:absolute;top:0;right:0;}
.header-right-block {/*background:#000;*/height:100%;margin:0 -20px 0 0;position:relative;}
.header-right .post-thumbnail {margin:0;}
.header-right .bg-thumbnail {background:scroll center top / cover;width:100%;height:100%;}
.header-right .block-html {background:#000;width:100%;height:100%;padding:110px 100px 0;text-align:right;position:absolute;top:0;right:0;}
.header-right .block-html span {color:#fff;display:block;width:100%;margin-bottom:20px;}
.header-right .block-html span.header_color {color:#f15832;}
.header-right .block-html .stats_number_large {margin-bottom:20px;}
.header-right .block-html .stats_number {color:#f15832;}
/*.header-right .block-html .header_1 {margin-bottom:20px;}
.header-right .block-html .header_2 {margin-bottom:20px;}*/
.border_line {background:#f15832;display:block;widyh:100%;height:15px;margin-bottom:20px;}
.header-bottom {width:100%;position:relative;z-index:2;}

.scroll-form {background:#f15832 !important;border:none !important;color:#fff;font-size:12px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:center;text-decoration:none;min-width:180px;padding:20px 30px 17px;position:absolute;top:-25px;right:0;z-index:1;}
.scroll-form:before {background:#000;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;z-index:-1;}
.scroll-form:hover:before {width:100%;}

.mobile_only {display:none;margin-bottom:20px;}
.mobile_only .scroll-form {display:inline-block;margin:0;position:relative;top:0;left:0;}
.post_form_button {}
@media only screen and (max-width:1260px) {
.post_form_button {margin-bottom:20px;}
.post_form_button .scroll-form {display:inline-block;margin:0;position:relative;top:0;left:0;}
}

.landing-big .post-main {padding:230px 0 170px;position:relative;z-index:1;}
.landing-big .post-main:before {background:#0f1d35;background:linear-gradient(90deg, rgba(137,37,87,1) 0%, rgba(21,36,67,1) 20%, rgba(15,29,53,1) 40%, rgba(15,29,53,1) 60%, rgba(21,36,67,1) 75%, rgba(36,62,141,1) 90%);
content:"";height:100%;position:absolute;top:0;left:calc((100% - 100vw + 75px) / 2);right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.landing-big .post-content {color:#fff;text-align:left;/*max-width:1000px;margin:auto;*/}
.landing-big .post-content a {color:#fff;}
.landing-big .post-content .main_button {background-color:#f15832;margin:15px 0 30px;}
.landing-big .post-content .main_button:before {background-color:#fff;color:#000;}
.landing-big .post-content .main_button:hover {color:#000;}
.landing-big .post-content .main_button:hover:after {background-image:url("../images/ARROW.svg");}
.landing-big .post-content ul li {font-weight:800;margin-bottom:16px;}
.landing-big .post-content ul li:before {color:#f15832;content:"\2713";font-size:23px;font-weight:800;position:absolute;top:-4px;left:-30px;}

.panelladikes {display:flex;flex-wrap:wrap;justify-content:center;text-align:center;}
.landing-big .post-content .panelladikes a {background:#fff;border:6px solid #ccc;border-radius:100%;color:#000;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;display:block;width:200px;height:200px;margin:0 10px 20px;padding:74px 18px;transition:all 0.5s ease-out;}
.landing-big .post-content .panelladikes a:hover {background:#f15832;border-color:#f15832;color:#fff;}


.box-container {display:flex;flex-wrap:wrap;margin:0 -10px -120px;}
.box-item-block {height:400px;padding:0 10px;}
.box-item-block.items-2 {width:50%;}
.box-item-block.items-3 {width:33.33%;}
.box-item-block.items-4 {width:25%;}
.box-item {color:#000;height:100%;}
.box-item.box-color {/*background:#f15832;border-color:#f15832;border-left:none;border-right:none;color:#fff;*/}
.box-item a {color:inherit;text-decoration:none;display:block;width:100%;height:100%;position:relative;}
.box-item span {display:block;width:100%;}
.box-item .box {background:#fff;border:5px solid #ccc;display:flex;flex-wrap:wrap;align-content:space-between;width:100%;height:100%;padding:40px 35px;}
.box-item.box-center .box {align-content:center;text-align:center;}
.box-item.box-color .box {background:#f15832;border-color:#f15832;/*border-left:none;border-right:none;*/color:#fff;}
.box-item.box-center a span {width:100%;}
.box-item .main_link  {color:inherit;/*display:inline-block;width:auto;*/}
.box-item .link_triangle {background-image:url("../images/TRIANGLE.svg");}
.box-item.box-color .box .link_triangle_2 {background-image:url("../images/TRIANGLE_WHITE.svg");}
.box-item .box_text  {font-size:18px;}
.box_header_1 {font-size:170px;font-family:"ZonaPro-ExtraBold";line-height:1;}
.box_header_2 {font-size:26px;font-family:"ZonaPro-ExtraBold";line-height:1.2;}
.box-item .box_hover {background:#fff;border:5px solid #ccc;display:flex;flex-wrap:wrap;align-content:space-between;width:100%;height:100%;padding:40px 35px;position:absolute;top:0;left:0;opacity:0;transition:all 0.3s ease-in-out;}
.box-item:hover .box_hover {opacity:1;}

.content-bottom {width:100%;position:relative;z-index:2;}
.box-bottom-container {display:flex;flex-wrap:wrap;margin:-120px -10px 100px;}
.box-bottom-container .box-item-block {height:250px;padding:0 10px;}
.bottom-pattern-1 {background:url("../images/PATTERN_MESI_EKPEDEUSI.png") repeat scroll left top / 22px auto;width:220px;height:110px;position:absolute;top:-50px;left:-50px;z-index:-1;}
.bottom-pattern-2 {background:url("../images/PATTERN_MESI_EKPEDEUSI.png") repeat scroll left top / 22px auto;width:220px;height:110px;position:absolute;bottom:-50px;right:-50px;z-index:-1;}

.bottom_html_container {background:#fff;padding:90px 0 120px;}
.bottom_html {text-align:center;}
.bottom_html_container h2 {color:#f15832;font-size:34px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.2;margin-bottom:20px;}
.bottom_html_container h3 {font-size:20px;font-family:"ZonaPro-ExtraBold";font-weight:normal;line-height:1.3;margin-bottom:20px;}
ul.image_list {display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;}
ul.image_list li {list-style:none;width:25%;max-width:320px;padding:10px;}
ul.image_list li img {display:block;width:100%;}

.double_block {display:flex;flex-wrap:wrap;}
.double_left {width:50%;padding:0 30px;}
.double_right {width:50%;padding:0 30px;text-align:left;}
.double_left .iframe_container {margin:0;}
.double_right .eisagogika {margin-top:-30px;}
.double_right .header_2 {margin-bottom:20px;}
.double_right .header_4 {color:#f15832;}

.landing-small .post-main {position:relative;z-index:1;}
.landing-small .post-main:before {background:#000;content:"";position:absolute;top:280px;bottom:120px;left:calc((100% - 100vw + 75px) / 2);right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.landing-small .header-right {height:calc(100% + 280px);}
.post-container.landing-small .post-body {border:5px solid #ccc;padding:45px 70px 0;}
.landing-small .box-item-block {padding:0;}
.landing-small .box-item-block:not(:last-child) {margin-bottom:20px;}
.landing-small .box-item-block:not(:first-child) {height:auto;}
.landing-small .box-item-block:not(:first-child) .box-item .box span {margin-bottom:30px;}
.landing-small .box-item-block:not(:first-child) .box-item .box .main_link:not(:last-child) {margin-bottom:25px;}

/**/

.form-container {padding:190px 0 100px;position:relative;}
.form-container:before {background:#f15832;content:"";height:190px;position:absolute;top:0;left:calc((100% - 100vw + 75px) / 2);right:calc((100% - 100vw + 75px) / 2);z-index:0;}
.form-container:after {background:#efeae7;content:"";width:70%;position:absolute;top:110px;bottom:0;left:0;z-index:2;}
.form-block {background:#fff;max-width:750px;margin:auto;padding:60px 70px 0;position:relative;z-index:4;}
.form-header {font-size:34px;font-family:"ZonaPro-ExtraBold";line-height:1.2;text-align:center;margin:0 0 40px;padding:0 20px;}
.form-pattern {background:url("../images/PATTERN_WHITE.png") repeat scroll left top / 22px auto;width:220px;height:110px;position:absolute;top:42px;left:calc(70% - 175px);z-index:1;}

.post-container .wpforms-field-container {/*width:500px !important;*/}
.post-container div.wpforms-container-full .wpforms-form .wpforms-field {margin-bottom:20px;padding:5px 0;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-field-label {color:#000;font-size:14px;font-family:"ZonaPro-Bold";font-weight:normal;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {font-size:12px;font-family:"ZonaPro-Bold";font-weight:normal;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-field-label-inline a {color:#f15832;text-underline-offset:2px;text-decoration-thickness:1px;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-field-label-inline a:hover {text-decoration:underline;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-required-label {color:#f15832;}
.post-container div.wpforms-container-full .wpforms-form input[type="text"],
.post-container div.wpforms-container-full .wpforms-form input[type="email"],
.post-container div.wpforms-container-full .wpforms-form select {border:1px solid #ccc !important;border-radius:0 !important;font-size:15px;width:100% !important;max-width:unset !important;height:60px !important;}
.post-container div.wpforms-container-full .wpforms-form textarea {border:1px solid #ccc;border-radius:0;width:100%;max-width:unset;height:200px;padding:10px 15px;resize:none;}
.post-container div.wpforms-container-full .wpforms-form button[type="submit"] {background:#f15832 !important;border:none !important;color:#fff;font-size:12px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:center;min-width:180px;padding:20px 30px 17px;position:relative;z-index:1;}
.post-container div.wpforms-container-full .wpforms-form button[type="submit"]:before {background:#000;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;z-index:-1;}
.post-container div.wpforms-container-full .wpforms-form button[type="submit"]:hover:before {width:100%;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container {padding:10px 0;}
.post-container div.wpforms-container-full .wpforms-form .wpforms-submit-container {text-align:center;padding:0;position:relative;top:25px;}
div.wpforms-container-full .wpforms-form ul li:before {display:none;}


.wpcf7 {}
.wpcf7-form {}
.wpcf7-form p {margin:0 0 20px;}
.wpcf7-form label {color:#000;font-size:13px;font-family:"ZonaPro-Bold";font-weight:normal;display:inline-block;padding-bottom:5px;}
.wpcf7-form label .required {color:#f15832;}
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form select {background:#fff;border:1px solid #ccc !important;border-radius:0 !important;font-size:15px;width:100% !important;max-width:unset !important;height:60px !important;padding:10px 15px;outline:none;}
.wpcf7-form textarea {border:1px solid #ccc;border-radius:0;width:100%;max-width:unset;height:200px;padding:10px 15px;resize:none;}
.wpcf7-form input[type="submit"] {background:#f15832 !important;border:none !important;color:#fff;font-size:12px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:center;min-width:180px;padding:20px 30px 17px;position:relative;z-index:1;cursor:pointer;}
.wpcf7-form input[type="submit"]:before {background:#000;content:"";width:0;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.5s ease-in-out;z-index:-1;}
.wpcf7-form input[type="submit"]:hover:before {width:100%;}
.wpcf7-form input[type="file"] {font-size:12px;}
.wpcf7-not-valid-tip {color:#f00;font-size:12px;display:block;padding-top:2px;}
.wpcf7 form .wpcf7-response-output {border:none;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;color:#F15832;font-size:15px;font-weight:900;text-align:center;margin:0 0 10px;padding:10px;}
.wpcf7-list-item {margin:0;}
.wpcf7-list-item-label {font-size:12px;font-family:"ZonaPro-Bold";font-weight:normal;}
.wpcf7-list-item-label a {color:#f15832;text-decoration:none;text-underline-offset:2px;text-decoration-thickness:1px;}
.wpcf7-list-item-label a:hover {text-decoration:underline;}
.wpcf7-form .align_center {position:relative;top:25px;}
.wpcf7-spinner {/*display:none;*/margin:12px -34px 0 10px;vertical-align:top;}
.hidden_field {display:none;}

.post-content .wpcf7-form {background:#efeae7;max-width:700px;margin:50px 0 0;padding:50px;}
.post-content .wpcf7-form .align_center {top:10px;}

/**/

.search-list-container {margin-bottom:40px;}
.search_item {border-bottom:1px solid #eee;padding:25px 0;}
article:first-child .search_item {border-top:1px solid #eee;}
.search_item .header_4 {}
.search_item .header_4 a {color:#000;text-decoration:none;}
.search_item .main_button {background:#f15832;padding:16px 50px 14px 25px;margin-top:25px;}
.search_item .main_button:before {background:#000;}
.search_item .main_button:after {top:19px;right:20px;}

/**/

.category-container {background:#fff;padding-bottom:70px;position:relative;}
.category-container.category-default {margin-bottom:210px;}
.category-container.category-default:before {background:#efeae7;content:"";position:absolute;top:-178px;bottom:-210px;left:50%;right:-50vw;z-index:-1;}
.category-container .breadcrumbs {margin-bottom:40px;}
.category-container h1 {color:#f15832;font-size:70px;font-family:"ZonaPro-ExtraBold";line-height:1.1;text-align:center;margin-bottom:70px;}
.posts-list-primary {display:flex;flex-wrap:wrap;}
.posts-list-primary article {width:50%;margin:0 0 65px;}
.category-container .posts-list-container .post-thumbnail {background:#eee;width:300px;margin-bottom:20px;}
.category-container .posts-list-container .post-header {width:100%;padding:0 110px;}
.category-container .posts-list-container .post-header .post-title {margin-bottom:20px;}

.category-container.category-exams {background:none;}
.category-exams_header {padding-bottom:90px;margin:0;position:relative;}
.category-exams_header:before {background:#f15832;background:linear-gradient(90deg, rgba(241,88,50,1) 0%, rgba(242,148,50,1) 100%);content:"";position:absolute;top:-178px;bottom:0;left:calc((100% - 100vw + 75px) / 2);right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.category-container.category-exams h1 {color:#fff;margin-bottom:0;}
.category-container.category-exams .breadcrumbs span {color:#000;}
.category-container.category-exams .breadcrumbs a {color:#fff;}
.category-container.category-exams .breadcrumbs span.breadcrumb_last {color:#fff;}

.filters_container {}
.filters_header {display:none;}
.searchandfilter {border-radius:6px 6px 0 0;width:100%;position:absolute;top:-48px;/*overflow:hidden;*/}
.searchandfilter ul {display:flex;flex-wrap:wrap;justify-content:center;}
.searchandfilter ul li {width:25%;padding:0;}
.searchandfilter ul li h4 {background:#000;color:#fff;padding:14px 20px 12px;}
.searchandfilter ul li:not(:last-child) h4 {border-right:1px solid #777;}
.searchandfilter ul li label {background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:block;width:100%;padding-right:10px;}
.searchandfilter ul li:first-child label {border-left:1px solid #ccc;}
.searchandfilter ul li select.sf-input-select {background-color:#fff;border:none;border-radius:0;font-size:14px;width:100%;padding:12px 15px;outline:none !important;}
.sf-field-reset {position:absolute;bottom:-28px;text-align:center;}
.sf-field-reset a {color:#000;font-size:13px;}

.exams_main {margin-bottom:60px;padding-top:100px;position:relative;}
.exam_container {border-bottom:1px solid #eee;display:flex;flex;wrap:wrap;padding:25px 0;}
article:first-child .exam_container {border-top:1px solid #eee;}
.exam_header {width:60%;padding-top:3px;}
.exam_header h3 {font-size:18px;}
.exam_content {width:40%;text-align:right;}
.exam_content a {background:#f15832;color:#fff;font-size:10px;font-family:ZonaPro-Bold;letter-spacing:1px;text-decoration:none;display:inline-block;margin:3px 1px;padding:9px 20px 7px;}
.exam_content a.link_ekfoniseis {}
.exam_content a.link_apantiseis {background:#f29432;}
.exam_content a.link_yli {}
.exam_content a.link_odigies {background:#f29432;}
.exam_content a.link_video_short {background:#000 url("../images/VIDEO_STROKE_ICON.svg") no-repeat scroll left 18px center / 18px auto;padding-left:40px;}
.exam_content a.link_video_long {background:rgba(36,62,141,1) url("../images/VIDEO_STROKE_ICON.svg") no-repeat scroll left 18px center / 18px auto;padding-left:40px;}
.exam_content span {background:#ccc;color:#fff;font-size:10px;font-family:ZonaPro-Bold;letter-spacing:1px;display:inline-block;padding:9px 20px 7px;}

.themata-bottom {}
.themata_boxes {display:flex;flex-wrap:wrap;}
.themata_box {background:#efeae7;border-radius:6px;width:23%;margin:0 1%;padding:35px 30px;text-align:center;}
/*.themata_box:nth-child(2) {margin:0 3%;}*/
.themata_box p {font-size:18px;}
.themata_box p strong {font-weight:800;}
.themata_box p a {color:inherit;font-weight:800;text-underline-offset:2px;text-decoration-color:#f15832;text-decoration-thickness:2px;}
.themata_box .post-border {background:#f15832;width:120px;height:5px;margin:0 auto 20px;}

.widget_banner_slider {background:#666;text-align:center;width:728px;padding:0;margin:auto;position:fixed;bottom:-130px;left:0;right:0;z-index:10;transition:all 0.3s;}
.widget_banner_slider.showbanner {bottom:0;}
.banner_slide_container {}
.banner_slide {}
.banner_slide_container a {display:block;}
.banner_slide_container img {display:block;width:100%;}

/**/

.category-didaktiria {}
.category-container.category-didaktiria  h1 {margin-bottom:60px;}

.didaktiria-top {display:none;margin-bottom:80px;position:relative;z-index:1;}
.didaktiria-top .box-container {margin:0 -10px;}
.didaktiria-top .box-item-block {max-height:260px;}
.didaktiria-bottom {margin-bottom:20px;}
.didaktiria-bottom iframe {width:100%;}

.didaktiria_container {margin-bottom:80px;}
.didaktiria_container .didaktirio_header {background:#efeae7 url("../images/ARROW.svg") no-repeat right 20px center / 14px;color:#000;border-bottom:1px solid #ddd;font-size:22px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:left;text-decoration:none;display:block;margin:0;padding:20px 50px 18px 20px;position:relative;}
.didaktiria_container .accordion-header2 {background:#fff;color:#000;border-bottom:1px solid #ddd;font-size:22px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:left;margin:0;padding:20px 50px 18px 20px;cursor:pointer;position:relative;transition:all 0.3s ease-out;}
.didaktiria_container .accordion-header2:first-child {border-top:1px solid #ddd;}
.didaktiria_container .accordion-header2:after {content:"+";font-size:25px;font-weight:normal;position:absolute;top:18px;right:20px;transition:all 0.3s;}
.didaktiria_container .accordion-header2.active-header2 {background:#f15832;border-color:#f15832;color:#ffffff;}
.didaktiria_container .accordion-header2.active-header2:after {transform:rotate(45deg);}
.didaktiria_container .accordion-content2 {display:none;width:100% !important;padding:0 20px 10px;}

.didaktiria_container .accordion-header {background:#efeae7;color:#000;font-size:16px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:left;margin:10px 0 0 0;padding:14px 50px 12px 20px;cursor:pointer;position:relative;}
.didaktiria_container .accordion-header:after {content:"+";font-size:25px;font-weight:normal;position:absolute;top:7px;right:15px;transition:all 0.3s;}
.didaktiria_container .active-header:after {transform:rotate(45deg);}
.didaktiria_container .active-header {}
.didaktiria_container .active-header:hover {}
.didaktiria_container .inactive-header {}
.didaktiria_container .inactive-header:hover {}
.didaktiria_container .accordion-content {display:none;padding:20px 20px 40px;background:#ffffff;width:auto !important;}
.didaktiria_container .accordion-content:after {clear:both;content:"";display:block;}
.didaktiria_container .accordion-content p {color:#000;margin-bottom:4px;}
.didaktiria_container .accordion-content p a {color:inherit;text-decoration:none;}
.didaktiria_container .accordion-content p a:hover {text-decoration:underline;}
.didaktiria_container .main_button {background:#f15832;padding:16px 50px 14px 25px;margin-top:25px;}
.didaktiria_container .main_button:before {background:#000;}
.didaktiria_container .main_button:after {top:19px;right:20px;}

.didaktiria_container #post-12134 {display:none;}
body.category-26 .didaktiria_container #post-12188 {display:none;}

/**/

.article-didaktirio {}
.article-didaktirio article {position:relative;}
.article-didaktirio article:before {background:#f15832;background:linear-gradient(90deg, rgba(241,88,50,1) 0%, rgba(242,148,50,1) 100%);content:"";position:absolute;top:-178px;bottom:0;left:calc((100% - 100vw + 75px) / 2);right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.post-container.article-didaktirio .post-header.main-header {padding-bottom:70px;}
.post-container.article-didaktirio .post-header.main-header h1 {color:#fff;text-align:center;margin:0;}
.article-didaktirio .breadcrumbs {margin-bottom:30px;}
.article-didaktirio .breadcrumbs span {color:#000;}
.article-didaktirio .breadcrumbs a {color:#fff;}
.article-didaktirio .breadcrumbs span.breadcrumb_last {color:#fff;}

.didaktirio-body {position:relative;padding-bottom:1px;}
.didaktirio-body:before {background:#fff;content:"";position:absolute;top:0;bottom:0;left:25%;right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.didaktirio-main {display:flex;flex-wrap:wrap;position:relative;z-index:1;margin-bottom:60px;}
.didaktirio-left {width:35%;padding-top:80px;padding-right:20px;}
.didaktirio-right {width:65%;padding-top:80px;}

.article-didaktirio .header_2 {margin-bottom:20px;padding:0 20px;}
.header_2.color_white {color:#fff;}
.article-didaktirio .header_5 {margin-bottom:10px;}
.didaktirio-left p {padding-left:20px;margin-bottom:10px;}
.didaktirio-left p a {color:#fff;}
.didaktirio-left .black_bg {background:#000;color:#fff;padding:15px 20px 13px;}
.didaktirio-left .grey_bg {background:#efeae7;padding:15px 20px 13px;margin-bottom:10px;}
.didaktirio-left .grey_bg a {color:#000;text-decoration:none;}
.didaktirio-left .grey_bg a:hover {text-decoration:underline;}
.didaktirio-left .grey_bg.form_bg {color:#000;text-decoration:none;display:block;}
.didaktirio-left .grey_bg.fb_bg {background:#0084ff url("../images/FACEBOOK_0.svg") no-repeat scroll left 18px center / 10px auto;color:#fff;text-decoration:none;display:block;padding-left:45px;}
.didaktirio-left .grey_bg.fb_bg a {color:#fff;}
.didaktirio-left .grey_bg.insta_bg {background:#ffcf52;background:linear-gradient(45deg, rgb(255, 207, 82) 0%, rgb(251, 82, 71) 45%, rgb(236, 74, 99) 65%, rgb(121, 65, 202) 100%);color:#fff;text-decoration:none;display:block;padding-left:45px;position:relative;}
.didaktirio-left .grey_bg.insta_bg:before {background:url("../images/INSTAGRAM_0.svg") no-repeat scroll left center / 20px auto;content:"";width:20px;height:100%;position:absolute;top:0;left:15px;}
.didaktirio-left .grey_bg.insta_bg a {color:#fff;}
.didaktirio-left .grey_bg.yt_bg {background:#c00 url("../images/YOUTUBE_0.svg") no-repeat scroll left 15px center / 20px auto;color:#fff;text-decoration:none;display:block;padding-left:45px;}
.didaktirio-left .grey_bg.yt_bg a {color:#fff;}

.post-category {margin-bottom:20px;}
.post-category .box {padding:30px 20px 10px;}
.post-category a {font-size:16px;margin-bottom:20px;}

.dieuthynsi_container {display:flex;flex-wrap:wrap;max-width:700px;margin:auto;}
.dieuthynsi_container .header_2 {width:100%;}
.dieuthynsi_container > div {width:50%;padding:20px 40px;}
.image_container {display:block;position:relative;margin:0 0 35px;}
.image_container:before {background:url("../images/PATTERN_MESI_EKPEDEUSI.png") repeat scroll left top / 22px auto;content:"";width:198px;height:110px;position:absolute;top:-28px;left:-28px;z-index:-1;}
.image_container:after {background:#f15832;content:"";width:55%;height:50%;position:absolute;bottom:-12px;left:-12px;z-index:-1;}
.image_container img {display:block;width:100%;height:auto;}
.dieuthynsi_container img {display:block;width:100%;height:auto;}
.dieuthynsi_container h6 {font-size:18px;font-family:"ZonaPro-Bold";font-weight:normal;line-height:1.3;margin:20px 0 0;}

.gallery_container {margin-bottom:70px;}
.ngg-imagebrowser.default-view {position:relative;}
.ngg-imagebrowser.default-view h3 {display:none;}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav {font-size:0;padding:0;}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .back,
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .next {background:none;width:0;height:0;}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .back a {background:#000 url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 13px auto;width:60px;height:60px;position:absolute;top:calc(50% - 40px);left:0;transform:rotate(180deg);}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav .next a {background:#000 url("../images/ARROW_WHITE.svg") no-repeat scroll center center / 13px auto;width:60px;height:60px;position:absolute;top:calc(50% - 40px);right:0;}
.ngg-imagebrowser.default-view .ngg-imagebrowser-nav i {display:none;}

.map_container {width:100%;margin-bottom:70px;}
.map_container iframe {width:100%;}

.fb_container {margin-bottom:10px;}
.fb-page {width:100% !important;}
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe {width:100% !important;}

body.postid-12134 .article-didaktirio .header_2 {display:none;}
body.postid-12134 .post-category .box {display:none;}
body.postid-12134 .dieuthynsi_container > div {width:100%;}

.article-didaktirio .box-item .mesi_ekpaideusi {order:1;}
.article-didaktirio .box-item .dimotiko {order:2;}
.article-didaktirio .box-item .xenes {order:4;}
.article-didaktirio .box-item .pliroforiki {order:5;}
.article-didaktirio .box-item .robotiki {order:6;}
.article-didaktirio .box-item .foititika {order:7;}
.article-didaktirio .box-item .protypa {order:3;}

.didaktirio_form .wpcf7-form-control-wrap.didaktirio-name {display:none;}
.didaktirio_form .wpcf7-form-control-wrap.didaktirio-email {display:none;}
.didaktirio_form .wpcf7-form-control-wrap[data-name="didaktirio-name"] {display:none;}
.didaktirio_form .wpcf7-form-control-wrap[data-name="didaktirio-email"] {display:none;}

/********************/

.block_dioikisi {margin:40px 0;}
.block_dioikisi:after {clear:both;content:"";display:block;}
.block_dioikisi > h2 {padding:0 15px;}
.block_dioikisi > h5 {border:3px solid #000;font-size:18px;font-weight:normal;line-height:1.6;padding:20px 25px;margin:0 0 30px 0;}
.block_member {float:left;width:33%;padding:0 15px;margin-bottom:30px;}
.block_member:nth-of-type(3n+1) {clear:left;}
.block_member2 {float:left;width:100%;padding:0 15px;margin-bottom:30px;}
.block_dioikisi img {display:block;width:100%;height:auto;}
.block_dioikisi h3 {background:#f15832;color:#ffffff;font-size:15px !important;font-family:"ZonaPro-Bold";line-height:1.5;text-align:center;margin:0 0 10px 0;padding:10px;}
.block_dioikisi p {color:#000;font-size:15px;line-height:1.5;text-align:center;margin:0 !important;padding:0;}
.block_dioikisi strong {font-family:"ZonaPro-ExtraBold";font-weight:normal;display:block;}

/**/

.post-content #accordion-container {font-size:16px;}
.post-content .accordion-header {background:#f15832;color:#ffffff;font-size:16px;font-family:"ZonaPro-Bold";font-weight:normal;text-align:left;margin:10px 0 0 0;padding:20px 50px 20px 20px;cursor:pointer;position:relative;}
.post-content .accordion-header:after {content:"+";font-size:25px;font-weight:normal;position:absolute;top:15px;right:15px;transition:all 0.3s;}
.post-content .active-header {}
.post-content .active-header:hover {}
.post-content .inactive-header {}
.post-content .inactive-header:hover {}
.post-content .accordion-content {display:none;padding:15px;background:#ffffff;border:1px solid #cccccc;border-top:0;width:auto !important;}
.post-content .accordion-content:after {clear:both;content:"";display:block;}

.post-content .accordion-header:after {content:"+";font-size:25px;font-weight:normal;position:absolute;top:15px;right:15px;transition:all 0.3s;}
.post-content .active-header:after {transform:rotate(45deg);}

.accordion-header.dimotiko {background:#b30838;}

/*.accordion-header.canon01 {background:#f15922;}
.accordion-header.canon02 {background:#b11116;}
.accordion-header.canon03 {background:#81b5e2;}
.accordion-header.canon04 {background:#00aaad;}
.accordion-header.canon05 {background:#bed62f;}
.accordion-header.canon06 {background:#ec008c;}
.accordion-header.canon07 {background:#00aeef;}
.accordion-header.canon08 {background:#ed1c24;}
.accordion-header.canon09 {background:#fcaf17;}
.accordion-header.canon10 {background:#472f91;}
.accordion-header.canon11 {background:#0072bc;}
.accordion-header.canon12 {background:#4db848;}
.accordion-header.canon13 {background:#a3238e;}*/

.accordion-header.canon02,
.accordion-header.canon04,
.accordion-header.canon06,
.accordion-header.canon08,
.accordion-header.canon10,
.accordion-header.canon12 {background:#efeae7;color:#333;}

.images_container {display:flex;flex-wrap:wrap;padding:10px;}
.images_container img {box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);width:46%;margin:0 2% 4%;}
.images_container br {display:none;}

/**/

.post-content .ekpaideutiko_prosopiko .accordion-content ul {padding:0 10px !important;}
.post-content .ekpaideutiko_prosopiko .accordion-content li {font-size:12px;line-height:18px;float:left;width:33%;margin-bottom:5px;}
.post-content .ekpaideutiko_prosopiko .accordion-content li:before {display:none;}

.post-content .link_box {background:#f15832;padding:20px;}
.post-content .link_box ul {padding:0;}
.post-content .link_box ul li {margin:2px 0;}
.post-content .link_box ul li:before {display:none;}
.post-content .link_box ul li a {background:#ffffff;color:#f15832;font-size:15px;display:inline-block;padding:5px 10px;}

/**/

.chart-horiz {}
.chart-horiz .chart {width:90%;padding-left:40px;}
.chart-horiz .chart li {display:block;height:35px;margin-top:12px;position:relative;}
.chart-horiz .chart li:before {content:attr(title);color:#666;font-size:12px;position:absolute;top:7px;left:-38px;}
.chart-horiz .chart li.title:before {color:#000;font-family:"ZonaPro-Bold";left:0;}
.chart-horiz .chart li:first-child {margin-top:0;}
.chart-horiz .chart li .bar {background:#000;min-width:1px;height:100%;}
.chart-horiz .chart li .number {color:#f15832;font-size:15px;font-family:"ZonaPro-Bold";padding-left:5px;position:absolute;top:7px;}
.chart-horiz .chart li.past .bar {background:#f15832;}
.chart-horiz .chart li.past .number {color:#000;}

/**/

body.seminaria_2  .logo_right.has_bg p {color:#f15832;}
body.seminaria_2  .logo_right.has_bg a.phone {color:#fff;}

.post-container.article-seminario {padding-bottom:0;}
.post-container.article-seminario .post-header.main-header {padding:0 350px 50px 0;margin:0;position:relative;}
.post-container.article-seminario .post-header.main-header:before {background:#f15832;background:linear-gradient(240deg, rgba(241,88,50,1) 0%, rgba(241,88,50,1) 45%, rgba(237,28,36,1) 100%);content:"";position:absolute;top:-178px;bottom:0;left:calc((100% - 100vw + 75px) / 2);right:calc((100% - 100vw + 75px) / 2);z-index:-1;}
.post-container.article-seminario .post-header.main-header h1 {color:#fff;line-height:1.2;margin-bottom:15px;}
.post-container.article-seminario .post-header .header_6 {color:#000;padding-bottom:2px;}
.article-seminario .header_inner {display:flex;flex-wrap:wrap;}
.article-seminario .header_left {width:300px;}
.article-seminario .header_right {width:calc(100% - 300px);padding:5px 0 0 30px;}
.post-container.article-seminario .post-thumbnail {margin:0;}

.author_container {margin:0 0 10px;}
.author_container:after {clear:both;content:"";display:block;}
.author_avatar {border-radius:50%;float:left;width:40px;margin-right:15px;overflow:hidden;}
.author_avatar img {display:block;width:100%;height:auto;}
.author_name {color:#fff;font-size:13px;padding-top:10px;}

.post-container.article-seminario .breadcrumbs {margin-bottom:40px;}
.post-container.article-seminario .breadcrumbs span {color:#000;}
.post-container.article-seminario .breadcrumbs a {color:#fff;}
.post-container.article-seminario .breadcrumbs span.breadcrumb_last {color:#fff;}

.seminario_info_container {background:#000;margin:0 0 60px;padding:50px 350px 50px 0;position:relative;}
.seminario_info_container:before {background:#000;content:"";height:100%;position:absolute;top:0;left:-50vw;right:-50vw;z-index:-1;}
.seminario_info {}
.seminario_info_item {font-size:18px;line-height:1.3;display:inline-block;margin:10px 30px 10px 0;vertical-align:top;}
.seminario_info_title {color:#fff;font-family:"ZonaPro-Regular";}
.seminario_info_text {color:#f15832;font-family:"ZonaPro-Bold";}
.seminario_info .post-border {background:#f15832;width:160px;height:5px;margin-bottom:15px;}

.post-container.article-seminario .post-content {padding:0 350px 50px 0;}
.post-container.article-seminario .post-content h2,
.post-container.article-seminario .post-content h3 {color:#000;font-size:20px;position:relative;}
.post-container.article-seminario .post-content h2:not(.accordion-header):after,
.post-container.article-seminario .post-content h3:not(.accordion-header):after {background:#f15832;content:"";display:block;width:100px;height:5px;margin-top:10px;}
.header_6.mb-30 {margin-bottom:30px;}
.post-content-intro {color:#f15832;font-size:20px;font-family:"ZonaPro-ExtraBold";}

.xaraktiristika_container {background:#f15832;margin:0 0 20px;padding:20px 30px;}
.xaraktiristika_container ul {margin:0 auto;padding:0;text-align:center;}
.xaraktiristika_container ul li {color:#fff;font-size:12px;font-family:"ZonaPro-Bold";line-height:1.3;display:inline-block;width:120px;margin:10px 25px;vertical-align:top;}
.xaraktiristika_container ul li:before {background:#fff;content:"";display:block;width:60px;height:54px;margin:0 auto 10px;position:static;}
.xaraktiristika_container ul li.li1:before {background:url("../images/live_icon.svg") no-repeat scroll center center / 100% auto;}
.xaraktiristika_container ul li.li2:before {background:url("../images/cartificate_icon.svg") no-repeat scroll center center / 60% auto;}
.xaraktiristika_container ul li.li3:before {background:url("../images/desktop_icon.svg") no-repeat scroll center center / 100% auto;}

.person_container {display:flex;flex-wrap:wrap;margin:0 0 30px;padding:15px 0 0;align-items:flex-start;}
.person_container .image_container {width:250px;}
.person_description {width:calc(100% - 250px);padding:0 0 0 30px;}
.person_container .image_container:before {background-image:url("../images/PATTERN_MESI_EKPEDEUSI.png");}
.person_container .image_container:after {background:#f15832;}
.person_container .header_4 {color:#f15832;margin-bottom:20px;}
.person_text {font-size:16px;line-height:1.4;}

.seminario_form {background:#fff;width:320px;padding:30px 30px;position:absolute;top:95px;right:0;z-index:1;}
.seminario_form .form-header {color:#000;font-size:15px;font-family:"ZonaPro-Bold";margin-bottom:25px;}
.seminario_form .wpcf7-form p {margin:0 0 20px;}
.seminario_form .wpcf7-form input[type="text"],
.seminario_form .wpcf7-form input[type="email"],
.seminario_form .wpcf7-form select {border:none !important;border-bottom:1px solid #000 !important;font-size:13px;height:26px !important;padding:4px 0;}
.seminario_form ::placeholder {opacity:0.7;}
.seminario_form .wpcf7-form-control-wrap.seminar {display:none;}
.seminario_form .wpcf7-form-control-wrap[data-name="seminar"] {display:none;}
.seminario_form .wpcf7-list-item-label a {color:#f15832;}
.seminario_form .wpcf7-form .align_center {top:0;}
.seminario_form .wpcf7 form .wpcf7-response-output {font-size:12px;}
.seminario_form .wpcf7-not-valid-tip {font-size:11px;}
.wpcf7-form .seminario_checkbox label {font-size:13px;/*font-family:'Manrope';*/}
.wpcf7-form .seminario_checkbox .wpcf7-list-item {width:100%;}
.wpcf7-form .seminario_checkbox .wpcf7-list-item-label {font-family:'Manrope';}

.seminaria-list-container {display:flex;flex-wrap:wrap;padding:50px 0 70px;position:relative;}
.seminaria-list-container:before {background:#efeae7;content:"";height:100%;position:absolute;top:0;left:-50vw;right:-50vw;z-index:-1;}
.seminaria-list-container article {width:25%;margin:0 0 35px;padding:0 20px;}
.seminario_item {background:#fff;height:100%;padding:20px 20px 30px;}
.seminario_item .post-thumbnail {margin:0 0 20px -40px;}
.seminario_item .post-thumbnail a {background:no-repeat scroll center center / cover;display:block;width:100%;padding-bottom:66.66%;}
.seminario_item .post-thumbnail img {/*display:block;*/display:none;}
.seminario_subtitle {color:#f15832;font-size:16px;font-family:"ZonaPro-ExtraBold";line-height:1.1;height:35px;margin-bottom:10px;overflow:hidden;}
.seminario_subtitle a {color:#f15832;text-decoration:none;}
.seminario_item .post-header h3 {color:#000;font-size:14px;font-family:"ZonaPro-Regular";font-weight:normal;line-height:1.3;height:35px;margin-bottom:15px;overflow:hidden;}
.seminario_item .post-header h3 a {color:#000;text-decoration:none;}
.seminario_item .author_name {color:#000;}

/********************/

.page-container {}

/**/

.page-404 {padding:0 30px 70px;text-align:center;position:relative;}
.page-404:before {background:#efeae7;content:"";width:200vw;position:absolute;top:22%;bottom:0;left:-50vw;z-index:-1;}
.page-404 h1 {color:#222;font-size:450px;font-family:"ZonaPro-Bold";font-weight:normal;line-height:0.9;margin-bottom:50px;}

.page-404 p {color:#222;font-size:21px;font-weight:700;margin-bottom:30px;}
.page-404 a {background:#ff4c29;color:#fff;font-size:15px;font-weight:700;text-align:center;text-decoration:none;display:inline-block;width:260px;padding:20px 0;}

/********************/

.fancybox-container {z-index:100002;}
#popup-modal.popup_container {padding:0;overflow:visible;}
.popup_block {max-width:600px;}
.popup_block a {display:block;}
.popup_block img {display:block;width:100%;}
.popup_close_btn {background:url("../images/close.png") no-repeat scroll center center / 100% auto;width:60px;height:60px;position:absolute;top:-18px;right:-21px;cursor:pointer;}

/*****/

@media only screen and (max-width:1900px) {

}

@media only screen and (max-width:1480px) {


/**/

.page-404 h1 {font-size:350px;}
.page-404 h1:before,
.page-404 h1:after {font-size:225px;}
}

@media only screen and (max-width:1260px) {

}

@media only screen and (max-width:1000px) {


/**/

.page-404 h1 {font-size:220px;}
.page-404 h1:before,
.page-404 h1:after {font-size:140px;}
.page-404 p {font-size:19px;}
}

@media only screen and (max-width:870px) {

}

@media only screen and (max-width:767px) {

/**/

.page-404 {padding:0 0 50px;}
.page-404 h1 {font-size:105px;}
.page-404 h1:before,
.page-404 h1:after {font-size:70px;}
}

@media only screen and (max-width:599px) {

}

@media only screen and (max-width:449px) {

}

@media only screen and (max-width:399px) {

}

body.mesi_ekpaideusi_2.postid-32298 .logo img.logo_default_white {display:none;}
body.postid-32298 .logo img.logo_omilos {display:block;}
body.postid-32298 .post-container.article-seminario .breadcrumbs span:nth-child(2) {display: none;}

.seminario_custom_images {display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;}

/* Xmas Logo */

/*body.home .logo img,
body.mesi_ekpaideusi_2 .logo_default_white {opacity:0;}

.xmas_logo {background:url("../images/xmas_logo.gif") no-repeat scroll center center / 100% auto;display:none;width:116%;height:150%;position:absolute;top:-38%;left:-14%;}
body.home .xmas_logo,
body.mesi_ekpaideusi_2 .xmas_logo {display:block;}

.tiny_logo .xmas_logo {display:none !important;top:-30%;}
@media only screen and (max-width:1023px) {
.tiny_logo {background:none !important;}
.tiny_logo .xmas_logo {display:block !important;}
}*/

.xmas_logo {background:url("../images/xmas_decor.gif") no-repeat scroll left top / 100% auto;display:none;width:31%;height:120%;position:absolute;top:-48%;left:-14.5%;}
body.home .xmas_logo,
body.mesi_ekpaideusi_2 .xmas_logo {display:block;}

.tiny_logo .xmas_logo {display:none !important;top:3%;}
@media only screen and (max-width:1023px) {
.tiny_logo .xmas_logo {display:block !important;height:80%;}
}
@media only screen and (max-width:449px) {
.tiny_logo .xmas_logo {top:8%;left:-14%;}
}