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

@font-face {
    font-family: 'ZonaPro-Regular';
    src: url('fonts/ZonaPro-Regular.woff2') format('woff2');
}

@font-face {
    font-family: 'DidactGothic-Regular';
    src: url('fonts/DidactGothic-Regular.woff2') format('woff2');
}
.social{
	display:none !important;
}
.slideout-exit{
	border-radius: 50% !important;
    border: 2px solid #fff !important;
	padding-left: 10px !important;
    padding-right: 10px !important;
	padding-top: 5px !important;
    padding-bottom: 5px !important;
	margin-top:20px !important;
	margin-right:20px !important;
	box-shadow: 2px 2px #c6aad1 !important;
}

.widget-title{
	letter-spacing:1.5px !important;
}
.social {
	position:absolute !important;
	right:0px !important;
}
.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle{
	padding-right:0px !important;
}
.social img{
	/*box-shadow: 1px 1px 4px #9d97c3 !important;*/
	box-shadow: 1.5px 1.5px #c96588 !important;
	border-radius:50% !important;
}
.home #mobile-header{
	box-shadow: 1.5px 1.5px #b9aab5 !important;
}
.my-bt{
	gap:40px !important;
}
.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
	margin-top:-5px !important;
}
.lef{
	margin-left:45px !important;
}
.gb-container-6a2c59ac:before{
	border: 1.5mm ridge #dbc4ed;
}
.blog article{
	padding-left:100px;
	padding-right:100px;
}
.ipiresies,.gb-container-1808c0e7{
	background: #fbf4ff !important;
}
.gb-container-1808c0e7{
	background:#9070a3 !important;
}
.gb-container-bba6640e > .gb-inside-container{
	padding:0px !important;
}

.site-footer{
	position:relative !important;
}
#app{
	height:2500px !important;
	min-height:2500px !important;
}

.title1{
	gap:90px !important;
	margin-left:95px !important;
}

.title1 h1,.section h2{
	font-size:80px !important;
	
}
.title1 h1, .title1 h2 {
    line-height: 1.3 !important;
	letter-spacing:1px !important;
}
.hero-n{
	height:600px !important;
	min-height:600px !important;
}
.slideout-navigation.do-overlay .inside-navigation{
	padding: 7% 7% 0 !important;
}
.slideout-navigation.do-overlay .inside-navigation a{
	font-size:20px !important;
}
.gb-container-d2ff8873,.gb-container-3fb58cb8 > .gb-inside-container,.gb-container-88d3e2f8 > .gb-inside-container,.gb-container-f7bf30fc > .gb-inside-container{
	position:relative !important;
}
.ipiresies-cards .box-shadow{
	border: 1.5mm ridge #dbc4ed;
}
.ipiresies-cards .gb-shape{
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}
#app5{
	background: #f6e9fd !important;
}
.gb-container-d2ff8873::before{
	content: "";
    background-image: url(https://atderm.gr/wp-content/uploads/2023/05/bg3-scaled.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    z-index: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: inherit;
    pointer-events: none;
    opacity: 0.3
}
.wp-image-1588{
	display:flex !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
.blog .entry-title a{
	color:#8b5f93 !important;
}
.blog .entry-title a:hover{
	color: #3192b1 !important;
}
.blog .read-more{
	color:#8b5f93 !important;
}
.blog .read-more:hover{
	color: #3192b1 !important;
}
.gb-grid-column-4cd81044{
	min-height:450px !important;
}

.card_vue1 a{ 
	background: #af8dc1 !important;
} 

.main-navigation.slideout-navigation .main-nav > ul > li > a{
	font-size:20px !important;
}
.main-navigation.slideout-navigation .main-nav > ul > li > a {
    line-height: 55px !important;
}
.plastic{
	color:#fff !important;
	font-family: 'Romantic' !important;
	margin-left:20px;
}
.main-navigation .sub-menu .wpml-ls-item{
	margin-top:-20px !important; 
}
.featured-image{
	display:none !important;
}
.sub-menu .wpml-ls-menu-item{
	margin-left:-10px !important;
}
.iatrio-home .gb-inside-container {
	background: rgba(175, 141, 194, 0.76) !important; 
}
.main-navigation ul, .gen-sidebar-nav, .main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul, .has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){
	display:flex !important;
}
.wpml-ls-legacy-dropdown{
	width:max-content !important;
}
.wpml-ls-flag{
	width:22px !important;
}
.wpml-ls-sub-menu,.wpml-ls-sub-menu li, .wpml-ls-sub-menu a{
	width:max-content !important;
	border-radius:5px !important;
}
.wpml-ls-sub-menu{
	left:0px !important;
	padding: 12px 19px 12px 19px;
	padding-top:10px !important;
	border: 0px solid #cdcdcd !important;
    box-shadow: 0px 0px 0 rgb(0 0 0 / 10%) !important;
	border-radius:5px !important;
}
.wpml-ls-sub-menu a{
	background:#c3c3c3d6 !important;
	padding:15px 15px !important;
	border-width:0px !important;
	border-radius:5px !important;
}
.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle {
	border-left: 0px solid rgba(0,0,0,.07) !important;
} 

.wpml-ls-sub-menu a:hover{
	background:#bea169bf !important;
	border-width:0px !important;
}
.wpml-ls-sub-menu li{
	padding: 12px 19px 12px 19px;
}
.js-wpml-ls-item-toggle{
	background:transparent !important;
	border:none !important;
}
.gb-container-d09288fa{
	background:transparent !important;
}
#menu-primary-menu-1{
	display:none !important;
}
.center{
	text-align:center !important;
}
.wpcf7-form label{
	width:100% !important;
}
.hfeed{
	padding-left:0px !important;
	padding-right:0px !important;
}
.main-navigation.slideout-navigation .main-nav > ul > li > a{
	line-height: 77px;
}
.slideout-navigation.main-navigation .main-nav ul li a {
    font-size: 20px !important;
}
.cky-consent-bar {
    background-color: rgb(106 106 106 / 80%)!important;
}

