/* applies to x-small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
.mod-articles-category-category-items {
  padding-top: 0;
}
.xeirourgos--text-item-inside p {
  line-height: 100% !important;
  font-family: "bold";
}
.vacuum.ourogikonologia-vacuum {
  height: 15px;
}
.box-first-maieutiki .basic-btn {
  display: none;
}
.box-phone-flex.a {
  top: 0;
}
.leftimage-xeirourgos-phone {
  display: inherit;
}
.link-ouroginaikologia a {
  font-size: 15px;
}
.text-kaleste,
.buttonokalestemas span {
  display: none;
}
.buttonokalestemas {
  padding-left: 0;
  gap: 0;
}
div.mod-languages ul,
.buttonokalestemas {
  border-radius: 0px 40px 40px 0px;
  width: 67px;
  height: 54px;
  justify-content: center;
}
.kalestemas {
  right: auto;
}
.lang {
  right: auto;
  top: 648px;
}
div.mod-languages ul {
  background: #218380;
}
div.mod-languages ul::after {
  left: 48%;
  top: 18px;
}
.logo {
  width: 201px;
}
.logo-box {
  margin-left: 30px;
  margin-top: 32px;
}
.humburger-menu {
  width: 70px;
  height: 45px;
  top: 38px;
  right: 25px;
  gap: 4px;
}
.menu-line {
  width: 41%;
  height: 3px;
}
div.mod-languages li a {
  font-size: 16px;
}
.custom-menu.change {
  grid-template-columns: 100%;
}
.custom-menu-social {
  order: 2;
}
.custom-menu .mod-menu {
  order: 1;
  padding-top: 123px;
}
.custom-menu .mod-list li a {
  height: 44px;
  padding-left: 0;
}
.custom-menu .mod-list li {
  font-size: 20px;
  display: flex;
  justify-content: center;
}
.custom-menu-social .big-menu-box {
  grid-template-columns: 100%;
  height: 100%;
}
.box-menu-left-inside,
.box-menu-right-inside,
.footer-item-phones,
.email-icon-footer,
.box-menu-right,
.box-menu-left,
.title-ouroginaikologia::before,
.title-ouroginaikologia::after,
.mod-articles-category-category.eksidikeush-title::after {
  display: none;
}
.box-menu-center {
  flex-direction: inherit;
  gap: 61px;
  height: 100%;
  
  position: absolute;
  bottom: 18px; 
  width: 100%;
}
.box-phone-flex img {
  width: 33px;
}
.button-icon {
  bottom: 30px;
  width: 40px;
  height: 40px;
}
.button-icon img {
  width: 40%;
}
.xeirourgos-items,
.xeirourgos-text-items,
.mod-articles-category-category-items,
.box-first-maieutiki,
.gonimotita-items {
  grid-template-columns: 100%;
}
.xeirourgos-item:nth-child(2) {
  padding-top: 0px;
  order: 1;
  align-items: center;
  justify-content: center;
  margin-bottom: -161px;
}
.xeirourgos-item:nth-child(1) {
  order: 2;
  padding-top: 172px;
}
.xeirourgos-item:nth-child(2) .big-title {
  padding-right: 0;
  text-align: center;
  color: #fff;
}
.view-category h1,
.view-categories h1,
.big-title,
.view-article h1,
.epikoinwnia--page.view-article .page-header h1 {
  font-size: 25px;
}
.line {
  width: 206px;
  height: 43px;
}
.line.bottom {
  top: 40px;
}
.line.top {
  top: -51px;
}
.title-lines {
  width: 100%;
}
.xeirourgos-item:nth-child(1) img {
  width: 50%;
}
.xeirourgos-text-items {
  width: 100%;
  border-radius: 0;
  padding: 32px 21px;
  margin-top: 0;
}
.xeirourgos--text-item:nth-child(2) {
  padding-left: 0;
}
p, li {
  font-size: 15px;
  line-height: 166% !important;
}
.xeirourgos--text-item:nth-child(1),
.xeirourgos--text-item:nth-child(2) {
  text-align: center;
}
.xeirourgos--text-item-inside h3 {
  font-size: 22px;
}
.title-ouroginaikologia {
  height: 80px;
}
.vacuum {
  height: 50px;
}
.ouroginaikologia-categories-mod {
  grid-template-columns: 50% 50%;
  gap: 4px;
  row-gap: 4px;
  row-gap: 15px;
}
.intro--image img {
  height: 66px;
}
.ouroginaikologia-categories-mod li {
  padding-block: 34px;
}
.ouroginaikologia-categories-mod h4 {
  height: 60px;
  margin-block: 16px;
  font-size: 18px;
  padding: 0px 11px;
}
.basic-btn {
  width: 30px;
}
.link-ouroginaikologia {
  height: 64px;
}
.mod-articles-category-category.eksidikeush-title {
  height: 70px;
  padding-left: 0;
  display: flex;
  justify-content: center;
}
.mod-articles-category-category-eksid {
  padding: 39px 0px;
  gap: 23px;
  order: 1;
  width: 100%;
}
.mod-articles-category-category-eksid > img {
  width: 45%;
}
.eksidikeusi-articles {
  order: 2;
  padding-left: 0;
  padding-bottom: 0;
}
.eksidikeusi-articles li {
  padding-right: 0 !important;
}
.mod-articles-category-category-eksid.end-mobile {
  background: rgb(143, 45, 86);
  display: flex;
  height: 100px;
  border-radius: 0;
  padding: 0;
  align-items: center;
  justify-content: center;
}
.mod-articles-category-category-eksid.desc a {
  display: none
}
.eksidikeusi-articles a {
  font-size: 18px;
  justify-content: center;
  text-align: center;
  padding-inline: 53px;
}
.eksidikeusi-articles li {
  height: 87px;
}
.eksidikeusi-articles li:nth-child(odd) {
  background: rgb(143, 45, 86);
  border-radius: 20px 0 0 0;
}
.mod-articles-category-category-eksid a, .gonimotita-text a, .mod-articles-category-asthenwn a, .mod-articles-category-blog a {
  font-size: 15px;
}
.eksidikeusi-articles li:nth-child(even) { 
  background: rgb(188, 129, 153);
  border-radius: 20px 0px 0px 0px;
}
.category-module.mod-list.pathiseis li a {
  gap: 22px;
  padding: 4px 0 0px 0;
}
.category-module.mod-list.pathiseis li a h3 {
  font-size: 18px;
  text-align: center;
  padding-inline: 23px;
}
.category-module.mod-list.pathiseis {
  grid-template-columns: 1fr 1fr;
  gap: 5px;
  width: 98%;
  margin-top: 29px;
}
.mod-articles-category-category-pathiseis a, .mod-articles-category-maieutiki span {
  font-size: 15px;
}
.ginaikologikes-pepithiseis::after {
  background-size: 303%;
}
.ginaikologikes-pepithiseis .big-title {
  padding-top: 67px;
}
.ginaikologikes-pepithiseis::before,
.ginaikologikes-pepithiseis::after {
  clip-path: ellipse(104% 64% at 50% 64%);
}
.mod-articlescategory.category-module.pathiseis a img,
.gonimotita-shape-kitrino,
.gonimotita-item:nth-child(2)::before,
.gonimotita-item:nth-child(2)::after {
  display: none;
}
.mod-menu .mod-list li {
  height: 80px;
}
.gonimotita-item .gonimotita-text > img {
  width: 58px;
}
.mod-articles-category-category-pathiseis {
  margin-top: 25px;
  padding-bottom: 25px;
}
.maieutiki-box {
  order: 2;
}
.video-gonimothta {
  width: 278%;
}
.mod-articles-category-category.maieutiki--title {
  order: 1;
  text-align: end;
  margin-top: 0px;
}
.mieutiki {
  padding-top: 57px;
}
.box-first-maieutiki .mod-articles-category-introimage img {
  height: 59px;
}
.mod-articles-category-category.maieutiki--title .big-title {
  padding-right: 100px;
}
.maieutiki--title .big-title::after,
.maieutiki--title .big-title::before {
  height: 32px;
  width: 40%;
  top: -39px;
}
.asthenwn-items .basic-btn {
  display: none;
}
.maieutiki--title .big-title::before {
  bottom: -39px;
  top: auto;
}
.maieutiki-box {
  height: 299px;
  padding-left: 12px;
  margin-top: 52px;
}
.mod-articles-category-maieutiki {
  margin-top: 26px;
  padding-bottom: 15px;
  margin-right: 0px;
  text-align: center;
  justify-content: center;
}
.mod-articles-category-maieutiki a {
  flex-direction: inherit;
}
.box-title-arrow-maieutiki h3 {
  font-size: 18px;
}
.box-first-maieutiki .mod-list li a {
  gap: 5px;
}
.maieutiki-box::after {
  width: 702px;
  height: 2px;
}
.maieutiki {
  padding-top: 68px;
  padding-bottom: 22px;
}
.gonimotita-text {
  width: 100%;
}
.maieutiki-box li:nth-child(2) {
  margin-right: 10px;
}
.maieutiki::after {
  background-position: center;
  background-position-x: right -12px;
}
.gonimotita-text {
  gap: 14px;
  padding: 15px;
  left: 0;
  margin-top: 27px;
  padding-block: 30px;
}
.gonimotita-items .big-title {
  height: 80px;
  width: 52%;
  justify-content: left;
  padding-left: 20px;
}
.gonimotita-text h3 {
  font-size: 17px;
}
.anhmerwsh-asthenwn .big-title {
  margin-bottom: 50px;
}
 .mod-articlescategory.asthenwn-items.mod-list li {
  height: auto;
  display: flex;
  justify-content: center;
}
.asthenwn-items {
  flex-direction: column;
  gap: 10px;
}
.asthenwn-items li a {
  width: 197px;
   height: 187px;
  border-radius: 21px;
}
/* .mod-articlescategory.asthenwn-items .mod-articles-category-introimage img {
  width: 100px;
} */
.asthenwn-items h3 {
  font-size: 18px;
  margin-top: 1px;
  margin-block: 0;
  margin-top: 21px;
  position: relative;
  top: 20px;
}
.anhmerwsh-asthenwn .basic-btn,
.blog.land .basic-btn {
  margin-left: 10px;
}
.mod-articles-category-asthenwn {
  padding-block: 30px;
}
.anhmerwsh-asthenwn .mod-articles-category-introimage {
  height: 65px;
}
.anhmerwsh-asthenwn {
  background: linear-gradient(180deg, rgba(251, 177, 60, 0.00) 0%, rgba(196, 110, 73, 0.50) 30%, #8F2D56 100%);
}
.blog-section .swiper-slide .mod-articles-category-introimage {
  border-radius: 209.5px 209.5px 0 0 !important;
}
 .blog.land .mod-list li {
  height: auto;
}
.blog-section .mod-articles-category-introimage {
  width: 100%;
  height: 325px;
}
.blog.land .swiper-button-next::after,
.blog.land .swiper-button-prev::after {
  background-size: 39%;
}
.blog-section .swiper-button-next {
  right: -8%;
}
.blog-section .swiper-button-prev {
  left: 8%;
}
.blog-section .swiper-button-next,
.blog-section .swiper-button-prev {
  top: 55%;
}
.blog-section h3 {
  font-size: 15px;
  line-height: 110%;
  margin-top: 9px;
}
.mod-articles-category-blog {
  margin-top: 36px;
}
.blog.land .big-title {
  margin-bottom: 32px;
}
.footer-items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-areas:
  "oneitem oneitem  " 
  "twoitem threeitem"
  "fouritem fouritem";
  gap: 5px;
  padding: 0;
}
.footer-item {
  border-radius: 20px;
}
.footer-item:nth-child(1) {
  grid-area: oneitem;
  padding: 25px;
  height: 217px;
  order: 1;
}
.footer-item:nth-child(2) {
  grid-area: twoitem;
  order: 3;
}
.footer-item:nth-child(3) {
  grid-area: threeitem;
  order: 2;
}
.copyright-text {
  grid-area: fouritem;
  text-align: center;
  padding: 9px;
  line-height: 123% !important;
  padding-bottom: 14px;
  font-size: 12px;
  padding-inline: 31px;
}
.humburger-menu.active .menu-line.line-3 {
  top: -2px;
}
.logo-foter img {
  width: 218px;
}
.image-right-foter {
  width: 145px;
}
.footer-item {
  height: 230px;
}
.icon-footer.a,
.icon-footer.b,
.location.a {
  gap: 4px;
}
.text-footer {
  text-align: center;
  font-size: 15px;
  padding-inline: 10px;
}
.icon-footer img,
.location.a img {
  width: 23px;
}
.location.a img {
  width: 15px;
}
.icon-footer.b { 
  gap: 12px;
}
.location.a .text-footer {
  padding-inline: 22px;
}
.text-number-footer,
.text-footer.info {
  font-size: 15px;
}
.text-number-footer:nth-child(3) {
  margin-top: 5px;
}
.icon-footer.a .footer-item-phones .text-footer {
  display: none;
}
#gmap_canvas, .gmap_canvas::after,
.icon-footer.b {
  border-radius: 20px;
}
.xeirourgos--text-item:nth-child(2) {
  gap: 17px;
  margin-top: 30px;
}
.xeirourgos--text-item-inside p:nth-child(2) {
  font-size: 20px;
  font-family: "regular";
}
.xeirourgos--text-item .basic-btn {
  width: 50px;
}
.xeirourgos--text-item-inside p:nth-child(3) {
  font-size: 18px;
  line-height: 128% !important;
}
.mod-articles-category-category-items .mod-articles-category-title {
  line-height: 140%;
  font-weight: 100;
}
.pathiseis li {
  height: 80px;
}
.category-module.mod-list.pathiseis li a::after {
  width: 54px;
}
.custom-footer .footer-item-phones {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
  gap: 3px;
}
.eksidikeusi-articles li:nth-child(2n) 
.custom-footer .text-footer {
  display: none;
}
.page-header-giatros-box {
  grid-template-columns: 1fr;
  margin-top: -153px;
}
.giatros-image-intro {
  order: 1;
  height: 661px;
}
.page-header-title-giatros {
  order: 2;
  margin-top: -500px;
}
.layout-team .blog-items {
  gap: 32px;
}
.layout-team .title-item h2 {
  margin-top: 15px;
}
.giatros-right {
  order: 3;
  padding: 10px;
  padding-top: 24px;
}
.box-askiologiseis::after, .box-askiologiseis::before {
  background-size: 388%;
  z-index: -1;
}
.title-giatros-inside {
  margin-top: 26px;
}
.title-giatros-inside h1 {
  padding-left: 0;
  text-align: center;
  color: #fff;
}
.giatros-image-intro img {
  width: 315px;
}
.title-giatros-inside::after, .title-giatros-inside::before {
  width: 208px;
  height: 28px;
  left: auto;
  right: 0;
}
.title-giatros-inside::before {
  top: -45px;
  border-top: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.title-giatros-inside::after {
  bottom: -45px;
  border-bottom: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.giatros-right {
  padding-left: 10px;
  padding-bottom: 3px;
}
.view-article.layout-team .sub-title-team,
.view-article.article-team--page .sub-title-team {
  text-align: center;
}
.view-article.layout-team .sub-title-team h2,
.view-article.article-team--page .sub-title-team h2{
  font-size: 22px;
}
.view-article.layout-team .titlespoudwn h3,
.view-article.article-team--page .titlespoudwn h3 {
  font-size: 19px;
  text-align: center;
}
.eidikothta h4 {
  font-size: 17px;
  font-weight: 600;
  text-align: center;
}
.eidikothta {
  width: 100%;
}
.com-content-article__body {
  padding: 24px;
}
[data-rlta-type="accordions"] > [data-rlta-element="button"] {
  height: 68px;
  padding: 5px 70px 5px 19px !important;
  position: relative;
}
[data-rlta-element="heading"] {
  font-size: 16px !important;
}
[data-rlta-element="button"][data-rlta-state="closed"]::before,
[data-rlta-element="button"][data-rlta-state="open"]::before {
  width: 30px;
  height: 30px;
}
[data-rlta-element="panel"], [data-rlta-element="button"] {
  margin-bottom: 5px !important;
}
.accordion, .com-content-article__body,
.view-category .blog-items,
.view-categories .blog-items,
.category-desc.base-desc {
  margin-top: 50px !important;
}
[data-rlta-element="panel-content"] {
  padding: 20px !important;
}
[data-rlta-element="panel-content"] ul, [data-rlta-element="panel-content"] ol {
  padding-left: 1.5rem;
}
.blog-items {
  grid-template-columns: 1fr;
}
.accordion,
.blog-items,
.category-desc.base-desc,
.enimerosi-asthenw--page.view-article .com-content-article__body,
.top-bar-article {
  width: 92%; 
}
.layout-team .blog-item .item-image {
  height: 315px;
  display: flex;
  align-items: end;
  justify-content: center;
}
.layout-team .blog-item .item-image { 
  width: 70%;
}
.team-intro-image {
  border-radius: 30px;
  height: 378px;
}
.sub-title-team h3 {
  font-weight: 600;
  margin-top: 0;
}
.layout-team .title-item h2,
.sub-title-team h3 {
  font-size: 19px;
}
.aksiologiseiswiper .swiper-slide p {
  width: 100%;
}
.aksiologiseiswiper {
  width: 100%;
}
.box-askiologiseis {
  grid-template-columns: 100%;
  padding: 6px 60px 80px 60px;
  border-radius: 0 0 0 70px;
}
.title-askiologiseis {
  font-size: 25px;
  padding-top: 20px;
}
.aksiologiseis {
  position: relative;
  height: 671px;
  padding-bottom: 51px;
}
.aksiologiseis::before { 
  display: none;
}
.swiper-button-more {
  margin-top: -47px;
  margin-right: 58px;
}
.swiper-button-more img {
  width: 20px
}
.aksiologiseis .swiper-button-next {
  right: -45px;
}
.aksiologiseis .swiper-button-prev {
  left: -45px;
}
.swiper-button-asterakia {
  margin-top: 15px;
  margin-bottom: 68px;
  left: 0;
}
.swiper-button-asterakia img { 
  width: 85px;
}
.view-category .title-category,
.view-categories .title-category {
  height: 75px;
}
.category-desc.base-desc {
  border-radius: 0 53px;
  padding: 19px;
}
.category-desc.base-desc h2 {
  font-size: 18px;
  padding-inline: 19px;
}
.blog-items .blog-item {
  border-radius: 30px;
  height: 140px;
  padding: 10px;
  padding-inline: 49px;
}
.blog-items .blog-item h2 a,
.com-content-categories__item-title a,
.layout-blog .blog-item h2 a {
  font-size: 19px;
}
.blog-items {
  gap: 15px;
}
.top-bar-article {
  grid-template-columns: 1.5fr 1fr;
  border-radius: 20px;
}
.view-article .page-header,
.view-article  .full-image {
  height: 175px;
}
.view-article .page-header h1 {
  font-size: 18px;
  padding-inline: 30px;
}
.view-article .page-header::after,
.view-article .page-header::before { 
  display: none;
}
.com-content-article h2 {
  font-size: 17px;
}
.full-image img {
  width: 100px;
  margin: auto;
}
.view-article .header,
.view-category .header,
.view-categories .header {
  margin-bottom: 50px;
}
[data-rlta-element="panel"] h3 {
  font-size: 18px;
}
.top-bar-article-blog-news {
  grid-template-columns: 1fr;
  padding-top: 31px;
}
.intro-image.a,
.form-basic-box::after {
  display: none;
}
.intro-image figure {
  height: 411px;
  border: 10px solid #8F2D56;
  border-radius: 135px 0 0 0;
}
.page-header-title-blog-news {
  padding: 25px;
  gap: 42px;
}
.page-header-title-blog-news a img {
  width: 30px;
}
.intro-image {
  width: 92%;
  margin: auto;
}
.enimerosi-asthenw--page.view-article .com-content-article__body {
  padding: 30px;
  border-radius: 0 0 31px 0;
}
.enimerosi--asthenwn-items {
  grid-template-columns: 1fr;
  row-gap: 11px;
}
.enimerosi--asthenwn-item p {
  line-height: 124% !important;
}
.com-content-article__body .enimerosi--asthenwn-item img {
  margin-bottom: 6px;
}
.form-basic {
  width: 93%;
}
#rsform_3_page_0 {
  padding: 31px;
}
input::placeholder,
.form-control:focus,
textarea::placeholder, .form-control {
  font-size: 18px;
}
.form-basic-box {
  padding-bottom: 0px;
}
.form-check-inline {
  font-size: 12px;
}
.page-error {
  gap: 4px;
  padding-inline: 31px;
  flex-direction: column;
}
.page-error img {
  width: 100px;
  margin: auto;
}
.page--404 .full-image,
.epikoinwnia--page .full-image {
  background: rgba(33, 131, 128, 0);
  height: auto;
} 
.com-content-categories__item-title a {
  position: relative;
  z-index: 2;
}
.page--404.view-article .com-content-article__body ul {
  margin-top: 60px;
}
.page--404.view-article .com-content-article__body ul {
  padding-inline: 40px;
  justify-content: left;
  margin-top: 20px;
  flex-wrap: wrap;
}
.page--404.view-article .com-content-article__body ul li {
  margin-right: 7px;
}
.Blog--page .blog-item h2 a {
  font-size: 16px;
}
.Blog--page.view-article h1 {
  font-size: 17px;
}

}


