html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  scroll-behavior: smooth;
}

body,
body input {
  font-size: 1rem;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  transition: 1s;
  overflow-x: hidden;
  /* z-index: -100000; */
  background-color: #fff;
  position: relative;
  font-weight: normal;
  font-family: "pf-grand-gothik-variable", sans-serif;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 100;
}

 /* footer, */
 /* main {
  overflow: hidden;
} */

 /* header {
  overflow: hidden; otan to energopoio krivett to menu
} */

ol, ul, dl {
  list-style-type: none;
  padding-left: 0;
}


img {
  max-width: 100%;
  -ms-interpolation-mode: bicubic;
  height: auto;
}

figure {
  margin: 0;
}

:root {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  scroll-behavior: smooth;
  --black: #000000;
  --white: #ffffff;
  --blue: #062E68;
  --yellow: #FDA803;
  --bs-link-color: #000 !important;
}

a,
a:hover {
  color: inherit;
text-decoration: none !important;
  cursor: pointer;
  color: #000;
}

a:hover { 
  color: #BD2754 !important;
}

p {
  margin-bottom: 0;
  font-size: 20px;
}

menu {
  padding: 0;
  margin: 0;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, li, a, div {
  font-family: "pf-grand-gothik-variable", sans-serif;
  margin-bottom: 0;
}

.bold-f {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
  font-family: "pf-grand-gothik-variable", sans-serif;
}

h3 {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 450;
}

h4 {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}

h5 {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
}


/*---------------- global end ---------------- */

.land-title,
.com-content-category-blog.blog h1,
.epikoinia---page .page-header h1,
.title-red-article .page-header h1,
body.page-big-title main h1 {
  font-size: 90px !important;
  display: flex;
  justify-content: center;
  color: #BD2955 !important;
  padding-top: 100px;
  line-height: 112px;
  /* Desktop Value */
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 150;
}

.title-red-article .page-header h1,
.timokatalogos .page-header h1 { 
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 180 !important;
}

.metropolitan-blog--page.view-article .page-header h1,
.anakoinwseis--page.view-article .page-header h1,
.media---page.view-article .page-header h1 {
  font-size: 50px;
  color: #BD2955;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 250;
  display: flex;
  justify-content: start;
  line-height: 55px;
  text-align: left;
}

.ipiresies-items a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
  font-size: 20px;
}

h4 {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 450;
}


.view-featured .color-logo {
  display: none;
}

.big-title,
.page-header h1 {
  font-size: 80px;
  color: #433F3B;
  line-height: 100%;
}

.sub--title {
  font-size: 40px;
  color: #433F3B;
}

.blog-featured {
  padding: 0;
}

/* header */
.header-video-active {
  position: relative;
  background-color: #ffffffc9;
  backdrop-filter: blur(4px);
}
.header-video-active .logo {
  padding-block: 17px;
}
.header-top-bar {
  display: grid;
  align-items: center;
  padding-inline: 70px;
  grid-template-columns: 1fr 1fr 1fr;
}
.header-top-bar:not(.header-video-active) {
  padding-top: 43px;
}
.header-top-bar.header-video-active {
  margin-top: 50px;
}
.logo img {
  width: 335px; 
}
.mod-languages__select {
  display: none !important;
}
.logo {
  display: flex;
  justify-content: center;
  z-index: 3;
  position: relative;
}
.header-top-bar-right {
  display: flex;
  align-items: center;
  z-index: 3;
  position: relative;
  justify-content: space-between;
}
.mod-menu li:not(.sm-title) a,
.lang li a,
.phone-top-bar,
.blog-top-bar a,
.contact-top-bar a {
  font-size: 16px;
  z-index: 3;
}
.mod-menu:not(.home-services-menu ) li a,
.right-top-bar a,
div.mod-languages a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
}
.lang li a {
  font-size: 15px;
}
.phone-top-bar,
.blog-top-bar,
.contact-top-bar { 
  margin-right: 8px;
}
.blog-top-bar {
  background: rgb(189,41,85);
  background: linear-gradient(117deg, rgba(189,41,85,1) 0%, rgba(52,159,200,1) 100%);
  border-radius: 5px;
  color: #fff;
}
.blog-top-bar,
.contact-top-bar { 
  padding: 13px 46px;
}
.contact-top-bar {
  border-radius: 5px;
  position: relative;
}
.contact-top-bar::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  padding: 1px;
  background: linear-gradient(to right, #BD2955, #349FC8);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: add, add;
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
}
.phone-top-bar {
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
    position: relative;
    left: 20px;
    margin-right: 20px;
}
div.mod-languages ul.lang-inline li {
  text-transform: uppercase;
  position: relative;
}
div.mod-languages ul.lang-inline li:nth-child(1) {
  padding-right: 11px;
}
div.mod-languages ul.lang-inline li:nth-child(1)::after {
  content: '';
  position: absolute;
  top: 3px;
  right: 3px;
  background: #000;
  width: 2px;
  height: 66%;
}


/* header end */

/* menu */

.mod-menu {
  flex-direction: inherit;
 display: flex; 
}
.metismenu.mod-menu .metismenu-item {
  padding: 0;
  margin-right: 55px;
}
.metismenu.mod-menu .metismenu-item:last-child {
  margin-right: 0px;
}
.metismenu.mod-menu .metismenu-item > span, .metismenu.mod-menu .metismenu-item > a, .metismenu.mod-menu .metismenu-item > button {
  overflow: inherit;
}
.metismenu.mod-menu .metismenu-item {
  flex-wrap: inherit !important;
  flex-direction: column;
}

/* menu end */

/* lang */

div.mod-languages li {
  margin: 0;
}
div.mod-languages a {
  padding: 0;
  color: #000;
}
div.mod-languages ul li.lang-active {
  background-color: #fff;
}

/* lang end */

/* share */

.box-share {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 13px;
}
.box-share p { 
  margin-right: 26px;
  color: #b2b2b2;
  font-size: 16px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
  margin-bottom: 0;
}
.box-share a {  
  margin-right: 10px;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  border: 2px solid #b2b2b2;
  display: flex;
  justify-content: center;
  align-items: center;
}
.box-share a:last-child {  
  margin-right: 0px;
}
.box-share a:hover {  
 border: 1px solid #BD2955; 
}
.box-share img {
  width: auto;
  height: 18px;
  filter: invert(85%) sepia(0%) saturate(1475%) hue-rotate(207deg) brightness(92%) contrast(71%);
}
.box-share a:hover img { 
  filter: invert(24%) sepia(47%) saturate(3909%) hue-rotate(323deg) brightness(82%) contrast(88%);
}  

/* share end */


/* keinoumneolektiko */
.text-animation-landing p {
  font-size: 35px;
  letter-spacing: 2px;
}
.keinoumneolektiko {
  background-color: #BD2955;
  color: #fff;
}
:root {
  --gap: 0.5rem;
}
.marquee {
  overflow: hidden;
  user-select: none;
  display: flex;
  gap: var(--gap);
}
.marquee ul {
  list-style: none;
  flex-shrink: 0;
  min-width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--gap);
  animation: marquee 13s linear infinite;
  margin-bottom: 0;
}
.marquee .text {
  color: #fff;
  font-size: 36px;
font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}

@keyframes marquee {
  to {
    transform: translateX(calc(-100% - var(--gap)));
  }
}

/* keinoumneolektiko end */

/* homeslider landing */