.cky-consent-bar a {
    border-radius: 10px !important;
}

.cky-btn {
    color: #484848 !important;
    border-radius: 15px;
    backdrop-filter: blur(4px) !important;
    border-radius: 10px !important;
}

.cky-prefrence-btn-wrapper .cky-btn {
    color: #fff !important;
    background-color: #bea168 !important;
    border-color: rgb(49 146 177) !important;
}

.cky-notice-des {
    color: #fff !important;
}

.cky-title {
    display: none !important;
}
.cky-btn {
	background: linear-gradient(90deg, rgb(49 146 177) 0%, rgb(91 154 175) 25%, rgb(177 210 250) 50%, rgb(91 154 175) 75%, rgb(49 146 177) 100%) !important;
	color: #fff !important;
}

.cky-revisit-bottom-left {
    left: 50px !important;
    margin-bottom: 10px !important;
}

.cky-btn-revisit-wrapper {
    background: #3192b1 !important;
}
body, input, select, textarea{
	font-family: 'DidactGothic-Regular' !important;
	font-size:17px !important;
}

body,.entry-content{
	background:#f5f5f5 !important;
}
.widget-title{
	font-size:18px !important;
}
h1,h2,h3,h4,h5,h6, nav a, .btSubTitle,.btSuperTitle,a,.content,.wpcf7-form input:not([type='checkbox']):not([type='radio']).wpcf7-submit,.btIconWidgetTitle,.btIconWidgetText,.menuPort,.fancy-select .trigger, #n2-ss-2item1, #n2-ss-2item3{
	font-family:'ZonaPro-Regular' !important;
}

#swipebox-overlay {
    background: #15002c;
}
.slideout-navigation.main-navigation .main-nav ul li[class*="current-menu-"] > a{
	background:transparent !important;
	color:#86c9df !important;
}

.slideout-navigation.main-navigation .main-nav ul li a:hover{
	background:transparent !important;
	color:#86c9df !important;
}
.slideout-navigation.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .slideout-navigation.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .slideout-navigation.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a{
	background:transparent !important;
}
.height{
	height:0px !important;
}
.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
	height:100px !important;
}
.navigation-branding img, .site-logo.mobile-header-logo{
	height:130px !important;
}
.iatrio-home{
	z-index:999 !important;
	position:relative;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
html[lang="en-US"]  .iatrio-home{
	    margin-top: -485px !important;
}
.iatrio-home .gb-inside-container{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.carousel-div{
	max-height:695px !important;
}
.carousel-div .gb-inside-container{
	margin-top:-3px !important;
}
.wp-show-posts-single .wp-show-posts-entry-header{
	background:#dbd9d9 !important;
	padding:50px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	border-bottom: 10px solid #af8dc1 !important;
}
.wp-show-posts-image img{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}
.wp-show-posts-image{
	margin-bottom:0px !important;
	
}
.wp-show-posts-inner:hover {
	transform:scale(1.1) !important;
}
.wp-show-posts-inner:hover .wp-show-posts-entry-header{
	border-bottom:10px solid #2c89a7 !important;
}
/* map */
#map {
    height: 425px;
    width: 100%;
    margin: auto;
    border-radius: 20px;
    -webkit-filter: drop-shadow(0 20px 35px rgba(0, 0, 0, 0.4));
    filter: drop-shadow(0 20px 35px rgba(0, 0, 0, 0.4));
}
#map button{
	border-radius:0px !important;
}
.wpcf7-form input[type="submit"]{
	width:100% !important;
	background:#af8dc1;
}
.wpcf7-form input[type="submit"]:hover{
	background:#404040;
}
.wpcf7-acceptance .wpcf7-list-item{
	margin:20px 0;
}
.wpcf7-form input[type="text"],.wpcf7-form input[type="email"]{
	background:#ffeaff !important;
	width:100% !important;
	border-radius:20px !important;
}
.wpcf7-form p {
	text-align:center !important;
	color:#fff !important;
}
.wpcf7-form textarea {
    max-height: 150px!important;
	border-radius:20px !important;
	background:#ffeaff !important;
}
.footer-widget-2,.footer-widget-3,.footer-widget-4{
	text-align:center !important;
}
.site-footer{
	background: linear-gradient(112.1deg, rgb(57 28 72) 11.4%, rgb(127 94 145) 70.2%) !important;
}
.slideout-navigation.main-navigation {
    background: linear-gradient(112.1deg, rgb(79 53 92) 11.4%, rgb(113 95 120) 70.2%) !important;
}
.iatrio img{
	border-radius:10px 10px 10px 10px !important;
	
}
.iatrio figure{
	border: 1.5mm ridge #fbebd2;
	border-radius:13px !important;
}
.wp-block-gallery.wp-block-gallery-1 {
    --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 1.7em ) ) ) !important;
    gap: var(--wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 1.7em ) ) ) !important;
}
.wpcf7-form p{
	font-size:18px !important;
}
.wpcf7-not-valid-tip{
	color: #ffe5e5 !important;
}
time{
	font-size:16px !important;
}
.wp-show-posts-entry-title a{
	color:#666666;
}
.one-container .container{
	background: #f5f5f5 !important;
}
.entry-meta{
	display:none !important;
}
.footer-widgets,.site-info{
	background:transparent !important;
	color:#fff !important;
}
.footer-widgets a,.site-info a{
	color:#fff !important;
}
.footer-logo{
	display: flex;
    margin-left: auto;
    margin-right: auto;
}
.footer-widget-4{
	display:none !important;
}
.footer-bot{
	display:flex !important;
	align-items: center;
}
.copyright-bar{
	margin-left:0px !important;
	margin-right:0px !important;
	width:1500px !important;
}
.footer-widgets-container{
	width:1500px;
}
.inside-site-info{
	width:1500px !important;
}
.poweredby {
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
	color:#fff !important;
	width:33%;
}
.poweredby a{
	margin-left:20px !important;
}
.poweredby p {
    margin: 0;
    line-height: 16px;
}

