@charset "utf-8";
/* CSS Document */

#wrapper_full{}

/* HEADER */

#wrapper_full section.page_header_default{background:#fff; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; padding:100px 0 98px; border-bottom:2px solid #888946; filter:drop-shadow 1px 2px 3px rgba(0,0,0,.25)}
#wrapper_full section.page_header_default .bakground_cover{display:inline-flex; flex-wrap:wrap; align-items:center; justify-content:flex-end; max-width:1610px; right:unset; left:unset}
#wrapper_full section.page_header_default .bakground_cover img{width:auto}
#wrapper_full section.page_header_default .bakground_cover:after{content:""; background-color:#888946; width:100%; height:100%; position:absolute; left:100%; top:0}


/* HEADER TITLE */


#wrapper_full section.page_header_default .page_header_content{display:inline-flex; flex-wrap:wrap; align-items:center; justify-content:flex-start; width:100%}
#wrapper_full section.page_header_default .page_header_content > .container{}
#wrapper_full section.page_header_default .page_header_content > .container > .row{}

#wrapper_full section.page_header_default .page_header_content > .container > .row > div:not(.nest){padding:0 15px}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div:not(.nest) > .banner_title_inner{}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div:not(.nest) > .banner_title_inner > .title{color:#000}


#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest{padding:0 15px}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs{}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul{color:#666}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active){}

#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active) > a{color:#7a7a7a; background-image:linear-gradient(90deg, #888946, #888946); background-size:0% 1px; background-repeat:no-repeat; background-position:left bottom; transition:background-size .25s ease}

#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active) > a:before{}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active) > a > i{}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active) > a > i:before{}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active) > a:hover{color:#000; background-size:calc(100% - 16px) 1px}


#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active):first-of-type a{background-position:left 20px bottom}
#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li:not(.active):first-of-type a:hover{background-size:calc(100% - 35px) 1px}


#wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li.active{color:#1e4029}


/* CONTENT */


#wrapper_full #content{}
#wrapper_full #content section.elementor-section{}
#wrapper_full #content section.elementor-section > .elementor-container{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post{} 

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article{}


#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .post-thumb{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .post-thumb > a{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .post-thumb > a > img{/*height:unset;*/ object-position:top}


#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h6{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h6 > a{color:#7e7e7e!important}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h6 > a:hover{color:#000!important}


#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h4{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h4 > a{color:#000!important; background-image:linear-gradient(90deg, #888946, #888946); background-size:0% 2px; background-repeat:no-repeat; background-position:left bottom; transition:background-size .25s ease}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta > div{}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta > div > .post-on{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta > div > .post-on > a{}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta > div > .post-on > a > i{display:none}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta > div > .post-on > a > time.date{color:#7e7e7e!important}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > .entry-meta > div > .hit-count{display:none}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article:hover .entry-content-2 > h4 > a{background-size:100% 2px}


/* PAGINATION */


#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid){}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog{}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers{}
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers > li{}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers > li > a.page-numbers{color:#7e7e7e!important;  background-color:#fff!important; border:solid 1px rgba(136,137,70,.25)!important}

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers > li > a.page-numbers > i{}
    
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers > li:hover > a.page-numbers:hover{color:#000!important; background-color:#fff!important; border-color:rgba(136,137,70,1)!important}   
    
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers > li > span.page-numbers.dots{color:#7e7e7e!important; background-color:#fff!important; border:solid 1px rgba(136,137,70,.25)!important; cursor:default}   
    
#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers > li > span.page-numbers.current{cursor:default}
   
    
/* GR */

/* GR - HEADER TITLE */

html:lang(el) #wrapper_full section.page_header_default .page_header_content > .container > .row > div:not(.nest) > .banner_title_inner > .title{font-family: "Roboto", sans-serif!important; font-weight:500}

html:lang(el) #wrapper_full section.page_header_default .page_header_content > .container > .row > div.nest > .breadcrumbs > ul > li{font-family: "Roboto", sans-serif!important}

/* GR - HEADER TITLE */


html:lang(el) #wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h6{font-family: "Roboto", sans-serif!important; font-weight:500}

html:lang(el) #wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row.loop-grid > div > article > .entry-content-2 > h4{font-family: "Roboto", sans-serif!important; font-weight:500}

@media all and (max-width : 1199px) and (-webkit-min-device-pixel-ratio:1.5) {

/* HEADER TITLE */

#wrapper_full section.page_header_default .page_header_content > .container{max-width:100%}

}    


@media all and (max-width : 768px) and (-webkit-min-device-pixel-ratio:1.5) {

/* HEADER */

#wrapper_full section.page_header_default{padding:50px 0 48px}

/* HEADER TITLE */

#wrapper_full section.page_header_default .page_header_content > .container > .row > div:not(.nest) > .banner_title_inner > .title{font-size:36px; margin-bottom:11.25px}

}    


@media all and (max-width : 480px) and (-webkit-min-device-pixel-ratio:1.5) {

/* HEADER */

#wrapper_full section.page_header_default{padding:25px 0 23px}

/* PAGINATION */

#wrapper_full #content section.elementor-section > .elementor-container .elementor-widget-wrap section.blog_post > .row:not(.loop-grid) > div > .pagination_blog > ul.page-numbers{display:flex; flex-wrap:wrap; justify-content:center; align-items:flex-start; row-gap:16px}

}

@media all and (max-width : 414px) and (-webkit-min-device-pixel-ratio:1.5) {

/* HEADER */

#wrapper_full #content section.elementor-section{padding:50px 15px 35px 15px}

#wrapper_full section.page_header_default .bakground_cover img{object-position:16px top}

}    


@media all and (max-width : 375px) and (-webkit-min-device-pixel-ratio:1.5) {

/* HEADER */

#wrapper_full section.page_header_default{padding:20px 0 18px}

#wrapper_full section.page_header_default .bakground_cover img{object-position:21px top}

}   

@media all and (max-width : 375px) and (-webkit-min-device-pixel-ratio:1.5) {

/* HEADER */

#wrapper_full section.page_header_default{padding:15px 0 13px}

#wrapper_full section.page_header_default .bakground_cover img{object-position:41px top}

}
