@font-face{font-family:ETmodules;font-display:block;src:url(//centersolidarity.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//centersolidarity.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//centersolidarity.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//centersolidarity.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//centersolidarity.eu/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}*{
font-family: "Open Sans", sans-serif;
}
.ribbon-before-header {
background-color:#FFF;
padding:5px 0 !important;
margin:0 !important;
max-width:100% !important;
width:100% !important;
font-size: 15px;
font-weight: 600;
}
#text-on-header-up > div.et_pb_text_inner{
font-size: 17px;
color: white;
font-weight: 700;
display:inline-flex;
align-items:center;
padding:8px 22px;
border-radius:999px;
background:
linear-gradient(
90deg,
rgba(20,190,170,.15),
rgba(232,33,114,.10)
);
border:1px solid rgba(255,255,255,.15);
color:#fff;
font-weight:600;
letter-spacing:1px;
} #et-main-area {
display: flex;
flex-direction: column;
min-height: 100vh;
}
#et-main-area #main-content {
flex: auto;
}
.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{
padding-bottom:0 !important;
}
.dwrea-page-module div.dwrea-page-module-background,
.dwrea-page-module div.dwrea-page-module-background.et_pb_featured_bg{
background-position: center 40%;
}   #site-logo{
text-align:left;
}
.global-header-section{
width:100%;
max-width:100%;
padding:10px 20px;
background-color:#272848;
}
.global-header-row{
display:flex;
align-items:center;
padding-bottom:0;
background-color:#272848;
}
.nav-menu-items div{
background-color:#272848;
}
div.site-logo-column{
margin-right:0 !important;
}
.text-global-header-column{
margin-right:0 !important;
}
.header-menu-column{
display:flex;
justify-content:flex-end;
align-items:center;
gap:20px;
flex-direction:row;
}
.header-menu-column{
flex:2;
}
#text-on-header{
font-size: 17px;
color: white;
font-weight: 700;
}
#menu-main_menu{
background-color:#272848;
}
#nav-menu-items{
margin-bottom:0 !important;
}
#menu-main_menu > li > a{
font-size:16px;
color:white;
}
#donate-head-btn{
padding: 10px 25px !important;
color:#fff;
font-size:17px;
text-decoration:none !important; background:#d30858;
border-radius:5px;
}
#donate-head-btn:hover{ background:#f53481;
}
#anakoinwseis-fullwidth-module > div > div > h1{
font-family: 'Gagalin', sans-serif;
font-size:100px;
} .hero-slider-section{
width:100%;
max-width:100%;
padding-top:0;
padding-bottom:0;
}
.hero-slider-row{
max-width:100%;
width:100%;
padding-top:0;
padding-bottom:0;
}
#hero-image-homepage > div > div,
.gallery-module-fullwidth .gallery-module-background,
.koinwniko-pantopwleio-module > .koinwniko-pantopwleio-module-background,
.supporters-module .supporters-module-background,
.epikoinwnia-module-fullwidth .epikoinwnia-module-background,
.dwrea-page-module div.dwrea-page-module-background,
.ananoinwseis-module-background
{
min-height:100vh;
}
.ananoinwseis-module-background{
background-position:top;
}
#hero-image-homepage h1{
font-weight:700;
font-family: 'Gagalin', sans-serif; 
font-size:100px;
}
#hero-image-homepage > div > div > div.et_pb_container.clearfix > div > div,
#anakoinwseis-fullwidth-module > div > div {
padding-bottom:200px ;
}
.ananoinwseis-module-background div h1{
padding-bottom:0 !important;
}
#hero-image-homepage h2{
font-weight:700;
font-family: 'Gagalin', sans-serif; 
font-size:70px;
}
#hero-image-homepage > div > div > div.et_pb_container.clearfix {
display: flex;
justify-content: flex-end;
align-items: flex-end;
} .counter-boxes-section {
width: 100%;
max-width: 100%;
min-height: 450px;
display: flex;
justify-content: center;
align-items: center;
padding: 40px 20px;
}
.counter-boxes-row {
width: 1600px;
max-width: 100%;
display: grid;
grid-template-columns: repeat(4, 1fr); 
gap: 30px;
justify-items: center;
align-items: stretch;
}
.counter-boxes-row div {
width:100% !important;
margin-right: 0 !important;
}
div.counter-box-item {
padding: 25px;
border-radius: 14px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
text-align: center;
background: #222;
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
color:#fff;
font-weight:900;
}
.counter-box-item h3 {
font-size:20px;
font-weight:700;
margin-top: 10px;
} .skopos-section{
width:100%;
max-width:100%;
background-color:#272848;
}
.skopos-row{
width:100%;
max-width:100%;
display:flex;
justify-content:space-between;
align-items:center;
background-color:#272848;
}
.heading-skopos-row{
display:flex;
justify-content:center;
align-items:center;
margin-bottom:50px;
}
#heading-skopos > div{
display:flex;
justify-content:center;
align-items:center;
padding:15px;
}
#heading-skopos > div > h2{
font-size:36px;
font-weight:700;
}
.skopos-row > div{
margin-right:0 !important;
}
.skopos-left-column,
.skopos-right-column-image{
width:100% !important;
}
.skopos-text-content-left{
padding: 0% 15% 3% 15%;
margin-bottom:0 !important;
}
.skopos-left-column{
background-color:#272848;
}
.skopos-left-column > div{
background-color:#272848;
}
.skopos-text-content-left div h2{
font-size: 36px;
text-wrap: balance;
line-height: 3rem;
font-weight: 900;
}
.skopos-text-content-left p{
font-size:18px;
line-height:28px;
color:#fff;
text-wrap:pretty;
font-weight:400;
}
#skopos-btn{
padding: 0.3em 1em !important;
color: #fff;
font-size: 18px;
background-color:#7470b6;
border-radius: 5px;
border:none;
border-radius: 90px 90px 90px 90px;
margin-left:15%;
transition:0.3 all ease-in-out;
text-decoration:none;
}
#skopos-btn:hover{
background-color:#9792ec;
} .anakoinwseis-section{
width:100%;
max-width:100%;
min-height:800px;
}
.anakoinwseis-header-row{
width:1920px;
max-width:100%;
margin-bottom:50px;
}
#anakoinwseis-heading > div{
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
gap:15px;
padding: 15px;
}
#anakoinwseis-heading > div span{
font-size: 18px;
color: #333;
line-height: 26px;
font-weight: 400;
}
#anakoinwseis-heading > div > h2{
font-size: 36px;
font-weight: 700;
}
.anakoinwseis-row {
width:1400px;
margin: 0 auto ; 
max-width:100%;
padding: 0 20px ;
box-sizing: border-box;
display: flex;
align-items:center;
gap:30px;
}
.anakoinwseis-row .anakoinwseis-blog-column {
flex: 1; 
display: flex; 
margin:0 auto;
}
.anakoinwseis-row .anakoinwseis-blog-column:hover{
box-shadow:0 0 30px 0 rgba(0,0,0,.15);
height:100%;
}
.anakoinwseis-blog-item {
border-radius: 8px;
transition: transform 0.3s ease, box-shadow 0.3s ease;
background-color: #ffffff;
display: flex;
flex-direction: column;
width: 100%; 
height: 100%; 
margin-bottom: 0; 
}
.anakoinwseis-blog-item article{
padding:35px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 
display:flex;
align-items:flex-start;
flex-direction:column;
gap:15px;
transition: all 0.3s ease;
}
.anakoinwseis-blog-item article a.entry-featured-image-url{
margin-bottom:10px; }
.anakoinwseis-row:after{
display:none !important;
}
div.anakoinwseis-blog-item article a.entry-featured-image-url img{
width: 100%;
max-width: 378px;
aspect-ratio: 465 / 363; 
object-fit: cover;
}
.anakoinwseis-blog-item .post-content {
flex-grow: 1;
}
div.anakoinwseis-row .anakoinwseis-blog-column h2{
min-height:55px;
padding-bottom:0;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-weight: 700;
font-size: 18px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a:hover{
color:#7470b6;
}
.anakoinwseis-row .anakoinwseis-blog-column p.post-meta span {
color: #7470b6;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
color: #333;
font-size: 15px;
min-height: 170px;
font-weight: 400;
line-height: 28px;
text-wrap: normal;
}
.anakoinwseis-row .anakoinwseis-blog-column article{
display: flex;
justify-content: center;
align-items: flex-start;
flex-direction: column;
margin-bottom:0 !important;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published{
font-weight:400;
font-size:15px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
margin-top: 20px;
color:#7470b6;
padding: 5px;
border-radius: 90px;
display: inline-block; 
font-size: 15px;
position: relative;
text-decoration: none;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link::after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%; 
height: 2px;
background-color: #7470b6;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.3s ease;
} .anakoinwseis-row .anakoinwseis-blog-column a.more-link:hover::after {
transform: scaleX(1);
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link:hover {
color: #333;
} div.endyma-agapis-section > div.endyma-agapis-row > div:first-child {
z-index:5;
margin-right:0 !important;
}
#banner-praxi-agapis{
transform: translate(46%,0);
z-index: 10 !important;
background: white;
width: 65%;
}
#donation-cloth-image{
transform: translate(-30%,0%);
}
.endyma-agapis-section {
width: 100%;
max-width: 100%;
padding: 50px;
position: relative;
overflow: hidden;
box-sizing: border-box;
background: linear-gradient(135deg, #f5f5f5, #e8e0ff, #ffd4eb, #ffe0cc, #d4e8ff, #f0f0f0);
background-size: 400% 400%;
animation: smoothColorFlow 15s ease-in-out infinite;
}
@keyframes smoothColorFlow {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.endyma-agapis-row{
width:100%;
max-width:1000px;
display:flex;
justify-content:center;
align-items:center;
} .koinwniko-farmakeio-section{
width:100%;
max-width:100%;
background: #272848;
}
.koinwniko-farmakeio-row{
width:100%;
max-width:100%;
display:flex;
justify-content:center;
align-items:center;
gap:100px;
}
.heading-koinwniko-farmakeio-row{
display:flex;
justify-content:space-between;
align-items:center;
margin-bottom:50px;
}
#heading-koinwniko-farmakeio > div{
display:flex;
justify-content:center;
align-items:center;
padding:15px;
}
#heading-koinwniko-farmakeio  > div > h3{
font-size:36px;
font-weight:700;
color:#fff;
}
.koinwniko-farmakeio-row > div{
margin-right:0 !important;
}
.koinwniko-farmakeio-text-content-left{
padding: 0% 15% 0% 9%;
margin-bottom:30px !important;
}
.koinwniko-farmakeio-text-content-left p{
font-size:18px;
line-height:28px;
color:#fff;
font-weight:400;
}
#koinwniko-farmakeio-btn{
padding: 0.3em 1em !important;
color: #fff;
font-size: 18px;
background-color:#7470b6;
border-radius: 5px;
border:none;
border-radius: 90px 90px 90px 90px;
transition:0.3 all ease-in-out;
margin-left:9%;
text-decoration:none;
}
#koinwniko-farmakeio-btn:hover{
background-color:#9792ec;
}
.koinwniko-farmakeio-text-content-left div h3 strong{
color:#fff;
font-size:36px;
line-height:3rem;
font-weight:900;
}
.anakoinwseis-navigation-btn-row{
display:flex;
justify-content:center;
align-items:center;
}
.anakoinwseis-navigation-btn-row > div > div{
display:flex;
justify-content:center;
align-items:center;
}
#anakoinwseis-navigation-btn{
margin-top:50px;
background-color:#272848;
padding: 5px;
border-radius: 90px;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
font-size: 18px;
width:30%;
font-weight:400;
text-decoration:none;
}
#anakoinwseis-navigation-btn:hover{
background-color:#7470b6;
} .drasi-section{
width:100%;
max-width:100%;
min-height: 800px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.drasi-section .drasi-row {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-gap: 20px;
width: 100%;
max-width: 1800px;
padding: 20px 0;
margin-bottom:50px;
}
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:36px;
line-height:35px;
color:#333;
font-weight:700;
}
div.pedia-drasis-row-heading{
width: 1920px;
max-width: 100%;
margin-bottom: 50px;
}
div.drasi-section > div.pedia-drasis-row-heading > div > div.pedia-drasis-text-header > div{
display:flex;
justify-content:center;
align-items:center;
}
.drasi-section .drasi-column.et_pb_column {
width: 100% !important;
margin: 0 !important;
}
.drasi-column .drasi-column-item.et_pb_blurb {
position: relative;
overflow: hidden;
border-radius: 12px;
aspect-ratio: 3 / 4;
background: #333;
transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.drasi-column-item .et_pb_main_blurb_image {
top: 0; left: 0; width: 100%; height: 100%;
z-index: 1;
}
.drasi-column-item .et_pb_main_blurb_image img {
width: 100%; height: 100%; object-fit: cover;
}
.drasi-column-item::after {
content: '';
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
background-image: linear-gradient(to top, rgba(0,0,0,0.8) 10%, transparent 40%);
z-index: 2;
}
.drasi-column-item::before {
content: '';
position: absolute; top: 0; left: -100%; width: 75%; height: 100%;
background: linear-gradient(to right, transparent 0%, rgba(255,255,255,0.2) 50%, transparent 100%);
transform: skewX(-25deg);
z-index: 3;
transition: left 0.65s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.drasi-column-item .et_pb_blurb_container {
position: absolute !important; 
left: 0;
width: 100%;
z-index: 10 !important; 
padding: 20px;
box-sizing: border-box;
transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
display: flex;
justify-content: center;
align-items: center;
bottom: 15px;
}
.drasi-column-item .et_pb_module_header,
.drasi-column-item .et_pb_module_header span {
color: #ffffff !important;
font-weight: bold;
font-size: 16px !important;
text-transform: uppercase;
text-shadow: 1px 1px 5px rgba(0,0,0,0.7);
text-align: left;
}
.drasi-column-item:hover {
transform: scale(1.05);
}
.drasi-column-item:hover::before {
left: 125%;
} .support-message-section{
width:100%;
max-width:100%; }
.support-message-row{
width: 1920px;
max-width: 100%;
}
.support-message-column-text{
padding-bottom:0 ;
}
.support-message{
display:flex;
justify-content:center;
align-items:center;
flex-direction:column;
}
.support-message p{
font-size: 18px;
font-weight: 400;
color: #ffff;
line-height: 34px;
text-align: center;
text-wrap: balance;
margin-top:50px;
}
div.support-message > p a  {
padding: 17px;
color: #fff;
font-size: 36px;
font-style: normal;
font-weight: 700;
background-color:#d30858;
border-radius: 5px;
transition:0.3 all ease-out;
letter-spacing: -1px;
text-decoration:none;
}
div.support-message > p a:hover{
background-color: #f53481;
}
.et_pb_fullwidth_slider_0 .et_pb_slide:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%; 
height: 100%;
background: linear-gradient(
to right, 
rgba(39, 40, 72, 0.85) 0%,   
rgba(39, 40, 72, 0.75) 45%, 
rgba(39, 40, 72, 0) 70%    
);
z-index: 1;
pointer-events: none; 
}
.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_slide_description {
position: relative;
z-index: 2;
}
.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_slide_description {
position: relative;
z-index: 2;
padding-left: 5%;    
text-align: left;
display: flex;
flex-direction: column;
justify-content: center; 
align-items:flex-start;
height: 100%;        
}
.support-message {
display: flex;
flex-direction: column;
align-items: flex-start; 
justify-content: center; 
height: 100%;
width:50%;
}
.support-message p {
text-align: left;
margin-top: 40px;
} .supporters-section{
width:100%;
max-width:100%;
}
.supporters-row{
width:1920px;
max-width:100%;
margin-bottom:50px;
}
.supporters-logo-row{
width:1600px;
max-width:100%;
}
.supporters-section .supporters-row > div > div{
display:flex;
justify-content:center;
align-items:center;
}
.supporters-section .supporters-row > div > div > div{
display:flex;
justify-content:center;
align-items:center;
flex-direction:column;
gap:20px;
}
.supporters-section .supporters-row div h3{
font-size:36px;
font-weight:700;
}
.gs_logo_single img{
width:150px !important;
}
.gs_logo_title{
color:#333;
}
.supporters-header > div span{
font-size:18px;
color:#333;
line-height:26px;
font-weight:400;
} .global-footer-section{
width:100%;
max-width:100%;
padding-top:0;
padding-bottom:0;
background-color:#272848;
}
.global-footer-row{
width:1920px;
max-width:100%;
display:flex;
justify-content:space-between;
align-items:center;
padding:25px;
}
.footer-contact-info {
font-size: 18px;
display:flex;
justify-content:flex-end;
align-items:center;
flex-direction:row;
gap:20px;
}
.footer-contact-item {
display: flex;
align-items: center;
margin-bottom: 10px; 
text-decoration: none; 
color: #fff; 
font-weight:400;
}
.footer-contact-item i {
margin-right: 15px;
font-size: 18px; 
color:#fff;
}
.footer-contact-item a,
.footer-contact-item span{
text-decoration: none;
color: #fff;;
font-size:20px;
}
.global-footer-copyrights-row{
width:1920px;
max-width:100%;
}
.bottom-copyrights-text{
display:flex;
justify-content:space-between;
align-items:center;
padding:10px 25px;
}
.bottom-copyrights-text span,
.bottom-copyrights-text a,
.bottom-copyrights-text a span{
font-size:16px;
color: #fff;;
font-weight:400;
}
div.purpose-double-images-row{
display:flex;
justify-content:center;
align-items:center;
gap:20px;
} #anakoinwseis-fullwidth-module .ananoinwseis-module-background{
display: flex;
justify-content: flex-end;
align-items: flex-end;
}
#anakoinwseis-fullwidth-module > div > div{
margin: 0 auto !important;
}
.page-anakoinwseis-blog-content > div{
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 50px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis,
.page-anakoinwseis-blog-content article.category-neolaia,
.page-anakoinwseis-blog-content article.category-ethelontismos{
padding:25px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 
display:flex;
align-items:flex-start;
flex-direction:column;
gap:15px;
min-height:350px;
max-width:100%;
transition: all 0.3s ease;
}
article div.post-content{
width:100%;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis:hover,
.page-anakoinwseis-blog-content article.category-neolaia:hover,
.page-anakoinwseis-blog-content article.category-ethelontismos:hover{
box-shadow:0 0 30px 0 rgba(0,0,0,.15);
}
.page-anakoinwseis-blog-content article.category-anakoinwseis div.post-content div.post-content-inner p,
.page-anakoinwseis-blog-content article.category-neolaia div.post-content div.post-content-inner p,
.page-anakoinwseis-blog-content article.category-ethelontismos div.post-content div.post-content-inner p{
color: #333;
min-height: 170px;
font-weight: 400;
line-height: 2rem;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis  p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-neolaia  p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-ethelontismos  p.post-meta > span.published{
color:#7470b6 !important;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis  p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-anakoinwseis div.post-content div.post-content-inner p,
.page-anakoinwseis-blog-content article.category-neolaia  p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-neolaia div.post-content div.post-content-inner p,
.page-anakoinwseis-blog-content article.category-ethelontismos  p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-ethelontismos div.post-content div.post-content-inner p{
font-size:16px;
color:#333;
font-weight:400;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.more-link,
.page-anakoinwseis-blog-content article.category-neolaia a.more-link,
.page-anakoinwseis-blog-content article.category-ethelontismos a.more-link,
.page-anakoinwseis-blog-content article div.post-content div.post-content-inner a.more-link
{
margin-top:50px;
background: #272848;
padding: 10px;
border-radius: 90px;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
font-size: 15px;
width: 70%;
font-weight:400;
justify-self: center;
text-decoration:none;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.more-link:hover,
.page-anakoinwseis-blog-content article.category-neolaia a.more-link:hover,
.page-anakoinwseis-blog-content article.category-ethelontismos a.more-link:hover{
background:#7470b6;
} .page-anakoinwseis-blog-content article.category-anakoinwseis a.entry-featured-image-url img,
.page-anakoinwseis-blog-content article.category-neolaia a.entry-featured-image-url img,
.page-anakoinwseis-blog-content article.category-ethelontismos a.entry-featured-image-url img{
height:353px !important;  }
.page-anakoinwseis-blog-content article.category-anakoinwseis> h2,
.page-anakoinwseis-blog-content article.category-neolaia> h2,
.page-anakoinwseis-blog-content article.category-ethelontismos> h2{
min-height:65px;
max-height:65px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis h2 a,
.page-anakoinwseis-blog-content article.category-ethelontismos h2 a,
.page-anakoinwseis-blog-content article.category-neolaia h2 a {
font-size: 22px;
font-weight: 500;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis h2 a:hover,
.page-anakoinwseis-blog-content article.category-ethelontismos h2 a:hover,
.page-anakoinwseis-blog-content article.category-neolaia h2 a:hover{
color:#7470b6;
}
.pagination .alignleft a{
color: #272848;
}
.pagination .alignright a{
color:#272848;
}
.koinwniko-pantopwleio-module > .koinwniko-pantopwleio-module-background{
background-position: center 28% !important;
} .epikoinwnia-module-fullwidth .epikoinwnia-module-background{
background-position: bottom;
}
div.epikoinwnia-module-background > div{
padding-bottom:150px !important;
}
#contact-page-section-container{
display: flex;
justify-content: center;
align-items: center;
width: 100%;
max-width: 1920px;
padding-top:0;
gap: 15px;
margin: 0 auto;
}
.contact-page-boxes-section{
display:flex;
justify-content:center;
align-items:center;
margin:80px auto 48px auto;
} div.contact-page-boxes-row{
display:flex;
align-items:center;
width:1600px;
max-width:100%;
}
div.contact-page-boxes-row #contact-page-email-box,
div.contact-page-boxes-row #contact-page-phone-box,
div.contact-page-boxes-row #contact-page-address-box{
background-color: #fff;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 
border-radius: 8px; 
min-height:140px;
height: 100%; 
display: flex;
justify-content: center;
align-items: center;
text-align: center;
transition: box-shadow 0.3s ease;
} 
div.contact-page-boxes-row #contact-page-email-box:hover,
div.contact-page-boxes-row #contact-page-phone-box:hover,
div.contact-page-boxes-row #contact-page-address-box:hover{
box-shadow: 0px 0px 0px 4px #272848;
}
.contact-page-box {
font-size: 20px;
display:flex;
justify-content:flex-end;
align-items:center;
flex-direction:row;
gap:20px;
}
span.contact-page-box-item{
display: flex;
align-items: center;
justify-content:center;
flex-direction:column;
text-decoration: none; 
color: #333; 
font-weight:400;
}
.contact-page-box-item i {
font-size: 40px; 
}
.contact-page-box-item span{
text-decoration: none;
color: #333;
font-size:20px;
}
.wpcf7 form {
max-width: 650px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 1.2rem;
}
.wpcf7 form label {
font-weight: 500;
color: #333;
display: flex;
flex-direction: column;
gap: 10px;
margin-top:10px;
font-size:17px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
width: 100%;
padding: 0.75rem 1rem;
border: 2px solid #ddd;
border-radius: 8px;
font-size: 14px;
transition: all 0.3s ease;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
} .wpcf7 input[type="text"]:focus,
.wpcf7 input[type="tel"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 textarea:focus {
border-color: #272848;
box-shadow: 0 0 6px rgba(39, 40, 72, 0.5);
outline: none;
}
.wpcf7 input[type="submit"] {
background: #272848;
color: #fff;
font-weight: 500;
border: none;
border-radius: 8px;
padding: 0.9rem 1.5rem;
cursor: pointer;
transition: all 0.3s ease;
text-transform: uppercase;
letter-spacing: 0.5px;
margin-top:20px;
font-size:14px;
}
.wpcf7 input[type="submit"]:hover {
background: #7470b6;
box-shadow: 0 4px 12px rgba(39, 40, 72, 0.4);
}
.wpcf7 textarea {
min-height: 120px;
resize: vertical;
}
.wpcf7 form br {
display: none;
}
div.contact-map-page-row{
padding-left:50px;
} div.activity-heading-text > div{
display:flex;
justify-content:center;
align-items:center;
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3,
.blog-text-heading-farmakeio > div h4{ 
font-size: 36px;
font-weight: 700;
}
.activity-text-page-column div p{
font-size: 20px;
line-height: 34px;
color:#333;
font-weight: 400;
}
div.shipment-farmakeio-heading{
margin-bottom:25px;
}
.shipment-heading-text > div {
display:flex;
justify-content:center;
align-items:center;
}
div.activity-farmakeio-text-row{
max-width:100%;
width:1600px;
}
.shipment-cities-row{
max-width:100%;
width:1600px;
display:flex;
justify-content:center;
align-items:center;
gap:20px;
}
.shipment-cities-row p{
font-size: 20px;
line-height: 34px;
color:#333;
font-weight: 400;
}
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size: 20px;
line-height: 34px;
color:#333;
font-weight: 400;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 
padding:25px;
}
div.courier-shipment-row > div > div.courier-shipment-text div p:hover{
box-shadow: 0px 0px 0px 4px #272848;
}
div.courier-shipment-text div{
display:flex;
justify-content:center;
align-items:center;
margin-top:50px;
} .shipment-cities-row .et_pb_text {
background-color: #fff;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 
border-radius: 8px; 
padding: 20px;
min-height:140px;
height: 100%; 
display: flex;
justify-content: center;
align-items: center;
text-align: center;
transition: box-shadow 0.3s ease;
cursor:default;
}
.shipment-cities-row .et_pb_text:hover {
box-shadow: 0px 0px 0px 4px #272848;
}
.shipment-cities-row .et_pb_text_inner p {
font-size: 18px;
line-height: 1.5;
text-wrap:balance;
color:#333;
font-weight:500;
}
.farmakeio-triple-image-row{
width:1600px;
max-width:100%;
margin:20px auto 50px auto;
}
.blog-section-farmakeio{
width:100%;
max-width:100%;
}
div.blog-row-farmakeio{
width:1080px;
max-width:100%;
}
.blog-text-heading-farmakeio > div{
display:flex;
justify-content:center;
align-items:center;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio > h2{
margin-bottom:5px;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p.post-meta{
margin-bottom:10px;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio > h2 > a{
font-size:22px;
font-weight:500;
line-height:32px;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio > h2 > a:hover{
color:#7470b6;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p span.published{
font-size:17px;
font-weight:400;
color:#7470b6;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio div.post-content div.post-content-inner p{
color:#333;
font-weight:400;
font-size:17px;
line-height:34px;
}
div.blog-row-farmakeio article{
display:flex;
flex-direction:column;
gap:10px;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio a.more-link{
margin-top:20px;
background: #272848;
padding: 10px;
border-radius: 90px;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
font-size: 14px;
font-weight:400;
justify-self: flex-start;
text-decoration:none;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio a.more-link:hover{
background:#7470b6;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.entry-featured-image-url img{
height:353px !important;
} div.purpose-page-section{
width: 100%;
max-width: 100%;
}
div.purpose-heading-text > div{
display:flex;
justify-content:center;
align-items:center;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6{
font-weight:700;
font-size:36px;
line-height:35px;
color:#333;
margin-bottom:20px;
}
div.purpose-text-content-up div p,
div.purpose-text-content-left div p,
div.purpose-text-content-right div p,
div.purpose-page-section > div.purpose-text-content-row > div > div > div > ul > li{
font-size:18px;
font-weight:400;
color:#333;
line-height:32px;
}
div.purpose-text-right-row,
div.purpose-text-left-row,
div.purpose-header-rows,
div.purpose-text-content-row{
width:1600px;
max-width:100%;
}
div.purpose-text-right-row,
div.purpose-text-left-row{
display:flex;
align-items:center;
justify-content:space-between;
}
div.purpose-page-section > div{
width:1600px;
max-width:100%;
} .gallery-page-images-row{
width:1350px;
max-width:100%;
}
.gallery-module-fullwidth .gallery-module-background{
background-position:center 62% ;
} div.post-title-row div.post-title-text div h1{
font-size:26px;
line-height:26px;
font-weight:500;
color:#333;
}
div.post-content-row > div > div > div > div > div > div
div.post-title-row div.post-title-text div p span.published{
font-size:18px;
font-weight:400;
color:#7470b6;
}
div.post-content-row{
padding:0 !important;
}
div.post-content-row p{
font-size:17px;
font-weight:400;
color:#333;
line-height:32px;
}
div.post-content-row div.et_pb_row{
width:100%;
padding:0;
}
div.post-title-section > div.post-title-row > div > div > div > p > span.published{
color:#7470b6;
font-size:17px;
font-weight:400;
}
div.post-title-section div.post-title-row,
div.post-content-row{
max-width:750px;
}
#main-content > div > div > div > div.et_pb_row.et_pb_row_1_tb_body.post-content-row > div > div > div > div > div{
padding:0;
} .page-ypostiriktes-text-content p{
font-size:18px;
font-weight:400;
line-height:32px;
color:#333;
}
.page-ypostiriktes-text-content  strong{
color:#333;
}
.supporters-module .supporters-module-background{
background-position: center 75% !important;
} .wcdp-row > label, .wcdp-variation-heading {
font-size: 20px !important;
font-weight: 700;
color: #272848 !important;
}
.wcdp_options {
grid-gap: 35px !important;
font-size: 20px !important;
}
.wcdp-header{
padding-top:0 !important;
}
#wcdp_1_wcdp_amount{
padding:0 !important;
}
.wcdp-body input.wcdp-donation-amount{
font-size:20px !important;
}
.wcdp_options>li>input:checked+label:after{
display:none !Important;
}
.wcdp_options > li > label {
border: 1px solid #272848 !important;
background-color: white !important;
color: #272848 !important;
border-radius: 8px !important;
}
ul.wcdp_options > li > input:checked + label {
background-color: #7470B6 !important;
color: white !important;
border: none !important;
}
#wcdp_1_wcdp_value_other:checked + label#wcdp_1_label_custom_amount {
border: 1px solid #272848 !important;
}
.woocommerce-checkout .input-text,
.woocommerce-checkout textarea,
.wcdp-donation-amount {
border: 2px solid #ddd !important;
border-radius: 8px !important;
padding: 0.75rem 1rem !important;
box-shadow: 0 2px 4px rgba(0,0,0,0.05) !important;
transition: all 0.3s ease !important;
}
#wcdp-donation-amount{
border:none !important;
}
.woocommerce-checkout .input-text:focus,
.woocommerce-checkout textarea:focus,
.wcdp-donation-amount:focus {
border-color: #272848 !important;
box-shadow: 0 0 6px rgba(39, 40, 72, 0.5) !important;
outline: none !important;
}
.wcdp-form .button,
#place_order,
button.wcdp-left,
button.wcdp-right {
background-color: #7470b6 !important;
color: #fff !important;
border: none !important;
border-radius: 8px !important;
padding: 0.9rem 1.5rem !important;
text-transform: uppercase !important;
letter-spacing: 0.5px !important;
font-size: 14px !important;
transition: all 0.3s ease !important;
box-shadow: none !important;
}
button.wcdp-right{
float:right !important;
}
.wcdp-form .button:hover,
#place_order:hover,
button.wcdp-left:hover,
button.wcdp-right:hover {
background-color: #272848 !important;
color: #fff !important;
}
.woocommerce form .form-row input.input-text,
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
background:white !important;
}
.woocommerce-form-coupon-toggle {
display: none !important;
}
#order_comments {
height: 200px !important;
}
#order_comments::placeholder {
color: transparent;
opacity: 0; 
}
#wcdp-donation-amount{
background-color: white !important;
color: #272848 !important;
}
.wcdp-row{
margin: 0 0 1.5em;
display: flex;
flex-direction: column;
gap: 30px;
}
ul.wcdp_options > li > input [type='number']:checked,
label#wcdp_1_label_custom_amount{
background-color:white !important;
}
.wcdp-donation-amount:focus{
box-shadow:none !important;
}
.wcdp-donation-amount{
box-shadow:none !important;
border: 1px solid #272848 !important;
}
.woocommerce .woocommerce-info,
.woocommerce-checkout #payment div.payment_box
{
background-color:#272848;
color:white;
}
.woocommerce table.shop_table th{
font-size:16px;
color:333;
}
.woocommerce table tr td{
font-size:15px;
color:#333;
}
ul.woocommerce-info li p{
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
gap: 20px;
}
.woocommerce a.button.alt:after, .woocommerce-page a.button.alt:after, .woocommerce button.button.alt:after, .woocommerce-page button.button.alt:after, .woocommerce input.button.alt:after, .woocommerce-page input.button.alt:after, .woocommerce #respond input#submit.alt:after, .woocommerce-page #respond input#submit.alt:after, .woocommerce #content input.button.alt:after, .woocommerce-page #content input.button.alt:after, .woocommerce a.button:after, .woocommerce-page a.button:after, .woocommerce button.button:not(.button-confirm):after, .woocommerce-page button.button:not(.button-confirm):after, .woocommerce input.button:after, .woocommerce-page input.button:after, .woocommerce #respond input#submit:after, .woocommerce-page #respond input#submit:after, .woocommerce #content input.button:after, .woocommerce-page #content input.button:after, .woocommerce a.button:before, .woocommerce-page a.button:before, .woocommerce button.button:before, .woocommerce-page button.button:before, .woocommerce input.button:before, .woocommerce-page input.button:before, .woocommerce #respond input#submit:before, .woocommerce-page #respond input#submit:before, .woocommerce #content input.button:before, .woocommerce-page #content input.button:before {
display: none !important;
}
li input[type="radio"].wcdp_value_other:checked + label .wcdp-donation-amount {
background-color: transparent !important;
color: white !important;
}
#wcdp-donation-amount{
padding:0 !important;
}
#order_comments_field > label{
display:none !important;
}
li input[type="radio"].wcdp_value_other:checked + label .woocommerce-Price-currencySymbol {
color: white !important;
}
div.woocommerce-terms-and-conditions-wrapper{
display:none !important;
}
div.donation-page-intro-heading-text > div{
display:flex;
justify-content:center;
align-items:center;
flex-direction:column;
}
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2{
font-weight:700;
font-size:36px;
line-height:35px;
color:#333;
margin-bottom:20px;
}
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div p{
font-size: 18px;
line-height: 28px;
color: #333;
text-align: center;
text-wrap: balance;
font-weight: 400;
}
.donation-page-intro-text-content div p{
font-size: 18px;
font-weight: 400;
line-height: 2.4rem;
text-wrap: pretty;
font-style: normal;
color: #333;
}
div.donation-page-testi-section > div > div > div > div > div > div > p,
div.donation-page-testi-section > div > div > div > div > span{
font-size: 18px;
font-weight: 400;
line-height: 2.4rem;
text-wrap: pretty;
font-style: normal;
color: #fff;
}
.et_pb_testimonial.et_pb_testimonial_no_bg:before{
color:white !important;
}
div.donation-page-testi-row{
border-radius:8px;
}
div.donation-platform-row div.donation-shortcode{
padding: 25px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
div.donation-page-testimonial {
font-size:17px;
color:white;
line-height:28px;
font-style:italic;
font-weight:400;
display:flex;
justify-content:center;
align-items:center;
}
div.donation-page-testi-section div.et_pb_testimonial_description{
text-align:center;
}
div.donation-platform-section > div.donate-now-row > div > div.donate-now-text > div{
display:flex;
justify-content:center;
align-items:center;
}
div.donate-now-row div.donate-now-text > div > h3{
font-size:36px;
font-weight:600;
color:#333;
line-height:28px;
}
#card-panel > label.p-FieldLabel{
color:#fff !important;
}
#payment > ul > li.wc_payment_method.payment_method_bacs > label,
#payment > ul > li.wc_payment_method.payment_method_stripe > label{
color:#333!important;
font-size:20px;
font-weight:400;
} .global-footer-section {
width: 100%;
max-width: 100%;
padding: 20px 0 0 0;
background-color: #272848;
}
.global-footer-row {
max-width: 100%;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
padding: 25px;
}
.footer-logo-container {
display: flex;
align-items: center;
gap: 15px;
}
.logo-text {
display: flex;
flex-direction: column;
color: #fff;
text-transform: uppercase;
}
.logo-text span:nth-child(1) {
color: #8be1db;
font-weight: 700;
letter-spacing: 0.1em;
}
.logo-text span:nth-child(2) {
color: #ee5b8f;
letter-spacing: 0.1em;
}
.logo-text span:nth-child(3) {
color: #c781d6;
letter-spacing: 0.1em;
}
.footer-contact-info {
font-size: 20px;
display: flex;
justify-content: flex-end;
align-items: center;
flex-direction: row;
gap: 30px;
width:100%;
}
.footer-contact-item {
display: flex;
align-items: center;
text-decoration: none;
color: #fff;
font-weight: 400;
}
.footer-contact-item i {
margin-right: 10px;
font-size: 20px;
color: #fff;
}
.footer-contact-item a,
.footer-contact-item span {
text-decoration: none;
color: #fff;
font-size: 20px;
}
.global-footer-copyrights-row {
margin: 0 auto;
}
.bottom-copyrights-text {
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px 25px;
border-top: 1px solid rgba(255, 255, 255, 0.1);
margin-top: 20px;
}
.bottom-copyrights-text span,
.bottom-copyrights-text a {
font-size: 14px;
color: #fff;
font-weight: 400;
} .thank-you-page-section{
padding: 0;
display: flex;
justify-content: center;
align-items: center;
margin: 50px auto;
}
.ty-wrap {
max-width: 800px;
margin: 50px auto;
padding: 0 20px;
box-sizing: border-box;
}
.ty-card {
background: #eaf8ee;
border-radius: 16px;
display: flex;
align-items: center;
gap: 20px;
padding:25px 35px;
border: 1px solid rgba(6, 80, 36, 0.08);
box-shadow: 0 8px 30px rgba(6, 80, 36, 0.06);
}
.ty-icon {
flex: 0 0 80px;
height: 80px;
border-radius: 50%;
display: grid;
place-items: center;
background: #1fbf66;
color: white;
}
.ty-content {
flex: 1;
min-width: 0;
text-align:center;
}
.ty-title {
font-size: 24px;
margin: 0 0 10px;
color: #084f2c;
font-weight: 700;
}
.ty-sub {
margin: 0 0 12px;
color: #0b3f28;
font-size: 16px;
line-height: 1.5;
}
.ty-text {
margin: 0;
color: #1b3f2b;
font-size: 15px;
line-height: 1.6;
}
p.ty-text a{
font-weight:700;
color:#084F2C;
}
.ty-actions {
margin-top: 18px;
display: flex;
flex-wrap: wrap;
gap: 12px;
text-align:center;
}
.ty-button {
display: inline-block;
padding: 10px 18px;
border-radius: 12px;
background: #ffffff;
border: 1px solid rgba(6, 80, 36, 0.1);
text-decoration: none;
color: #0b3f28;
font-weight: 600;
font-size: 15px;
transition: all 0.2s ease;
}
.ty-button:hover {
background: #1fbf66;
color: white;
border-color: #1fbf66;
}
#Field-emailInput{
color:white  !important;
} .error-404-page-section{
background-color: #f4f4f9;
color: #333;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
text-align: center;
}
.error-page-container {
max-width: 700px;
width: 90%; 
padding: 20px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.error-404-column > div{
display: flex;
justify-content: center;
align-items: center;
}
.error-page-title {
font-size: 200px;
font-weight: 900;
margin: 0;
color: #7470B6;
text-shadow: 4px 4px 0px #e0e0e0;
line-height: 1;
}
.error-page-subtitle {
font-size: 40px;
font-weight: 700;
margin-top: 20px;
margin-bottom: 20px;
color: #555;
}
.error-page-text {
font-size: 24px;
margin-bottom: 30px;
color: #333;
line-height: 2.5rem;
text-wrap: pretty;
text-align: center;
}
.error-page-button {
display: inline-block;
padding: 12px 25px;
background-color: #7470B6;
color: #ffffff;
text-decoration: none;
font-size: 1rem;
font-weight: bold;
border-radius: 50px;
transition: background-color 0.3s ease;
text-transform:uppercase;
}
.error-page-button:hover {
background-color: #5a569a;
}
.woocommerce .woocommerce-info, .woocommerce-checkout #payment div.payment_box,
.PickerItem{ }
div.dnxte-hostpot-hotspots-container,
#donation-cloth-image > div > div > div > div > div > div > div,
#donation-cloth-image > div > div > div > div > div > div > div > div,
#donation-cloth-image > div > div > div > div > div > div > div > div > div.dnxte-hostpot-tooltip-content > div > span,
.dnxte-hostpot-tooltip .dnxte-hostpot-tooltip-item .dnxte-hostpot-tooltip-content{
cursor:default !important;
}
#payment > ul > li.wc_payment_method.payment_method_bacs > label, #payment > ul > li.wc_payment_method.payment_method_stripe > label{
font-size:18px !important;
}
.woocommerce form .form-row label{
color:#333 ;
}
.woocommerce-SavedPaymentMethods-saveNew label{
color:#fff !important;
} .homepage-neolaia-ethelontismos-section{
width:100%;
max-width:100%;
background:#272848;
}
.homepage-neolaia-ethelontismos-row{
width:100%;
max-width:1400px;
background:#272848;
padding:50px;
display:flex;
}
.homepage-neolaia-ethelontismos-row:after{
display:none;
}
.home-neolaia-column div div div.dnxt-blurb-wrapper,
.home-ethelontismos-column div div div.dnxt-blurb-wrapper{
display:flex;
align-items:center;
flex-direction:column;
gap:20px;
}
.home-neolaia-column div  div.dnxt-blurb-heading-wrapper h3.dnxt-blurb-heading,
.home-ethelontismos-column div  div.dnxt-blurb-heading-wrapper h3.dnxt-blurb-heading{
color:white;
font-weight:bold;
font-size: 24px;
line-height: 2rem;
}
.home-neolaia-column div.dnxt-blurb-container,
.home-ethelontismos-column div.dnxt-blurb-container{
display: flex;
justify-content: flex-start;
align-items: flex-start;
gap:20px;
flex-direction: column;
}
.home-neolaia-column div.dnxt-blurb-description p,
.home-ethelontismos-column div.dnxt-blurb-description p{
font-size:18px;
line-height:28px;
color:white !important;
}
.toposts-btn{
margin-left:0 !important;
margin-top:20px !important;
} .neolaia-fullwidth-module .neolaia-module-background{
background-position:center;
} @media(max-width:1920px){
.anakoinwseis-header-row,
.koinwniko-farmakeio-row,
.support-message-row,
.skopos-row,
.supporters-row{
width:100%;
}
.koinwniko-farmakeio-row{
gap:100px;
}
.wpcf7 form {
max-width: 600px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 1.2rem;
}
div.contact-page-boxes-row{
width:1600px;
max-width:100%;
}
#contact-page-section-container{
display: flex;
justify-content: center;
align-items: center;
gap: 15px;
max-width: 1440px;
margin: 0 auto;
}
#anakoinwseis-fullwidth-module > div > div > h1{
font-size:100px;
padding-bottom:130px;
}
.drasi-section .drasi-row{
max-width:1600px;
}
div.purpose-page-section > div
{
width:1080px;
}
div.activity-farmakeio-text-row,
.farmakeio-triple-image-row,
.shipment-cities-row{
width:1080px;
}
div.contact-page-boxes-row{
width:1280px;
}
.contact-page-boxes-section{
margin:80px auto 50px auto;
}
.dwrea-page-module div.dwrea-page-module-background,
.dwrea-page-module div.dwrea-page-module-background.et_pb_featured_bg{
background-position: center;
}
}
@media(max-width:1750px){
#text-on-header{
font-size:16px;
}
.skopos-text-content-left{
padding:0% 13% 3% 13%;
}
#skopos-btn{
margin-left:13%;
}
}
@media(max-width:1700px){
div.contact-page-boxes-row,
#text-on-header{
font-size:15px;
}
.skopos-text-content-left p{
font-size:17px;
}
.skopos-text-content-left div h2,
.koinwniko-farmakeio-text-content-left div h3 strong{
font-size:33px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:17px;
}
}
@media (max-width: 1600px) {
#hero-image-homepage h1{
font-size:90px;
}
#anakoinwseis-fullwidth-module > div > div > h1{
font-size:64px;
}
#hero-image-homepage h2{
font-size:65px;
}
#donate-head-btn{
font-size:16px;
} .skopos-text-content-left p{
font-size:17px;
}
#skopos-btn{
font-size:17px;
}
#skopos-image-section{
max-width:600px;
}
#heading-skopos > div > h2{
font-size:32px;
}
.koinwniko-farmakeio-row{
gap:40px;
}
#heading-koinwniko-farmakeio > div > h3{
font-size:32px;
}
.skopos-text-content-left div h2{
font-size:32px ;
}
.support-message-row{
width: 1500px;
}
.support-message p{
font-size: 19px;
line-height: 38px;
margin-top: 45px;
}
.supporters-row{
width:1500px;
margin-bottom:45px;
}
.supporters-logo-row{
width:1400px;
}
.supporters-section .supporters-row div h3{
font-size:32px;
}
.supporters-header > div span{
font-size:19px;
line-height:24px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
width:1500px;
margin-bottom:20px;
}
.anakoinwseis-row{
gap:25px;
padding:0 25px !important;
}
#anakoinwseis-heading > div > h2,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size: 32px;
}
#anakoinwseis-heading > div span{
font-size: 19px;
}
div.purpose-text-content-up div p, div.purpose-text-content-left div p, div.purpose-text-content-right div p,.activity-text-page-column div p{
font-size:17px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2, 
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:30px;
}
div.purpose-text-content-up div p,
div.purpose-text-content-left div p,
div.purpose-text-content-right div p,
div.purpose-page-section > div.purpose-text-content-row > div > div > div > ul > li{
line-height:34px;
}
div.purpose-page-section > div.purpose-text-content-row > div > div > div > ul > li{
font-size:17px;
}
.page-ypostiriktes-text-content p,
.donation-page-intro-text-content div p{
font-size:17px;
}
#text-on-header > div{
font-size:15px;
}
.text-global-header-column{
width:30% !important;
}
#menu-main_menu > li > a > span{
font-size:15px;
}
.drasi-section .drasi-row{
max-width:1450px;
}
.drasi-column-item .et_pb_module_header,
.drasi-column-item .et_pb_module_header span {
font-size:14px !important;
}
.koinwniko-farmakeio-text-content-left div h3 strong{
font-size:32px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:17px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p
{
font-size:17px;
}
.counter-boxes-row{
width:1400px;
}
.footer-contact-item a, .footer-contact-item span{
font-size:18px;
}
.skopos-text-content-left{
padding: 0% 10%;
}
#skopos-btn{
margin-left:10%;
margin-top:10px !important;
}
.koinwniko-farmakeio-text-content-left{
padding: 0% 5% 0% 10%;
margin-bottom:10px !important;
}
.koinwniko-farmakeio-text-content-left div h3 strong{
text-wrap:balance;
} .anakoinwseis-row{
width:1350px;
}
div.anakoinwseis-blog-item article a.entry-featured-image-url img{
max-width:100%;
max-height:100%;
}
#menu-main_menu > li > a > span{
font-size:14px;
}
}
@media (max-width: 1450px) {
#hero-image-homepage h2{
font-size:55px;
} .skopos-text-content-left p{
font-size:16px;
line-height:28px;
}
.skopos-text-content-left{
padding: 0% 10%;
margin-bottom:0 !important;
}
.skopos-text-content-left h2{
font-size:20px;
}
.text-global-header-column{
width:20% !important;
flex:1;
}
.et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column{
margin-right:0 !important;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
font-size:15px;
}
#skopos-image-section{
max-width:500px;
}
#donate-head-btn{
font-size:14px;
}
.koinwniko-farmakeio-text-content-left{
margin-bottom:0 !important;
}
.koinwniko-farmakeio-text-content-left p{
font-size:16px;
}
.support-message-row{
width: 1350px;
}
.support-message p{
font-size: 18px;
line-height: 36px;
}
.supporters-row{
width:1350px;
margin-bottom:40px;
}
.supporters-logo-row{
width:1250px;
}
.supporters-section .supporters-row > div > div > div{
gap:18px;
}
.supporters-header > div span{
font-size:18px;
line-height:23px;
}
.anakoinwseis-header-row{
width:1350px;
}
.anakoinwseis-row{
gap:20px;
}
#menu-main_menu > li > a > span{
font-size:12px;
}
.anakoinwseis-blog-item article{
padding:25px;
}
#anakoinwseis-heading > div span{
font-size: 18px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 17px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 15px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:1080px;
}
#wpgmza_map{
height:600px !important;
}
.wpcf7 form label{
font-size:15px;
}
.wpcf7 form{
max-width:500px;
}
#contact-page-section-container{
width:1200px;
}
div.contact-map-page-row{
padding-left:0;
}
div.contact-page-boxes-row{
width:1200px;
gap:30px;
}
.contact-page-box-item span{
font-size:17px;
}
div.contact-page-boxes-row #contact-page-email-box, div.contact-page-boxes-row #contact-page-phone-box, div.contact-page-boxes-row #contact-page-address-box{
padding:0;
}
.page-ypostiriktes-text-content p,
.donation-page-intro-text-content div p,
.donation-page-testimonial p,
div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span{
font-size:16px;
}
.drasi-section .drasi-row{
max-width:1200px;
grid-template-columns: repeat(6, 1fr);
}
.drasi-column-item .et_pb_module_header,
.drasi-column-item .et_pb_module_header span {
font-size:11px !important;
} div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 32px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size:16px;
}
.counter-boxes-row{
width:1200px;
}
.counter-boxes-row {
grid-template-columns: repeat(2, 1fr);
}
.footer-contact-item a, .footer-contact-item span{
font-size:16px;
}
.footer-contact-info{
gap:15px;
}
.skopos-text-content-left div h2{
line-height:2.7rem;
font-size:30px;
}
.skopos-text-content-left p{
line-height:2rem;
text-wrap:pretty;
}
.skopos-text-content-left{
padding: 0% 10%;
margin-bottom:0 !important;
}
.skopos-text-content-left h2{
font-size:20px;
}
#skopos-btn{
margin-left:10%;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
font-size:15px;
}
#koinwniko-farmakeio-btn{
margin-top:10px;
}
.koinwniko-farmakeio-text-content-left div h3 strong{
font-size:30px;
}
.gallery-page-images-row{
width:1200px;
}
div.anakoinwseis-blog-item article a.entry-featured-image-url img{
max-height:280px;
}
.gallery-page-images-row{
width:1200px;
} .error-page-title {
font-size: 180px;
}
.error-page-subtitle {
font-size: 38px;
}
.error-page-text {
font-size: 22px;
}
.homepage-neolaia-ethelontismos-row{
max-width: 1200px;
gap: 100px;
}
.home-neolaia-column div.dnxt-blurb-description p, 
.home-ethelontismos-column div.dnxt-blurb-description p{
font-size:16px;
color:white;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.entry-featured-image-url img,
.page-anakoinwseis-blog-content article.category-neolaia a.entry-featured-image-url img,
.page-anakoinwseis-blog-content article.category-ethelontismos a.entry-featured-image-url img{
height:100% !important;
}
@media(max-width:1380px){
.skopos-text-content-left,
.koinwniko-farmakeio-text-content-left{
padding:0 8%;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
margin-left:8%;
}
}
@media (max-width: 1280px) {
#hero-image-homepage h1{
font-size:75px;
}
#hero-image-homepage h2{
font-size:50px;
}
.text-global-header-column{
display:none;
}
.header-menu-column{
flex:2;
}
#menu-main_menu > li > a > span{
font-size:13px;
}
#text-on-header > div{
font-size:13px;
}
#donate-head-btn{
font-size:15px;
} .skopos-text-content-left div h2{
font-size:24px;
line-height:2rem;
}
#heading-skopos > div > h2{
font-size:30px;
}
#skopos-btn{
font-size:15px;
}
.skopos-text-content-left p,
.koinwniko-farmakeio-text-content-left p{
font-size:14px;
line-height:25px;
}
.skopos-text-content-left,
.koinwniko-farmakeio-text-content-left{
padding:0 6%;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
margin-left:6%;
}
.koinwniko-farmakeio-text-content-left div h3 strong{
font-size:24px;
line-height:2rem;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:30px;
}
#anakoinwseis-navigation-btn{
width:35%;
font-size:15px;
}
.support-message-row{
width: 1200px;
}
.support-message p{
font-size: 17px;
line-height: 34px;
margin-top: 40px;
}
.supporters-row{
width:1200px;
margin-bottom:35px;
}
.supporters-logo-row{
width:1100px;
}
.support-message{
width:100%;
}
.supporters-section .supporters-row div h3{
font-size:30px;
}
.supporters-section .supporters-row > div > div > div{
gap:16px;
}
.supporters-header > div span{
font-size:17px;
line-height:22px;
}
.anakoinwseis-header-row{
width:1200px;
margin-bottom:40px;
}
.anakoinwseis-row{
gap:18px;
}
#anakoinwseis-heading > div > h2{
font-size: 30px;
}
#anakoinwseis-heading > div span{
font-size: 17px;
}
.anakoinwseis-blog-item article{
padding:20px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 18px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio div.post-content div.post-content-inner p{
font-size: 14px;
line-height: 30px;
min-height: 220px;
}
div.purpose-text-content-up div p, div.purpose-text-content-left div p, div.purpose-text-content-right div p{
font-size:15px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:980px;
}
div.purpose-text-content-up div p,
div.purpose-text-content-left div p,
div.purpose-text-content-right div p{
line-height:26px;
}
#wpgmza_map{
height:450px !important;
}
#contact-page-section-container{
width:1024px;
}
.wpcf7 form label{
font-size:14px;
}
.wpcf7 form{
max-width:450px;
}
div.contact-page-boxes-row{
width:980px;
}
.contact-page-box-item span{
font-size:15px;
}
.page-ypostiriktes-text-content p,.donation-page-intro-text-content div p,
.donation-page-testimonial p
{
font-size:15px;
}
div.purpose-page-section > div.purpose-text-content-row > div > div > div > ul > li{
font-size:15px;
}
div.post-content-row p{
font-size:16px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis h2 a,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio > h2 > a,
.page-anakoinwseis-blog-content article.category-neolaia h2 a,
.page-anakoinwseis-blog-content article.category-ethelontismos h2 a{
font-size:18px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-neolaia p.post-meta > span.published,
.page-anakoinwseis-blog-content article.category-ethelontismos p.post-meta > span.published,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p span.published{
font-size:16px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.more-link,
.page-anakoinwseis-blog-content article.category-neolaia a.more-link,
.page-anakoinwseis-blog-content article.category-ethelontismos a.more-link{
font-size:14px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis div.post-content div.post-content-inner p,
.page-anakoinwseis-blog-content article.category-neolaia div.post-content div.post-content-inner p,
.page-anakoinwseis-blog-content article.category-ethelontismos div.post-content div.post-content-inner p{
font-size:15px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis> h2,
.page-anakoinwseis-blog-content article.category-neolaia> h2,
.page-anakoinwseis-blog-content article.category-ethelontismos> h2{
height:100%;
}
div.blog-row-farmakeio{
width:900px;
}
.donation-page-testimonial p,
div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span{
font-size:15px;
}
.drasi-section .drasi-row { 
grid-template-columns: repeat(3, 1fr); 
}
.drasi-section .drasi-row{
max-width:980px;
}
.farmakeio-triple-image-row,
.shipment-cities-row,
.activity-farmakeio-text-row{
width: 980px;
}
.activity-text-page-column div p,
.shipment-cities-row p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size: 18px;
line-height: 30px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size: 15px;
}
.counter-boxes-row{
width:1000px;
}
.counter-boxes-row {
grid-template-columns: repeat(2, 1fr);
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:60px;
}
.contact-page-boxes-section{
width:1024px;
}
.gallery-page-images-row{
width:1000px;
}
#text-on-header > div{
font-size:12px;
}
.anakoinwseis-row {
width:1101px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a{
font-size:15px;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published{
font-size:13px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p{
font-size:13px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size:13px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p{
min-height:175px;
}
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div p{
font-size:16px;
}
.error-page-title {
font-size: 160px;
}
.error-page-subtitle {
font-size: 36px;
}
.home-neolaia-column div.dnxt-blurb-description p, 
.home-ethelontismos-column div.dnxt-blurb-description p{
font-size:15px;
color:white !important;
}
}
@media(max-width:1100px){
.text-global-header-column{
display:none ;
}
.global-header-row{
justify-content:space-between;
flex-wrap:nowrap !important;
}
.header-menu-column{
flex:1;
}
.skopos-text-content-left, .koinwniko-farmakeio-text-content-left{
padding:0 3%;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
margin-left:3%;
}
.anakoinwseis-row {
width:980px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p{
line-height:25px;
}
div.donation-page-testi-section > div > div > div > div > div > div > p{
font-size:16px;
}
}
@media (max-width: 1024px) { .skopos-row{
width:100%;
flex-direction:column;
}
.skopos-section{
padding:40px 0;
}
div.skopos-row > div{
width: 100% !important;
}
#skopos-image-section{
max-width:100%;
}
#heading-skopos > div > h2{
font-size:28px;
}
.skopos-text-content-left p{
font-size:17px;
}
#skopos-image-section{
text-align:center;
margin-top:20px;
}
#skopos-btn{
margin-bottom:20px;
}
.skopos-text-content-left,
.koinwniko-farmakeio-text-content-left{
padding:3% 10%;
}
#koinwniko-farmakeio-btn,
#skopos-btn{
margin-left:10%;
}
.skopos-text-content-left p{
font-size: 17px;
line-height: 30px;
}
.koinwniko-farmakeio-row{
width:100%;
flex-direction:column;
}
.koinwniko-farmakeio-row >div{
width: 100% !important;
}
.koinwniko-farmakeio-section{
min-height:auto;
padding:40px 0;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:28px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:17px;
line-height:30px;
}
#anakoinwseis-navigation-btn{
width:40%;
margin-top:40px;
}
.support-message-row{
width: 100%;
padding: 0 20px;
}
.support-message p{
font-size: 16px;
line-height: 32px;
margin-top: 35px;
}
div.support-message > p a {
font-size: 18px;
padding: 12px 30px;
}
.supporters-row{
width:100%;
padding:0 20px;
margin-bottom:30px;
}
.supporters-logo-row{
width:100%;
padding:0 20px;
}
.supporters-section .supporters-row div h3{
font-size:28px;
}
.supporters-section .supporters-row > div > div > div{
gap:15px;
}
.supporters-header > div span{
font-size:16px;
line-height:21px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
width:100%;
padding:0 20px;
margin-bottom:35px;
}
.anakoinwseis-row{
flex-direction: column;
gap: 25px;
align-items: center;
justify-content: center;
}
.anakoinwseis-blog-item article{ }
div.anakoinwseis-section> div.anakoinwseis-row > div.anakoinwseis-blog-column{
margin-right: auto !important;;
}
.anakoinwseis-section{
min-height:auto;
padding:40px 0;
}
#anakoinwseis-heading > div > h2{
font-size: 28px;
}
#anakoinwseis-heading > div span{
font-size: 16px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
min-height: 180px;
font-size: 14px;
line-height: 28px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:900px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2,
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:25px;
}
#wpgmza_map{
height:450px !important;
}
#contact-page-section-container{
width:980px;
}
.wpcf7 form label{
font-size:14px;
}
.wpcf7 form{
max-width:450px;
}
#contact-page-section-container{
width:1024px;
}
.wpcf7 form label{
font-size:14px;
}
.wpcf7 form{
max-width:450px;
}
div.contact-page-boxes-row{
width:800px;
}
.contact-page-box-item span{
font-size:15px;
}
.drasi-section .drasi-row{
max-width:900px;
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 28px;
}
.activity-text-page-column div p,
.shipment-cities-row p{
font-size: 17px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size:14px;
}
.counter-boxes-row {
grid-template-columns: repeat(2, 1fr);
}
.footer-contact-info{
gap:5px;
}
.anakoinwseis-row .anakoinwseis-blog-column{
width: 100%;
max-width: 500px;
}
}
@media (max-width: 980px) {
.dtb-m-menu-trigger{
top:80px;
}
#dtb-m-menu>.menu-wrapper{
padding:100px 0  !important;
}
#text-on-header-up > div.et_pb_text_inner{
font-size:15px;
}
.homepage-farmakeio-column-left{
margin-bottom:0;
}
#anakoinwseis-fullwidth-module > div > div > h1 {
font-size: 55px;
} .skopos-row{
padding:0;
width:100%;
}
.text-global-header-column {
display:none;
}
#heading-skopos > div > h2{
font-size:26px;
}
#nav-menu-items{
order:2;
}
.site-logo-column{
margin-bottom:0 !important;
}
.skopos-text-content-left p{
font-size:14px;
}
div.skopos-section > div.skopos-row > div > div.et_pb_button_module_wrapper{
text-align:left;
}
#donate-head-btn{
margin-right:50px;
font-size:16px;
}
.heading-skopos-row{
margin-bottom:40px;
}
.koinwniko-farmakeio-row{
gap:25px;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:26px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:15px;;
}
div.koinwniko-farmakeio-row > div > div.et_pb_button_module_wrapper{
text-align:left;
}
.heading-koinwniko-farmakeio-row{
margin-bottom:40px;
}
#anakoinwseis-navigation-btn{
width:45%;
}
.support-message-row{
padding: 0 15px;
}
.support-message p{
font-size: 15px;
line-height: 30px;
margin-top: 30px;
}
div.support-message > p a{
font-size:16px;
}
.supporters-row{
padding:0 15px;
margin-bottom:28px;
}
.supporters-logo-row{
padding:0 15px;
}
.supporters-section .supporters-row div h3{
font-size:26px;
}
.supporters-section .supporters-row > div > div > div{
gap:14px;
}
.supporters-header > div span{
font-size:15px;
line-height:20px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 15px;
margin-bottom:30px;
}
.anakoinwseis-row {
flex-direction: column;
gap: 25px;
align-items: center; 
justify-content: center;
}
.anakoinwseis-row .anakoinwseis-blog-column {
width: 100%;
max-width: 500px;
margin:0;
}
.anakoinwseis-row .anakoinwseis-blog-column article{
justify-content:flex-start;
}
.anakoinwseis-blog-item article{
min-height:250px;
}
#anakoinwseis-heading > div > h2{
font-size: 26px;
}
#anakoinwseis-heading > div span{
font-size: 15px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 17px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 14px;
line-height: 26px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size:14px;
}
.anakoinwseis-blog-item .post-content{
flex-grow:0;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:740px;
}
div.purpose-text-right-row, div.purpose-text-left-row{
flex-direction:column;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2, 
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:23px;
}
#contact-page-section-container{
flex-direction:column;
justify-content:center;
align-items:center;
width:768px;
}
div.contact-map-page-row{
padding-left:0;
}
div.contact-page-boxes-row{
flex-direction:column;
}
div.contact-page-boxes-row > div{
display: flex;
justify-content: center;
align-items: center;
}
div.contact-page-boxes-row #contact-page-email-box, div.contact-page-boxes-row #contact-page-phone-box, div.contact-page-boxes-row #contact-page-address-box{
width:70%;
}
.page-anakoinwseis-blog-content > div{
grid-template-columns:repeat(1,450px);
}
.page-anakoinwseis-blog-content{
align-self: center;
justify-self: center;
}
div.post-content-row p{
font-size:15px;
line-height: 28px;
}
div.post-title-row div.post-title-text div h1{
font-size:22px;
}
div.post-title-row div.post-title-text div p span.published{
font-size:16px;
}
.wcdp_options{
grid-gap:14px !important;
}
#wcdp_1_wcdp_amount > li> label > span{
font-size:16px !important;
}
#wcdp_other{
font-size:16px !important;
}
.contact-page-boxes-section{
width:100%;
}
div.blog-row-farmakeio{
width:700px;
}
.donation-page-testimonial p,
div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span{
font-size:14px;
}
.drasi-section .drasi-row {
grid-template-columns: repeat(3, 1fr);
}
.drasi-section .drasi-row{
max-width:700px;
}
.farmakeio-triple-image-row,
.shipment-cities-row,
.activity-farmakeio-text-row{
padding: 0 15px;
margin-top: 20px;
margin-bottom: 20px;
}
.shipment-cities-row{
width:80%;
}
.shipment-cities-row .et_pb_text {
padding: 15px;
min-height: 120px;
}
div.shipment-cities-row > div{
margin-bottom:30px !important;
}
div.courier-shipment-text div {
margin-top: 30px;
}
.counter-boxes-row {
grid-template-columns: repeat(2, 1fr);
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:55px;
}
.global-footer-row {
flex-direction: column;
gap: 30px;
text-align: center;
}
.footer-contact-info {
flex-direction: column;
gap: 15px;
}
.bottom-copyrights-text {
flex-direction: column;
gap: 10px;
}
.footer-logo-container{
justify-content:center;
}
.footer-logo-container img{
max-width:300px;
}
.shipment-cities-row .et_pb_text_inner p{
font-size:13px;
}
.gallery-page-images-row{
width:650px;
}
div.anakoinwseis-section> div.anakoinwseis-row > div.anakoinwseis-blog-column{
margin-right: 0 !important;;
}
.endyma-agapis-section{
padding:0 !important;
}
.error-page-title {
font-size: 140px;
}
.error-page-subtitle {
font-size: 32px;
}
.error-page-text {
font-size: 20px;
line-height: 2rem;
}
.error-page-button{
font-size:	13px;
}
div.anakoinwseis-blog-item article a.entry-featured-image-url img{
max-height:100%;
}
.homepage-neolaia-ethelontismos-row{
flex-direction:column;
max-width:100%;
gap:50px;
}
}
@media (max-width: 768px) {
#hero-image-homepage h1{
font-size:60px;
}
#hero-image-homepage h2{
font-size:40px;
}
#anakoinwseis-fullwidth-module > div > div > h1 {
font-size: 50px;
line-height:50px;
}
#text-on-header-up > div.et_pb_text_inner{
font-size:14px;
} .skopos-row{
padding:0 ;
width:100%;
}
.skopos-section{
padding:30px 0;
}
#heading-skopos > div > h2{
font-size:20px;
}
.skopos-text-content-left p{
font-size:15px;
line-height:30px;
}
#skopos-btn{
font-size:16px;
padding:10px 25px;
}
.skopos-text-content-left h2{
font-size:15px;	
}
.heading-skopos-row{
margin-bottom:35px;
}
.koinwniko-farmakeio-row{
padding:0;
gap:20px;
}
.koinwniko-farmakeio-section{
padding:30px 0;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:20px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:15px;
line-height:30px;
}
#koinwniko-farmakeio-btn{
font-size:16px;
padding:10px 25px;
}
.heading-koinwniko-farmakeio-row{
margin-bottom:35px;
}
#anakoinwseis-navigation-btn{
width:50%;
font-size:16px;
margin-top:35px;
}
.support-message-row{
padding: 0 15px;
}
.support-message p{
font-size: 14px;
line-height: 28px;
margin-top: 25px;
}
div.support-message > p a {
font-size: 16px;
padding: 10px 25px;
}
.supporters-row{
padding:0 15px;
margin-bottom:25px;
}
.supporters-logo-row{
padding:0 15px;
}
.supporters-section .supporters-row div h3{
font-size:20px;
}
.supporters-section .supporters-row > div > div > div{
gap:12px;
}
.supporters-header > div span{
font-size:14px;
line-height:19px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 15px;
margin-bottom:25px;
}
.anakoinwseis-section{
padding:30px 0;
}
.anakoinwseis-row{
align-items: center;
justify-content: center;
}
.anakoinwseis-row .anakoinwseis-blog-column {
max-width: 400px;
width: 100%;
}
#anakoinwseis-heading > div{
gap:12px;
padding:12px;
}
#anakoinwseis-heading > div > h2{
font-size: 24px;
}
#anakoinwseis-heading > div span{
font-size: 14px;
line-height: 22px;
}
.anakoinwseis-blog-item article{
padding:18px;
gap:12px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 16px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 13px;
line-height: 24px;
min-height: 160px;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p span.published{
font-size:14px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size: 14px;
margin-top: 15px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:600px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2, 
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:21px;
}
#contact-page-section-container{
width:550px;
}
.page-ypostiriktes-text-content p,
.donation-page-intro-text-content div p{
font-size:15px;
}
#anakoinwseis-navigation-btn{
font-size:14px;
}
.page-anakoinwseis-blog-content > div{
grid-template-columns:repeat(1,350px);
}
.page-anakoinwseis-blog-content article.category-anakoinwseis h2 a,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio > h2 > a{
font-size:16px;
line-height: 26px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis p.post-meta > span.published,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p span.published{
font-size:15px;
}
div.blog-row-farmakeio{
width:550px;
}
.drasi-section .drasi-row {
grid-template-columns: repeat(2, 1fr);
grid-gap: 15px;
}
.drasi-section .drasi-row{
max-width:550px;
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 24px;
}
.activity-text-page-column div p,
.shipment-cities-row p{
font-size: 16px;
line-height: 28px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size: 13px;
}
.shipment-cities-row .et_pb_text {
padding: 12px;
min-height: 100px;
}
.counter-boxes-row {
grid-template-columns: repeat(2, 1fr);
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:50px;
}
.counter-box-item h3{
font-size:16px;
}
div.shipment-cities-row{
width: 55%;
flex-direction: column;
}
div.purpose-double-images-row{
flex-direction:column;
}
.koinwniko-farmakeio-text-content-left div h3 strong{
font-size:24px;
}
.gallery-page-images-row{
width:500px;
}
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div p{
font-size:14px;
}
div.donation-page-testi-section > div > div > div > div > div > div > p{
font-size:14px;
} .ty-wrap {
margin: 100px auto;
padding: 0 15px;
}
.ty-card {
padding: 25px;
}
.ty-title {
font-size: 16px;
}
.ty-sub {
font-size: 14px;
}
#thank-you-logo{
width:70%
}
.ty-actions{
justify-content: center;
align-items:center;
}
.error-page-title {
font-size: 120px;
}
.error-page-subtitle {
font-size: 28px;
}
.error-page-text {
font-size: 17px;
line-height: 1.8rem;
}
div.post-content-row{
max-width:500px !important;
}
.homepage-neolaia-ethelontismos-row{
flex-direction:column;			
}
}
@media(max-width:650px){
.skopos-text-content-left, .koinwniko-farmakeio-text-content-left{
padding:3% 6%;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
margin-left:6%;
}
#dtb-m-menu .dtb-mobile-menu li a{
font-size:14px !important;
}
.dtb-m-menu-trigger{
top:80px;
}
#text-on-header-up > div.et_pb_text_inner{
font-size:13px;
}
}
@media(max-width:620px){
.dtb-m-menu-trigger{
top:78px;
}
#text-on-header-up > div.et_pb_text_inner{
font-size:12px;
}
}
@media (max-width: 600px) {
#hero-image-homepage h1{
font-size:45px;
}
#hero-image-homepage h2{
font-size:30px;
text-wrap:balance;
}
#anakoinwseis-fullwidth-module > div > div > h1 {
font-size: 45px;
line-height:45px;
} .skopos-row{
padding:0;
width:100%;
}
#heading-skopos > div{
padding:10px;
}
#heading-skopos > div > h2{
font-size:22px;
}
.skopos-text-content-left p{
font-size:14px;
line-height:25px;
}
.heading-skopos-row{
margin-bottom:30px;
}
.koinwniko-farmakeio-row{
padding:0 ;
gap:15px;
}
#heading-koinwniko-farmakeio > div{
padding:10px;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:22px;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
font-size:14px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:14px;
line-height:25px;
}
.heading-koinwniko-farmakeio-row{
margin-bottom:30px;
}
#anakoinwseis-navigation-btn{
width:60%;
font-size:14px;
}
.support-message-row{
padding: 0 12px;
}
.support-message p{
font-size: 13px;
line-height: 26px;
margin-top: 20px;
}
.supporters-row{
padding:0 12px;
margin-bottom:22px;
}
.supporters-logo-row{
padding:0 12px;
}
.supporters-section .supporters-row div h3{
font-size:22px;
}
.supporters-section .supporters-row > div > div > div{
gap:10px;
}
.supporters-header > div span{
font-size:13px;
line-height:18px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 12px;
margin-bottom:22px;
}
.anakoinwseis-row{
gap:18px;
align-items: center;
justify-content: center;
}
.anakoinwseis-row .anakoinwseis-blog-column {
max-width: 350px;
width: 100%;
}
#anakoinwseis-heading > div > h2{
font-size: 22px;
}
#anakoinwseis-heading > div span{
font-size: 13px;
line-height: 20px;
}
.anakoinwseis-blog-item article{
padding:15px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 15px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 12px;
line-height: 22px;
min-height: 140px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:470px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2,
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:16px;
}
#contact-page-section-container{
width:450px;
}
.contact-page-box-item i{
font-size:35px;
}
.page-ypostiriktes-text-content p,.donation-page-intro-text-content div p,
.donation-page-testimonial p
div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span{
font-size:14px;
}
div.post-content-row p{
font-size:14px;
line-height: 28px;
}
div.post-title-row div.post-title-text div h1{
font-size:20px;
}
div.post-title-row div.post-title-text div p span.published,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p span.published{
font-size:15px;
}
div.blog-row-farmakeio{
width:420px;
}
.drasi-section .drasi-row { 
max-width: 300px;
gap: 50px;
grid-template-columns: 1fr; 
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 22px;
text-align:center;
}
.activity-text-page-column div p,
.shipment-cities-row p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size: 15px;
line-height: 26px;
}
.farmakeio-triple-image-row{
margin: 10px auto 30px auto;
}
.counter-boxes-row {
grid-template-columns: 1fr;
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:45px;
}
.counter-box-item h3{
font-size:15px;
}
div.shipment-cities-row{
width: 80%;
}
.donation-page-testimonial p{
text-wrap:balance;
}
label#wcdp_1_label_custom_amount{
padding:3px !important;
}
.wcdp-row>.wcdp_options>li{
height:auto !important;
}
.gallery-page-images-row{
width:350px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size:13px;
}
#donation-cloth-image > div > div > div > div > div > div > div > div > div.dnxte-hostpot-tooltip-content{
position: absolute;
left: -10%;
}
#banner-praxi-agapis{
transform: translate(45%,30%);
}
.gallery-page-images-row{
width:400px;
}
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div p{
font-size:13px;
}
div.donation-page-testi-section > div > div > div > div > div > div > p,
div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span {
font-size:13px;
}
.ty-wrap {
margin: 50px auto;
}
.ty-card {
flex-direction: column;
text-align: center;
}
.ty-icon {
flex: 0 0 70px;
height: 70px;
}
.ty-actions {
justify-content: center;
}
.error-page-title {
font-size: 100px;
text-shadow: 3px 3px 0px #e0e0e0;
}
.error-page-subtitle {
font-size: 26px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.entry-featured-image-url img{
height: 250px !important;
}
div.post-content-row{
max-width:400px !important;
}
div.post-title-section > div.post-title-row > div > div > div > p > span.published{
font-size:15px;
} }
@media only screen and (min-device-width: 480px) and (max-device-width: 600px){ .dtb-m-menu-trigger{
top:78px;
}
}
@media(max-width:540px){ .dtb-m-menu-trigger{
top:75px;
}
}
@media(max-width:517px){
.dtb-m-menu-trigger{
top:95px;
}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 499px){
.dtb-m-menu-trigger{
top:95px;
}
}
@media (max-width: 480px) {
#hero-image-homepage h1{
font-size:35px;
}
#hero-image-homepage h2{
font-size:22px;
}
#anakoinwseis-fullwidth-module > div > div > h1 {
font-size: 35px;
line-height:35px;
}
#donate-head-btn{
font-size:14px;
} .skopos-row{
padding: 0;
width: 100%;
}
.skopos-section{
padding:25px 0;
}
#heading-skopos > div > h2{
font-size:20px;
}
.skopos-text-content-left p{
font-size:14px;
line-height:25px;
}
.skopos-text-content-left div h2,
.koinwniko-farmakeio-text-content-left div h3 strong{
font-size:22px;
}
#skopos-btn{
font-size:13px;
padding:8px 20px;
}
.heading-skopos-row{
margin-bottom:25px;
}
.koinwniko-farmakeio-row{
gap:15px;
}
.koinwniko-farmakeio-section{
padding:25px 0;
}
#heading-koinwniko-farmakeio > div > h3{
font-size:20px;
}
.anakoinwseis-blog-item article {
min-height: 300px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:14px;
line-height:25px;
}
#koinwniko-farmakeio-btn{
font-size:14px;
padding:8px 20px;
}
.heading-koinwniko-farmakeio-row{
margin-bottom:25px;
}
.skopos-text-content-left, .koinwniko-farmakeio-text-content-left{
padding:3% 3%;
}
#anakoinwseis-navigation-btn{
width:65%;
font-size:14px;
margin-top:30px;
}
.support-message-row{
padding: 0 10px;
}
.support-message p{
font-size: 12px;
line-height: 24px;
margin-top: 20px;
}
div.support-message > p a {
font-size: 15px;
padding: 8px 20px;
}
.supporters-row{
padding:0 10px;
margin-bottom:20px;
}
.supporters-logo-row{
padding:0 10px;
}
.supporters-section .supporters-row div h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:20px;
}
.supporters-section .supporters-row > div > div > div{
gap:10px;
}
.supporters-header > div span{
font-size:12px;
line-height:17px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 10px;
margin-bottom:20px;
}
.anakoinwseis-section{
padding:25px 0;
}
.anakoinwseis-row{
gap:15px;
align-items: center;
justify-content: center;
}
.anakoinwseis-row .anakoinwseis-blog-column {
max-width: 300px;
width: 100%;
}
#anakoinwseis-heading > div > h2{
font-size: 20px;
}
#anakoinwseis-heading > div span{
font-size: 12px;
line-height: 18px;
}
.anakoinwseis-blog-item article{
padding:12px;
gap:10px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 14px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 11px;
line-height: 20px;
min-height: 120px;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published{
font-size:13px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size: 12px;
margin-top: 12px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:370px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2, 
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donate-now-row div.donate-now-text > div > h3{
font-size:13px;
}
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2{
font-size:16px;
}
div.purpose-text-content-up div p, div.purpose-text-content-left div p, div.purpose-text-content-right div p,div.activity-text-page-column div p{
font-size:14px;
}
#contact-page-section-container{
width:390px;
}
.contact-page-box-item i{
font-size:25px;
}
.contact-page-box-item span{
font-size:14px;
}
div.purpose-page-section > div.purpose-text-content-row > div > div > div > ul > li{
font-size:14px;
}
div.post-title-row div.post-title-text div h1{
font-size:17px;
}
div.post-title-row div.post-title-text div p span.published{
font-size:14px;
}
#wcdp_other{
font-size:14px !important;
padding:0;
}
.wcdp-form .button,
#place_order,
button.wcdp-left,
button.wcdp-right {
font-size:12px !important;
}
div.blog-row-farmakeio{
width:330px;
}
.drasi-section .drasi-row { 
grid-template-columns: 1fr; 
}
.drasi-section .drasi-row{
max-width:300px;
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 20px;
}
.activity-text-page-column div p,
.shipment-cities-row p{
font-size: 14px;
line-height: 24px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size: 13px;
}
.shipment-cities-row{
width:80%;
}
.counter-boxes-row {
grid-template-columns: 1fr;
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:40px;
}
.counter-box-item h3{
font-size:14px;
}
.bottom-copyrights-text span, .bottom-copyrights-text a{
font-size:11px;
}
.global-footer-row{
padding:5px;
}
.footer-contact-item a, .footer-contact-item span{
font-size:14px;
}
.footer-logo-container img{
max-width:250px;
}
.wcdp-row > label, .wcdp-variation-heading{
font-size:14px !important;
}
#skopos-btn,
#koinwniko-farmakeio-btn{
margin-left:3%;
}
.gallery-page-images-row{
width:300px;
}
#donation-cloth-image > div > div > div > div > div > div > div > div > div.dnxte-hostpot-tooltip-content{
position: absolute;
left: -20%;
}
.gallery-fotografies-heading > div > h2{
font-size:18px !important;
}
div.donation-page-testi-section > div > div > div > div > div > div > p, div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span{
font-size:12px;
text-wrap:balance;
}
div.purpose-text-content-up div p, div.purpose-text-content-left div p, div.purpose-text-content-right div p, div.activity-text-page-column div p{
font-size:13px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2{
margin-bottom:0;
padding-bottom:0;
}
div.purpose-page-section > div{
margin-bottom:0;
padding-bottom:0;
}
.ty-wrap {
margin: 30px auto;
}
.ty-card {
padding: 25px 20px;
}
.ty-icon {
flex: 0 0 65px;
height: 65px;
}
.ty-title {
font-size: 20px;
}
.ty-text {
font-size: 14px;
}
.ty-button {
font-size: 14px;
}
.error-page-title {
font-size: 80px;
text-shadow: 2px 2px 0px #e0e0e0;
}
.error-page-subtitle {
font-size: 20px;
}
.error-page-text {
font-size: 15px;
line-height: 1.6rem;
text-wrap: balance;
}
.error-page-button {
padding: 10px;
font-size: 11px;
}
div.post-content-row{
max-width:400px !important;
}
.home-neolaia-column div.dnxt-blurb-description p, .home-ethelontismos-column div.dnxt-blurb-description p{
font-size:14px;
}
.dtb-m-menu-trigger{
top:100px;
}
}
@media(max-width:435px){
.koinwniko-farmakeio-text-content-left p,
.skopos-text-content-left p{
font-size:13px;
}
.skopos-text-content-left div h2, .koinwniko-farmakeio-text-content-left div h3 strong{
font-size:20px;
}
div.post-title-section > div.post-title-row > div > div > div > p > span.published{
font-size:14px;
}
.dtb-m-menu-trigger{
top:95px;
}
}
@media (max-width: 400px) {
#donate-head-btn{
margin-right:40px;		
font-size:12px;
}
#anakoinwseis-fullwidth-module > div > div > h1 {
font-size: 30px;
line-height:30px;
} .page-anakoinwseis-blog-content > div{
grid-template-columns:repeat(1,320px);
}
#heading-skopos > div > h2{
font-size:18px;
}
.skopos-text-content-left p{
font-size:12px;
line-height:24px;
}
#skopos-btn{
font-size:13px;
padding:8px 18px;
}
.koinwniko-farmakeio-row{
gap:10px;
}
#heading-koinwniko-farmakeio > div > h3{
font-size:18px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:12px;
line-height:24px;
}
#koinwniko-farmakeio-btn{
font-size:13px;
padding:8px 18px;
}
#anakoinwseis-navigation-btn{
width:70%;
}
.support-message-row{
padding: 0 8px;
}
.support-message p{
font-size: 11px;
line-height: 22px;
margin-top: 15px;
}
div.support-message > p a {
font-size: 13px;
padding: 8px 18px;
}
.supporters-row{
padding:0 8px;
margin-bottom:18px;
}
.supporters-logo-row{
padding:0 8px;
}
.supporters-section .supporters-row div h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:18px;
}
.supporters-section .supporters-row > div > div > div{
gap:8px;
}
.supporters-header > div span{
font-size:11px;
line-height:16px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 8px;
margin-bottom:18px;
}
.anakoinwseis-row{
gap:12px;
align-items: center;
justify-content: center;
}
.anakoinwseis-row .anakoinwseis-blog-column {
width: 100%;
}
#anakoinwseis-heading > div > h2{
font-size: 18px;
}
#anakoinwseis-heading > div span{
font-size: 11px;
line-height: 16px;
}
.anakoinwseis-blog-item article{
padding:10px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 13px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 10px;
line-height: 18px;
min-height: 110px;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio p span.published{
font-size:12px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:360px;
}
#contact-page-section-container{
width:360px;
}
.contact-page-box-item i{
font-size:20px;
}
.contact-page-box-item span{
font-size:13px;
}
.page-ypostiriktes-text-content p,
.donation-page-intro-text-content div p{
font-size:13px;
}
.donation-page-testimonial p,
div.donation-page-testi-section > div.donation-page-testi-row > div.donation-page-testi-column > div.donation-page-testimonial > div > span{
font-size:12px;
}
div.purpose-page-section > div.purpose-text-content-row > div > div > div > ul > li{
font-size:14px;
}
div.post-title-row div.post-title-text div h1{
font-size:16px;
}
div.post-title-row div.post-title-text div p span.published{
font-size:14px;
}
div.post-content-row p{
font-size:13px;
}
.page-anakoinwseis-blog-content article.category-anakoinwseis a.more-link{
font-size:13px;
}
.wcdp-body input.wcdp-donation-amount{
font-size:16px !important;
}
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio div.post-content div.post-content-inner p{
font-size:12px;
}
.drasi-section .drasi-row { 
grid-template-columns: 1fr; 
}
.drasi-section .drasi-row{
max-width:280px;
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 19px;
}
.shipment-cities-row .et_pb_text {
padding: 10px;
}
.counter-boxes-row {
grid-template-columns: 1fr;
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:35px;
}
.counter-box-item h3{
font-size:14px;
}
.footer-contact-item a, .footer-contact-item span{
font-size:13px;
}
div.purpose-text-content-up div p, div.purpose-text-content-left div p, div.purpose-text-content-right div p, div.activity-text-page-column div p{
font-size:13px;
}
.ty-title {
font-size: 19px;
}
.ty-sub {
font-size: 14px;
}
.error-page-title {
font-size: 65px;
}
.error-page-subtitle {
font-size: 17px;;
}
div.post-content-row{
max-width:350px !important;
}
.home-neolaia-column div.dnxt-blurb-description p, .home-ethelontismos-column div.dnxt-blurb-description p{
font-size:13px;
}
.dtb-m-menu-trigger {
top: 95px;
}
}
@media (max-width: 380px) { #heading-skopos > div > h2{
font-size:17px;
}
.skopos-text-content-left p{
font-size:11px;
line-height:22px;
}
.heading-skopos-row{
margin-bottom:20px;
}
.koinwniko-farmakeio-row{
gap:10px;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:17px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:11px;
line-height:22px;
}
.heading-koinwniko-farmakeio-row{
margin-bottom:20px;
}
#anakoinwseis-navigation-btn{
width:75%;
font-size:13px;
}
.support-message-row{
padding: 0 6px;
}
.support-message p{
font-size: 10px;
line-height: 20px;
}
.supporters-row{
padding:0 6px;
margin-bottom:16px;
}
.supporters-logo-row{
padding:0 6px;
}
.supporters-section .supporters-row div h3{
font-size:17px;
}
.supporters-section .supporters-row > div > div > div{
gap:8px;
}
.supporters-header > div span{
font-size:10px;
line-height:15px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 6px;
margin-bottom:16px;
}
.anakoinwseis-row{
gap:10px;
align-items: center;
justify-content: center;
width:320px;
}
.anakoinwseis-row .anakoinwseis-blog-column {
max-width: 320px;
width: 100%;
}
#anakoinwseis-heading > div{
gap:8px;
padding:8px;
}
#anakoinwseis-heading > div > h2{
font-size: 17px;
}
#anakoinwseis-heading > div span{
font-size: 10px;
line-height: 15px;
}
.anakoinwseis-blog-item article{
padding:8px;
min-height: 240px;
gap:8px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a,
div.blog-row-farmakeio article.category-koinwniko-iatreio-farmakeio > h2 > a{
font-size: 12px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 9px;
line-height: 16px;
min-height: 100px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size: 10px;
margin-top: 10px;
}
div.purpose-page-section > div,
div.activity-farmakeio-page-section > div{
width:340px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2,
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:12px;
text-wrap:balance;
}
#contact-page-section-container{
width:340px;
}
.contact-page-box-item span{
font-size:12px;
}
#wcdp_other{
font-size:12px !important ;
}
#wcdp_1_wcdp_amount > li> label > span,
.wcdp-body input.wcdp-donation-amount{
font-size:14px !important;
}
.wcdp-row > label, .wcdp-variation-heading{
font-size:16px !important;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published{
font-size:11px;
}
.drasi-section .drasi-row { 
grid-template-columns: 1fr; 
}
.drasi-section .drasi-row{
max-width:250px;
}
.activity-text-page-column div p,
.shipment-cities-row p{
font-size: 13px;
line-height: 22px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size:12px;
}
.counter-boxes-row {
grid-template-columns: 1fr;
}
div.counter-box-item p span.percent-value,
div.counter-box-item p span.percent-sign {
font-size:30px;
}
.counter-box-item h3{
font-size:13px;
}
.footer-contact-item a, .footer-contact-item span{
font-size:12px;
}
.gallery-fotografies-heading > div > h2{
font-size:15px !important;
}
div.purpose-text-content-up div p, div.purpose-text-content-left div p, div.purpose-text-content-right div p, div.activity-text-page-column div p{
font-size:13px;
}
.ty-icon {
flex: 0 0 60px;
height: 60px;
}
.error-page-title {
font-size: 60px;
}
.error-page-subtitle {
font-size: 16px;
}
div.post-content-row {
max-width: 310px !important;
}
.dtb-m-menu-trigger {
top: 90px;
}
}
@media (max-width: 360px) { .skopos-section{
padding:20px 0;
}
#heading-skopos > div{
padding:8px;
}
#heading-skopos > div > h2{
font-size:16px;
}
.skopos-text-content-left p{
font-size:10px;
line-height:20px;
}
#skopos-btn{
font-size:13px;
padding:6px 15px;
}
.koinwniko-farmakeio-row{
gap:8px;
}
.koinwniko-farmakeio-section{
padding:20px 0;
}
#heading-koinwniko-farmakeio > div{
padding:8px;
}
#heading-koinwniko-farmakeio > div > h3,
.drasi-section > div.pedia-drasis-row-heading > div > div > div > h3{
font-size:16px;
}
.koinwniko-farmakeio-text-content-left p{
font-size:10px;
line-height:20px;
}
#koinwniko-farmakeio-btn{
font-size:13px;
padding:6px 15px;
}
#anakoinwseis-navigation-btn{
width:80%;
font-size:13px;
margin-top:25px;
}
.support-message-row{
padding: 0 5px;
}
.support-message p{
font-size: 9px;
line-height: 18px;
margin-top: 15px;
}
div.support-message > p a {
font-size: 13px;
padding: 6px 15px;
}
.supporters-row{
padding:0 5px;
margin-bottom:15px;
}
.supporters-logo-row{
padding:0 5px;
}
.supporters-section .supporters-row div h3{
font-size:16px;
}
.supporters-section .supporters-row > div > div > div{
gap:6px;
}
.supporters-header > div span{
font-size:9px;
line-height:14px;
}
.anakoinwseis-header-row,
.anakoinwseis-row{
padding:0 5px;
margin-bottom:15px;
}
.anakoinwseis-section{
padding:20px 0;
}
.anakoinwseis-row{
gap:8px;
align-items: center;
justify-content: center;
}
.anakoinwseis-row .anakoinwseis-blog-column {
max-width: 300px;
width: 100%;
}
#anakoinwseis-heading > div > h2{
font-size: 16px;
}
#anakoinwseis-heading > div span{
font-size: 9px;
line-height: 14px;
}
.anakoinwseis-blog-item article{
padding:6px;
min-height: 220px;
}
.anakoinwseis-row .anakoinwseis-blog-column h2 > a {
font-size: 11px;
}
.anakoinwseis-row .anakoinwseis-blog-column div.post-content div.post-content-inner p {
font-size: 8px;
line-height: 14px;
min-height: 90px;
}
.anakoinwseis-blog-column .anakoinwseis-blog-item p span.published{
font-size:11px;
}
.anakoinwseis-row .anakoinwseis-blog-column a.more-link{
font-size: 11px;
margin-top: 8px;
}
div.purpose-page-section > div{
width:320px;
}
div.purpose-page-section > div.purpose-header-rows > div > div > div > h2,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h3,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h4,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h5,
div.purpose-page-section > div.purpose-header-rows > div > div > div > h6,
div.activity-heading-text > div > h2,
div.shipment-heading-text > div > h3,
div.blog-text-heading-farmakeio > div h4,
div.donation-page-intro-section div.donation-page-intro-heading-row .donation-page-intro-heading-text div h2,
div.donate-now-row div.donate-now-text > div > h3{
font-size:11px;
}
div.blog-row-farmakeio{
width:300px;
}
.drasi-section .drasi-row { 
grid-template-columns: 1fr; 
}
.drasi-section .drasi-row{
max-width:230px;
}
div.activity-heading-text > div > h2,
.shipment-heading-text > div > h3{ 
font-size: 18px;
}
.shipment-cities-row .et_pb_text_inner p {
font-size: 13px;
}
.shipment-cities-row .et_pb_text_inner p,
div.courier-shipment-row > div > div.courier-shipment-text div p{
font-size:11px;
}
.ty-actions {
flex-direction: column;
align-items: center;
width: 100%;
}
.ty-button {
width: 100%;
}
.error-page-title {
font-size: 65px;
}
.error-page-subtitle {
font-size: 15px;
}
.error-page-text {
font-size: 15px;
}
div.post-content-row {
max-width: 280px !important;
}
.dtb-m-menu-trigger{
top:93px;
}
}
@media(max-width:340px){
.ty-title {
font-size: 18px;
}
.ty-text {
font-size: 13px;
}
}
#jtg-4170 > a{
display:none !important;
}
#card-panel > div > div > form > div > div:nth-child(3) > div.p-Grid.p-CardForm > div.p-GridCell.p-GridCell--12.p-GridCell--xs12.p-GridCell--md6.p-GridCell--lg6.p-FieldsetCell > div > label,
.u-color-textSecondary{
color:white !important;
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}