.poweredby svg {
    width: 200px;
    height: auto;
    transform: scale(1.0);
}

.style-svg:hover {
    transform: scale(1.1);
}
.footer-left{
	width:33% !important;
	font-size:16px !important;
}
.footer-right{
    width: 22% !important;
    margin-left: 7.5% !important;
	font-size:16px !important;
}
.socials{
	display:flex !important;
	gap:10px!important;
	justify-content: center;
}
.socials img{
	width:45px !important;
	border:2px solid #fff !important;
	border-radius:50% !important;
}
.socials img:hover{
	background-color:grey;
}
.footer-widgets a:hover{
	color:#b8eaff !important;
}
#recent-posts-1{
	text-align:center !important;
	padding:20px !important;
	border-radius: 20px;
    border: 2px solid rgb(165 130 167);
    background: radial-gradient(circle at 18.7% 37.8%, rgb(250, 250, 250) 0%, rgb(225, 234, 238) 90%);
}
#recent-posts-1 .widget-title{
	color: rgb(165 130 167) !important;
}
.inline-post-meta-area .gb-headline-text:last-child{
	display:none !important;
}
.single-post #content{
	width:100% !important;
	max-width:100% !important;
}
.article-video{
	display:flex;
	margin-left:auto;
	margin-right:auto;
}
/**/


/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 15px 15px;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible; }
  .hamburger:hover {
    opacity: 0.7; }
  .hamburger.is-active:hover {
    opacity: 0.7; }
  .hamburger.is-active .hamburger-inner,
  .hamburger.is-active .hamburger-inner::before,
  .hamburger.is-active .hamburger-inner::after {
    background-color: #000; }

.hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative; }

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px; }
  .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 40px;
    height: 4px;
    background-color: #000;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
  .hamburger-inner::before, .hamburger-inner::after {
    content: "";
    display: block; }
  .hamburger-inner::before {
    top: -10px; }
  .hamburger-inner::after {
    bottom: -10px; }

/*
   * Collapse
   */