@media (min-width: 576px) and (max-width: 767.98px) {

.page--404.view-article .com-content-article__body ul {
  padding-inline: 40px;
  justify-content: left;
  margin-top: 20px;
  flex-wrap: wrap;
}
.page--404.view-article .com-content-article__body ul li {
  margin-right: 7px;
}
.leftimage-xeirourgos-phone {
  display: inherit;
}
.text-kaleste,
.buttonokalestemas span {
  display: none;
}
.buttonokalestemas {
  padding-left: 0;
  gap: 0;
}
div.mod-languages ul,
.buttonokalestemas {
  border-radius: 0px 40px 40px 0px;
  width: 67px;
  height: 54px;
  justify-content: center;
}
.kalestemas {
  right: auto;
}
.lang {
  right: auto;
  top: 648px;
}
div.mod-languages ul {
  background: #218380;
}
div.mod-languages ul::after {
  left: 48%;
  top: 18px;
}
.logo {
  width: 196px;
}
.logo-box {
  margin-left: 30px;
  margin-top: 32px;
}
.humburger-menu {
  width: 70px;
  height: 45px;
  top: 38px;
  right: 25px;
  gap: 4px;
}
.menu-line {
  width: 41%;
  height: 3px;
}
div.mod-languages li a {
  font-size: 16px;
}
.custom-menu.change {
  grid-template-columns: 100%;
}
.custom-menu-social {
  order: 2;
}
.custom-menu .mod-menu {
  order: 1;
}
.custom-menu .mod-list li a {
  height: 52px;
  padding-left: 0;
}
.custom-menu .mod-list li {
  font-size: 20px;
  display: flex;
  justify-content: center;
}
.custom-menu-social .big-menu-box {
  grid-template-columns: 100%;
  height: 100%;
}
.box-menu-left-inside,
.box-menu-right-inside,
.footer-item-phones,
.email-icon-footer,
.box-menu-right,
.box-menu-left,
.title-ouroginaikologia::before,
.title-ouroginaikologia::after,
.mod-articles-category-category.eksidikeush-title::after {
  display: none;
}
.box-menu-center {
  flex-direction: inherit;
  gap: 61px;
  height: 100%;
}
.box-phone-flex img {
  width: 33px;
}
.button-icon {
  bottom: 0px;
  width: 40px;
  height: 40px;
}
.button-icon img {
  width: 40%;
}
.xeirourgos-items,
.xeirourgos-text-items,
.mod-articles-category-category-items,
.box-first-maieutiki,
.gonimotita-items {
  grid-template-columns: 100%;
}
.xeirourgos-item:nth-child(2) {
  padding-top: 0px;
  order: 1;
  align-items: center;
  justify-content: center;
  margin-bottom: -161px;
}
.xeirourgos-item:nth-child(1) {
  order: 2;
  padding-top: 172px;
}
.xeirourgos-item:nth-child(2) .big-title {
  padding-right: 0;
  text-align: center;
}
.view-category h1,
.view-categories h1,
.big-title,
.view-article h1,
.epikoinwnia--page.view-article .page-header h1 {
  font-size: 25px;
}
.line {
  width: 206px;
  height: 43px;
}
.line.bottom {
  top: 40px;
}
.line.top {
  top: -51px;
}
.title-lines {
  width: 100%;
}
.xeirourgos-item:nth-child(1) img {
  width: 50%;
}
.xeirourgos-text-items {
  width: 100%;
  border-radius: 0;
  padding: 32px 21px;
  margin-top: 0;
}
.xeirourgos--text-item:nth-child(2) {
  padding-left: 0;
}
p, li {
  font-size: 15px;
  line-height: 166% !important;
}
.xeirourgos--text-item:nth-child(1),
.xeirourgos--text-item:nth-child(2) {
  text-align: center;
}
.xeirourgos--text-item-inside h3 {
  font-size: 22px;
}
.title-ouroginaikologia {
  height: 80px;
}
.vacuum {
  height: 50px;
}
.ouroginaikologia-categories-mod {
  grid-template-columns: 50% 50%;
  gap: 4px;
  row-gap: 4px;
  row-gap: 15px;
}
.intro--image img {
  height: 66px;
}
.ouroginaikologia-categories-mod li {
  padding-block: 34px;
}
.ouroginaikologia-categories-mod h4 {
  height: 60px;
  margin-block: 16px;
  font-size: 18px;
  padding: 0px 11px;
}
.basic-btn {
  width: 30px;
}
.link-ouroginaikologia {
  height: 64px;
}
.mod-articles-category-category.eksidikeush-title {
  height: 70px;
  padding-left: 0;
  display: flex;
  justify-content: center;
}
.mod-articles-category-category-eksid {
  padding: 39px 0px;
  gap: 23px;
  order: 1;
  width: 100%;
}
.mod-articles-category-category-eksid > img {
  width: 45%;
}
.eksidikeusi-articles {
  order: 2;
  padding-left: 0;
  padding-bottom: 0;
}
.eksidikeusi-articles li {
  padding-right: 0 !important;
}
.mod-articles-category-category-eksid.end-mobile {
  background: rgb(143, 45, 86);
  display: flex;
  height: 100px;
  border-radius: 0;
  padding: 0;
  align-items: center;
  justify-content: center;
}
.mod-articles-category-category-eksid.desc a {
  display: none;
}
.eksidikeusi-articles a {
  font-size: 18px;
  justify-content: center;
  text-align: center;
}
.eksidikeusi-articles li {
  height: 60px; 
}
.eksidikeusi-articles li:nth-child(odd) {
  background: rgb(143, 45, 86);
  border-radius: 20px 0 0 0;
}
.eksidikeusi-articles li:nth-child(even) { 
  background: rgb(188, 129, 153);
}
.category-module.mod-list.pathiseis li a {
  gap: 22px;
  padding: 4px 0 0px 0;
}
.category-module.mod-list.pathiseis li a h3 {
  font-size: 18px;
  text-align: center;
}
.category-module.mod-list.pathiseis {
  grid-template-columns: 1fr 1fr;
  gap: 5px;
  width: 98%;
  margin-top: 29px;
}
.ginaikologikes-pepithiseis .big-title {
  padding-top: 67px;
}
.ginaikologikes-pepithiseis::before,
.ginaikologikes-pepithiseis::after {
  clip-path: ellipse(104% 64% at 50% 64%);
}
.mod-articlescategory.category-module.pathiseis a img,
.gonimotita-shape-kitrino,
.gonimotita-item:nth-child(2)::before,
.gonimotita-item:nth-child(2)::after {
  display: none;
}
.mod-menu .mod-list li {
  height: 80px;
}
.mod-articles-category-category-pathiseis {
  margin-top: 25px;
  padding-bottom: 25px;
}
.maieutiki-box {
  order: 2;
}
.mod-articles-category-category.maieutiki--title {
  order: 1;
  text-align: end;
  margin-top: 0px;
}
.mieutiki {
  padding-top: 57px;
}
.box-first-maieutiki .mod-articles-category-introimage img {
  height: 59px;
}
.mod-articles-category-category.maieutiki--title .big-title {
  padding-right: 100px;
}
.maieutiki--title .big-title::after,
.maieutiki--title .big-title::before {
  height: 32px;
  width: 40%;
  top: -39px;
}
.maieutiki--title .big-title::before {
  bottom: -39px;
  top: auto;
}
.maieutiki-box {
  height: 448px;
  padding-left: 12px;
  margin-top: 52px;
}
.mod-articles-category-maieutiki {
  margin-top: 26px;
  padding-bottom: 15px;
  margin-right: 0px;
  text-align: center;
  justify-content: center;
}
.mod-articles-category-maieutiki a {
  flex-direction: inherit;
}
.box-title-arrow-maieutiki h3 {
  font-size: 12px;
}
.box-first-maieutiki .mod-list li a {
  gap: 5px;
}
.maieutiki-box::after {
  width: 702px;
  height: 2px;
}
.gonimotita-text {
  width: 100%;
}
.gonimotita-text {
  gap: 14px;
  padding: 15px;
  left: 0;
  margin-top: 27px;
  padding-block: 30px;
}
.gonimotita-items .big-title {
  height: 80px;
  width: 52%;
  justify-content: left;
  padding-left: 20px;
}
.gonimotita-text h3 {
  font-size: 17px;
}
.anhmerwsh-asthenwn .big-title {
  margin-bottom: 50px;
}
 .mod-articlescategory.asthenwn-items.mod-list li {
  height: auto;
  display: flex;
  justify-content: center;
}
.asthenwn-items {
  flex-direction: column;
}
.asthenwn-items li a {
  width: 200px;
  height: 210px;
  border-radius: 21px;
}
.mod-articlescategory.asthenwn-items .mod-articles-category-introimage img {
  width: 100px;
}
.asthenwn-items h3 {
  font-size: 17px;
  margin-top: 1px;
  margin-block: 12px;
}
.anhmerwsh-asthenwn .mod-articles-category-introimage {
  height: 65px;
}
.anhmerwsh-asthenwn {
  background: linear-gradient(180deg, rgba(251, 177, 60, 0.00) 0%, rgba(196, 110, 73, 0.50) 30%, #8F2D56 100%);
}
.blog-section .swiper-slide .mod-articles-category-introimage {
  border-radius: 209.5px 209.5px 0 0 !important;
}
 .blog.land .mod-list li {
  height: auto;
}
.blog-section .mod-articles-category-introimage {
  width: 100%;
  height: 325px;
}
.blog.land .swiper-button-next::after,
.blog.land .swiper-button-prev::after {
  background-size: 39%;
}
.blog-section .swiper-button-next {
  right: -8%;
}
.blog-section .swiper-button-prev {
  left: 8%;
}
.blog-section .swiper-button-next,
.blog-section .swiper-button-prev {
  top: 38%;
}
.blog-section h3 {
  font-size: 15px;
  line-height: 110%;
  margin-top: 9px;
}
.mod-articles-category-blog {
  margin-top: 36px;
}
.blog.land .big-title {
  margin-bottom: 32px;
}
.footer-items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-areas:
  "oneitem oneitem  " 
  "twoitem threeitem"
  "fouritem fouritem";
  gap: 5px;
  padding: 0;
}
.footer-item:nth-child(1) {
  grid-area: oneitem;
  padding: 25px;
  height: 217px;
  order: 1;
}
.footer-item:nth-child(2) {
  grid-area: twoitem;
  order: 3;
}
.footer-item:nth-child(3) {
  grid-area: threeitem;
  order: 2;
}
.copyright-text {
  grid-area: fouritem;
  text-align: center;
  padding: 9px;
  line-height: 123% !important;
  padding-bottom: 14px;
}
.logo-foter img {
  width: 150px;
}
.image-right-foter {
  width: 134px;
}
.footer-item {
  height: 230px;
}
.icon-footer.a,
.icon-footer.b,
.location.a {
  gap: 4px;
}
.text-footer {
  text-align: center;
  font-size: 15px;
  padding-inline: 10px;
}
.icon-footer img,
.location.a img {
  width: 23px;
}
.location.a img {
  width: 15px;
}
.icon-footer.b { 
  gap: 12px;
}
.xeirourgos--text-item:nth-child(2) {
  gap: 17px;
}
.mod-articles-category-category-items .mod-articles-category-title {
  line-height: 100%;
  font-weight: 100;
}
.pathiseis li {
  height: 80px;
}
.category-module.mod-list.pathiseis li a::after {
  width: 54px;
}
.custom-footer .footer-item-phones {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
  gap: 3px;
}
.custom-footer .text-footer {
  display: none;
}
.page-header-giatros-box {
  grid-template-columns: 1fr;
  margin-top: -153px;
}
.giatros-image-intro {
  order: 1;
  height: 702px;
}
.page-header-title-giatros {
  order: 2;
  margin-top: -545px;
}
.giatros-right {
  order: 3;
  padding: 10px;
  padding-top: 24px;
}
.title-giatros-inside {
  margin-top: 0;
}
.title-giatros-inside h1 {
  padding-left: 0;
  text-align: center;
  color: #fff;
}
.title-giatros-inside::after, .title-giatros-inside::before {
  width: 208px;
  height: 28px;
  left: auto;
  right: 0;
}
.title-giatros-inside::before {
  top: -45px;
  border-top: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.title-giatros-inside::after {
  bottom: -45px;
  border-bottom: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.giatros-right {
  padding-left: 0;
  padding-bottom: 3px;
}
.view-article.layout-team .sub-title-team, .view-article.article-team--page .sub-title-team {
  text-align: center;
}
.view-article.layout-team .sub-title-team h2, .view-article.article-team--page .sub-title-team h2{
  font-size: 22px;
}
.view-article.layout-team .titlespoudwn h3, .view-article.article-team--page .titlespoudwn h3 {
  font-size: 19px;
  text-align: center;
}
.eidikothta h4 {
  font-size: 17px;
  font-weight: 600;
  text-align: center;
}
.eidikothta {
  width: 100%;
}
.com-content-article__body {
  padding: 24px;
}
[data-rlta-type="accordions"] > [data-rlta-element="button"] {
  height: 68px;
  padding: 5px 70px 5px 19px !important;
  position: relative;
}
[data-rlta-element="heading"] {
  font-size: 16px !important;
}
[data-rlta-element="button"][data-rlta-state="closed"]::before,
[data-rlta-element="button"][data-rlta-state="open"]::before {
  width: 30px;
  height: 30px;
}
[data-rlta-element="panel"], [data-rlta-element="button"] {
  margin-bottom: 5px !important;
}
.accordion, .com-content-article__body,
.view-category .blog-items,
.view-categories .blog-items,
.category-desc.base-desc {
  margin-top: 50px !important;
}
[data-rlta-element="panel-content"] {
  padding: 20px !important;
}
[data-rlta-element="panel-content"] ul, [data-rlta-element="panel-content"] ol {
  padding-left: 1.5rem;
}
.blog-items {
  grid-template-columns: 1fr;
}
.accordion,
.blog-items,
.category-desc.base-desc,
.enimerosi-asthenw--page.view-article .com-content-article__body,
.top-bar-article {
  width: 92%; 
}
.layout-team .blog-item .item-image {
  height: 315px;
  display: flex;
  align-items: end;
  justify-content: center;
}
.layout-team .blog-item .item-image { 
  width: 54%;
}
.team-intro-image {
  border-radius: 30px;
  height: 378px;
}
.sub-title-team h3 {
  font-weight: 600;
  margin-top: 0;
}
.layout-team .title-item h2, .sub-title-team h3 {
  font-size: 19px;
}
.aksiologiseiswiper .swiper-slide p {
  width: 100%;
}
.aksiologiseiswiper {
  width: 100%;
}
.box-askiologiseis {
  grid-template-columns: 100%;
  padding: 6px 30px 10px 39px;
  border-radius: 0 0 0 70px;
}
.title-askiologiseis {
  font-size: 25px;
  padding-top: 20px;
}
.aksiologiseis {
  position: relative;
    height: 602px;
  padding-bottom: 35px;
}
.aksiologiseis::before { 
  display: none;
}
.swiper-button-more {
  margin-top: -47px;
}
.swiper-button-more img {
  width: 20px
}
.aksiologiseis .swiper-button-next {
  right: -20px;
}
.aksiologiseis .swiper-button-prev {
  left: -35px;
}
.swiper-button-asterakia {
  margin-top: -26px;
  margin-bottom: 53px;
  left: 5px;
}
.swiper-button-asterakia img { 
  width: 85px;
}
.view-category .title-category, .view-categories .title-category {
  height: 75px;
}
.category-desc.base-desc {
  border-radius: 0 53px;
  padding: 19px;
}
.category-desc.base-desc h2 {
  font-size: 20px;
}
.blog-items .blog-item {
  border-radius: 30px;
  height: 140px;
  padding: 10px;
}
.blog-items .blog-item h2 a, .com-content-categories__item-title a {
  font-size: 22px;
}
.blog-items {
  gap: 15px;
}
.top-bar-article {
  grid-template-columns: 1fr;
  border-radius: 20px;
}
.view-article .page-header,
.view-article  .full-image {
  height: 210px;
}
.view-article .page-header h1 {
  font-size: 25px;
  padding-inline: 30px;
}
.view-article .page-header::after, .view-article .page-header::before { 
  display: none;
}
.full-image img {
  width: 100px;
  margin: auto;
}
.view-article .header, .view-category .header, .view-categories .header {
  margin-bottom: 50px;
}
[data-rlta-element="panel"] h3 {
  font-size: 18px;
}
.layout-blog .blog-item h2 a {
  font-size: 18px;
}
.top-bar-article-blog-news {
  grid-template-columns: 1fr;
  padding-top: 31px;
}
.intro-image.a,
.form-basic-box::after {
  display: none;
}
.intro-image figure {
  height: 411px;
  border: 10px solid #8F2D56;
  border-radius: 135px 0 0 0;
}
.page-header-title-blog-news {
  padding: 25px;
  gap: 42px;
}
.page-header-title-blog-news a img {
  width: 30px;
}
.intro-image {
  width: 92%;
  margin: auto;
}
.enimerosi-asthenw--page.view-article .com-content-article__body {
  padding: 30px;
  border-radius: 0 0 31px 0;
}
.enimerosi--asthenwn-items {
  grid-template-columns: 1fr;
  row-gap: 11px;
}
.enimerosi--asthenwn-item p {
    line-height: 124% !important;
}
.com-content-article__body .enimerosi--asthenwn-item img {
  margin-bottom: 6px;
}
.form-basic {
  width: 93%;
}
#rsform_3_page_0 {
  padding: 31px;
}
input::placeholder,
.form-control:focus,
textarea::placeholder, .form-control {
  font-size: 18px;
}
.form-basic-box {
  padding-bottom: 0px;
}
.form-check-inline {
  font-size: 12px;
}
.page-error {
  gap: 4px;
  padding-inline: 31px;
  flex-direction: column;
}
.page-error img {
  width: 100px;
  margin: auto;
}
.page--404 .full-image,
.epikoinwnia--page .full-image {
  background: rgba(33, 131, 128, 0);
  height: auto;
} 
.com-content-categories__item-title a {
  position: relative;
  z-index: 2;
}
.giatros-image-intro img {
  width: 347px;
}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.page--404.view-article .com-content-article__body ul {
  padding-inline: 40px;
  justify-content: left;
  margin-top: 20px;
  flex-wrap: wrap;
}
.page--404.view-article .com-content-article__body ul li {
  margin-right: 7px;
}
.leftimage-xeirourgos-phone {
  display: inherit;
}
.text-kaleste,
.buttonokalestemas span {
  display: none;
}
.buttonokalestemas {
  padding-left: 0;
  gap: 0;
}
div.mod-languages ul,
.buttonokalestemas {
  border-radius: 0px 40px 40px 0px;
  width: 67px;
  height: 54px;
  justify-content: center;
}
.kalestemas {
  right: auto;
}
.lang {
  right: auto;
  top: 648px;
}
div.mod-languages ul {
  background: #218380;
}
div.mod-languages ul::after {
  left: 48%;
  top: 18px;
}
.logo {
  width: 196px;
}
.logo-box {
  margin-left: 30px;
  margin-top: 32px;
}
.humburger-menu {
  width: 70px;
  height: 45px;
  top: 38px;
  right: 25px;
  gap: 4px;
}
.menu-line {
  width: 41%;
  height: 3px;
}
div.mod-languages li a {
  font-size: 16px;
}
.custom-menu.change {
  grid-template-columns: 100%;
}
.custom-menu-social {
  order: 2;
}
.custom-menu .mod-menu {
  order: 1;
}
.custom-menu .mod-list li a {
  height: 52px;
  padding-left: 0;
}
.custom-menu .mod-list li {
  font-size: 20px;
  display: flex;
  justify-content: center;
}
.custom-menu-social .big-menu-box {
  grid-template-columns: 100%;
  height: 100%;
}
.box-menu-left-inside,
.box-menu-right-inside,
.footer-item-phones,
.email-icon-footer,
.box-menu-right,
.box-menu-left,
.title-ouroginaikologia::before,
.title-ouroginaikologia::after,
.mod-articles-category-category.eksidikeush-title::after {
  display: none;
}
.box-menu-center {
  flex-direction: inherit;
  gap: 61px;
  height: 100%;
}
.box-phone-flex img {
  width: 33px;
}
.button-icon {
  bottom: 0px;
  width: 40px;
  height: 40px;
}
.button-icon img {
  width: 40%;
}
.xeirourgos-items,
.xeirourgos-text-items,
.mod-articles-category-category-items,
.box-first-maieutiki,
.gonimotita-items {
  grid-template-columns: 100%;
}
.xeirourgos-item:nth-child(2) {
  padding-top: 0px;
  order: 1;
  align-items: center;
  justify-content: center;
  margin-bottom: -161px;
}
.xeirourgos-item:nth-child(1) {
  order: 2;
  padding-top: 172px;
}
.xeirourgos-item:nth-child(2) .big-title {
  padding-right: 0;
  text-align: center;
}
.view-category h1,
.view-categories h1,
.big-title,
.view-article h1,
.epikoinwnia--page.view-article .page-header h1 {
    font-size: 30px;
}
.line {
  width: 206px;
  height: 43px;
}
.line.bottom {
  top: 40px;
}
.line.top {
  top: -51px;
}
.title-lines {
  width: 100%;
}
.xeirourgos-item:nth-child(1) img {
  width: 50%;
}
.xeirourgos-text-items {
  width: 100%;
  border-radius: 0;
  padding: 32px 21px;
  margin-top: 0;
}
.xeirourgos--text-item:nth-child(2) {
  padding-left: 0;
}
p, li {
  font-size: 15px;
  line-height: 166% !important;
}
.xeirourgos--text-item:nth-child(1),
.xeirourgos--text-item:nth-child(2) {
  text-align: center;
}
.xeirourgos--text-item-inside h3 {
  font-size: 22px;
}
.title-ouroginaikologia {
  height: 80px;
}
.vacuum {
  height: 50px;
}
.ouroginaikologia-categories-mod {
  grid-template-columns: 50% 50%;
  gap: 4px;
  row-gap: 4px;
  row-gap: 15px;
}
.intro--image img {
  height: 66px;
}
.ouroginaikologia-categories-mod li {
  padding-block: 34px;
}
.ouroginaikologia-categories-mod h4 {
  height: 60px;
  margin-block: 16px;
  font-size: 18px;
  padding: 0px 11px;
}
.basic-btn {
  width: 30px;
}
.link-ouroginaikologia {
  height: 64px;
}
.mod-articles-category-category.eksidikeush-title {
  height: 70px;
  padding-left: 0;
  display: flex;
  justify-content: center;
}
.mod-articles-category-category-eksid {
  padding: 39px 0px;
  gap: 23px;
  order: 1;
  width: 100%;
}
.mod-articles-category-category-eksid > img {
  width: 45%;
}
.eksidikeusi-articles {
  order: 2;
  padding-left: 0;
  padding-bottom: 0;
}
.eksidikeusi-articles li {
  padding-right: 0 !important;
}
.mod-articles-category-category-eksid.end-mobile {
  background: rgb(143, 45, 86);
  display: flex;
  height: 100px;
  border-radius: 0;
  padding: 0;
  align-items: center;
  justify-content: center;
}
.mod-articles-category-category-eksid.desc a {
  display: none
}
.eksidikeusi-articles a {
  font-size: 18px;
  justify-content: center;
  text-align: center;
}
.eksidikeusi-articles li {
  height: 60px; 
}
.eksidikeusi-articles li:nth-child(odd) {
  background: rgb(143, 45, 86);
  border-radius: 20px 0 0 0;
}
.eksidikeusi-articles li:nth-child(even) { 
  background: rgb(188, 129, 153);
}
.category-module.mod-list.pathiseis li a {
  gap: 22px;
  padding: 4px 0 0px 0;
}
.category-module.mod-list.pathiseis li a h3 {
  font-size: 18px;
  text-align: center;
}
.category-module.mod-list.pathiseis {
  grid-template-columns: 1fr 1fr;
  gap: 5px;
  width: 98%;
  margin-top: 29px;
}
.ginaikologikes-pepithiseis .big-title {
  padding-top: 67px;
}
.ginaikologikes-pepithiseis::before,
.ginaikologikes-pepithiseis::after {
  clip-path: ellipse(104% 64% at 50% 64%);
}
.mod-articlescategory.category-module.pathiseis a img,
.gonimotita-shape-kitrino,
.gonimotita-item:nth-child(2)::before,
.gonimotita-item:nth-child(2)::after {
  display: none;
}
.mod-menu .mod-list li {
  height: 80px;
}
.mod-articles-category-category-pathiseis {
  margin-top: 25px;
  padding-bottom: 25px;
}
.maieutiki-box {
  order: 2;
}
.mod-articles-category-category.maieutiki--title {
  order: 1;
  text-align: end;
  margin-top: 0px;
}
.mieutiki {
  padding-top: 57px;
}
.box-first-maieutiki .mod-articles-category-introimage img {
  height: 59px;
}
.mod-articles-category-category.maieutiki--title .big-title {
    padding-right: 231px;
}
.maieutiki--title .big-title::after,
.maieutiki--title .big-title::before {
  height: 32px;
  width: 40%;
  top: -39px;
}
.maieutiki--title .big-title::before {
  bottom: -39px;
  top: auto;
}
.maieutiki-box {
  height: 594px;
  padding-left: 12px;
  margin-top: 52px;
}
.mod-articles-category-maieutiki {
  margin-top: 26px;
  padding-bottom: 15px;
  margin-right: 0px;
  text-align: center;
  justify-content: center;
}
.mod-articles-category-maieutiki a {
  flex-direction: inherit;
}
.box-title-arrow-maieutiki h3 {
  font-size: 12px;
}
.box-first-maieutiki .mod-list li a {
  gap: 5px;
}
.maieutiki-box::after {
  width: 702px;
  height: 2px;
}
.gonimotita-text {
  width: 100%;
}
.gonimotita-text {
  gap: 14px;
  padding: 15px;
  left: 0;
  margin-top: 27px;
  padding-block: 30px;
}
.gonimotita-items .big-title {
  height: 80px;
  width: 52%;
  justify-content: left;
  padding-left: 20px;
}
.gonimotita-text h3 {
  font-size: 17px;
}
.anhmerwsh-asthenwn .big-title {
  margin-bottom: 50px;
}
 .mod-articlescategory.asthenwn-items.mod-list li {
  height: auto;
  display: flex;
  justify-content: center;
}
.asthenwn-items li a {
  width: 200px;
  height: 210px;
  border-radius: 21px;
}
.mod-articlescategory.asthenwn-items .mod-articles-category-introimage img {
  width: 100px;
}
.asthenwn-items h3 {
  font-size: 17px;
  margin-top: 1px;
  margin-block: 12px;
}
.anhmerwsh-asthenwn .mod-articles-category-introimage {
  height: 65px;
}
.anhmerwsh-asthenwn {
  background: linear-gradient(180deg, rgba(251, 177, 60, 0.00) 0%, rgba(196, 110, 73, 0.50) 30%, #8F2D56 100%);
}
.blog-section .swiper-slide .mod-articles-category-introimage {
  border-radius: 209.5px 209.5px 0 0 !important;
}
 .blog.land .mod-list li {
  height: auto;
}
.blog-section .mod-articles-category-introimage {
  width: 100%;
  height: 325px;
}
.blog.land .swiper-button-next::after,
.blog.land .swiper-button-prev::after {
  background-size: 39%;
}
.blog-section .swiper-button-next {
  right: 0%;
}
.blog-section .swiper-button-prev {
  left: 8%;
}
.blog-section .swiper-button-next,
.blog-section .swiper-button-prev {
  top: 38%;
}
.blog-section h3 {
  font-size: 15px;
  line-height: 110%;
  margin-top: 9px;
}
.mod-articles-category-blog {
  margin-top: 36px;
}
.blog.land .big-title {
  margin-bottom: 32px;
}
.footer-items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-areas:
  "oneitem oneitem  " 
  "twoitem threeitem"
  "fouritem fouritem";
  gap: 5px;
  padding: 0;
}
.footer-item:nth-child(1) {
  grid-area: oneitem;
  padding: 25px;
  height: 217px;
  order: 1;
}
.footer-item:nth-child(2) {
  grid-area: twoitem;
  order: 3;
}
.footer-item:nth-child(3) {
  grid-area: threeitem;
  order: 2;
}
.copyright-text {
  grid-area: fouritem;
  text-align: center;
  padding: 9px;
  line-height: 123% !important;
  padding-bottom: 14px;
}
.logo-foter img {
  width: 150px;
}
.image-right-foter {
  width: 134px;
}
.footer-item {
  height: 230px;
}
.icon-footer.a,
.icon-footer.b,
.location.a {
  gap: 4px;
}
.text-footer {
  text-align: center;
  font-size: 15px;
  padding-inline: 10px;
}
.icon-footer img,
.location.a img {
  width: 23px;
}
.location.a img {
  width: 15px;
}
.icon-footer.b { 
  gap: 12px;
}
.xeirourgos--text-item:nth-child(2) {
  gap: 17px;
}
.mod-articles-category-category-items .mod-articles-category-title {
  line-height: 100%;
  font-weight: 100;
}
.pathiseis li {
  height: 80px;
}
.category-module.mod-list.pathiseis li a::after {
  width: 54px;
}
.custom-footer .footer-item-phones {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
  gap: 3px;
}
.custom-footer .text-footer {
  display: none;
}
.page-header-giatros-box {
  grid-template-columns: 1fr;
  margin-top: -153px;
}
.giatros-image-intro {
  order: 1;
  height: 702px;
}
.page-header-title-giatros {
  order: 2;
  margin-top: -545px;
}
.giatros-right {
  order: 3;
  padding: 10px;
  padding-top: 24px;
}
.title-giatros-inside {
  margin-top: 0;
}
.title-giatros-inside h1 {
  padding-left: 0;
  text-align: center;
  color: #fff;
}
.title-giatros-inside::after, .title-giatros-inside::before {
  width: 208px;
  height: 28px;
  left: auto;
  right: 0;
}
.title-giatros-inside::before {
  top: -45px;
  border-top: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.title-giatros-inside::after {
  bottom: -45px;
  border-bottom: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.giatros-right {
  padding-left: 0;
  padding-bottom: 3px;
}
.view-article.layout-team .sub-title-team, .view-article.article-team--page .sub-title-team {
  text-align: center;
}
.view-article.layout-team .sub-title-team h2, .view-article.article-team--page .sub-title-team h2{
  font-size: 22px;
}
.view-article.layout-team .titlespoudwn h3, .view-article.article-team--page .titlespoudwn h3 {
  font-size: 19px;
  text-align: center;
}
.eidikothta h4 {
  font-size: 17px;
  font-weight: 600;
  text-align: center;
}
.eidikothta {
  width: 100%;
}
.com-content-article__body {
  padding: 24px;
}
[data-rlta-type="accordions"] > [data-rlta-element="button"] {
  height: 68px;
  padding: 5px 70px 5px 19px !important;
  position: relative;
}
[data-rlta-element="heading"] {
  font-size: 16px !important;
}
[data-rlta-element="button"][data-rlta-state="closed"]::before,
[data-rlta-element="button"][data-rlta-state="open"]::before {
  width: 30px;
  height: 30px;
}
[data-rlta-element="panel"], [data-rlta-element="button"] {
  margin-bottom: 5px !important;
}
.accordion, .com-content-article__body,
.view-category .blog-items,
.view-categories .blog-items,
.category-desc.base-desc {
  margin-top: 50px !important;
}
[data-rlta-element="panel-content"] {
  padding: 20px !important;
}
[data-rlta-element="panel-content"] ul, [data-rlta-element="panel-content"] ol {
  padding-left: 1.5rem;
}
.blog-items {
  grid-template-columns: 1fr;
}
.accordion,
.blog-items,
.category-desc.base-desc,
.enimerosi-asthenw--page.view-article .com-content-article__body,
.top-bar-article {
  width: 92%; 
}
.layout-team .blog-item .item-image {
  height: 315px;
  display: flex;
  align-items: end;
  justify-content: center;
}
.layout-team .blog-item .item-image { 
    width: 39%;
}
.team-intro-image {
  border-radius: 30px;
  height: 378px;
}
.sub-title-team h3 {
  font-weight: 600;
  margin-top: 0;
}
.layout-team .title-item h2, .sub-title-team h3 {
  font-size: 19px;
}
.aksiologiseiswiper .swiper-slide p {
  width: 100%;
}
.aksiologiseiswiper {
  width: 100%;
}
.box-askiologiseis {
  grid-template-columns: 100%;
  padding: 6px 30px 10px 39px;
  border-radius: 0 0 0 70px;
}
.title-askiologiseis {
  font-size: 25px;
  padding-top: 20px;
}
.aksiologiseis {
  position: relative;
    height: 602px;
  padding-bottom: 35px;
}
.aksiologiseis::before { 
  display: none;
}
.swiper-button-more {
  margin-top: -47px;
}
.swiper-button-more img {
  width: 20px
}
.aksiologiseis .swiper-button-next {
  right: -20px;
}
.aksiologiseis .swiper-button-prev {
  left: -35px;
}
.swiper-button-asterakia {
  margin-top: -26px;
  margin-bottom: 53px;
  left: 5px;
}
.swiper-button-asterakia img { 
  width: 85px;
}
.view-category .title-category, .view-categories .title-category {
  height: 75px;
}
.category-desc.base-desc {
  border-radius: 0 53px;
  padding: 19px;
}
.category-desc.base-desc h2 {
  font-size: 20px;
}
.blog-items .blog-item {
  border-radius: 30px;
  height: 140px;
  padding: 10px;
}
.blog-items .blog-item h2 a, .com-content-categories__item-title a {
  font-size: 22px;
}
.blog-items {
  gap: 15px;
}
.top-bar-article {
  grid-template-columns: 1fr;
  border-radius: 20px;
}
.view-article .page-header,
.view-article  .full-image {
  height: 210px;
}
.view-article .page-header h1 {
  font-size: 25px;
  padding-inline: 30px;
}
.view-article .page-header::after, .view-article .page-header::before { 
  display: none;
}
.full-image img {
  width: 100px;
  margin: auto;
}
.view-article .header, .view-category .header, .view-categories .header {
  margin-bottom: 50px;
}
[data-rlta-element="panel"] h3 {
  font-size: 18px;
}
.layout-blog .blog-item h2 a {
    font-size: 20px;
}
.top-bar-article-blog-news {
  grid-template-columns: 1fr;
  padding-top: 31px;
}
.intro-image.a,
.form-basic-box::after {
  display: none;
}
.intro-image figure {
  height: 411px;
  border: 10px solid #8F2D56;
  border-radius: 135px 0 0 0;
}
.page-header-title-blog-news {
  padding: 25px;
  gap: 42px;
}
.page-header-title-blog-news a img {
  width: 30px;
}
.intro-image {
  width: 92%;
  margin: auto;
}
.enimerosi-asthenw--page.view-article .com-content-article__body {
  padding: 30px;
  border-radius: 0 0 31px 0;
}
.enimerosi--asthenwn-items {
  grid-template-columns: 1fr;
  row-gap: 11px;
}
.enimerosi--asthenwn-item p {
    line-height: 124% !important;
}
.com-content-article__body .enimerosi--asthenwn-item img {
  margin-bottom: 6px;
}
.form-basic {
  width: 93%;
}
#rsform_3_page_0 {
  padding: 31px;
}
input::placeholder,
.form-control:focus,
textarea::placeholder, .form-control {
  font-size: 18px;
}
.form-basic-box {
  padding-bottom: 0px;
}
.form-check-inline {
  font-size: 12px;
}
.page-error {
  gap: 4px;
  padding-inline: 31px;
  flex-direction: column;
}
.page-error img {
  width: 100px;
  margin: auto;
}
.page--404 .full-image,
.epikoinwnia--page .full-image {
  background: rgba(33, 131, 128, 0);
  height: auto;
} 
.com-content-categories__item-title a {
  position: relative;
  z-index: 2;
}
.giatros-image-intro img {
  width: 347px;
}

}

@media (min-width: 992px) and (max-width: 1199.98px) {
.page--404.view-article .com-content-article__body ul {
  padding-inline: 40px;
  justify-content: left;
  margin-top: 20px;
  flex-wrap: wrap;
}
.page--404.view-article .com-content-article__body ul li {
  margin-right: 7px;
}
.leftimage-xeirourgos-phone {
  display: inherit;
}
.text-kaleste,
.buttonokalestemas span {
  display: none;
}
.buttonokalestemas {
  padding-left: 0;
  gap: 0;
}
div.mod-languages ul,
.buttonokalestemas {
  border-radius: 0px 40px 40px 0px;
  width: 67px;
  height: 54px;
  justify-content: center;
}
.kalestemas {
  right: auto;
}
.lang {
  right: auto;
  top: 648px;
}
div.mod-languages ul {
  background: #218380;
}
div.mod-languages ul::after {
  left: 48%;
  top: 18px;
}
.logo {
  width: 196px;
}
.logo-box {
  margin-left: 30px;
  margin-top: 32px;
}
.humburger-menu {
  width: 70px;
  height: 45px;
  top: 38px;
  right: 25px;
  gap: 4px;
}
.menu-line {
  width: 41%;
  height: 3px;
}
div.mod-languages li a {
  font-size: 16px;
}
.custom-menu.change {
  grid-template-columns: 100%;
}
.custom-menu-social {
  order: 2;
}
.custom-menu .mod-menu {
  order: 1;
}
.custom-menu .mod-list li a {
  height: 52px;
  padding-left: 0;
}
.custom-menu .mod-list li {
  font-size: 20px;
  display: flex;
  justify-content: center;
}
.custom-menu-social .big-menu-box {
  grid-template-columns: 100%;
  height: 100%;
}
.box-menu-left-inside,
.box-menu-right-inside,
.footer-item-phones,
.email-icon-footer,
.box-menu-right,
.box-menu-left,
.title-ouroginaikologia::before,
.title-ouroginaikologia::after,
.mod-articles-category-category.eksidikeush-title::after {
  display: none;
}
.box-menu-center {
  flex-direction: inherit;
  gap: 61px;
  height: 100%;
}
.box-phone-flex img {
  width: 33px;
}
.button-icon {
  bottom: 0px;
  width: 40px;
  height: 40px;
}
.button-icon img {
  width: 40%;
}
.xeirourgos-items,
.xeirourgos-text-items,
.mod-articles-category-category-items,
.box-first-maieutiki,
.gonimotita-items {
  grid-template-columns: 100%;
}
.xeirourgos-item:nth-child(2) {
  padding-top: 0px;
  order: 1;
  align-items: center;
  justify-content: center;
  margin-bottom: -161px;
}
.xeirourgos-item:nth-child(1) {
  order: 2;
  padding-top: 172px;
}
.xeirourgos-item:nth-child(2) .big-title {
  padding-right: 0;
  text-align: center;
}
.view-category h1,
.view-categories h1,
.big-title,
.view-article h1,
.epikoinwnia--page.view-article .page-header h1 {
    font-size: 30px;
}
.line {
    width: 477px;
  height: 43px;
}
.line.bottom {
  top: 40px;
}
.line.top {
  top: -51px;
}
.title-lines {
  width: 100%;
}
.xeirourgos-item:nth-child(1) img {
    width: 30%;
}
.xeirourgos-text-items {
  width: 100%;
  border-radius: 0;
  padding: 32px 21px;
  margin-top: 0;
}
.xeirourgos--text-item:nth-child(2) {
  padding-left: 0;
}
p, li {
  font-size: 15px;
  line-height: 166% !important;
}
.xeirourgos--text-item:nth-child(1),
.xeirourgos--text-item:nth-child(2) {
  text-align: center;
}
.xeirourgos--text-item-inside h3 {
  font-size: 22px;
}
.title-ouroginaikologia {
  height: 80px;
}
.vacuum {
  height: 50px;
}
.ouroginaikologia-categories-mod {
  grid-template-columns: 50% 50%;
  gap: 4px;
  row-gap: 4px;
  row-gap: 15px;
}
.intro--image img {
  height: 66px;
}
.ouroginaikologia-categories-mod li {
  padding-block: 34px;
}
.ouroginaikologia-categories-mod h4 {
  height: 60px;
  margin-block: 16px;
  font-size: 18px;
  padding: 0px 11px;
}
.basic-btn {
  width: 30px;
}
.link-ouroginaikologia {
  height: 64px;
}
.mod-articles-category-category.eksidikeush-title {
  height: 70px;
  padding-left: 0;
  display: flex;
  justify-content: center;
}
.mod-articles-category-category-eksid {
  padding: 39px 0px;
  gap: 23px;
  order: 1;
  width: 100%;
}
.mod-articles-category-category-eksid > img {
  width: 246px;
}
.eksidikeusi-articles {
  order: 2;
  padding-left: 0;
  padding-bottom: 0;
}
.eksidikeusi-articles li {
  padding-right: 0 !important;
}
.mod-articles-category-category-eksid.end-mobile {
  background: rgb(143, 45, 86);
  display: flex;
  height: 100px;
  border-radius: 0;
  padding: 0;
  align-items: center;
  justify-content: center;
}
.mod-articles-category-category-eksid.desc a {
  display: none
}
.eksidikeusi-articles a {
  font-size: 18px;
  justify-content: center;
  text-align: center;
}
.eksidikeusi-articles li {
  height: 60px; 
}
.eksidikeusi-articles li:nth-child(odd) {
  background: rgb(143, 45, 86);
  border-radius: 20px 0 0 0;
}
.eksidikeusi-articles li:nth-child(even) { 
  background: rgb(188, 129, 153);
}
.category-module.mod-list.pathiseis li a {
  gap: 22px;
  padding: 4px 0 0px 0;
}
.category-module.mod-list.pathiseis li a h3 {
  font-size: 18px;
  text-align: center;
}
.category-module.mod-list.pathiseis {
  grid-template-columns: 1fr 1fr;
  gap: 5px;
  width: 98%;
  margin-top: 29px;
}
.ginaikologikes-pepithiseis .big-title {
  padding-top: 67px;
}
.ginaikologikes-pepithiseis::before,
.ginaikologikes-pepithiseis::after {
  clip-path: ellipse(104% 64% at 50% 64%);
}
.mod-articlescategory.category-module.pathiseis a img,
.gonimotita-shape-kitrino,
.gonimotita-item:nth-child(2)::before,
.gonimotita-item:nth-child(2)::after {
  display: none;
}
.mod-menu .mod-list li {
  height: 80px;
}
.mod-articles-category-category-pathiseis {
  margin-top: 25px;
  padding-bottom: 25px;
}
.maieutiki-box {
  order: 2;
}
.mod-articles-category-category.maieutiki--title {
  order: 1;
  text-align: end;
  margin-top: 0px;
}
.mieutiki {
  padding-top: 57px;
}
.box-first-maieutiki .mod-articles-category-introimage img {
  height: 109px;
}
.mod-articles-category-category.maieutiki--title .big-title {
  padding-right: 231px;
}
.maieutiki--title .big-title::after,
.maieutiki--title .big-title::before {
  height: 32px;
  width: 40%;
  top: -39px;
}
.maieutiki--title .big-title::before {
  bottom: -39px;
  top: auto;
}
.maieutiki-box {
  height: 771px;
  padding-left: 12px;
  margin-top: 52px;
}
.mod-articles-category-maieutiki {
  margin-top: 26px;
  padding-bottom: 15px;
  margin-right: 0px;
  text-align: center;
  justify-content: center;
}
.mod-articles-category-maieutiki a {
  flex-direction: inherit;
}
.box-title-arrow-maieutiki h3 {
  font-size: 19px;
}
.box-first-maieutiki .mod-list li a {
  gap: 5px;
}
.maieutiki-box::after {
  width: 702px;
  height: 2px;
}
.gonimotita-text {
  width: 100%;
}
.gonimotita-text {
  gap: 14px;
  padding: 15px;
  left: 0;
  margin-top: 27px;
  padding-block: 30px;
}
.gonimotita-items .big-title {
  height: 80px;
  width: 52%;
  justify-content: left;
  padding-left: 20px;
}
.gonimotita-text h3 {
  font-size: 17px;
}
.anhmerwsh-asthenwn .big-title {
  margin-bottom: 50px;
}
 .mod-articlescategory.asthenwn-items.mod-list li {
  height: auto;
  display: flex;
  justify-content: center;
}
.asthenwn-items li a {
  width: 252px;
  height: 311px;
  border-radius: 21px;
}
.mod-articlescategory.asthenwn-items .mod-articles-category-introimage img {
  width: 100px;
}
.asthenwn-items h3 {
  font-size: 17px;
  margin-top: 1px;
  margin-block: 12px;
}
.anhmerwsh-asthenwn .mod-articles-category-introimage {
  height: 65px;
}
.anhmerwsh-asthenwn {
  background: linear-gradient(180deg, rgba(251, 177, 60, 0.00) 0%, rgba(196, 110, 73, 0.50) 30%, #8F2D56 100%);
}
.blog-section {
  width: 77%;
}
.blog-section .swiper-slide .mod-articles-category-introimage {
  border-radius: 209.5px 209.5px 0 0 !important;
}
 .blog.land .mod-list li {
  height: auto;
}
.blog-section .mod-articles-category-introimage {
  width: 222px;
  height: 262px;
}
.blog.land .swiper-button-next::after,
.blog.land .swiper-button-prev::after {
  background-size: 39%;
}
.blog-section .swiper-button-next {
  right: 0%;
}
.blog-section .swiper-button-prev {
  left: 8%;
}
.blog-section .swiper-button-next,
.blog-section .swiper-button-prev {
  top: 38%;
}
.blog-section h3 {
  font-size: 15px;
  line-height: 110%;
  margin-top: 9px;
}
.mod-articles-category-blog {
  margin-top: 36px;
}
.blog.land .big-title {
  margin-bottom: 32px;
}
.footer-items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-areas:
  "oneitem oneitem  " 
  "twoitem threeitem"
  "fouritem fouritem";
  gap: 5px;
  padding: 0;
}
.footer-item:nth-child(1) {
  grid-area: oneitem;
  padding: 25px;
  height: 217px;
  order: 1;
}
.footer-item:nth-child(2) {
  grid-area: twoitem;
  order: 3;
}
.footer-item:nth-child(3) {
  grid-area: threeitem;
  order: 2;
}
.copyright-text {
  grid-area: fouritem;
  text-align: center;
  padding: 9px;
  line-height: 123% !important;
  padding-bottom: 14px;
}
.logo-foter img {
  width: 150px;
}
.image-right-foter {
  width: 134px;
}
.footer-item {
  height: 230px;
}
.icon-footer.a,
.icon-footer.b,
.location.a {
  gap: 4px;
}
.text-footer {
  text-align: center;
  font-size: 15px;
  padding-inline: 10px;
}
.icon-footer img,
.location.a img {
  width: 23px;
}
.location.a img {
  width: 15px;
}
.icon-footer.b { 
  gap: 12px;
}
.xeirourgos--text-item:nth-child(2) {
  gap: 17px;
}
.mod-articles-category-category-items .mod-articles-category-title {
  line-height: 100%;
  font-weight: 100;
}
.pathiseis li {
  height: 80px;
}
.category-module.mod-list.pathiseis li a::after {
  width: 54px;
}
.custom-footer .footer-item-phones {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
  gap: 3px;
}
.custom-footer .text-footer {
  display: none;
}
.page-header-giatros-box {
  grid-template-columns: 1fr;
  margin-top: -153px;
}
.giatros-image-intro {
  order: 1;
  height: 702px;
}
.page-header-title-giatros {
  order: 2;
  margin-top: -545px;
}
.giatros-right {
  order: 3;
  padding: 10px;
  padding-top: 24px;
}
.title-giatros-inside {
  margin-top: 0;
}
.title-giatros-inside h1 {
  padding-left: 0;
  text-align: center;
  color: #fff;
}
.title-giatros-inside::after, .title-giatros-inside::before {
  width: 208px;
  height: 28px;
  left: auto;
  right: 0;
}
.title-giatros-inside::before {
  top: -45px;
  border-top: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.title-giatros-inside::after {
  bottom: -45px;
  border-bottom: 3px solid #8F2D56;
  border-right: 0px solid #8F2D56;
  border-left: 3px solid #8F2D56;
}
.giatros-right {
  padding-left: 0;
  padding-bottom: 3px;
}
.view-article.layout-team .sub-title-team, .view-article.article-team--page .sub-title-team {
  text-align: center;
}
.view-article.layout-team .sub-title-team h2, .view-article.article-team--page .sub-title-team h2{
  font-size: 22px;
}
.view-article.layout-team .titlespoudwn h3, .view-article.article-team--page .titlespoudwn h3 {
  font-size: 19px;
  text-align: center;
}
.eidikothta h4 {
  font-size: 17px;
  font-weight: 600;
  text-align: center;
}
.eidikothta {
  width: 100%;
}
.com-content-article__body {
  padding: 24px;
}
[data-rlta-type="accordions"] > [data-rlta-element="button"] {
  height: 68px;
  padding: 5px 70px 5px 19px !important;
  position: relative;
}
[data-rlta-element="heading"] {
  font-size: 16px !important;
}
[data-rlta-element="button"][data-rlta-state="closed"]::before,
[data-rlta-element="button"][data-rlta-state="open"]::before {
  width: 30px;
  height: 30px;
}
[data-rlta-element="panel"], [data-rlta-element="button"] {
  margin-bottom: 5px !important;
}
.accordion, .com-content-article__body,
.view-category .blog-items,
.view-categories .blog-items,
.category-desc.base-desc {
  margin-top: 50px !important;
}
[data-rlta-element="panel-content"] {
  padding: 20px !important;
}
[data-rlta-element="panel-content"] ul, [data-rlta-element="panel-content"] ol {
  padding-left: 1.5rem;
}
.accordion,
.blog-items,
.category-desc.base-desc,
.enimerosi-asthenw--page.view-article .com-content-article__body,
.top-bar-article {
  width: 92%; 
}
.layout-team .blog-item .item-image {
  height: 315px;
  display: flex;
  align-items: end;
  justify-content: center;
}
.layout-team .blog-item .item-image { 
  width: 71%;
}
.team-intro-image {
  border-radius: 30px;
  height: 302px;
}
.sub-title-team h3 {
  font-weight: 600;
  margin-top: 0;
}
.layout-team .title-item h2, .sub-title-team h3 {
  font-size: 19px;
}
.aksiologiseiswiper .swiper-slide p {
  width: 100%;
}
.aksiologiseiswiper {
  width: 100%;
}
.box-askiologiseis {
  grid-template-columns: 100%;
  padding: 6px 30px 10px 39px;
  border-radius: 0 0 0 70px;
}
.title-askiologiseis {
  font-size: 25px;
  padding-top: 20px;
}
.aksiologiseis {
  position: relative;
    height: 602px;
  padding-bottom: 35px;
}
.aksiologiseis::before { 
  display: none;
}
.swiper-button-more {
  margin-top: -47px;
}
.swiper-button-more img {
  width: 20px
}
.aksiologiseis .swiper-button-next {
  right: -20px;
}
.aksiologiseis .swiper-button-prev {
  left: -35px;
}
.swiper-button-asterakia {
  margin-top: -26px;
  margin-bottom: 53px;
  left: 5px;
}
.swiper-button-asterakia img { 
  width: 85px;
}
.view-category .title-category, .view-categories .title-category {
  height: 75px;
}
.category-desc.base-desc {
  border-radius: 0 53px;
  padding: 19px;
}
.category-desc.base-desc h2 {
  font-size: 20px;
}
.blog-items .blog-item {
  border-radius: 30px;
  height: 140px;
  padding: 10px;
}
.blog-items .blog-item h2 a, .com-content-categories__item-title a {
  font-size: 22px;
}
.blog-items {
  gap: 15px;
}
.view-article .page-header,
.view-article  .full-image {
  height: 210px;
}
.view-article .page-header h1 {
  font-size: 25px;
  padding-inline: 30px;
}
.view-article .page-header::after, .view-article .page-header::before { 
  display: none;
}
.full-image img {
  width: 100px;
  margin: auto;
}
.view-article .header, .view-category .header, .view-categories .header {
  margin-bottom: 50px;
}
[data-rlta-element="panel"] h3 {
  font-size: 18px;
}
.layout-blog .blog-item h2 a {
  font-size: 18px;
}
.intro-image figure {
  display: flex;
  margin: auto;
  width: 40%;
}
.top-bar-article-blog-news::after { 
  display: none;
}
.top-bar-article-blog-news {
  grid-template-columns: 1fr;
  padding-top: 31px;
}
.intro-image.a,
.form-basic-box::after {
  display: none;
}
.intro-image figure {
  height: 411px;
  border: 10px solid #8F2D56;
  border-radius: 135px 0 0 0;
}
.page-header-title-blog-news {
  padding: 25px;
  gap: 42px;
}
.page-header-title-blog-news a img {
  width: 30px;
}
.intro-image {
  width: 92%;
  margin: auto;
}
.enimerosi-asthenw--page.view-article .com-content-article__body {
  padding: 30px;
  border-radius: 0 0 31px 0;
}
.enimerosi--asthenwn-item p {
  line-height: 124% !important;
}
.com-content-article__body .enimerosi--asthenwn-item img {
  margin-bottom: 6px;
}
.form-basic {
  width: 93%;
}
#rsform_3_page_0 {
  padding: 31px;
}
input::placeholder,
.form-control:focus,
textarea::placeholder, .form-control {
  font-size: 18px;
}
.form-basic-box {
  padding-bottom: 0px;
}
.form-check-inline {
  font-size: 12px;
}
.page-error {
  gap: 4px;
  padding-inline: 31px;
  flex-direction: column;
}
.page-error img {
  width: 100px;
  margin: auto;
}
.page--404 .full-image,
.epikoinwnia--page .full-image {
  background: rgba(33, 131, 128, 0);
  height: auto;
} 
.com-content-categories__item-title a {
  position: relative;
  z-index: 2;
}
.giatros-image-intro img {
  width: 347px;
}
.Blog--page .blog-item h2 a {
  font-size: 16px;
}

}

@media (min-width: 1200px) and (max-width: 1399px) {

.humburger-menu {
  width: 91px;
  height: 49px;
  top: 49px;
  right: 33px;
}
.title-askiologiseis {
  font-size: 50px;
}
.aksiologiseis .swiper-button-next {
  right: 7px;
}
.aksiologiseiswiper {
  position: relative;
  left: 92px;
}
.box-askiologiseis::after, .box-askiologiseis::before {
  background-size: 171%;
}
.swiper-button-asterakia {
  margin-top: -145px;
  left: 143px;
  margin-bottom: 130px;
}
[data-rlta-type="accordions"] > [data-rlta-element="button"] {
  padding: 10px 80px 10px 53px !important;
}
.layout-team .blog-item .item-image {
  height: 295px;
}
.team-intro-image {
  height: 422px;
}
.lang {
  right: 196px;
}
div.mod-languages ul {
  width: 100px;
  height: 48px;
}
div.mod-languages ul::after {
  top: 15px;
}
.menu-line {
  height: 3px;
}
.logo {
  width: 269px;
}
.xeirourgos--text-item:nth-child(2) {
  gap: 31px;
  padding-left: 19px;
}
.xeirourgos-text-items {
  width: 84%;
  padding: 32px 25px 20px 52px;
  margin-top: -80px;
}
p, li {
  font-size: 18px;
}
.view-category h1, .view-categories h1, .big-title, .view-article h1, .epikoinwnia--page.view-article .page-header h1 {
  font-size: 41px;
}
.xeirourgos-item:nth-child(1) img {
  width: 450px;
}
.maieutiki-box::after {
  width: 1512px;
}
.line {
  width: 362px;
  height: 50px;
}
.line.top {
  top: -80px;
}
.line.bottom {
  top: 76px;
}
.vacuum {
  height: 70px;
}
.title-ouroginaikologia::after, .title-ouroginaikologia::before {
  width: 368px;
}
.ouroginaikologia-categories-mod h4 {
  padding: 0px 31px; 
  height: 88px;
}
.intro--image img {
  height: 85px;
}
.ouroginaikologia-categories-mod li {
  padding-block: 37px;
}
.mod-articles-category-category-eksid.desc img {
  width: 220px;
}
.mod-articles-category-category-eksid.desc .basic-btn {
  width: 30px;
}
.eksidikeusi-articles a {
  font-size: 25px;
  line-height: 107%;
}
.category-module.mod-list.pathiseis {
  margin-top: 54px;
}
.ginaikologikes-pepithiseis .big-title {
  padding-top: 107px;
}
.category-module.mod-list.pathiseis li a {
  padding: 34px;
  text-align: center;
}
.basic-btn {
  width: 33px;
}
.maieutiki-box {
  height: 531px;
}
.mod-articles-category-introimage img {
  width: 54px;
}
.box-first-maieutiki .mod-list li a {
  gap: 4px;
}
.mod-articles-category-maieutiki {
  padding-bottom: 96px;
  margin-right: 246px;
}
.gonimotita-text {
  padding: 33px 113px;
}
.gonimotita-items .big-title {
  height: 205px;
}
 .anhmerwsh-asthenwn .mod-articles-category-introimage img {
  width: 189px;
}
.asthenwn-items li a {
  width: 347px;
  height: 442px;
}
.blog-section .mod-articles-category-introimage {
  width: 314px;
  height: 344px;
}
.blog-section {
  width: 87%;
}
.blog-section .swiper-button-next {
  right: -1%;
}
.blog-section .swiper-button-prev {
  left: 3%;
}
.blog.land .swiper-button-next::after, .blog.land .swiper-button-prev::after {
  background-size: 60%;
}
.blog-section .swiper-button-next, .blog-section .swiper-button-prev {
  top: 42%;
}
.footer-items {
  padding: 0px 40px 20px 40px;
}
.giatros-image-intro {
  height: 672px;
}
.giatros-right {
  padding-left: 58px;
}
.view-article.layout-team .sub-title-team h2, .view-article.article-team--page .sub-title-team h2 {
  font-size: 28px;
}
.view-article.layout-team .titlespoudwn h3, .view-article.article-team--page .titlespoudwn h3 {
  font-size: 18px;
}
.eidikothta h4 {
  font-size: 18px;
}
.eidikothta {
  width: 91%;
}
.com-content-article__body {
  padding: 40px 150px;
}
.accordion, .com-content-article__body, .view-category .blog-items, .view-categories .blog-items, .category-desc.base-desc {
  margin-top: 55px !important;
}
[data-rlta-element="panel-content"] {
  padding: 40px 50px !important;
}
.category-desc.base-desc {
  width: 80%;
}
.blog-items .blog-item {
  height: 181px;
  padding: 7px;
}
.blog-items {
  gap: 17px;
}
.enimerosi-asthenw--page.view-article .com-content-article__body, .top-bar-article {
  width: 92%;
}
.full-image .item-image img {
 width: 140px;
}
.view-article .page-header {
  height: 322px;
}
.custom-menu .mod-list li a {
  height: 53px;
  font-size: 23px;
}
.blog-items .blog-item h2 a, .com-content-categories__item-title a {
  font-size: 21px;
  font-weight: 100;
}
.intro-image figure {
  height: 417px;
  border: 10px solid #8F2D56;
}
.page-header-title-blog-news {
  padding: 13px;
  gap: 43px;
}
.Blog--page.view-article h1 {
  font-size: 21px;
}
.page-header-title-blog-news img {
  width: 42px;
}
textarea {
  min-height: 82px !important;
  height: 124px;
}
.top-bar-article-blog-news::after {
  width: 587px;
}
.page-error img {
  width: 200px;
}
.page-error {
  gap: 61px;
  align-items: center;
}

}

/* XLarge devices (desktops, less than 1366px) */
@media (min-width: 1400px) and (max-width: 1800px) {
.humburger-menu {
  width: 91px;
  height: 49px;
  top: 49px;
  right: 33px;
}
.title-askiologiseis {
  font-size: 50px;
}
.aksiologiseis .swiper-button-next {
  right: 7px;
}
.aksiologiseiswiper {
  position: relative;
  left: 77px;
}
.box-askiologiseis::after, .box-askiologiseis::before {
  background-size: 171%;
}
.swiper-button-asterakia {
  margin-top: -145px;
  left: 143px;
  margin-bottom: 130px;
}
[data-rlta-type="accordions"] > [data-rlta-element="button"] {
  padding: 10px 80px 10px 53px !important;
}
.layout-team .blog-item .item-image {
  height: 295px;
}
.team-intro-image {
  height: 422px;
}
.lang {
  right: 196px;
}
div.mod-languages ul {
  width: 100px;
  height: 48px;
}
div.mod-languages ul::after {
  top: 15px;
}
.menu-line {
  height: 3px;
}
.logo {
  width: 269px;
}
.xeirourgos--text-item:nth-child(2) {
  gap: 21px;
  padding-left: 19px;
}
.xeirourgos-text-items {
  width: 84%;
  padding: 40px 26px 35px 52px;
  margin-top: -80px;
}
p, li {
  font-size: 18px;
}
.view-category h1, .view-categories h1, .big-title, .view-article h1, .epikoinwnia--page.view-article .page-header h1 {
  font-size: 41px;
}
.xeirourgos-item:nth-child(1) img {
  width: 450px;
}
.maieutiki-box::after {
  width: 1512px;
  top: 46.5%;
}
.line {
  width: 362px;
  height: 50px;
}
.line.top {
  top: -80px;
}
.line.bottom {
  top: 76px;
}
.vacuum {
  height: 70px;
}
.title-ouroginaikologia::after, .title-ouroginaikologia::before {
  width: 368px;
}
.ouroginaikologia-categories-mod h4 {
  padding: 0px 31px; 
  height: 88px;
}
.intro--image img {
  height: 85px;
}
.ouroginaikologia-categories-mod li {
  padding-block: 37px;
}
.mod-articles-category-category-eksid.desc img {
  width: 220px;
}
.mod-articles-category-category-eksid.desc .basic-btn {
  width: 30px;
}
.eksidikeusi-articles a {
  font-size: 25px;
  line-height: 107%;
}
.category-module.mod-list.pathiseis {
  margin-top: 54px;
}
.ginaikologikes-pepithiseis .big-title {
  padding-top: 107px;
}
.category-module.mod-list.pathiseis li a {
  padding: 34px;
  text-align: center;
}
.basic-btn {
  width: 33px;
}
.maieutiki-box {
  height: 704px;
}
.mod-articles-category-introimage img {
  width: 54px;
}
.box-first-maieutiki .mod-list li a {
  gap: 4px;
}
.mod-articles-category-maieutiki {
  padding-bottom: 96px;
  margin-right: 246px;
}
.gonimotita-text {
  padding: 33px 113px;
}
.gonimotita-items .big-title {
  height: 205px;
}
 .anhmerwsh-asthenwn .mod-articles-category-introimage img {
  width: 189px;
}
.asthenwn-items li a {
  width: 347px;
  height: 442px;
}
.blog-section .mod-articles-category-introimage {
  width: 314px;
  height: 344px;
}
.blog-section {
  width: 87%;
}
.blog-section .swiper-button-next {
  right: -1%;
}
.blog-section .swiper-button-prev {
  left: 3%;
}
.blog.land .swiper-button-next::after, .blog.land .swiper-button-prev::after {
  background-size: 60%;
}
.blog-section .swiper-button-next, .blog-section .swiper-button-prev {
  top: 42%;
}
.footer-items {
  padding: 0px 40px 20px 40px;
}
.giatros-image-intro {
  height: 672px;
}
.giatros-right {
  padding-left: 58px;
}
.view-article.layout-team .sub-title-team h2, .view-article.article-team--page .sub-title-team h2 {
  font-size: 28px;
}
.view-article.layout-team .titlespoudwn h3, .view-article.article-team--page .titlespoudwn h3 {
  font-size: 18px;
}
.eidikothta h4 {
  font-size: 18px;
}
.eidikothta {
  width: 91%;
}
.com-content-article__body {
  padding: 40px 150px;
}
.accordion, .com-content-article__body, .view-category .blog-items, .view-categories .blog-items, .category-desc.base-desc {
  margin-top: 55px !important;
}
[data-rlta-element="panel-content"] {
  padding: 40px 50px !important;
}
.category-desc.base-desc {
  width: 80%;
}
.blog-items .blog-item {
  height: 181px;
  padding: 7px;
}
.blog-items {
  gap: 17px;
}
.enimerosi-asthenw--page.view-article .com-content-article__body, .top-bar-article {
  width: 92%;
}
.full-image .item-image img {
  width: 96px;
}
.view-article .page-header {
  height: 322px;
}
.custom-menu .mod-list li a {
  height: 53px;
  font-size: 23px;
}
.blog-items .blog-item h2 a, .com-content-categories__item-title a {
  font-size: 23px;
  font-weight: 100;
}
.intro-image figure {
  height: 417px;
  border: 10px solid #8F2D56;
}
.page-header-title-blog-news {
  padding: 13px;
  gap: 43px;
}
.Blog--page.view-article h1 {
  font-size: 21px;
}
.page-header-title-blog-news img {
  width: 42px;
}
textarea {
  min-height: 82px !important;
  height: 124px;
}
.top-bar-article-blog-news::after {
  width: 587px;
}
.page-error img {
  width: 200px;
}
.page-error {
  gap: 61px;
  align-items: center;
}
.category-module.mod-list.pathiseis li a h3 {
  font-size: 22px;
}
.aksiologiseis::before {
  top: 19px;
  width: 1104px;
}

}

@media screen and (min-width: 2200px) {

.maieutiki-box {
  height: 1206px;
}
.blog-section {
  width: 63%;
}
.aksiologiseis::before {
  left: 145px;
  width: 1492px;
}
.form-basic-box::after {
  top: 42px;
  left: -41px;
  width: 1073px;
  height: 756px;
}
 

}

/* XLarge devices (desktops, less than 1366px) */
@media (min-width: 1px) and (max-width: 1200px) {


}

@media (min-width: 1200px) and (max-width: 4500px) {


}