#homesliders .mod-articles-category-introtext a {
  margin-top: 0;
}
.header-homeslider {
    display: flex;
    justify-content: center;
    text-align: center;
    flex-direction: column;
    width: 90%;
    margin: auto;
    margin-top: 40px;
}
.homeslider-landing h2 {
  color: #BD2955;
  font-size: 90px;
  line-height: 1;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 150;
}
.homeslider-landing h2 a,
.swiper-title--intro h3 a {
  color: #BD2955;
}
.swiper.swiper-homeslider {
  position: relative;
}
.homeslider-classic .mod-articles-category-introtext {
    height: 63px;
    font-size: 20px;
    line-height: 1;
}
.rompotiko-kentro h2 {
  color: #000 !important;
}
.image-homeslider {
    height: 55.5vh;
    overflow: hidden;
    display: flex;
    align-items: center;
}
.swiper-button-next-homeslider::after,
.swiper-button-prev-homeslider::after,
.swiper-button-prev-homeslider::before,
.swiper-button-next-homeslider::before,
.swiper-button-next-land-blog::after ,
.swiper-button-prev-land-blog::after {
  content: '' !important;
}
.swiper-button-prev-homeslider {
  left: 82px;
}
.swiper-button-next-homeslider {
  left: auto;
  right: 82px;
}
.swiper-button-prev-homeslider::before,
.swiper-button-next-homeslider::before {
  position: absolute;
  width: 70px;
  height: 70px;
  background-image: url(/images/landing/homeslider-arrow-bg.png) !important;
  background-repeat: no-repeat;
  background-size: 100%;
  left: 3px;
}
.swiper-button-next-homeslider::before { 
  right: 3px;
  left: auto;
}
.swiper-button-prev-homeslider,
.swiper-button-next-homeslider {
  position: absolute;
  top: 62%;
  z-index: 2;
  width: 70px;
  height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.swiper-button-next-homeslider::after,
.swiper-button-prev-homeslider::after {
  width: 33px !important;
  height: 41px !important;
  background-image: url(/images/landing/homeslider-arrow-left.png) !important;
  background-repeat: no-repeat;
  background-size: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
}
.swiper-button-next-homeslider::after {
  background-image: url(/images/landing/homeslider-arrow-right.png) !important;
}

/* homeslider lanfing end */

/* ipiresies landing */

.contact-top-bar.ipiresies-link {
  padding: 0;
  width: 100%;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  font-size: 17px;
  text-align: center;
  margin-top: auto;
}
.swiper-box-ipiresies-inside {
  display: flex;
}
.mod-articles-category-introtext {
  /* font-size: 16px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 335; */  
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 270;
  letter-spacing: 0.5px;
}
.swiper-box-ipiresies-inside h3 {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 250;
  font-size: 30px;
  color: #BD2955;
  margin-bottom: 18px;
}
.mod-articles-category-introtext a {
  display: flex;
  margin-top: 72px;
  left: 5px;
  bottom: 4px;
  text-align: center;
  padding: 10px;
  justify-content: center;
}
.ipiresies .mod-articles-category-introtext a {
  display: flex;
  margin-top: 0;
  left: 5px;
  bottom: 4px;
  text-align: left;
  padding: 0;
}
.slide-number {
  font-size: 90px;
  color: #D9D9D9;
  line-height: 75px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.swiper-box-ipiresies-title-intro {
  width: 225px;
  margin-right: 51px;
  display: flex;
  flex-direction: column;
}
.swiper.swiper-ipiresies {
  width: 81%;
  margin-left: auto;
  margin-right: 0;
}
.swiper.swiper-ipiresies {
  margin-top: 66px;
}

.swiper.swiper-ipiresies .swiper-slide {
  margin-right: 60px;
}
.swiper-intro-image-ipiresies img {
  width: 346px;
  border-radius: 10px;
}
.ipiresies-items {
  display: flex;
  justify-content: center;
  width: 80%;
  margin: auto;
  margin-top: 0;
}
.ipieisies-item-landing {
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
  margin-right: 7px;
}
.ipieisies-item-landing:last-child {
  margin-right: 0;
}
.mod-articles-category-introtext a::before {
  top: -2px;
  left: -2px;
  width: 102%;
  height: 109%;
  border-radius: 8px; 
}

/* ipiresies landing end */


/* rompotiko kentro */

.rompotiko-kentro {
  background: rgb(255,255,255);
  background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(215,203,206,1) 36%, rgba(215,203,206,1) 69%, rgba(255,255,255,1) 100%); 
  text-align: center;
  padding-inline: 296px;
  padding-bottom: 154px;
}
.rompotiko-kentro p {
  font-size: 32px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.rompotiko-kentro .land-title {
  color: #000;
  margin-top: 0;
  padding-top: 68px;
  width: 57%;
  text-align: center;
  margin: auto;
  margin-bottom: 52px;
  line-height: 94%;
}
/* rompotiko kentro end */

/* texnologia teleuteias genias */

.texnologia-teleuteias-genias .swiper-slide {
  display: flex;
  justify-content: center; 
}
.texnologia-teleuteias-genias .swiper {
  padding: 0 13% !important;
}
.swiper-box-texnologia-inside {
  width: 380px;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-box-texnologia-title-intro h3 a {
  font-size: 23px;
  padding-right: 30px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}

.swiper-box-texnologia-title-intro h3 {
  line-height: 23px;
  padding-top: 20px;
  padding-inline: 8px;
}

.swiper-slide-active .swiper-intro-image-texnologia,
.swiper-slide:hover .swiper-intro-image-texnologia {
  background-color: rgba(188, 42, 86, 0);
}

.swiper-intro-image-texnologia img {
  border-radius: 10px;
  opacity: 0.5;
  filter: grayscale(1);
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}

.swiper-intro-image-texnologia .linkgenialand {
  width: 374px;
  height: 398px;
  display: flex;
  border-radius: 10px;
  overflow: hidden;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-intro-image-texnologia .linkgenialand {
  position: relative;
  background-color: #ffffff;
}
.swiper-slide-active .swiper-intro-image-texnologia .linkgenialand,
.swiper-slide:hover .swiper-intro-image-texnologia .linkgenialand {
  position: relative;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-slide-active .swiper-intro-image-texnologia,
.swiper-slide:hover .swiper-intro-image-texnologia {
  border-radius: 10px;
  overflow: hidden;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-slide-active .swiper-intro-image-texnologia img,
.swiper-slide:hover .swiper-intro-image-texnologia img {
  border-radius: 0px;
  filter: grayscale(0);
  opacity: 1;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-slide-active .swiper-box-texnologia-inside,
.swiper-slide:hover .swiper-box-texnologia-inside {
  /* width: 450px; */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-slide-active .swiper-intro-image-texnologia .linkgenialand::after,
.swiper-slide:hover .swiper-intro-image-texnologia .linkgenialand::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  padding: 14px;
  background: linear-gradient(140deg, #BD2955, #349FC8);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: add, add;
  mask-composite: add, add;
  mask-composite: add, add;
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
  opacity: 1;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.swiper-intro-image-texnologia .linkgenialand::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.7;
}
.texnologia-teleuteias-genias .swiper-slide:nth-child(even) .swiper-box-texnologia-inside {
  margin-top: clamp(45px,5.313vw,102px);
}
.swiper-texnologia-genia{
  overflow: hidden!important;
}

.texnologia-teleuteias-genias .swiper.swiper-texnologia-genia{
  padding: clamp(25px,5.313vw,45px) 13%!important;
}

.texnologia-teleuteias-genias .swiper-slide .swiper-box-texnologia-inside{
  transform: scale(0.8)!important;
  transition: all 0.5s ease-in-out;
}

.texnologia-teleuteias-genias .swiper-slide:hover .swiper-box-texnologia-inside,
.texnologia-teleuteias-genias .swiper-slide.swiper-slide-active .swiper-box-texnologia-inside {
  /* width: 440px;
  height: 468px;  */
  transform: scale(1)!important;
  transform-origin: center;
  position: relative;
  z-index: 1000;
  transition: all 0.5s ease-in-out;
}

/* texnologia teleuteias genias end */


/* blog categories */

.mod-articlescategories.categories-module.mod-list.blog {
  margin-top: 70px;
  position: relative;
}
.view-category ul.mod-articlescategories.categories-module.mod-list.blog {
  width: 100%;
}
.view-category ul.mod-articlescategories.categories-module.mod-list.blog .swiper.swiper-blog {
  margin-inline: 0;
}
.category-image {
  width: 120px;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  transition: 0.8s;
}
.category-image img {
   max-width:50px;
   max-height:50px;
}
.category-image::before,
.metropolitan-blog--page .swiper-wrapper .swiper-slide a .icon---menu::before { 
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(/images/landing/kiklos-rompotiki.png);
  background-repeat: no-repeat;
  background-size: 100%;
  z-index: -1;
  background-position: center;
  transition: 0.8s;
}
.item-categories-blog {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.item-categories-blog h3 {
    font-size: 18px;
    text-align: center;
    margin-top: 25px;
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
    padding: 0 5px;
}
.swiper-button-next-land-blog::after,
.swiper-button-prev-land-blog::after {
  width: 33px !important;
  height: 41px !important;
  background-image: url(/images/landing/homeslider-arrow-left.png) !important;
  background-repeat: no-repeat;
  background-size: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
}
.swiper-button-next-land-blog::after {
  background-image: url(/images/landing/homeslider-arrow-right.png) !important;
}
.swiper-button-prev-land-blog, .swiper-button-next-land-blog {
    position: absolute;
    top: calc(50% - 21px);
}
.view-featured .swiper-button-next-land-blog { 
  right: 0;
}
.swiper.swiper-blog {
  margin-inline: 50px;
}
.swiper-blog .swiper-slide:hover .category-image::before,
.swiper-blog .swiper-slide.hovered .category-image::before {
  background-image: url(/images/landing/hover-blog.png);
  transition: 0.8s;
}
.swiper-blog .swiper-slide:hover .category-image img,
.swiper-blog .swiper-slide.hovered .category-image img {
  filter: brightness(99);
  transition: 0.8s;
}
.swiper-blog .swiper-slide.hovered h3 {
  color: #BD2955;
}

/* blog categories end */


/* landing giatroi */

.landing-photo-giatroi {
  position: relative;
}
.text-blur-abs {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 30px;
    backdrop-filter: blur(11px);
    -webkit-backdrop-filter: blur(11px);
    color: #BD2955;
    border: 1px solid #FFF;
    border-radius: 10px;
    font-size: 24px;
    line-height: 34px;
    text-align: center;
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
    box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.2);
    background: rgba(217, 217, 217, 0.3);
}

/* landing giatroi end */

/* landing blog */

.landing-blog-title p,
.landing-videos-title p,
.landing-news-title {
  text-align: center;
  margin-top: 0px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.landing-blog-title p {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.linkbloglandig {
  display: flex;
  justify-content: center;
  width: 245px;
  text-align: center;
  margin: auto;
  margin-top: auto;
  margin-top: 5px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
}
:lang(el-gr) .linkbloglandig.en {
  display: none;
}
.categories-module.mod-list.blog,
.landing-blog-article,
.landing-news-title,
.landing-news,
.custom-footer,
.view-category .com-content-category-blog__items,
.blog--menu,
.anakoinwseis--feature-inside,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items
 {
  width: 93%;
  margin: auto;
}
.view-category.metropolitan-blog--page .blog-items {  
  margin-top: 0px;
}
.blog-items {
  position: relative;
}
.item--blog-articles {
  display: flex;
}
.image-blog-intro-articles-inside img {
  width: 298px;
}
.image-blog-intro-articles-inside {
  margin-right: 0px;
}
.item--blog-articles,
.metropolitan-blog--page.view-category .second-sel-cat .item-blog-articles:nth-child(1) .item--blog-articles {
  display: grid;
  grid-template-columns: 350px 1fr 1fr;
  grid-template-columns: 350px 541px 1fr;
}

/* .image-blog--intro-text {
  margin-right: 90px;
  padding-right: 29px;
} */

.item-blog-articles {
  padding-block: 36px;
  border-bottom-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, #BD2955, #349FC8) 1;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.item-blog-articles:nth-child(1) {
  border-bottom-width: 0px;
  padding-bottom: 0;
  padding-top: 0;
}
.item-blog-articles:nth-child(1) .item--blog-articles {
  grid-template-columns: 1fr;
}
.image-blog--intro-text h3 a,
.first-article-anakoinwseis-item-text .mod-articles-category-title {
  font-size: 34px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  line-height: 1.2;
}
.image-blog--intro-text h3 a {
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
}
.view-featured .landing-blog-article .mod-articles-category-date {
  color: #bd2754; 
}
.item-blog-articles:nth-child(1) .mod-articles-category-date {
  color: #000000; 
}
.item-blog-articles:nth-child(1) .image-blog--intro-text h3 {
  color: #bd2754; 
}
.image---intro-text-date {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-right: 129px;
  padding-left: 103px;
}
.big-image-arrow-right img {
  width: 65px;
}
.linkblog-article,
.view-article .link-item-category,
.view-category .link-item-category,
.view-categories .link-item-category {
  font-size: 18px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
}
.mod-articles-category-date {
  color: #000;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 700;
  font-size: 20px;
}
.mod-articles-category-introtext-blog {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
  line-height: 21px;
  line-height: 26px;
}
.item--blog-article-new,
.image-blog--intro-text-new {
  display: contents;
}
.item-blog-articles:nth-child(1) .item--blog-article-new {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.item-blog-articles:nth-child(1) .image-blog--intro-text-new {
  display: flex;
  flex-direction: column;
  background-color: #ECE1E4;
  border-radius: 0px 10px 10px 0px;
  padding: 57px 97px 57px 101px;
  justify-content: space-between;
}
.item-blog-articles:nth-child(1) .image-blog--intro-text {
  margin-right: 0;
  order: 2;
  padding-right: 0px;
}
.item-blog-articles:nth-child(1) .mod-articles-category-date {
  order: 1;
}
.item-blog-articles:nth-child(1) .mod-articles-category-introtext-blog {
  display: none;
}
.item-blog-articles:nth-child(1) .linkblog-article {
  order: 3;
}
.item-blog-articles:nth-child(1) .image---intro-text-date {
  display: contents;
}
.item-blog-articles:nth-child(1) .image-blog-intro-articles-inside {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
    border-radius: 10px 0px 0px 10px;
}
/* .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside img {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    
} */
body.homeclass:not(.view-category) .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside img {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.big-image-arrow-right {
  margin-left: 11px;
}
:lang(en-gb) .linkblog-article.el {
  display: none;
}
:lang(el-gr) .linkblog-article.en {
  display: none;
}
/* .custom-field-author-title p,
.custom-field-grafei strong,
.videos-doctor-title,
.second-sel-cat .custom-field-author-title p {
  font-size: 16px;
  line-height: 122.9%;
} */
.custom-field-grafei strong { 
 font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
}
.custom-field-grafei-title-image-landing {
    display: grid;
    margin-top: 23px;
    grid-template-columns: 75px auto;
    align-items: center;
}
.custom-field-author-title p {
  width: 73%;
}
.item-blog-articles:nth-child(1) .image-blog--intro-text h3 a {
  font-size: 40px;
  letter-spacing: 1px;
  color: #BD2955;
}
.item-blog-articles:nth-child(1) .custom-field-grafei-title-image-landing {
  margin-top: 45px;
}
.custom-field-author-title p,
.videos-doctor-title {
  color: #6C6C6C;
}
.view-category.layout-cassiopeia_metropolitan_hospitalmetropolitanblog .landing-blog-article,
.view-category.layout-cassiopeia_metropolitan_hospitalmetropolitanblog .title-landing-blog-article {
  display: none;
}
.title-landing-blog-article h4 {
  text-align: center;
  font-size: 96px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 100;
  color: #BD2955;
  margin-top: 110px;
}

/* landing blog end */

/* landing videos */

.swiper-box-landing-videos {
  width: 385px;
}
.swiper-intro-image-videos img {
  border-radius: 10px;
}
.swiper-box-landing-videos a {
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  position: relative;
}
.swiper-title--videos {
  margin-top: 16px;
  line-height: 24px;
}
.landing-videos .swiper-slide:nth-child(even) {
  margin-top: 102px;
}
.view-featured .landing-videos-big-box {
  background: rgb(255,255,255);
  background: linear-gradient(0deg, rgba(255,255,255,0.5256303204875701) 0%, rgba(215,203,206,1) 50%, rgba(255,255,255,0) 100%); 
}
.landing-videos {
  padding-inline: 80px;
}
.swiper-landing-videos {
  margin-top: 80px;
}

/* landing videos end */

/* landing news */

.news-items-landing {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-columns: 905px 1fr;
  grid-template-areas: 
  "oneitem twoitem"
  "oneitem threeitem"
  "oneitem fouritem";
}
.landing-news .box-landing-news:nth-child(1) {
  grid-area: oneitem;
}
.landing-news .box-landing-news:nth-child(2) {
  grid-area: twoitem;
}
.landing-news .box-landing-news:nth-child(3) {
  grid-area: threeitem;
}
.landing-news .box-landing-news:nth-child(4) {
  grid-area: fouritem;
}
.landing-news .contact-top-bar::before,
.landing-news .mod-articles-category-introtext a::before {
  content: none;
}
.landing-news .mod-articles-category-introtext a {
  display: block;
  margin-top: 0px;
  left: 0px;
  bottom: 0px;
  text-align: inherit;
  padding: 0;
  justify-content: none;
}
.swiper-intro-image-news img {
  /* width: 906px; */
  border-radius: 10px;
}
.landing-news .box-landing-news:nth-child(2),
.landing-news .box-landing-news:nth-child(3),
.landing-news .box-landing-news:nth-child(4) {
  margin-left: 135px;
  padding-right: 0 !important;
  padding-bottom: 24px;
  border-bottom-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, #BD2955, #349FC8) 1;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  margin-bottom: 10px;
  position: relative;
}
.landing-news .box-landing-news:nth-child(2) .swiper-intro-image-news img,
.landing-news .box-landing-news:nth-child(3) .swiper-intro-image-news img,
.landing-news .box-landing-news:nth-child(4) .swiper-intro-image-news img {
    width: 225px;
    position: absolute;
    top: 22.5px;
    right: 0px;
    opacity: 0;
    transition: 0.6s;
}
.landing-news .box-landing-news:nth-child(2):hover .swiper-intro-image-news img,
.landing-news .box-landing-news:nth-child(3):hover .swiper-intro-image-news img,
.landing-news .box-landing-news:nth-child(4):hover .swiper-intro-image-news img {
  opacity: 1;
  transition: 0.6s;
}
.landing-news .box-landing-news:nth-child(1) h3 a {
  font-size: 40px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
  margin-top: 10px;
}
.landing-news .box-landing-news:nth-child(1) h3 {
  margin-top: 35px;
  margin-bottom: 11px;
}
.landing-news {
  margin-top: 90px;
  padding-bottom: 25px;
  border-bottom-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, #BD2955, #349FC8) 1;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.landing-news .mod-articles-category-introtext {
  margin-top: 0px;
  margin-bottom: 15px;
}
.landing-news .box-landing-news:nth-child(1) .mod-articles-category-introtext {
  display: none;
}
.landing-news .box-landing-news:nth-child(2) h3 a,
.landing-news .box-landing-news:nth-child(3) h3 a,
.landing-news .box-landing-news:nth-child(4) h3 a {
  font-size: 30px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.landing-news .box-landing-news:nth-child(4) {
  border-bottom-width: 0;
}

/* landing news end */

/* footer */

.custom-footer {
  margin-top: 80px;
  margin-bottom: 45px;  
  padding: 18px;
  overflow: hidden;
}
.landing-footer-phone-after {
  margin-bottom: 35px;
}
.footer--phone a {
  font-size: 20px;
}
.footer-links,
.footer-logo-hhg {
  display: flex;
  justify-content: center;
  text-align: center;
}
.footer-links a { 
  margin-right: 10px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
}
.phone-footer,
.footer--phone a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.phone-footer {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400 !important;
}
.landing-footer-logo-items {
  width: 95%;
  margin: auto;
  display: flex;
  margin-top: 66px;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}
.landing-footer-logo-item {
  position: relative;
  display: inline-block;
  border-radius: 15px;
  overflow: hidden;
  width: 170px;
  height: 170px;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  transition: 0.8s;
}
.landing-footer-logo-item img { 
  transition: 0.8s;
  width: 120px;
}
.landing-footer-logo-item:hover img { 
  transform: scale(1.1);
  transition: 0.8s;
}
.landing-footer-logo-item::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(/images/landing/kiklos-rompotiki.png);
  background-repeat: no-repeat;
  background-size: 100%;
  z-index: -1;
  background-position: center;
}
.landing-footer-location {
  border-radius: 10px;
  border: solid 1px;
  border-top-color: currentcolor;
  border-right-color: currentcolor;
  border-bottom-color: currentcolor;
  border-left-color: currentcolor;
  border-color: #349fc8 #bd295b;
  padding: 30px 90px;
  margin-top: 90px;
  background: rgb(217,217,217);
  background: linear-gradient(328deg, rgba(217, 217, 217, 0.6) 0%, rgba(217, 217, 217, 0.07) 31%, rgba(255, 255, 255, 0.31) 100%);
  box-shadow: 0px 4px 16.6px 0px rgba(0, 0, 0, 0.25);
}
.footer--phone,
.landing-footer-phone-after {
  display: flex;
}
.footer--phone {
  margin-right: 100px;
}
.footer--icon-top {
  margin-left: auto
}
.footer--phone p {
  margin-inline: 10px;
}
.landing-footer-phone-after-inside ul {
  display: flex;
}
.landing-footer-phone-after-b {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
p.footer-metropolitan-text {
  color: #BD2955;
  font-size: 96px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 100;
  text-transform: uppercase;
}
.icon-hospital {
  font-size: 36px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 100;
  position: relative;
  top: -37px;
  font-weight: 100;
}
.landing-footer-location ul li {
  margin-right: 22px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.landing-footer-location ul li a { 
  font-size: 18px;
}
.landing-footer-phone-after-inside p {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
  margin-bottom: 7px;
}
.footer-logo-hhg img {
  width: 352px;
}
.link-copyright:hover {
  color: #BD2955;
}
.links-copy {
font-variation-settings: "ital" 0, "wdth" 125, "wght" 300; 
}
.view-category .landing-footer-location,
.view-article .landing-footer-location,
.view-categories .landing-footer-location {
  margin-top: 0;
}
.pagination {
  margin: 0;
}
.view-category .custom-footer,
.view-article .custom-footer,
.view-categories .custom-footer,
.pagination  {
  margin-top: 70px;
}

/* footer end */


/* menu 
.mod-list li {
  display: flex;
}
.mod-menu {
  flex-direction: inherit;
  display: flex;
  flex-wrap: inherit;
  justify-content: space-between;
}
.nav-item.parent {
  position: relative;
}
.mod-menu__sub {
  position: absolute;
  left: 0;
  opacity: 0;
  width: 1921px;
  top: 24px;
  padding-left: 0;
  z-index: -1;
  padding-top: 30px;
  padding-bottom: 90px;
  padding-left: 0em !important;
}
.nav-item.parent:hover .mod-menu__sub { 
  opacity: 1;
  z-index: 2;
}
.mod-menu__sub .nav-item.parent  { 
  position: relative;
}
.mod-menu__sub .nav-item.parent  .mod-menu__sub {
  position: absolute;
  left: 270px;
  opacity: 0;
  width: 350px;
  top: 0px;
  padding-left: 0;
  z-index: -1;
  padding-top: 0;
  padding-bottom: 0px;
}
.mod-menu__sub .nav-item.parent:hover .mod-menu__sub { 
  opacity: 1;
  z-index: 2;
}
.mod-menu__sub .nav-item .mod-menu__sub .nav-item {
  padding-left: 0px !important;
}
.mod-menu__sub .nav-item a:hover  {
  color: #BD2955;
}
.nav-item.parent:nth-child(1) {
  position: relative;
}
.nav-item.parent:hover::before { 
  content: '';
  position: absolute;
  top: 40px;
  left: 50%;
  width: 19px;
  height: 19px;
  background-image: url(/images/landing/menu-button-down.png);
  background-repeat: no-repeat;
  background-size: 100%;
  z-index: 2;
  right: 50%;
  transform: translate(-50%, -50%);
}

.mod-menu__sub .nav-item.parent:hover::before {
  display: none;
} */

/* category blog */

.blog-item .item-image {
  margin-top: 0;
  margin-bottom: 0;
}
.com-content-category-blog.blog h1,
.view-article .basic--layout-page .page-header h1 {
  padding-top: 0px;
}
.com-content-category-blog.blog {
  padding: 0;
}
.blog-items {
  grid-gap: 0; 
}


/* category blog end */

/* pagination */

.page-item,
.disabled.page-item,
.active.page-item {
  --pagination-border-color: #000;
  --pagination-disabled-border-color: #000;
}
.page-link.active, .active > .page-link {
  color: #ca1616;
  background-color: #fff !important;
  border-color: #dfe3e7 !important;
}
.page-link {
  border-top: none;
  border-bottom: none;
  color: #000;
  font-size: 25px;
}
.com-content-category-blog__counter.counter.float-md-end.pt-3.pe-2 {
  display: none;
}
.pagination {
  display: flex;
  justify-content: center;
}
.disabled.page-item {
  --pagination-disabled-bg: #eaedf000;
}
.icon-angle-left::before {
  content: "";
  width: 20px;
  height: 26px;
  background-image: url("/images/pagination-icon-left.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  right: 20px;
}
.icon-angle-right::before  {
  content: "";
  width: 20px;
  height: 26px;
  background-image: url("/images/pagination-icon-right.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  display: flex;
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translate(0%, -50%);
}
.page-item:nth-child(1),
.page-item:last-child {
  display: none;
}
.disabled > .page-link {
  border-left: 0;
}
.page-item:nth-last-child(2) {
  --pagination-border-right-width: 0;
  --pagination-border-width: 0;
  border-left: 1px solid #000;
}
.page-item a {
  padding-top: 0;
  padding-bottom: 0;
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--border-width) * -1);
  padding: 0;
}
.page-item:nth-child(2)  .page-link {
  border-left: 0px solid #000 !important;
}
.page-link:hover {
  color: #992c2c !important;
}
.page-link:hover {
  z-index: 2;
  color: var(--pagination-hover-color);
  background-color: #f9fafb00;
  border-color: #000;
}
.page-link:focus {
  background-color: #eaedf000;
  box-shadow: none;
}
/* pagination end */

.d-none {
  display: none;
}


/* anakoinwseis blog  */

.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .anakoinwseis--feature-inside,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .anakoinwseis--feature-inside {
  display: none;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .first-page .anakoinwseis--feature-inside,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-page .anakoinwseis--feature-inside {
  display: inherit;
}
.bottom-line-item-anakoinwseis {
  grid-column: span 3;
  height: 1px;
  background: linear-gradient(to left, #C5E8EE, #349FC8, #BD2955);
}
.first-article-anakoinwseis-item-image img {
  object-fit: fill;
  width: 100%;
  border-radius: 10px 0px 0px 10px;
}
.texnlogia-aixmhs--page.view-category .first-article-anakoinwseis-item-image img { 
  position: relative;
}

.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .item-date-category,
.layout-cassiopeia_metropolitan_hospitalblogcategory .intro--text,
.layout-cassiopeia_metropolitan_hospitalblogcategory .readmore {
  display: none;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .com-content-category-blog__items .item-image img {
  width: 100%;
  display: flex;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory .blog-item .item-image,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item .item-image,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item .item-image {
  margin-bottom: 50px;
  margin-bottom: 20px;
  object-fit: fill;
  width: 100%;
  height: 288px;
  height: auto;
  overflow: hidden;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-item .page-header h2,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item .page-header h2,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item .page-header h2  {
  font-size: 24px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  line-height: 29px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category:not(.anakoinwseis--page) .blog-item .page-header h2,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item .page-header h2,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item .page-header h2 {
  height: 170px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .page-header h2 {
  height: auto;
  margin-bottom: 30px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory .item-image {
  margin-bottom: 0;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .com-content-category-blog__item .item-image img {
  width: 100%;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .author-image,
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .author-name,
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .item-date-category {
  display: none;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .item-date-category {
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
  margin-bottom: 25px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory .blog-items,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 0;
  position: relative;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalblogcategory .blog-items::after,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items::after,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items::after  { 
  content: '';
  position: absolute;
  top: 0;
  left: 31.8%;
  height: 100%;
  width: 1px;
background: linear-gradient(to top, #C5E8EE, #349FC8, #BD2955);
}
.layout-cassiopeia_metropolitan_hospitalblogcategory .blog-items::after,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items::after,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items::after {  
  right: 31.8%;
  left: auto;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items .blog-item,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items .blog-item {
  overflow: inherit;
  padding-bottom: 57px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items .blog-item .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items .blog-item .box-item-content-new {
  padding-top: 90px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(2) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items .blog-item:nth-child(2) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(3) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items .blog-item:nth-child(3) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(2) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(3) .box-item-content-new {
  padding-top: 0px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(6),
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(10),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(6),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(6),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(10),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(10),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(14),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(14),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(18),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(18) { 
  align-items: center;
  position: relative;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(6),
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(9) {
  position: relative;
}
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(3),
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(7),
.layout-cassiopeia_metropolitan_hospitalblogcategory.view-category .blog-items .blog-item:nth-child(11),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(3),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(3),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(7),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(7),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(11),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(11),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(15),
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(15) { 
  align-items: end;
}
.box-item-content-new {
  display: flex;
  flex-direction: column;
  width: 82%;
}
.anakoinwseis--feature-inside {
  grid-column: span 3;
}
.anakoinwseis--feature-inside .first-article-anakoinwseis {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 77px;
}
.com-content-category-blog__items.blog-items.second-sel-cat .anakoinwseis--feature-inside,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .btn-news-inside {
  display: none;
}
.first-article-anakoinwseis-item-text {
  background-color: #ECE1E4;
  padding: 74px 210px 36px 160px;
  border-radius: 0px 10px 10px 0px;
  background: linear-gradient(133deg, rgba(52, 159, 200, 0.2) 4.11%, rgba(189, 41, 85, 0.2) 96.4%);
}
.first-article-anakoinwseis-item-text .mod-articles-category-title {
  line-height: 114%;
}

.first-article-anakoinwseis-item-text .mod-articles-category-date {
  margin-bottom: 25px;
}
.btn-news-inside {
  margin-top: 81px;
}
.btn-news-inside a {
  font-size: 18px;
}

/* anakoinwseis blog  end */

 /* metropolitan-blog--page */
 
.metropolitan-blog--page.view-category .blog-items  .blog-item:nth-child(1) .intro--text {
  display: none;
}
.metropolitan-blog--page.view-category .com-content-category-blog__children.cat-children {
   display: none;
 }
 
.metropolitan-blog--page.view-category .left.item-image {
   float: inherit;
 }
 .second-sel-cat .item-blog-articles:nth-child(1) .item--blog-articles {
   grid-template-columns: 350px 1fr 1fr;
}
.second-sel-cat .item-blog-articles:nth-child(1) .item--blog-article-new {
   display: contents; 
}
.second-sel-cat .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside img {
  width: auto;
  position: inherit;
  top: 50%;
  left: 50%;
  transform: none;
}
.second-sel-cat  .item-blog-articles:nth-child(1) .image-blog--intro-text-new {
  display: contents; 
}
.second-sel-cat .item-blog-articles:nth-child(1) .image-blog--intro-text {
  margin-right: inherit;
  order: inherit;
}
.second-sel-cat   .item-blog-articles:nth-child(1) .custom-field-grafei-title-image-landing {
  margin-top: 0;
}
.second-sel-cat .item-blog-articles:nth-child(1) .image---intro-text-date {
  display: flex;
}
.second-sel-cat .item-blog-articles:nth-child(1) .mod-articles-category-introtext-blog {
  display: inherit;
}
.second-sel-cat .item-blog-articles:nth-child(1) {
  border-bottom-width: 1px;
}
.metropolitan-blog--page.view-category .item-blog-articles:nth-child(1) .image-blog--intro-text-new {
  background-color: #ECE1E400;
  padding: 62px 145px 62px 0px;
}
.metropolitan-blog--page.view-category  .item-blog-articles:nth-child(1) .item--blog-articles {
 padding: 60px 0 !important;
 border-bottom-width: 1px;
 border-style: solid;
 border-image: linear-gradient(to right, #BD2955, #349FC8) 1;
 border-left-width: 0;
 border-right-width: 0;
 border-top-width: 0;
 padding-bottom: 109px !important;
}
.metropolitan-blog--page.view-category  .item--blog-articles {
   padding: 60px 0 !important;
}
.metropolitan-blog--page.view-category .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside img {
  width: 80%;
  left: 30px;
  /* transform: translate(0%, -50%); */
  overflow: hidden;
  height: 551px;
}
 .metropolitan-blog--page.view-category .mod-articles-category-date {
  color: #bd2955;
}
 .metropolitan-blog--page.view-category .image-blog--intro-text h3 a {
  color: #000;
}
.metropolitan-blog--page.view-category  .second-sel-cat .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside img {
  width: 290px;
  position: relative;
  top: 0;
  left: 0;
  transform: none;
}

.second-sel-cat .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside {
  width: auto;
  height: auto;
  overflow: hidden;
  position: relative;
  border-radius: 10px 0px 0px 10px;
} 
.metropolitan-blog--page.view-category .item--blog-articles {
  padding-left: 30px!important;
}
.metropolitan-blog--page.view-category .item-blog-articles:nth-child(1) .item--blog-article-new {
  grid-template-columns: 45% 55%;
}
.metropolitan-blog--page.view-category .custom-field-author-title {
  width: 80%;
}
.metropolitan-blog--page.view-category .item-blog-articles:nth-child(1) .custom-field-grafei-title-image-landing {
    display: grid;
    grid-template-columns: 150px 90%;
}
.metropolitan-blog--page.view-category .custom-field-grafei-title-image-landing {
  display: grid;
  grid-template-columns: 15% 85%;
}
.metropolitan-blog--page.view-category .image---intro-text-date {
  padding-right: 62px;
}
.custom-field-grafei {
  font-size: 18px;
  line-height: 1.2;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
  color: #000;
  margin-bottom: 0;
}
.metropolitan-blog--page.view-category .custom-field-grafei-title-image-landing {
  margin-top: 30px;
}

 /* metropolitan-blog--page end */

/* menu blog */

.parent-image-menu {
  width: 93px;
  height: 93px;
  border: 1px solid transparent; /* Διαφανές περίγραμμα για να ορίσουμε το gradient */
  border-radius: 5px; /* Προαιρετικό, για ελαφριά στρογγυλοποίηση των γωνιών */
  background: linear-gradient(white, white) padding-box, 
              linear-gradient(45deg, #C5E8EE, #349FC8, #BD2955) border-box;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;  
}
.blog--menu .mod-menu__sub { 
  opacity: 1;
}
.blog--menu .mod-menu {
  justify-content: inherit;
}
.blog--menu .mod-menu__sub {
  position: relative; 
}
.metropolitan-blog--page .nav-item.item-1103,
.metropolitan-blog--page .nav-item.item-1500,
.metropolitan-blog--page .nav-item.item-1514  {
  display: none;
}
.metropolitan-blog--page .nav-item.current.active.deeper.parent > a {
  display: none;
}
.metropolitan-blog--page .blog--menu .mod-menu__sub {
   width: 100%;
}
.metropolitan-blog--page .category-desc.clearfix img,
.metropolitan-blog--page.view-category .custom-field-author-title img {
  display: none;
}
.blog--menu .mod-menu__sub .nav-item a {
  width: 137px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.blog--menu [aria-current="page"] .parent-image-menu {
  background: rgb(197,232,238);
  background: linear-gradient(119deg, rgba(197,232,238,1) 0%, rgba(52,159,200,1) 50%, rgba(189,41,85,1) 100%); 
}
.blog--menu a[tabindex="0"] {
  display: none;
}
.blog--menu .image-title {
  text-align: center;
  margin-top: 22px;
}
.metropolitan-blog--page .swiper-wrapper .swiper-slide a .icon---menu {  
  width: 38px;
  height: 38px;
}
.metropolitan-blog--page .swiper-wrapper .swiper-slide a .icon---menu::before {
  background-image: url(/images/landing/kiklos-rompotiki.png);
}
.metropolitan-blog--page .article-info.text-muted,
.metropolitan-blog--page .readmore {
  display: none;
}

/* media */

.media---page .blog-items {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 56px;
  row-gap: 18px;
}
.media---page.view-category .page-header h2 a {
  font-size: 20px;
  line-height: 1.3;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  height: 123px;
  display: flex;
  margin-top: 23px;
}
.media---page.view-category .blog-item .item-image {
  border-radius: 10px;
}
.media---page.view-category .blog-item .item-image {
  height: 246px;
}
.media---page.view-category .pagination {
  margin-top: 15px;
}
.media---page.view-category .page-header h2 a {
  height: 72px; 
  height: 51px;
}

/* media end */


/* eukairies karieras */

.eukairies-karieras-page .com-content-article__body a {
  color: #bd2955;
}
.eukairies-karieras-page .item-date-category,
.eukairies-karieras-page .intro--text {
  display: none;
}
.eukairies-karieras-page .page-header h2 a {
  font-size: 28px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.first-item-epikoinonia {
  margin-bottom: 40px !important;
}
.eukairies-karieras-page .blog-item {
  flex-direction: inherit;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-inline: 220px;
  position: relative;
  padding-block: 43px;
}
.eukairies-karieras-page .blog-item:last-child::after,
.eukairies-karieras-page .blog-item::before,
.poistopoiseis-vraveia--page.view-article .clr::before,
.egkatastaseis--page .clr::before,
.xorgigies--page .clr::before  {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px; /* Το πάχος του border-top */
  background: linear-gradient(to left, #C5E8EE, #349FC8, #BD2955);
}
.eukairies-karieras-page .blog-item::before {
  top: 0;
}
.eukairies-karieras-page .blog-item:last-child::after {
  bottom: 0; 
}
.eukairies-karieras-page  .item-content-arrow {
  margin-left: 100px;
}

/* eukairies karieras end */

/* epikoinonia */

.page-header {
  padding-bottom: 0;
  margin: 0;
  border-bottom: 0px solid #eee;
}
.epikoinia---page .items-article-location {
  flex-direction: column;
  width: 92%;
  margin-top: 17px;
}
.epikoinia---page .page-header h1 {
  padding-top: 50px;
  padding-top: 28px;
  margin: 0
}
.items-epikoinonia {
  display: flex;
  gap: 50px;
  justify-content: center;
}
.items-epikoinonia.two { 
  margin-top: 57px;
}
.items-epikoinonia.first .item-epikoinonia {
  background: var(--Linear, linear-gradient(312deg, rgba(217, 217, 217, 0.4) 5.78%, rgba(217, 217, 217, 0.32) 77.28%, rgba(255, 255, 255, 0.00) 88.7%));
  box-shadow: 0px 4px 21.1px 0px rgba(0, 0, 0, 0.25);
}
.epikoinia---page .com-content-article__body p {
  font-size: 20px;
  margin-bottom: 0;
}
.first-item-epikoinonia {
  margin-bottom: 42px;
}
.item-epikoinonia {
  position: relative;
  width: 510px;
  height: 261px;
  border-radius: 10px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-inline: 59px;
  text-align: center;
}
.item-epikoinonia::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  padding: 1px; /* Πάχος περιγράμματος */
  background: linear-gradient(to right, #BD2955, #349FC8);
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none; /* Για να μην επηρεάζεται η αλληλεπίδραση */
  opacity: 0.4;
}
.color-red {
  color: #BD2955;
}
.title-form-contact {
  font-size: 36px;
  justify-content: center;
  text-align: center;
  display: flex;
  align-items: center;
  margin: 0;
  margin-block: 65px;
}
.com-content-article {
  padding: 0 !important;
}
#rsform_3_page_0 {
  width: 57%;
  margin: auto;
}
#rsform_3_page_0 .form-control {
  padding: 0px 45px;
  font-size: 24px;
  color: #555;
  background-color: rgba(217, 217, 217, 0.3);
  border-radius: 10px;
  height: 87px;
  margin-bottom: 44px;
  box-shadow: none;
  border: 0px solid #ccc;
  color: #999;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
#rsform_3_page_0 .form-control:focus {
  border-color: #66afe900;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
  box-shadow: none;
  background-color: rgba(217, 217, 217, 0.3);
  color: #999;
}
#rsform_3_page_0 .form-check-input[type="checkbox"] {
  background-color: #d9d9d9 !important;
}
#rsform_3_page_0 input[type="checkbox"] {
  margin-top: 0;
  width: 23px;
  height: 30px;
  position: relative;
  margin-right: 8px;
  float: left;
}
#rsform_3_page_0 .formControls a {
  border-bottom: 1px solid #5d5d5d;
  color: #bd2955;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  font-size: 19px;
}
.formControls,
.form-group.rsform-block.rsform-block-marketing .formControlLabel,
.form-horizontal .checkbox-inline {
    color: #5d5d5d !important;
    font-size: 18px;
    text-align: left;
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
#marketing0-lbl input[type="checkbox"],
#marketing1-lbl input[type="checkbox"] {
  width: 23px;
  height: 28px;
}
#marketing0-lbl {
  display: inline-block;
}
#rsform_3_page_0 .btn-primary {
  color: #fff;
  background-color: #337ab700;
  border-color: #2e6da400;
  color: #000;
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
  position: relative;
}
.rsform-block-send .formControls {
  display: flex;
  justify-content: center;
}
#rsform_3_page_0 .btn-primary::before {
  content: '';
  position: absolute;
  width: 70px;
  height: 70px;
  background-image: url(/images/blog/33/right-arrow-blog.png);
  background-repeat: no-repeat;
  background-size: 80%;
  right: -80px;
  top: -23%;
  left: auto;
}
.text-first-epikoinonia-p {
  margin-bottom: 57px !important;
}
.text-first-epikoinonia-p {
  margin: auto;
  text-align: center;
  margin-bottom: 65px;
}
.epikoinia---page .full-image-new-article {
  display: none;
}

/* table */

.table--tmhmata {
  width: 100%;
  border-collapse: collapse;
  margin-top: 20px;
  margin: auto;
  margin-top: 200px;
}
.table--tmhmata td, .table--tmhmata th { 
  border-right: 1px solid #BD2955;
  font-size: 20px;
  border-bottom: 1px solid #BD2955;
  padding: 15px 165px;
  width: 33%
}
.table--tmhmata th, .table--tmhmata tr {
  text-align: center;
}
.table--tmhmata tr:last-child td {
  border-bottom: 0px solid #BD2955;
}
.table--tmhmata tr td:nth-child(3),
.table--tmhmata th:nth-child(3) { 
  border-right: 0px solid #BD2955;
}
.table--tmhmata th {
    color: #BD2955;
    font-size: 33px;
    line-height: 1.1;
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
    padding: 15px 20px;
}


.table--tmhmata td {
  padding: 15px 113px;
}

/* epikoinia end */


/* eipan-gia-emas--page */

.eipan-gia-emas--page .blog-items {
  display: flex;
}
.eipan-gia-emas--page  .item-date-category {
  display: none;
}
.eipan-gia-emas--page  .item-content {
  display: flex;
  flex-direction: column;
  position: relative;
  padding-block: 50px;
}
.eipan-gia-emas--page .blog-item .item-content::after {  
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  padding: 1px;
  background: linear-gradient(to right, #BD2955, #349FC8);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: add, add;
  mask-composite: add, add;
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
  opacity: 0;
}
.eipan-gia-emas--page .blog-item .item-content::before {
  content: '';
  box-shadow: 0px 4px 21.1px 0px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  opacity: 0;
}
.eipan-gia-emas--page .blog-item:hover .item-content::before,
.eipan-gia-emas--page .blog-item:hover .item-content::after {
  opacity: 1;
}

/* hover enalaktiko */

/* hover enalaktiko end */

.item-content--inside-eipan {
  display: none;
}

.eipan-gia-emas--page .item-content .intro--text {
  z-index: 0;
}
.eipan-gia-emas--page .item-content--inside-eipan {
  display: inherit;
}
.eipan-gia-emas--page .page-header {
  order: 2;
}
.eipan-gia-emas--page .blog-item {
  width: 50%;
  border-bottom: 1px solid#BD2955;
  padding-top: 50px;
  padding-bottom: 50px;
}
/* .eipan-gia-emas--page .blog-item:nth-child(even) .item-content { 
  margin-left: 50px;
  padding-left: 50px;
  margin-right: 100px;
  padding-right: 50px;
}
.eipan-gia-emas--page .blog-item:nth-child(odd) .item-content { 
  margin-right: 50px;
  padding-right: 50px;
  margin-left: 100px;
  padding-left: 100px;
} */
.eipan-gia-emas--page .blog-item:nth-child(odd) {
  border-right: 1px solid#BD2955;
}
.eipan-gia-emas--page .page-header h2 a {
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.eipan-gia-emas--page .intro--text p {
  font-size: 28px;
}
.image--icon-eipan-gia-emas {
  display: none;
}
.eipan-gia-emas--page .image--icon-eipan-gia-emas {
  display: inherit;
}
.eipan-gia-emas--page .intro--text {
  margin-top: 22px;
}
/* eipan-gia-emas--page end */

.custom-field-author-image,
.view-category.metropolitan-blog--page .second-sel-cat .item-blog-articles:nth-child(1) .item--blog-article-new .custom-field-author-image {
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  border-radius: 50%;
  overflow: hidden;
  justify-content: center;
}

/* etairiki-koinoniki-euthini--page */
.blog-items .item-image {
  border-radius: 10px;
}

/* .etairiki-koinoniki-euthini--page .page-header h2 a {
  font-size: 40px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
} */
.etairiki-koinoniki-euthini--page .intro--arrow-eteriki {
  display: inherit;
}
.etairiki-koinoniki-euthini--page .item-date-category,
.etairiki-koinoniki-euthini--page .readmore,
.intro--arrow-eteriki,
.etairiki-koinoniki-euthini--page .author-image {
  display: none;
}

/* etairiki-koinoniki-euthini--page end */

/* article */

.inauthor-title {
  color: #868686;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 100;
  line-height: 20px;
}
.view-article .inauthor-title em {
    font-style: normal;
}
.anakoinwseis--page.view-article .page-header h1,
.metropolitan-blog--page.view-article .page-header h1  {
  padding-inline: 0px;
}
.metropolitan-blog--page.view-article .page-header h1,
.anakoinwseis--page.view-article .page-header h1,
.media---page.view-article .page-header h1 {
    padding-left: 200px;
    width: 70%;
    margin-right: auto;
}
.metropolitan-blog--page.view-article .page-header h1 {
  width: 65%;
}
.media---page.view-article .page-header h1 {
    padding-left: 22.25%;
    width: 75%;
    color: #000;
}

h2 {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.view-article .full-image-new-article .item-image {
  height: 576px;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.view-article .mod-list li {
  flex-direction: column;
}
.com-content-article__body p,
.com-content-article__body li,
#category-preteam-text [data-rlta-element="panel-content"] li {
  font-size: 24px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
[data-rlta-element="panel-content"] ul {
list-style-type: inherit;
}
.com-content-article__body p{  
  margin-bottom: 20px;
}
.com-content-article__body li {
  list-style-type: inherit;
}
  [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-type="accordions"] > [data-rlta-element="panel"] {
padding: 0;
}

.com-content-article__body ul {
  list-style-type: inherit;
  overflow: inherit;
}
.basic--layout-page .com-content-article__body [data-rlta-element="panel-content"] ul {
  padding-inline: 0px;
}
.view-article .inauthor-image img {
  width: 59px;
  height: 59px;
  border-radius: 50%;
}
/* .view-article  .inauthor-title p,
.inauthor-name-title {
  font-size: 20px;
  line-height: 114.828%;
  line-height: 120.828%;
} */
.view-article .link-item-category {
  margin-top: 18px;
}
.view-article .inauthor {
  display: grid;
  grid-template-columns: 15% 85%;
}

/* article end */

/* blog eswteriki */

.metropolitan-blog--page.view-article .left.item-image {
  float: inherit;
}
.view-article .item-blog-articles:nth-child(1) {
  display: none;
}
.items-article-location {
  display: flex;
  margin: auto;
  margin-top: 50px;
}
.metropolitan-blog--page .items-article-location,
.anakoinwseis--page.view-article .items-article-location {
  width: 83%;
}
.anakoinwseis--page.view-article .module-right-arthra {
  margin-top: 0;
}
body:not(.no-share-icons) .items-article-location,
div.timokatalogos,
div.fabrikForm.fabrikDetails {
  width: 70%;
}
div.timokatalogos,
div.fabrikForm.fabrikDetails {
  margin-left: auto;
  margin-right: auto;
}
.full-image-old-article {
  margin-bottom: 40px;
}
.view-article .item-date-category {
  border-bottom: 1px solid #BD2754;
  color: #BD2754;
  margin-bottom: 50px;
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
}
.metropolitan-blog--page.view-article .item-date-category {
  display: inherit;
}
.metropolitan-blog--page.view-article .social-left-articles,
.metropolitan-blog--page.view-article .position-right-blog {
  display: block;
}
.module-right-arthra,
#table-of-contents {
  padding: 66px 51px;
  position: relative;
  box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, 0.25);
  margin-top: 60px;
}
/* .inauthor,
.module-right-arthra,
#table-of-contents {
  width: 594px;
  margin-left: 130px;
} */

/* blog eswteriki end */

/* social */

.social-left-articles {
  margin-right: 55px;
  color: #B3B3B3;
}
.social-left-articles ul li a {
  width: 40px;
  height: 40px;
  border: 2px solid #B3B3B3;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.social-left-articles h3 {
  font-variation-settings: "ital" 0, "wdth" 100, "wght" 300;
}
.social-left-articles ul img {
  width: 22px;
  filter: invert(69%) sepia(50%) saturate(3%) hue-rotate(21deg) brightness(94%) contrast(92%);
}
.social-left-articles ul li:hover img {
filter: invert(18%) sepia(80%) saturate(2754%) hue-rotate(325deg) brightness(94%) contrast(87%);
}
.social-left-articles ul li:hover a {
  border: 2px solid #C0325C;
}
.social-left-articles ul li:nth-child(1) a {  
  align-items: end;
}
.social-left-articles ul li:nth-child(1) img { 
  width: 34px;
}
.social-left-articles ul li:nth-child(2) img { 
  width: 26px;
}
.social-left-articles ul {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.social-left-articles li {
  margin-top: 15px;
}
.social-left-articles h3 {
  margin: 0;
}
/* social end */

/* arthra */
.right-mod-arthra li {
  position: relative;
  margin-top: 55px;
  padding-bottom: 18px;
}
.right-mod-arthra li::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(to right, #C5E8EE, #349FC8, #BD2955);
}
.right-mod-arthra .mod-articles-category-date {
  color: #bd2754;
  margin-bottom: 7px;
}
.right-mod-arthra .mod-articles-category-title {
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
    font-size: 20px;
    line-height: 1.5;
    margin-bottom: 15px;
}
.right-mod-arthra .mod-articles-category-introtext {
  font-size: 16px;
}
.module-right-arthra::before,
#table-of-contents::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 5px;
  padding: 1px;
  background: linear-gradient(to right, #BD2955, #349FC8);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: add, add;
  mask-composite: add, add;
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
}
#toc-list li a {
  font-size: 24px;
  margin-top: 7px;
}
#table-of-contents h3 {
  display: flex;
  justify-content: center;
  margin-bottom: 41px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.title-right-blog {
  text-transform: uppercase;
  font-size: 34px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  display: flex;
  justify-content: center;
}
.view-article .left.item-image {
    float: inherit;
    width: 100%;
}
.view-article .doctor-img-wrapper .left.item-image {
    height: 100%;
}
.view-article:not(.metropolitan-blog--page) .left.item-image img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    object-position: 50% 50%;
}
.full-image-new-article {
  margin-top: 50px;
}
.view-article .item-date-category {
  display: none;
}
.view-article.anakoinwseis--page .item-date-category {
  display: inherit;
}

/* arthra end */

/* eswteriki anakoinwseis */

/* .anakoinwseis--page.view-article .com-content-article__body p,
.anakoinwseis--page.view-article .com-content-article__body .row,
.anakoinwseis--page.view-article .avPlayerWrapper.avVideo,
.anakoinwseis--page.view-article .com-content-article__body ul {
  padding-left: 77px !important;
} */
/* .anakoinwseis--page.view-article .com-content-article__body ul {
  padding-left: 109px !important;
} */
.anakoinwseis--page.view-article .com-content-article__body p:first-of-type,
.basic--layout-page .com-content-article__body p:first-of-type,
.poistopoiseis-vraveia--page.view-article .clr,
 .xorigies-items,
 .ipiresies--page-inside .com-content-article__body p {
  position: relative;
}

.basic--layout-page .com-content-article__body p:first-of-type::after,
.ipiresies--page-inside .com-content-article__body p:first-of-type::after,
.media---page.view-article .com-content-article__body p:nth-of-type(3)::after {
  content: '';
  position: absolute;
  width: 1px;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(to top, #C5E8EE, #349FC8, #BD2955);
}
/* eswteriki anakoinwseis end */

/* Tabs & Accordions  */

[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"] {
  padding: 0;
}
[data-rlta-element="heading"] {
padding: 10px 135px 10px 74px !important;
  font-size: 32px !important;
  position: relative;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300 !important;
  height: 151px;
  display: flex;
  align-items: center;
  color: #000 !important;
}
.view-article .page-header h1 { 
  line-height: 100%;
}
[data-rlta-element="panel-content"] {
padding: 61px 149px 61px 74px !important;
  background: #F3F3F3 !important;
}
/* [data-rlta-element="panel-content"] img {
  float: inherit !important;
  float: left !important;
} */
[data-rlta-element="panel-content"] p { 
  font-size: 24px;
}

[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="tabs"] > [data-rlta-element="button-list"] > [data-rlta-element="button"], [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"] {
  border-radius: 0 !important;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="tabs"] > [data-rlta-element="button-list"] > [data-rlta-element="button"], [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"] {
  border: 1px solid #c0c6cf00 !important; 
}
data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="tabs"] > [data-rlta-element="button-list"] > [data-rlta-element="button"]:not([data-rlta-state="closed"]), [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="tabs"] > [data-rlta-element="button-list"] > [data-rlta-element="button"]:not([data-rlta-state="closed"]):hover, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"]:not([data-rlta-state="closed"]), [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"]:not([data-rlta-state="closed"]):hover {
  border-color: rgba(37, 102, 199, 0) !important;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-type="accordions"] > [data-rlta-element="button"] {
    margin-bottom: 0 !important;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-type="accordions"] > [data-rlta-element="panel"] {
  margin-bottom: 0;
  border-radius: 0 !important;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="open"]:hover, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="open"]:focus, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="opening"]:hover, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="opening"]:focus,
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="open"], [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"][data-rlta-state="opening"],
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"]:hover, [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="button"]:focus {
  background-color: #fff !important;
}
[data-rlta-state="open"] [data-rlta-element="heading"]::after ,
[data-rlta-state="closed"] [data-rlta-element="heading"]::after {
  content: '';
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  right: 75px;
  width: 60px;
  height: 70px;
  top: 24%;
}
[data-rlta-state="open"] [data-rlta-element="heading"]::after {
  background-image: url(/images/accordions-arrow.svg);
}
[data-rlta-state="closed"] [data-rlta-element="heading"]::after {
  background-image: url(/images/accordions-arrow.svg);
  transform: rotate(180deg);
}
[data-rlta-element="container"] {
  margin-block: 70px;
  position: relative;
}
[data-rlta-element="container"]::after {
  content: ""; /* Απαραίτητο για να λειτουργήσει το ::after */
  position: absolute;
  inset: 1px;
  padding: 1px;
  padding: 1.2px;
  background: linear-gradient(to right, #BD2955, #349FC8);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: add, add;
  mask-composite: add, add;
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
  z-index: 1;
}
[data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="accordions"] > [data-rlta-element="panel"], [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-theme="neutral"][data-rlta-type="tabs"] > [data-rlta-element="panels"] > [data-rlta-element="panel"] {
  border: 1px solid rgba(24, 67, 131, 0);
}
[data-rlta-element="button"][data-rlta-state="open"],
[data-rlta-element="button"],
[data-rlta-element="panel-content"] {
  position: relative !important;
}
[data-rlta-element="button"][data-rlta-state="open"]::after,
[data-rlta-element="button"]::after,
[data-rlta-element="panel-content"]::after  {
content: "";
position: absolute;
  bottom: -2px;
left: 0;
width: 100%;
height: 1px;
background: linear-gradient(to left, #C5E8EE, #349FC8, #BD2955);
}
[data-rlta-element="button"]::after {
  bottom: 0px;
}
[data-rlta-element="panel-content"]::after  {
  bottom: 0px;
}

/* Tabs & Accordions end  */

/* video eswteriki */

.video--page-cat.view-article .social-left-articles,
.view-article.media---page .full-image-new-article {
  display: none;
}
.view-article.media---page .com-content-article__body p {
  padding-inline: 100px;
}
.media---page.view-article .com-content-article__body p:nth-of-type(3) {
  position: relative;
}
.media---page .blog-item .page-header span {
  display: contents;
}
.video--page-cat.view-article iframe {
  border-radius: 15px;
}

/*
  video eswteriki end 
  .header--video {
    margin-top: -253px;
  }
*/

/* tow box category */
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items {
  grid-template-columns: 1fr 1fr;
  position: relative;
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items::before {
  left: 50%; 
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item:nth-child(5),
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item:nth-child(8),
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item:nth-child(11),
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item:nth-child(5),
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item:nth-child(8),
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item:nth-child(11) {
  align-items: end;
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items .blog-item:nth-child(2) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items .blog-item:nth-child(2) .box-item-content-new,
.eipan-gia-emas--page .blog-items .blog-item:nth-child(1),
.eipan-gia-emas--page .blog-items .blog-item:nth-child(2) {
  padding-top: 0px;
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .bottom-line-item-anakoinwseis:last-child {
  display: none;
}

/* tow box category end */


/* categories */

.com-content-categories__item {
  border-bottom: 0px solid #dfe3e7;
}

/* categories end */

/* texnologia aixmhs */

.texnlogia-aixmhs--page.view-category .box-item-content-new .intro--text {
  display: inherit;
}
.texnlogia-aixmhs--page.view-category .link-item-category {
  display: none;
}

/* texnologia aixmhs end*/

/* basic article end*/

.basic--layout-page .com-content-article__body p,
.ipiresies--page-inside .com-content-article__body p,
.ipiresies--page-inside .com-content-article__body ul,
.ipiresies--page-inside .com-content-article__body h3,
.ipiresies--page-inside .com-content-article__body h2 {
  padding-inline: 100px;
}
.ipiresies--page-inside .com-content-article__body [data-rlta-element="panel-content"] ul,
.ipiresies--page-inside .com-content-article__body [data-rlta-element="panel-content"] h3,
.ipiresies--page-inside .com-content-article__body [data-rlta-element="panel-content"] h2,
.ipiresies--page-inside .com-content-article__body [data-rlta-element="panel-content"] p {
  padding-inline: 0px;
}
.basic--layout-page .com-content-article__body ul {
  padding-inline: 142px;
}
.basic--layout-page .com-content-article__body p:first-of-type::after,
.ipiresies--page-inside .com-content-article__body p:first-of-type::after,
.media---page.view-article .com-content-article__body p:nth-of-type(3)::after  {
  left: 4%;
}
[data-rlta-element="panel-content"] p:first-of-type::after {
  display: none;
}
.basic--layout-page .com-content-article__body {
  width: 100%;
}
.basic--layout-page.nolines .com-content-article__body {
  width: 87%;
  margin-left: auto;
}

/* basic article  end*/

/* basic article nolines */


.basic--layout-page.nolines .com-content-article__body p:first-of-type::after {
  display: none;
}
.basic--layout-page.nolines .com-content-article__body p {
  padding-inline: 0;
}
.poistopoiseis-vraveia--page.view-article .com-content-article__body {
  display: grid;
  grid-template-columns: 25% 75%;
}
.basic--layout-page.nolines .com-content-article__body .fitst-p-poistopoihseis {
  margin-bottom: 45px;
  grid-column: span 2;
}

.basic--layout-page.nolines .com-content-article__body ul {
  padding-inline: 37px;
}

/* basic article  end*/


.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-items,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-items { 
  width: 74%;
  margin: auto;
}
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items {
  grid-template-columns: 1fr 1fr 1fr;
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item .page-header h2,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item .page-header h2 {
  height: 70px;
  line-height: 1.1;
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .box-item-content-new { 
  width: 88%;
}
.view-category.etairiki-koinoniki-euthini--page .category-desc img,
.view-category.etairiki-koinoniki-euthini--page .category-desc p {
  display: none;
}


/* gallery */

.sigFreeClassic {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
}

ul.sigFreeClassic {
  margin-top: 130px !important;
  list-style: none;
}

.sigFreeLink {
  width: 100% !important;
  height: 178px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
}

ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg {
  background-size: 100%;
  width: 100% !important;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink,
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover {
  background-color: #0000;
}

/* .sigFreeThumb:nth-child(3n + 2) {
  margin-top: 60px !important;
} */

.view-article .basic--layout-page .page-header h1 {
  width: 100%;
  line-height: 103%;
}

/* gallery end */

/* lcategorythreebox */

.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items .item-image img,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items .item-image img {
  width: 100%;
  object-fit: fill;
} 
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items .item-image,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items .item-image {
  width: 100%;
  height: 211px;
  display: flex;
  align-items: center;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .box-item-content-new {
  padding-top: 70px;
  padding-bottom: 45px;
  text-align: center;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(3) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(3) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(7) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(7) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(11) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(11) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(15) .box-item-content-new { 
  margin-right: 90px;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(1) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(5) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(5) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(9) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(9) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(13) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(13) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-item:nth-child(17) .box-item-content-new,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-item:nth-child(17) .box-item-content-new { 
  margin-left: 90px;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-article-anakoinwseis {
  margin-inline: 90px;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .bottom-line-item-anakoinwseis:last-child {
  display: none;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-article-anakoinwseis-item-text,
.ipiresies-inside-item:nth-child(2) {
padding: 30px 86px 30px 96px;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .mod-articles-category-title,
.ipiresies-inside-item h3  {
  color: #BD2955;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500 !important;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-article-anakoinwseis-item-text .mod-articles-category-introtext,
.ipiresies-inside-items .ipiresies-inside-item p {
  font-size: 30px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
  line-height: 1.3;
  margin-top: 18px;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-article-anakoinwseis-item-image,
.ipiresies-inside-item {
  /* height: 402px; */
  overflow: hidden;
  display: flex;
  align-items: stretch;
  border-radius: 10px 0px 0 10px;
}
.ipiresies-inside-item:nth-child(2) {
    background: linear-gradient(133deg, rgba(52, 159, 200, 0.2) 4.11%, rgba(189, 41, 85, 0.2) 96.4%);
    border-radius: 0px 10px 10px 0px;
}
.tags.list-inline,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .link-item-category {
  display: none;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .item-date-category {
  display: none;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .page-header h2,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .page-header h2 {
    line-height: 27px;
    margin-top: 20px;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .page-header h2 a,
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .intro--text p,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox h2 a,
.blog---anakoinwseis ul.mod-articlescategory.category-module.mod-list li.first-article-anakoinwseis .first-article-anakoinwseis-item-text p a.mod-articles-category-title {
  font-size: 20px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
  line-height: 1.1;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .intro--text p {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items::before,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items::before {
  left: 34.3%;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items::after,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .blog-items::after {
  right: 34.3%;
}
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-article-anakoinwseis-item-text a {
  margin-top: 0;
  text-align: left;
  padding: 0; 
}

/* categorythreebox end */

/* vraveia */

.items-asfaleia {
  display: grid;
  grid-template-columns: 30% 70%;
}
.poistopoiseis-vraveia--page.view-article .com-content-article__body p:nth-child(2),
.poistopoiseis-vraveia--page.view-article .clr,
.egkatastaseis--page .clr {
  grid-column: span 2;
}
.egkatastaseis--page .clr {
  grid-column: span 3;
  position: relative;
  margin-block: 30px;
}
.egkatastaseis--page .egkatastaseis-items .egkatastaseis-item p {
  font-size: 18px;
}
.egkatastaseis--page .com-content-article__body .egkatastaseis-items p:first-of-type::after { 
  display: none;
}
.box-asfaleia-items {
  display: grid;
  grid-template-columns: 13% 87%;
}
.temos {
  margin-top: 20px;
}
.temos.center {
  display: flex;
  align-items: center;
}
.box-asfaleia-item p:first-of-type::after,
.basic--layout-page [data-rlta-element=panel] p:first-of-type::after {
  display: none;
}
.basic--layout-page .com-content-article__body .box-asfaleia-item  p {
  padding-inline: 0;
}
.basic--layout-page [data-rlta-element=panel] p {
  padding-inline: 0;
}
.poistopoiseis-vraveia--page.view-article .clr {
  height: 1px;
  margin-block: 40px;
}
.box--big-vraveia {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  gap: 10px;
  grid-column: span 2;
}
.items-asfaleia {
  margin-top: 80px;
}
.com-content-article__body .egkatastaseis-items p {
  margin-bottom: 0;
  margin-top: 29px;
}
.egkatastaseis-items {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 41px;
  margin-top: 53px;
}
.egkatastaseis-items span {
  font-size: 40px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.egkatastaseis-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.egkatastaseis-item img {
  height: 67px;
  width: auto;
  max-width: auto;
}
.xorigies-items {
  display: grid;
  grid-template-columns: 10% 90%;
  margin-top: 50px;
}
.xorigies-items .clr {
  grid-column: span 2;
}
.pull-right {
  display: flex;
  justify-content: end;
}
.xorigies-item p,
.xorigies-item a {
  font-size: 22px;
}
.xorigies-item a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
  color: #659ac8;
}
.xorigies-item {
  padding-bottom: 17px;
}
.xorgigies--page .com-content-article__body {
  width: 79%;
}

/* vraveia end */

/* ipiresies eswteriki */

.ipiresies--page-inside .com-content-article__body h3,
.view-category .com-content-article__body h3,
.ipiresies--page-inside .category-new .items-article-location.two  h3 {
  color: #bd2754;
  padding-block: 40px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 250;
  font-size: 34px;
}

.view-category .basic--layout-page .com-content-article__body h3 { 
  padding-inline: 100px;
}

/* ipiresies eswteriki end */

.anakoinwseis--page.view-category .item-date-category {
  display: inherit;
  color: #bd2754;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 900;
}
time {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 900;
}
.view-article .page-header h1,
.view-category h1,
.view-category .blog-items,
.view-categories .blog-items,
.view-categories h1,
.com_custom-search h1,
.timokatalogos .page-header h1 { 
  padding-top: 0px;
  margin-top: 50px;
  margin-bottom: 0;
}
.timokatalogos .page-header h1 {
  margin-bottom: 50px;
}
.view-article .page-header h1,
.view-category:not(.page-big-title) .met-service-page h1,
.timokatalogos .page-header h1 { 
  /* color: #000 !important; */
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 250;
  font-size: 50px !important;
  display: flex;
  justify-content: center;
  text-align: center;
  padding-inline: 80px;
  /* padding-inline: 474px; */
  padding-inline: 200px;
  line-height: inherit;
}
.title-red-article.view-article .page-header h1,
.timokatalogos .page-header h1 {
  padding-inline: 80px;
}
.timokatalogos .page-header h1 {
  margin-bottom: 50px;
}
.com-content-article__body a {
  color: #bd2955;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
}
.font-s-category .com-content-category-blog.blog h1 {
  font-size: 65px !important;
}
.layout-cassiopeia_metropolitan_hospitalipiresies .blog-item {
  display: flex;
  flex-direction: inherit;
}
.egkatastaseis-items p {
  padding-inline: 0 !important;
}
.ipiresies-inside-items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 97px;
  gap: 0;
}
.ipiresies-inside-items h3 { 
  font-size: 34px;
  color: #BD2955;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
  margin-top: 25px;
}
.ipiresies-inside-items p { 
  font-size: 25px;
  color: #000;
  line-height: 128%;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 250;
}
.button-ipiresies.blog-top-bar {
  position: relative;
  font-weight: bold;
  text-decoration: none; 
  text-align: center; 
  background: var(--c-5-e-8-ee, linear-gradient(133deg, #349FC8 4.11%, #BD2955 96.4%)); 
  border-radius: 8px; 
  border: none;
  cursor: pointer;
  z-index: 1;
  overflow: hidden; 
  padding: 0;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.button-ipiresies.blog-top-bar::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff; 
  opacity: 0.7; 
  z-index: -1; 
  border-radius: 8px; 
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.button-ipiresies.blog-top-bar:hover {
  color: #fff !important;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.button-ipiresies.blog-top-bar:hover::after {
  opacity: 0;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
}
.layout-cassiopeia_metropolitan_hospitalipiresies.view-category .com-content-category-blog__items,
.ipiresies--feature-inside,
.itemid-2098 .ipiresies-inside-items {
  width: 82%;
  margin: auto;
}
.itemid-2098 .ipiresies-inside-items {
margin-block: 80px;
}
.itemid-2098.view-category.etairiki-koinoniki-euthini--page .ipiresies-inside-item img,
.itemid-2098.view-category.etairiki-koinoniki-euthini--page .ipiresies-inside-item p {
  display: inherit;
}
.itemid-2098.view-category.etairiki-koinoniki-euthini--page .ipiresies-inside-item p,
.itemid-2494.view-category.etairiki-koinoniki-euthini--page .ipiresies-inside-item p {
  margin: 0;
  margin-bottom: 14px;
  font-size: 23px;
}
.itemid-2098.view-category .ipiresies-inside-items h3,
.itemid-2494.view-category .ipiresies-inside-items h3 {
  font-size: 32px; 
  margin-top: 17px;
  margin-bottom: 14px;
}
.view-category .blog---anakoinwseis,
.ipiresies--feature-inside {
  margin-top: 50px;
}
.ipiresies-inside-item img {
  border-radius: 10px;
}
.ipiresies-inside-item p {
  margin: 5px 0px 23px 0;
}
.button-ipiresies {
  width: 280px;
  height: 63px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
  font-size: 18px;
  color: #000; 
}

.ipiresies-inside-item-a {
  display: flex;
  gap: 40px;
}
.layout-cassiopeia_metropolitan_hospitalipiresies.view-category .blog-items {
  margin-top: 80px;
}
.com-content-article__body ol {
  list-style-type: decimal;
}
.pistopoioiseis-custom .com-content-article__body img {
  width: 196px;
}
.view-article.layout-cassiopeia_metropolitan_hospitalservice .com-content-article__body img {
  width: 100%;
  height: auto;
}
.pistopoioiseis-custom  .com-content-article__body .box-vraveia.temoo img { 
  width: 106px;
}
.box-vraveia {
  justify-content: center;
  align-items: center;
}
.box-vraveia.temoo {
  justify-content: flex-start;
 }
.com-content-article__body {
  width: 100%;
}
.ipiresies--page-inside .com-content-article__body ul ul {
 padding-left: calc(1em + 20px) !important;
}
.ipiresies--page-inside .com-content-article__body ul,
.ipiresies--page-inside .com-content-article__body ol {
padding-inline: 138px !important;
}
.ipiresies--page-inside .com-content-article__body [data-rlta-element="panel-content"] ul,
.ipiresies--page-inside .com-content-article__body [data-rlta-element="panel-content"] ol {
  padding-left: 4rem;
}
.basic--layout-page .com-content-article__body [data-rlta-element="panel-content"] ul,
.basic--layout-page .com-content-article__body [data-rlta-element="panel-content"] ol {
  padding-inline: 50px !important;
}
.pagenavigation {
  display: none;
}
.anakoinwseis--page .first-article-anakoinwseis-item-text .mod-articles-category-title  {
  color: #bd2754;
}
.anakoinwseis--page .first-article-anakoinwseis-item-text .btn-news-inside .linknews {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 480;
}
.metropolitan-blog--page .full-image-new-article img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/*services*/
.service_item.com-content-category-blog__item.blog-item {
    padding: 10px 0 0px;
    width:100%;
    overflow: visible;
}
.services_item_inner {
    border-bottom: 1px solid rgba(0,0,0,0.5);
    padding: 0px 20px 25px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    position: relative;
}
.services_item_inner img {
    min-width: 50px;
}
.services_item_inner > a {
    display: block;
    margin-right: 50px;
}
.services_item_inner h3 {
    margin-bottom: 0;
}
.ipiresies---page .blog-items {

    column-gap: 200px;
}
.letter-index {
    position: absolute;
    left: -40px;
    color: #000;
    font-variation-settings: "ital" 0, "wdth" 125, "wght" 500;
  font-size: 40px;
    opacity: 0.3;
}
.services_item_inner h3 {
    font-size: 24px;
}
.services_item_inner img {
    min-width: 50px;
    max-width: 50px;
    max-height: 50px;
}
.letters a.active {
    color: #BD2754;
}
.box-vraveia.temoo {
  display: flex;
  align-items: flex-start;
}
.view-article.layout-cassiopeia_metropolitan_hospitaldoctor [data-rlta-element="container"] {
  margin-block: 34px;
  position: relative;
}
.right-top-bar .button.reverse {
  margin-right: 10px;
}
.right-top-bar .button {
  font-size: 16px;
  line-height: 23px;
}
.phone-header-top-bar p,
.right-top-bar p {
  margin-bottom: 0;
}
.top-search #category {
  color: #000 !important;
  opacity: 0.7;
}
 .top-search-categories label,
 .search-form input {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
  color: rgba(0, 0, 0, 0.302) !important;
 }
.landing-giatroi-search .big-title-desc,
.landing-giatroi-search .sm-title {
  letter-spacing: 2px;
}
.videos-doctor-name {
  font-size: 16px;
}
.mod-articles-category-title span  {
  font-variation-settings: 'ital' 0, 'wdth' 125, 'wght' 600 !important;
}
:lang(en-gb) .header-top-bar {
  grid-template-columns: 1fr 300px 1fr;
}
.landing-footer-phone-after-b ul {
  padding-left: 0;
}
.mod-menu__sub a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.patient--Instructions--page .bottom-line-item-anakoinwseis,
.layout-cassiopeia_metropolitan_hospitalcategories-threebox .btn.btn-secondary {
  display: none;
}
.custom-menu .nav-item a {
  padding: 0 !important;
}
.view-categories .btn-secondary {
  display: none;
}
.mod-service-menu.align-items-start {
  justify-content: center !important;
  gap: 40px;
}
.egkatastaseis-items img {
  height: 84px;
  width: auto;
}
.item-blog-articles:nth-child(2) {
  margin-top: 24px;
}
/* .layout-cassiopeia_metropolitan_hospitalcategorythreebox .link-item-category {
  display: none !important;
} */
.layout-cassiopeia_metropolitan_hospitalcategorythreebox.etairiki-koinoniki-euthini--page .page-header h2 a {
  text-transform: inherit;
}
.ipiresies-title h2 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
#ipiresies-wrapper h3 a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 340;
}
.location-landing-top {
  letter-spacing: 1px;
}
.location-landing-top:hover { 
  color: #BD2955;
}
.landing-giatroi-search .big-title {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
  letter-spacing: 1px;
}
.landing-giatroi-search .landing-giatroi-module-desc {
  letter-spacing: 3px;
}
 [data-rlta-element="panel-content"] p {
  padding-inline: 0 !important;
}

#services-search h2 {
  font-size: 20px;
  letter-spacing: 3px;
}
.basic--layout-page table {
  width: 83% !important;
  margin: auto;
}
td {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  font-size: 20px;
}

tbody, td, tfoot, th, thead, tr {
  line-height: 27px;
}
tr {
  margin-bottom: 10px !important;
  border-bottom: 1px solid #bd29553b !important;
}
.layout-cassiopeia_metropolitan_hospitalmetropolitanblog .swiper-button-prev-land-blog {
  left: -25px !important;
}
.layout-cassiopeia_metropolitan_hospitalmetropolitanblog .swiper-button-next-land-blog {
  right: -25px;
}
.layout-cassiopeia_metropolitan_hospitalmetropolitanblog .blog--menu {
  width: 86%;
}
.view-article.media---page .avPlayerWrapper {
  margin-bottom: 35px;
}

/* .texnlogia-aixmhs--page.view-category .blog-items .item-image {
  height: auto;
} */
.etairiki-koinoniki-euthini--page.view-categories.layout-cassiopeia_metropolitan_hospitalcategories-towbox .com-content-categories__description {
 display: none;
}

/* .no-image-category .category-desc img {
  display: none;
} */

.layout-cassiopeia_metropolitan_hospitalcategorythreebox .blog-items .item-image img {
  border-radius: 10px;
}
.view-category.etairiki-koinoniki-euthini--page .social-left-articles ul img {
  display: inherit;
}
.layout-cassiopeia_metropolitan_hospitalblogcategorytowbox .blog-item .item-image,
.layout-cassiopeia_metropolitan_hospitalcategories-towbox .blog-item .item-image {
  height: 420px;
  display: flex;
  align-items: center;
}
.category-new.blog.second-sel-cat .ipiresies-inside-items {
  display: none;
}
/* .ipiresies-mod .ipiresies-mod-content .mod-custom {
  height: 78% !important;
  justify-content: space-between !important;
  flex-direction: column;
} */
.golden-xem {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  justify-content: flex-start;
}
.golden-xem img {
  width: 119px !important;
  display: flex;
}
.scrolling-module a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.scrolling-module a.button {
  padding: 5px 22px;
}
.link-homeslider {
    width: 100%;
    height: 100%;
}
.image-category--no .category-desc img {
  display: none;
}
.apologismoi-items {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 51px;
  margin-top: 50px;
}
.apologismoi-items h3 {
  font-size: 19px;
  margin-top: 7px;;
}
.first-link-apologismoi {
  font-size: 23px;
}
.view-category.layout-cassiopeia_metropolitan_hospitalcategorythreebox.texnlogia-aixmhs--page .first-article-anakoinwseis-item-text .mod-articles-category-introtext {
  font-size: 25px;
}
.pdf-view-link.first-link-apologismoi {
  font-size: 10px;
}
.xorigies-item img {
  max-width: 90px;
}
.view-search h1 {
  color: #000;
  font-size: 50px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 250;
}
.ipiresies--page-inside #v1v1v1v1signature  p:first-of-type::after {
  display: none !important;
}
.apologismoi-first--box--items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
}
/* .apologismoi-first--box--item p {
  font-size: 17px;
} */
.pdf-view-link.first-link-apologismoi {
  font-size: 38px;
  margin-top: 13px;
  text-align: center;
  font-size: 21px;
}
.apologismoi-first--box--item .title-apologismoi-first {
  font-size: 25px;
}
[data-rlta-element="container"][data-rlta-state="ready"] {
  margin-bottom: 41px;
}
[data-rlta-element="panel-content"] [data-rlta-element="button"]::after {
  display: none;
}
.new-icon-video {
  position: absolute;
  top: 50%;
  width: 75px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.itemid-2098 .ipiresies-inside-items,
.itemid-2494 .ipiresies-inside-items {
  width: 84%;
  margin: auto;
}
.homeslider-classic .mod-articles-category-introtext a {
  padding: 0;
}
.share {
  margin-top: -27px;
}
.view-category.ipiresies---page .category-desc.lg-t-margin {
  margin-top: 3rem !important;
}
.com-content-article__body dl,
.com-content-article__body ol,
.com-content-article__body ul {
  margin-bottom: 2rem !important;
}
.etairiki-koinoniki-euthini--page.view-category.programma-pantou .full-image-new-article,
.etairiki-koinoniki-euthini--page.view-category.programma-pantou #service-menu-wrapper {
  display: none;
}

.basic--layout-page .com-content-article__body .ipiresies-inside-items .ipiresies-inside-item p {
  padding-inline: 0;
}
.basic--layout-page .com-content-article__body .ipiresies-inside-items .ipiresies-inside-item p:first-of-type::after {
  display: none;
}
  .programma-pantou.view-category .basic--layout-page .com-content-article__body, .basic--layout-page .category-team {
    width: auto;
}
.programma-pantou .category-desc p,
.programma-pantou .category-desc img {
    display: inherit !important;
}

#category-preteam-text p {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  font-size: 24px;
}
#category-preteam-text a { 
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
}

.no--lines-link {
  border-bottom: 0px solid !important;
  border-image: none !important;
  padding: 0 !important;
  color: #bc2955 !important;
  width: auto !important;
}
.no--lines-link:after {
  display: none;
}
.itemid-2268 .basic--layout-page .com-content-article__body h2 strong {
  padding-inline: 0;
}
.itemid-2685 .basic--layout-page .com-content-article__body h3 strong {
  padding-inline: 0;
}
.com-content-article__body .row p::after {
  display: none;
}
 [data-rlta-element="container"][data-rlta-state="ready"][data-rlta-type="accordions"] > [data-rlta-element="panel"] {
  padding: 0 !important;
}
em {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.lezanta-p {
  font-size: 18px !important;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350 !important;
  text-align: left;
  margin-top: 10px;
  color: #888;
  padding-inline: 0 !important;
  line-height: 100%;
}
.row--photos-ipiresies .col-12.col-lg-6 p {
  padding-inline: 0 !important;
}
.row.row--photos-ipiresies.somatos {
  padding-inline: 100px;
}
.taixnlogia-aixmhs-page-category .met-service-page.basic--layout-page p:not(.mb-lg-0, .links-copy) a:not(.button, [target="_blank"], [href*="mailto:"], [href*="tel:"], .com-content-article__body p a)::after {
  display: none;  
}
.taixnlogia-aixmhs-page-category .met-service-page.basic--layout-page p:not(.mb-lg-0, .links-copy) a:not(.button, [target="_blank"], [href*="mailto:"], [href*="tel:"], .com-content-article__body p a) {
  padding: 0 !important;
  border-bottom: 0px solid !important;
}

#service-team {
  margin-top: 0;
  padding-bottom: 0rem !important;
  margin-bottom: 12px;
}

#category-contact p {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.link-bottom-red-line {
  width: 100%;
  border-bottom: 1px solid;
  border-image: linear-gradient(to left, #C5E8EE, #349FC8, #BD2955) 1;
  color: #000 !important;
  position: relative;
  padding: 2rem;
}
.link-bottom-red-line {
    padding-right: 95px;
}
.link-bottom-red-line::after {
  content: '';
  background-image: url(/images/accordions-arrow.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  right: 25px;
  width: 60px;
  height: 70px;
  top: 10%;
  rotate: 90deg;
}
b, strong {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600 !important;
  font-weight: 500 !important;
}
@supports (-webkit-touch-callout: none) {
  b, strong {
    font-weight: 500 !important;
  }
}
.itemid-2302 .com-content-article__body p,
.itemid-2303 .com-content-article__body p {
  line-height: 100%;
}
.image-allagh-megethous {
  width: 350px !important;
}
.lezanta-p:after {
  display: none;
}
.images-boxes-podia {
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding-inline: 100px;
  gap: 26px;
}
.control-label,
.itemid-2302 .form-group {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 550;
  font-family: "pf-grand-gothik-variable", sans-serif;
}
.itemid-2303 .formControls,
.itemid-2302 .formControls  {
    color: #000000 !important;
}
.texttestnew em {
  font-size: 20px;
}
.itemid-2302 input.rsform-checkbox,
.itemid-2303 input.rsform-checkbox {
  margin-top: 4px;
  margin-right: 5px;
}
.itemid-2302 .rsform-block-d-agree,
.itemid-2302 .rsform-block-d-informe,
.itemid-2302 .rsform-block-d-informe_2,
.itemid-2303 .rsform-block-d-agree,
.itemid-2303 .rsform-block-d-informe,
.itemid-2303 .rsform-block-d-informe_2 {
  display: flex;
}
.itemid-2302 strong.formRequired,
.itemid-2303 strong.formRequired {
  margin-right: 5px;
}
.form-control {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
  font-family: "pf-grand-gothik-variable", sans-serif;
}
.formRequired {
  color: #000 !important;
}
#d_submit {
 color: #fff !important;
  border: 0;
}
.itemid-2173 .lezanta-p {
  padding-inline: 100px !important;
}
.itemid-2867 .com-content-article__body .row {
  flex-direction: column !important;
}
.itemid-2867 .com-content-article__body .col-12 {
  width: 100% !important;
}

.pathology--page.view-category .blog---anakoinwseis {
  display: none;
}
.giatros-ipiresies p {
  margin-bottom: 0px;
}
.giatros-ipiresies p:nth-child(1) {
  font-size: 18px;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
  color: #262d2f;
}
.giatros-ipiresies p:nth-child(2) {
  color: #6C6C6C;
  font-size: 16px !important;
  line-height: 122.9%;
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300 !important;
  width: 359px;
}
.ipiresies-inside-item h3 { 
  padding-inline: 0px !important;
  padding: 0 !important;
  margin: 0 !important;
}
.first-article-anakoinwseis-item-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.first-article-anakoinwseis-item-text  .mod-articles-category-introtext {
  margin-top: 0px !important;
  margin-bottom: 0 !important;
}
.ipiresies-inside-item:nth-child(2),
.layout-cassiopeia_metropolitan_hospitalcategorythreebox .first-article-anakoinwseis-item-text {
  gap: 10px;
}
.ipiresies--feature-inside .ipiresies-inside-item:nth-child(2) p {
  font-size: 25px !important;
}
.box-imagesogkologia-items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 22px;
}
.box-imagesogkologia-box p:nth-child(2) {
  margin-bottom: 0px;
}
.box-imagesogkologia-box p:nth-child(3) {
  margin-top: 0px;
}
.table.table-bordered p:first-of-type {
  padding: 0 !important;
}
.table.table-bordered p:first-of-type::after {
  display: none;
}
.box-item-content-new .intro--text .blog-intro {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.ipiresies--page-inside .com-content-article__body img {
  width: 100%;
}
.box-imagesogkologia-items.three {
  grid-template-columns: 1fr 1fr 1fr;
}
.com-content-article__body [data-rlta-element="panel-content"] ul {
  padding-inline: 50px !important;
}
.contact-text {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300 !important;
}
.ipiresies--page-inside.my-ygeia-app  .com-content-article__body img {
  width: auto;
}
.basic--layout-page .com-content-article__body ul li ul {
  padding-inline: 52px;
  margin-bottom: 0rem !important;
}
.fancybox-caption__body {
  display: none;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg {
  transition: opacity 1s ease; /* Μένει μόνο εδώ */
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink::after { 
  opacity: 0;
  transition: opacity 1s ease; /* Μένει μόνο εδώ */
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover::after {
  opacity: 1; /* Αυτή η αλλαγή ενεργοποιεί το transition */
}

.sigFreeClassic {
  display: flex;
  flex-wrap: wrap;
  align-items: start;
  justify-content: space-evenly;
}
.sigFreeClassic li.sigFreeThumb {
  max-width: 300px;
  width: 100%;
  height: 268px;
  border-radius: 20px;
  margin-bottom: 25px !important;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  object-position: center center;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  height: 100% !important;
}

.sunenteuxeis-iatrwn.view-article .com-content-article__body p {
  padding-inline: 0;
}

.sunenteuxeis-iatrwn.view-article .com-content-article__body p:nth-of-type(3)::after {
  display: none;
}

#table-of-contents ul li a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 350;
}

#blog-item-text h2 strong {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 305;
}

.box-vraveia a {
  display: contents;
}
#read-estimation p {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;
}
.location-landing-top a {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 300;

}
.timokatalogos main p,
.fabrik___heading th span {
   font-variation-settings: "ital" 0, "wdth" 125, "wght" 400;
}
.lezanta-p.padding-basic {
  padding-inline: 100px !important;
}
.metropolitan-blog--page.view-category .second-sel-cat .item-blog-articles:nth-child(1) .image-blog-intro-articles-inside img {
  height: 252px;
}

.metropolitan-blog--page.view-category .second-sel-cat .item-blog-articles:nth-child(1) .item--blog-articles { 
  padding: 60px 0 !important;
}
.metropolitan-blog--page.view-category .second-sel-cat  .item-blog-articles:nth-child(1) .item--blog-articles {
  padding-left: 30px !important;
}
.second-sel-cat .item-blog-articles:nth-child(2) {
  margin-top: 0;
}
.second-sel-cat .item-blog-articles:nth-child(1) .mod-articles-category-date {
  order: inherit;
}
.metropolitan-blog--page.view-category .second-sel-cat .item-blog-articles:nth-child(1) .custom-field-grafei-title-image-landing {
  grid-template-columns: 15% 85%;
}
.metropolitan-blog--page.view-category .second-sel-cat .item-blog-articles:nth-child(1) .item--blog-articles {
  border-bottom-width: 0px;
}
.show-link-more.layout-cassiopeia_metropolitan_hospitalcategorythreebox .link-item-category {
  display: inherit !important;
}
.metropolitan-blog--page .item--blog-articles .page-header h2 {
  font-size: 34px;
}
.strong-text.first-item-epikoinonia {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 260 !important;
}
.strong-text,
.strong-text.first-item-epikoinonia.rant {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 450 !important;
  font-size: 34px !important;
  line-height: 114.828%;
}

.landing-videos.mob {
  display: none;
}

.layout-cassiopeia_metropolitan_hospitalmetropolitanblog.view-article .swiper-button-prev-land-blog {
  left: 0px !important;
}
.layout-cassiopeia_metropolitan_hospitalmetropolitanblog.view-article .swiper-button-next-land-blog {
right: 0 !important;  
}
.no-team-box #service-team,
.no-team-box #service-menu-wrapper {
  display: none !important;
}

.no-team-box .items-article-location.second {
  margin-top: 0;
}

.no-team-box .basic--layout-page .category-team,
.no-team-box.view-article .basic--layout-page .category-team {
  margin-left: auto;
  margin-top: 0;
}



#category-contact a {
  width: auto;
  border-bottom: 0px solid;
  padding: 0;
  color: #bd2754;
}
#category-contact a::after { 
  display: none;
}

.no-team-yes-services .mod-service-menu li:nth-child(2),
.no-team-yes-services #service-team {
display: none;
}

.Health-bonus-card th {
  font-size: 18px;
  padding: 10px 30px;
}
.Health-bonus-card td {
  font-size: 18px;
    padding: 10px 30px;
}
.Health-bonus-card .table--tmhmata tr td:nth-child(3),
.Health-bonus-card .table--tmhmata th:nth-child(3){
    border-right: 1px solid #BD2955;
}

.Health-bonus-card td:last-child,
.Health-bonus-card th:last-child {
    border-right: 0px solid #BD2955;
}
.Health-bonus-card tr:last-child {
    border-bottom: 0px solid #bd29553b !important;
}

.table--tmhmata h3 {
      margin-left: 0 !important;
    margin-right: 0 !important;
}
.xrisimes-plhofories .table--tmhmata td {
    padding: 15px 73px;
}

.bold-font-title-new.view-article .link-bottom-red-line {
  font-variation-settings: "ital" 0, "wdth" 125, "wght" 600;
}


.xrisimes-plhofories .table--tmhmata tr:last-child {
  border-bottom: 0px solid #bd29553b !important;
}