.hamburger--collapse .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  .hamburger--collapse .hamburger-inner::after {
    top: -20px;
    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
  .hamburger--collapse .hamburger-inner::before {
    transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse.is-active .hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  .hamburger--collapse.is-active .hamburger-inner::after {
    top: 0;
    opacity: 0;
    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
  .hamburger--collapse.is-active .hamburger-inner::before {
    top: 0;
    transform: rotate(-90deg);
    transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }
.menu-toggle .mobile-menu,
.menu-toggle:before {
    display: none;
}

body .hamburger{
    transform: scale(.5);
    padding: 0;
    line-height: 0;
    vertical-align: middle;
}

body .hamburger.is-active .hamburger-inner::after,
body .hamburger-inner,
body .hamburger-inner::before, 
body .hamburger-inner::after,
body .hamburger.is-active .hamburger-inner, 
body .hamburger.is-active .hamburger-inner::before,
body .hamburger.is-active .hamburger-inner::after{
    background-color: currentColor;
}
.menu-toggle .gp-icon{
	border:2px solid #fff;
	color: #FFF !important;
	padding:10px !important;
	padding-top:5px !important;
    box-shadow: 1.3px 1.3px #e1e0e0 !important;
	border-radius:5px !important;
}
.is-open{
	-webkit-animation: slide-right 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.1s both;
	        animation: slide-right 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.1s both;
}

@-webkit-keyframes slide-right {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
}
@keyframes slide-right {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
}
a.generate-back-to-top{
	background:#3192b1 !important;
}

a.generate-back-to-top:hover, a.generate-back-to-top:focus {
	background-color: #9c7d4b;
}

#mobile-header .wpml-ls-current-language{
	background: rgb(57 28 72 / 60%) !important;
    width:85px !important;
	height:50px !important;
	border-radius:5px !important;
	display: flex;
    align-items: center;
    justify-content: center;
	background:linear-gradient(135deg, rgb(142 106 34 / 75%) 0%, rgb(170 136 60 / 75%) 15%, rgb(207 169 114 / 67%) 35%, rgb(230 184 80 / 40%) 50%, rgb(207 169 114 / 67%) 70%, rgb(170 136 60 / 75%) 85%,  rgb(142 106 34 / 75%) 100%) !important;
}
 
#mobile-header .wpml-ls-sub-menu a{
	padding:15px 20px !important;
	background:linear-gradient(135deg, rgb(142 106 34 / 75%) 0%, rgb(170 136 60 / 75%) 15%, rgb(207 169 114 / 67%) 35%, rgb(230 184 80 / 40%) 50%, rgb(207 169 114 / 67%) 70%, rgb(170 136 60 / 75%) 85%,  rgb(142 106 34 / 75%) 100%) !important;
}
#mobile-header .wpml-ls-sub-menu a:hover{
	padding:15px 20px !important;
	background: linear-gradient(to right, rgb(59 60 60 / 70%), rgb(149 151 153 / 75%)) !important;
}
#mobile-header .wpml-ls-current-language a:after{
	color: #fff !important;
}
#generate-slideout-menu .wpml-ls-current-language a{
	background: #c3c3c3d6 !important;
	padding-left: 20px !important;
    padding-right: 10px !important;
	border-radius:5px !important;
	line-height:60px !important;
}
#generate-slideout-menu .wpml-ls-first-item{
	margin-top:10px !important;
	margin-left:-15px !important;
}
#generate-slideout-menu .wpml-ls-first-item a { 
 	padding-right: 20px !important;
	line-height: 20px !important;
}
.gradient,.new-slider a,.wpcf7-submit{
	box-shadow: 0 5px #cbc8ed;
	background: linear-gradient(135deg,#6c669d 0%,#6c669d 15%,#8b85bd 35%,#bcb8e3 50%,#8b85bd 70%,#6c669d 85%,#6c669d 100%) !important;
}
.gradient:hover,.new-slider a:hover,.wpcf7-submit:hover{
	transform: translateY(-6px)!important;
    transform: translate(0, 10px);
    background-color: #93b0d0;
    border-color: #a96562;
    box-shadow: 0 9px 0 #b6a1be;
}

@media only screen and (max-width: 1700px) {
	.title1{
		margin-left:80px !important;
	}
}
@media only screen and (max-width: 1650px) {
	.slideout-navigation.do-overlay .inside-navigation{
		    padding: 6% 6% 0 !important;
	}
	.hero .gb-grid-column{
		width:70% !important;
	}
	.iatrio-home{
		left:10%;
	}
}
@media only screen and (max-width: 1500px) {
	.iatrio-home{
		left:15%;
	}
}
@media only screen and (max-width: 1491px) {
	.title1{
		margin-left:70px !important;
	}
}
@media only screen and (max-width: 1481px) {
	.gb-container-d09288fa > .gb-inside-container{
		padding: 85px 50px !important;
	}
	html[lang="en-US"] .gb-container-d09288fa > .gb-inside-container{
		padding: 100px 40px !important;
	}
}
@media only screen and (max-width: 1400px) {
	.slideout-navigation.main-navigation .main-nav ul li a{
		font-size:17px !important;
	}
	.main-navigation.slideout-navigation .main-nav > ul > li > a{
		line-height:40px !important;
	}
}
@media only screen and (max-width: 1366px) {
	.gb-container-d09288fa > .gb-inside-container {
		padding: 70px 50px !important;
	}
	.iatrio-home{
		left:20%;
		margin-top: -487px !important;
	}
}
@media only screen and (max-width: 1333px) {
	/*html[lang="en-US"]  .iatrio-home{
	    margin-top: -455px !important;
	}*/
}
@media only screen and (max-width: 1300px){
	.gb-container-d45dad16{
		margin-left:0px !important;
		margin-right:0px !important;
	}
	.title1 {
    	margin-left: 0px !important;
    	flex-direction: column !important;
    	width: 100% !important;
    	gap: 0px !important;
    	top: 45% !important;
    	align-items: center !important;
	}
}
@media only screen and (max-width: 1266px) {
	html[lang="en-US"] .iatrio-home {
		margin-top: -516px !important;
	}
}
@media only screen and (max-width: 1261px) {
	.ypiresies{
		font-size:25px !important;
	}
	.footer-widgets-container{
		width: auto !important;
		max-width:1400px;
	}
	.copyright-bar,.inside-site-info{
		width:1180px !important;
	}
	.iatrio-home{
		left:25%;
		margin-top: -516px !important;
	}
}
@media only screen and (max-width: 1200px) {
	#mobile-header{
		padding-left:30px !important;
		padding-right:30px !important;
	}
}
@media only screen and (max-width: 1184px) {
	.iatrio-home h2{
		font-size:28px !important;
	}
}
@media only screen and (max-width: 1179px) {
	/*html[lang="en-US"]  .iatrio-home{
	       margin-top: -487px !important;
	}*/
}
@media only screen and (max-width: 1161px) {
	.copyright-bar,.inside-site-info{
		width:1120px !important;
	}
	.ypiresies{
		font-size:20px !important;
	}
}
@media only screen and (max-width: 1134px) {
	.copyright-bar,.inside-site-info{
		width:100% !important;
	}
	.iatrio-home{
		left:30%;
		margin-top: -455px !important;
	}
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:40% !important;
	}
	html[lang="en-US"]  .iatrio-home{
	       margin-top: -425px !important;
	}
	html[lang="en-US"] .gb-container-d09288fa > .gb-inside-container {
		padding: 70px 50px !important;
	}
}
@media only screen and (max-width: 1100px) {
	.copyright-bar,.inside-site-info{
		width:1070px !important;
	}
}
@media only screen and (max-width: 1064px) {
	.ypiresies {
    	font-size: 18px !important;
	}
	.gb-container-f7bf30fc > .gb-inside-container,.gb-container-88d3e2f8 > .gb-inside-container{
		padding: 40px 40px 40px !important;
	}
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:45% !important;
	}
	.copyright-bar,.inside-site-info{
		width:1040px !important;
	}
}
@media only screen and (max-width: 1024px) {
	.wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block){
		display:block !important;
	}
	.wp-show-posts-single.post{
		width:70% !important;
		margin-left:auto !important;
		margin-right:auto !important;
	}
	.gb-container-d2ff8873{
		margin-left:0px !important;
		margin-right:0px !important;
	}
	
	html[lang="en-US"]  .iatrio-home{
	       margin-top: -925px !important;
	}
	.footer-widget-1,.footer-widget-2{
		margin-bottom:30px !important;
	}
	.footer-logo{
		margin-left: auto;
    	margin-right: auto;
    	display: flex;
	}
	.copyright-bar, .inside-site-info{
		width:100% !important;
	}
	.footer-bot{
		flex-direction:column;
	}
	.footer-left,.poweredby,.footer-right{
		width:100% !important;
	}
	.poweredby{
		margin:20px 0;
	}
	.footer-right{
		margin-left:0px !important;
	}
	.inside-footer-widgets{
		flex-direction: column;
		align-items: center;
	}
	
	.iatrio-home{
		margin-top: -945px !important;
	}
	.iatrio-home .gb-inside-container{
		padding:80px 40px !important;
	} 
}
@media only screen and (max-width: 1000px) {
	html[lang="en-US"]  .iatrio-home{
	       margin-top: -895px !important;
	}
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:55% !important;
	}
}
@media only screen and (max-width: 992px) {
	.gb-container-bba6640e > .gb-inside-container {
		padding:0px !important;
	}
	.title1 h2, .title1 h1, .section h2{
		font-size:50px !important;
	}

	.analitiko .gb-grid-column{
		width:90% !important;
	}
	.hero .gb-grid-column{
		width:90% !important;
	}
}
@media only screen and (max-width: 935px) {
	html[lang="en-US"]  .iatrio-home{
	       margin-top: -923px !important;
	}
}
@media only screen and (max-width: 898px) {
/*	html[lang="en-US"]  .iatrio-home{
		margin-top: -944px !important;
	}*/
}
@media only screen and (max-width: 840px) {
	body .wp-show-posts a{
		font-size:20px !important;
	}
	.iatrio-home{
		margin-top: -977px !important;
	}
}
@media only screen and (max-width: 767px) {
	.slideout-exit{
		margin-right:0px !important;
		margin-bottom:20px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -844px !important;
	}
	.is-right-sidebar{
		margin-top:30px !important;
	}
	.iatrio figure{
		width:100% !important;
	}
	.analitiko .gb-inside-container{
		padding: 40px 50px 50px !important;
	}
	.iatrio-home{
		margin-top: -875px !important;
	}
	.main-navigation.slideout-navigation .main-nav > ul > li > a{
		line-height: 65px;
	}
	.slideout-navigation.main-navigation .main-nav ul li a {
		font-size: 20px !important;
	}
}
@media only screen and (max-width: 760px) {
	html[lang="en-US"] .gb-container-d09288fa > .gb-inside-container {
		padding: 65px 50px !important;
	}
}
@media only screen and (max-width: 741px) {
	.iatrio-home{
		margin-top: -906px !important;
	}
}
@media only screen and (max-width: 723px) {
	/*html[lang="en-US"]  .iatrio-home{
		margin-top: -876px !important;
	}*/
}
@media only screen and (max-width: 700px) {
	.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle{
	padding-right:30px !important;
}
	.ypiresies{
		margin-left:70px !important;
	}
	.iatrio-home{
		margin-top: -911px !important;
	}
}
@media only screen and (max-width: 684px) {
	.iatrio-home .gb-inside-container{
		padding:80px 30px !important;
	}
}
@media only screen and (max-width: 676px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -882px !important;
	}
}
@media only screen and (max-width: 647px) {
	.iatrio-home{
		margin-top: -942px !important;
	}
}
@media only screen and (max-width: 616px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -911px !important;
	}
}
@media only screen and (max-width: 603px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -911px !important;
	}
}
@media only screen and (max-width: 600px) {
	.wp-show-posts-single.post{
		width:90% !important;
	}
	.section .box.box2{
		background-size:100% !important;
	}
	.navigation-branding img, .site-logo.mobile-header-logo{
		height:100px !important;
	}
	.menu-bar-items .wpml-ls-legacy-dropdown{
		display:none !important;
	}
	.plastic{
		font-size:20px !important;
	}
	.wp-show-posts-inner:hover {
		transform:scale(1) !important;
	}
	.episkepsi{
		font-size:17px !important;
	}
	.ipiresies{
		font-size:20px !important;
	}
	.gb-container-d45dad16,.gb-container-bba6640e{
		margin-left:0px !important;
		margin-right:0px !important;
	}
	.gb-container-f7bf30fc > .gb-inside-container, .gb-container-88d3e2f8 > .gb-inside-container {
		padding: 40px 20px 40px !important;
	}
}
@media only screen and (max-width: 593px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -941px !important;
	}
}
@media only screen and (max-width: 578px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -881px !important;
	}
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:60% !important;
	}
}
@media only screen and (max-width: 575px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -911px !important;
	}
}
@media only screen and (max-width: 563px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -911px !important;
	}
}
@media only screen and (max-width: 554px) {
	html[lang="en-US"] .iatrio-home {
		margin-top: -943px !important;
	}
}
@media only screen and (max-width: 540px) {
	.hero-n > .gb-inside-container{
		padding: 0px 20px 0px !important;
	}
	.hero-n {
    	min-height: 600px !important;
	}
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:65% !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -911px !important;
	}
}

@media only screen and (max-width: 529px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -911px !important;
	}
}


@media only screen and (max-width: 520px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -941px !important;
	}
}
@media only screen and (max-width: 510px) {
	.iatrio-home h2{
		font-size:26px !important;
	}
}
@media only screen and (max-width: 508px) {
	body .wp-show-posts a{
		font-size:17px !important;
	}

	.analitiko .gb-inside-container {
		padding: 40px 20px 50px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -883px !important;
	}
	.header-h1{
		font-size: 25px;
	}
	.iatros-title{
		font-size:20px !important;
	}
	.gb-container-f7bf30fc > .gb-inside-container, .gb-container-88d3e2f8 > .gb-inside-container{
		padding: 40px 10px 40px !important;
	}
	.iatrio-home p{
		font-size:15px !important;
	}
	.iatrio-home{
		margin-top: -914px !important;
	}
}
@media only screen and (max-width: 500px) {
	#mobile-header{
		padding-left:10px !important;
		padding-right:20px !important;
	}
}	
@media only screen and (max-width: 491px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -910px !important;
	}
}
@media only screen and (max-width: 482px) {
	.iatrio-home h2{
		font-size:25px !important;
	}
	.iatrio-home {
		margin-top: -847px !important;
	}
	.iatrio-home .gb-inside-container {
    	padding: 50px 30px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -905px !important;
	}
}
@media only screen and (max-width: 478px) {
	.iatrio-home h2{
		font-size:24px !important;
	}
}

@media only screen and (max-width: 473px) {

	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:75% !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -838px !important;
	}
	.iatrio-home {
		margin-top: -807px !important;
	}
	.iatrio-home p {
		font-size: 14px !important;
	}
	.gb-container-d45dad16 > .gb-inside-container,.gb-container-bba6640e > .gb-inside-container{
		padding:20px !important;
	}
}

@media only screen and (max-width: 452px) {
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:85% !important;
	}
	.iatrio-home {
		margin-top: -783px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -812px !important;
	}

}
@media only screen and (max-width: 444px) {
	.iatrio-home .gb-inside-container {
		padding: 50px 20px !important;
	}
	.gb-container-2ff2e159 > .gb-inside-container{
		padding: 100px 20px;
	}
	html[lang="en-US"] .form-continue::before{
		font-size:16px !important;
	}
	html[lang="en-US"] .form-back::before {
    	font-size:16px !important;
	}
	.calendar-backdrop .col-md-6{
		padding:5% !important;
	}
}
@media only screen and (max-width: 437px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -838px !important;
	}
	.plastic{
		font-size:17px !important;
	}
}
@media only screen and (max-width: 430px) {
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:80px !important;
	}
}	
@media only screen and (max-width: 420px) {
	
	.gb-grid-wrapper > .gb-grid-column-d09288fa{
		width:90% !important;
	}
		.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle{
	padding-right:0px !important;
}
}
@media only screen and (max-width: 404px) {

	.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle{
		padding-right:0px !important;
		padding-left:5px !important;
	}
		.main-navigation.has-branding .menu-toggle, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle{
	padding-right:0px !important;
}
	.navigation-branding img, .site-logo.mobile-header-logo{
		height:90px !important;
	}
	.menu-toggle{
		padding-left:20px !important;
	}
	.iatrio-home {
		margin-top: -807px !important;
	}
	.form-continue{
		width:100% !important;
		margin-left:0px !important;
		margin-top:20px !important;
	}
	.form-back {
    	width:100% !important;
	}
}
@media only screen and (max-width: 395px) {
	/*html[lang="en-US"]  .iatrio-home{
		margin-top: -783px !important;
	}*/
	.main-navigation .menu-toggle{
		padding-left:20px !important;
	}
}
@media only screen and (max-width: 389px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -863px !important;
	}
}
@media only screen and (max-width: 377px) {
	.plastic{
		font-size:15px !important;
		line-height:30px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -889px !important;
	}
}
@media only screen and (max-width: 375px) {
	.main-navigation .menu-toggle{
		padding-left:10px !important;
	}
	.iatrio-home {
		margin-top: -832px !important;
	}
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:75px !important;
	}
}

@media only screen and (max-width: 358px) {
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:70px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -913px !important;
	}
	
}
@media only screen and (max-width: 352px) {
	html[lang="en-US"]  .iatrio-home{
		margin-top: -938px !important;
	}
}
@media only screen and (max-width: 348px) {
	.iatrio-home h2{
		font-size:22px !important;
	}
}
@media only screen and (max-width: 340px) {
	#mobile-header .wpml-ls-current-language{
		width:75px !important;
	}

	.height{
		margin-left:0px !important;
	}
	html[lang="en-US"]  .iatrio-home{
		margin-top: -888px !important;
	}
}
@media only screen and (max-width: 338px) {

	html[lang="en-US"]  .iatrio-home{
		margin-top: -912px !important;
	}
}
@media only screen and (max-width: 334px) {

	html[lang="en-US"]  .iatrio-home{
		margin-top: -938px !important;
	}
}
@media only screen and (max-width: 332px) {

	/*html[lang="en-US"]  .iatrio-home{
		margin-top: -808px !important;
	}*/
}
/* english */
.en{
	display:none !important;
}


html[lang="en-US"] #recent-posts-1 .widget-title,html[lang="en-US"] .read-more,html[lang="en-US"] #text-3 .widget-title,html[lang="en-US"] #text-5 .widget-title{
	font-size:0.0001px !important;
}
html[lang="en-US"] #recent-posts-1 .widget-title:before{
	font-size:18px;
	content: "Recent Articles";
}
html[lang="en-US"] .read-more:before{
	font-size:17px !important;
	content: "READ MORE";
}
html[lang="en-US"] #text-3 .widget-title:before{
	font-size:18px !important;
	content: "USEFUL LINKS";
}
html[lang="en-US"] #text-5 .widget-title:before{
	font-size:18px !important;
	content: "CONTACT";
}
html[lang="en-US"] .el{
	display:none !important;
}

html[lang="en-US"] .en{
	display:block !important;
}
html[lang="en-US"] .wpcf7-form input[type="submit"]{
	content: 'SUBMIT' !important;
}


#mobile-header,.site-header{
	position:relative !important;
	z-index:99999 !important;
	background: rgb(57 28 72 / 60%) !important;
	margin-top:0px !important;
}   
.title1 h1{
	text-transform: none !important;
	letter-spacing:1px !important;
}
.section .box.box2 {
    background: url(/wp-content/uploads/2023/05/skin-dna1-scaled.jpg);
    clip-path: circle(72% at 50% 2900.1px);
    background-position: bottom center !important;
    background-size: 120% !important;
    position: absolute;
    width: 100%;
    height: 220% !important;
}

.section {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 210% !important;
    background-image: linear-gradient(#e8bcf32b, #e8bcf32b), url(/wp-content/uploads/2023/06/hero-1-n.jpg);
    background-size: cover !important;
}
#app .section {
    transform-origin: center top !important;
    transform: scaleY(calc(1 - var(--scale)))!important;
    background-repeat: repeat-x !important;
    height: 100vh !important;
}
.section .box.box2 {
    background-image: linear-gradient(#e8bcf32b, #e8bcf32b), url(/wp-content/uploads/2023/06/hero-last1.jpg);
    clip-path: circle(72% at 50% 2900.1px);
    background-position: top center!important;
    background-size: 120%!important;
    position: absolute;
    width: 100%;
    height: 220%!important;
}
@media only screen and (max-width: 600px) {
	.section .box.box2{
		background-size:cover !important;
	}
	.section .box.box2 {
    	background-image: linear-gradient(#e8bcf32b, #e8bcf32b), url(/wp-content/uploads/2023/06/hero-4m-scaled.jpg);
	}
	.section {
   	 	background-image: linear-gradient(#e8bcf32b, #e8bcf32b), url(/wp-content/uploads/2023/08/hero-1-m.webp);
	}
	.title1 h1, .title1 h2{
		font-size:70px !important;
	}
}
@media only screen and (max-width: 550px) {
	#mobile-header{
		padding-left:10px !important;
		padding-right:10px !important;
	}
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:90px !important;
	}
}
@media only screen and (max-width: 500px) {
	.title1 h1, .title1 h2{
		font-size:60px !important;
	}
}
@media only screen and (max-width: 470px) {
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:80px !important;
	}
}
@media only screen and (max-width: 450px) {
	.gb-container-bba6640e > .gb-inside-container{
		padding:0px !important;
	}
}
@media only screen and (max-width: 430px) {
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:70px !important;
	}
}
@media only screen and (max-width: 400px) {
	.section .box.box2{
		background-size:cover !important;
	}
	.title1 h1, .title1 h2{
		font-size:50px !important;
	}
}
@media only screen and (max-width: 350px) {
	.gb-container-bba6640e > .gb-inside-container{
		padding:0px !important;
	}
	.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:60px !important;
	}
	.title1 h1, .title1 h2{
		font-size:40px !important;
	}
}


#mobile-header .wpml-ls-current-language a:after{
	display:none !important;
}
html[lang="el"] .gb-grid-column-7416eae6{
	display:none !important;
}
html[lang="el"] .gb-grid-column-0de259cc{
	width:100% !important;
}
#mobile-header .wpml-ls-current-language{
	background: linear-gradient(135deg, #c24870 0%, #c14870 15%, #c44b73 35%, rgb(226 151 176) 50%, #c44b73 70%, #c14870 85%, #c24870 100%) !important;
}
#mobile-header .wpml-ls-sub-menu a{
	 padding: 15px 21px !important;
	background: linear-gradient(135deg, rgb(194 72 112 / 85%) 0%, rgb(193 72 112 / 85%) 15%, rgb(196 75 115 / 77%) 35%, rgb(226 151 176 / 50%) 50%, rgb(196 75 115 / 77%) 70%, rgb(193 72 112 / 85%) 85%, rgb(194 72 112 / 85%) 100%) !important;
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{
	padding-right:0px !important;
	padding-left:0px !important;
}
#mobile-header .wpml-ls-current-language{
	width:65px !important;
}
/*en*/

html[lang="el"] .wpml-ls {
    right: 0px !important;
}
html[lang="el"] .wpml-ls {
    position: absolute;
}
html[lang="el"] .wpml-ls-link{
	display:flex !important;
}
html[lang="el"] .wpml-ls-sub-menu{
	padding-top:10px !important;
}
#mobile-header .wpml-ls-sub-menu a:hover{
	padding: 15px 21px !important;
}
html[lang="el"] .social {
    right: 100px !important;
}
html[lang="el"] .menu-toggle{
	margin-right:100px !important;
}


html[lang="el"] .wpml-ls-sub-menu{
	position: absolute !important;
    top: 100% !important;
    right: 0 !important;
    left: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    list-style-type: none !important;
    z-index: 101 !important;
}
.wpml-ls-sub-menu li {
	padding:0px !important;
}
.html[lang="el"] .wpml-ls-sub-menu li{
	padding:0px !important;
}
.html[lang="el"] .wpml-ls-item-toggle{
	display:flex !important;
}
.wpml-ls-item-toggle{
	display:flex !important;
}
.wpml-ls-sub-menu li{
	padding-top:10px !important;
}
/*.wpml-ls-item{
	display:none;
}
*/
html[lang="en-US"]  .wpml-ls-item{
	    display:flex !important;
}
/*
.wpml-ls {
	display:none !important;
}
*/
html[lang="en-US"]  .wpml-ls{
	    display:flex !important;
}
/*
html[lang="en-US"] .grid-container{
	max-width:1000px !important;
}*/
html[lang="en-US"] .wpml-ls{
	position:absolute;
}

.menu-item-wpml-ls-6-en{
	display:none !important;
}
html[lang="en-US"] .menu-item-wpml-ls-6-en{
	display:none !important;
}
html[lang="en-US"] .menu-toggle{
		margin-right:100px !important;
}
html[lang="en-US"] .wpml-ls{
	right:0px !important;
}
html[lang="en-US"] .social{
	right:100px !important;
}
@media only screen and (max-width: 1500px) {
	html[lang="en-US"] .grid-container {
    	max-width: 800px !important;
	}
	html[lang="en-US"] .menu-toggle{
		margin-right:100px !important;
	}
	html[lang="en-US"] .wpml-ls{
		right:0px !important;
	}
	html[lang="en-US"] .social{
		right:100px !important;
	}
	
	
	html[lang="el"] .grid-container{
		width:100% !important;
	}
	html[lang="el"] #mobile-header {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	html[lang="el"] .menu-toggle{
		margin-right:100px !important;
	}
	html[lang="el"] .wpml-ls{
		right:0px !important;
	}
	html[lang="el"] .social{
		right:100px !important;
	}
	
}
@media only screen and (max-width: 700px) {
	html[lang="en-US"] #mobile-header .wpml-ls-current-language {
		width: 45px !important;
	}
	html[lang="en-US"] .wpml-ls-sub-menu .wpml-ls-slot-shortcode_actions{
		width: 50px !important;
	}
	html[lang="en-US"] #mobile-header .wpml-ls-sub-menu a {
		padding: 18px 11px !important;
	}
	html[lang="en-US"] .menu-toggle{
		margin-right:50px !important;
	}
	html[lang="en-US"] .social {
		right: 63px !important;
	}
		
	html[lang="el"] #mobile-header .wpml-ls-current-language {
		width: 45px !important;
	}
	html[lang="el"] .wpml-ls-sub-menu .wpml-ls-slot-shortcode_actions{
		width: 50px !important;
	}
	html[lang="el"] #mobile-header .wpml-ls-sub-menu a {
		padding: 18px 11px !important;
	}
	html[lang="el"] .menu-toggle{
		margin-right:50px !important;
	}
	html[lang="el"] .social {
		right: 63px !important;
	}
}
@media only screen and (max-width: 600px) {
	html[lang="en-US"] .main-navigation .site-logo.navigation-logo img, html[lang="en-US"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:80px !important;
	}
	html[lang="el"] .main-navigation .site-logo.navigation-logo img, html[lang="el"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:80px !important;
	}
	
}
@media only screen and (max-width: 520px) {
	html[lang="en-US"] .main-navigation .site-logo.navigation-logo img, html[lang="en-US"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:70px !important;
	}
	html[lang="el"] .main-navigation .site-logo.navigation-logo img, html[lang="el"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:70px !important;
	}
	html[lang="el"] .mobile-header-navigation .site-logo{
		margin-left:0px !important;
	}
	html[lang="el"] #mobile-header {
    	padding-left: 10px !important;
    	padding-right: 10px !important;
	}
}
@media only screen and (max-width: 450px) {
	html[lang="en-US"] .main-navigation .site-logo.navigation-logo img, html[lang="en-US"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:65px !important;
	}
	html[lang="el"] .main-navigation .site-logo.navigation-logo img, html[lang="el"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:65px !important;
	}
}
@media only screen and (max-width: 420px) {
	html[lang="en-US"] .main-navigation .site-logo.navigation-logo img, html[lang="en-US"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:62px !important;
	}
	html[lang="el"] .main-navigation .site-logo.navigation-logo img, html[lang="el"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:62px !important;
	}
}

@media only screen and (max-width: 415px) {
	html[lang="en-US"] .menu-toggle{
		margin-right:65px !important;
	}
	html[lang="en-US"] .social {
		right: 60px !important;
	}
	
	html[lang="el"] .menu-toggle{
		margin-right:65px !important;
	}
	html[lang="el"] .social {
		right: 60px !important;
	}
}
@media only screen and (max-width: 380px) {
	html[lang="en-US"] .main-navigation .site-logo.navigation-logo img, html[lang="en-US"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:58px !important;
	}
	html[lang="el"] .main-navigation .site-logo.navigation-logo img, html[lang="el"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:58px !important;
	}
}
@media only screen and (max-width: 355px) {

	html[lang="en-US"] .social img {
		width:30px !important;
	}
	html[lang="en-US"] #mobile-header .wpml-ls-current-language {
		width: 30px !important;
		height:30px !important;
	}
	html[lang="en-US"] .wpml-ls-flag{
		width:15px !important;
	}
		html[lang="en-US"] #mobile-header .wpml-ls-sub-menu a {
		padding: 7px 7px !important;
	}
	html[lang="en-US"] .social {
		right: 45px !important;
	}
	html[lang="en-US"] .menu-toggle {
		margin-right: 40px !important;
	}
	
	
	html[lang="el"] .social img {
		width:30px !important;
	}
	html[lang="el"] #mobile-header .wpml-ls-current-language {
		width: 30px !important;
		height:30px !important;
	}
	html[lang="el"] .wpml-ls-flag{
		width:15px !important;
	}
		html[lang="el"] #mobile-header .wpml-ls-sub-menu a {
		padding: 7px 7px !important;
	}
	html[lang="el"] .social {
		right: 45px !important;
	}
	html[lang="el"] .menu-toggle {
		margin-right: 40px !important;
	}
}
@media only screen and (max-width: 330px) {
	html[lang="en-US"] .main-navigation .site-logo.navigation-logo img, html[lang="en-US"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:55px !important;
	}
	html[lang="el"] .main-navigation .site-logo.navigation-logo img, html[lang="el"] .mobile-header-navigation .site-logo.mobile-header-logo img{
		height:55px !important;
	}
}
.main-nav .wpml-ls-item{
	display:none !important;
}

/**/