/* applies to x-small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
.page-header.events {
  width: 371px;
  height: 477px;
  margin-bottom: 35px;
  padding-right: 57px;
}
.registration, .login, .com-users-reset.reset, .com-users-remind.remind {
  width: 90%;
}
.view-category .yendif-video-share-title {
  margin-top: -14px;
}
.view-details .fabrikDetails .buttons-below .col-12 {
  width: 66%;
  flex-direction: inherit;
}
.team::after {
  display: none;
}
.event-full-desc, .box-event-main {
  width: 91%;
}
legend {
  font-size: 32px;
}
#eventure.b-margin {
  margin-bottom: 0px;
}
#eventure.b-margin {
  margin-top: 40px;
}
.control-group {
  margin-top: 7px;
}
.required {
  margin-bottom: 4px;
}
#jform\[password1\]-rules {
  margin-bottom: 6px;
}
#jform_password1-lbl.required {
  margin-bottom: 0px;
}
.remind legend, .reset legend {
  font-size: 13px;
}
.remind #jform_email-lbl, .reset #jform_email-lbl {
  margin-top: 29px;
}

.buttons-below .col-12 {
  flex-direction: column;
  gap: 16px;
  align-items: flex-start !important;
  width: 52%;
}
.fab_link {
  font-size: 15px;
}
.fab_link::after {
top: 4px;
width: 17px;
height: 17px;
}
.register a {
  font-size: 13px;
  padding: 8px 15px;
}

:lang(en-gb) .footer-box-item.b h2 {
  bottom: -239px;
  left: -265px;
}

.espa {
  /*top: 590px;*/
  right: 12px;
  left: auto;
}

[data-rlta-element="panel-content"] {
  padding: 39px !important;
  gap: 7px;
}

[data-rlta-element="panel-content"] p {
    line-height: 24px;
}

.privacy--page .com-content-article__body {
  width: 96%;
  margin: auto;
}

[data-rlta-element="button"] {
    padding: 16px 39px !important;
  border-radius: 20px !important;
  margin-top: 10px;
}

[data-rlta-state="closed"]::after, [data-rlta-state="open"]::after {
  width: 23px;
  height: 23px;
}

[data-rlta-element="heading"] {
  font-size: 17px !important;
}

.espa img {
  width: 106px;
}



.footer-newsletter {
padding-left: 21px;
    padding-right: 10px;
    padding-block: 17px;
    flex-direction: column;
}

.eipan-inside p {
  font-size: 13px;
  line-height: 26px;
}

#rsform_3_page_0 .col-9 {
  width: 226px;
}

  #rsform_3_page_0 .btn-primary {
  width: 44px;
  height: 42px;
  margin-top: 21px;
}

.form-row {
  flex-direction: inherit;
  gap: 40px;
}

.newsletter-item:nth-child(2) {
  margin-right: 5px;
}
#rsform_3_page_0 .btn-primary {
  margin-top: 0;
}

.newsletter-item h3 {
  font-size: 18px;
}
.newsletter-item:nth-child(2) p {
  font-size: 15px;
}

.scroll-top,
.btn-header-mpb,
.sinedria-item-arrow p,
.diorganosi-ekdiloseon::after,
.eipangiaemas-item:nth-child(1) img,
.eipangiaemas-items-line-left,
.footer-box-item.a,
.orama-inside-image,
.orama-box-inside::after,
.box-poioi-eimste-plasio-inside:nth-child(2)::after,
.web-04-box::after,
.icon-koutakia .sinedria--item:last-child {
  display: none;
}

.title-event-inside h1 {
  font-size: 21px;
  padding-inline: 24px;
  margin-bottom: 27px;
}

.box-event-main {
  grid-template-columns: 1fr;
  padding: 25px;
  gap: 25px;
}

.from-event, .location, .address {
  font-size: 15px;
}

.box-event-main-item {
  gap: 2px;
}

.event-full-desc {
  margin-top: 20px;
}

.event-full-desc p {
  margin-bottom: 5px;
}



.logo img {
  width: 154px;
}

.button-top-header {
  top: 173px;
  position: absolute;
  right: 0;
}

.button-top-header.ondemand,
.button-top-header.contact,
.button-top-header.events {
  width: 40px;
  height: 40px;
  justify-content: center;
  right: 30px;
}

.button-top-header-inside img {
  margin-right: 0;
}

.button-top-header.ondemand {
  top: 228px;
}

.button-top-header.contact {
  top: 294px;
}

.button-top-header.lang {
  position: relative;
  top: 0px;
  padding: 0px 2px;
}

.diorganosi-ekdiloseon .basic-arrow {
  margin-top: 7px;
}

.humburger-menu-inside {
  padding: 10px;
}

.humburger-menu {
  margin-left: 22px;
}

.humburger-menu, .humburger-menu-inside {
  height: 40px;
}

.humburger-menu-inside, .humburger-menu {
  width: 46px;
}

.header-top-bar {
  padding-top: 20px;
}

.mod-languages li {
  width: 26px;
}

.button-top-header a {
  font-size: 15px;
}

.social-top-items {
  bottom: 62px;
  /*left: 34px;*/
}

.social-top-items a {
  width: 35px;
  height: 35px;
}

.social-top-items img {
  width: 20px;
}

.buttons-header {
  position: inherit;
}

.landing-title,
.page-header h1,
.view-article h1 {
  font-size: 30px;
}

.vacuum {
  height: 50px;
}

/* .diorganosi-sinedrion h2 {
  margin-bottom: 30px;
} */

.sinedria-items {
  padding: 29px;
  flex-direction: column;
  align-items: center;
  gap: 30px;
}

.sinedria-item {
  width: 212px;
  height: 264px;
}

.sinedria-items h3 {
  font-size: 22px;
  padding-inline: 41px;
}

.sinedria-item-arrow {
  border-bottom: 0px solid #000;
  padding-bottom: 0px;
  margin-top: 16px;
}

.sinedria-items .sinedria-item:nth-child(1) .icon-sinedria {
  width: 75px;
}

.sinedria-items .sinedria-item:nth-child(1) {
  margin-right: 0;
}

.sinedria-items .sinedria-item:nth-child(2) {
  margin-top: 0;
}

.sinedria-items .sinedria-item:nth-child(2) .icon-sinedria {
  width: 93px;
}

.sinedria-items video {
  width: 300vw;
}

.basic-arrow {
  width: 26px;
  height: 26px;
}

.sinedria-items .icon-aroow,
.diorganosi-ekdiloseon .basic-arrow .icon-aroow,
.about--us--page .basic-arrow img {
  width: 12px;
}

.diorganosi-ekdiloseon h2 {
  margin-left: 61px;
}

.diorganosi-ekdiloseon-items {
  margin-top: -131px;
  height: auto;
  flex-direction: column;
  margin-right: 0;
}

.diorganosi-ekdiloseon-item:nth-child(2) {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
  overflow: hidden;
  height: 182px;
  padding-block: 0;
  background-color: #646464;
  margin-block: -228px;
  border-top: 1px solid #fff;
  border-right: 0px solid #fff;
  border-left: 0px solid #fff;
  border-bottom: 1px solid #fff;
}

.diorganosi-ekdiloseon-item {
  height: auto;
}

.box-poipoi-eimaste-02 {
  width: 130px;
  height: 130px;
  border-radius: 20px;
}

.box-poipoi-eimaste-02 img {
  width: 52%;
}

.diorganosi-ekdiloseon-item:nth-child(2) .item-inside-ekdiloseon {
  padding: 0;
  left: 0;
  border-radius: 0%;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0;
  display: flex;
  justify-content: center;
}

.diorganosi-ekdiloseon-item:nth-child(3) {
  height: auto;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon,
.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0;
  width: 100%;
  height: 397px;
}

.diorganosi-ekdiloseon-item {
  padding-block: 0;
}

.item-inside-ekdiloseon {
  width: 100%;
  height: auto;
}

.diorganosi-ekdiloseon h3 {
  font-size: 20px;
  padding-inline: 93px;
}

.diorganosi-ekdiloseon .basic-arrow, .ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow {
  width: 30px;
  height: 30px;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon {
  justify-content: flex-start;
  padding-top: 40px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  justify-content: flex-end;
  padding-bottom: 40px;
}

.diorganosi-ekdiloseon .diorganosi-ekdiloseon-all {
  margin-top: 0;
  margin-left: 34px;
  width: 93px;
  padding-bottom: 2px;
}

.diorganosi-ekdiloseon-all p {
  font-size: 21px;
}

.diorganosi-ekdiloseon {
  padding-block: 20px;
}

.diorganosi-ekdiloseon .basic-arrow.ekdiloseon-bottom {
  height: 0;
}

.ipiresies-web-items {
  grid-template-columns: 1fr;
}

.ipiresies-web-item:nth-child(1) {
  padding: 30px 20px;
}

.ipiresies-web---item {
  width: 74%;
}

/*p, li {*/
/*  font-size: 15px;*/
/*  line-height: 30px;*/
/*}*/

.ipiresies-web-items .ipiresies-web-item:nth-child(1) p:nth-child(1) {
  margin-bottom: 7px;
}

.ipiresies-web-item:nth-child(1) .ipiresies-web-link {
  margin-top: 22px;
  width: 62%;
  padding-left: 12px;
}

.ipiresies-web-item:nth-child(2) {
  padding: 30px 48px;
}

.ipiresies-web-item-inside p {
  padding-left: 7px;
}

.ipiresies-web-item-inside {
  flex-direction: column;
}

.ipiresies-web-item-inside a {
  margin-top: 18px;
  padding-left: 11px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow .icon-aroow {
  width: 13px;
  transform: rotate(90deg);
}

.ipiresies-web-item:nth-child(2) h3 {
  font-size: 29px;
}

.ipiresies-web-item-inside {
  margin-bottom: 30px;
  margin-top: 20px;
}

/* .team {
  margin-top: 50px;
  padding: 0;
  padding-bottom: 58px;
  border-radius: 30px;
} */

.team-items {
  grid-template-columns: 1fr;
}

.expextations {
  width: 59%;
  margin: 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: -104px;
  margin-right: auto;
  margin-left: 20px;
}
.team-item:nth-child(2) {
  margin-left: 0;
  width: 93%;
  margin: auto;
}

.team--inside-items {
  grid-template-columns: 1fr;
  margin-left: 0px;
  margin-top: 48px;
}

.team--inside-item:nth-child(1) {
  padding: 51px;
}

.team-item--link {
  padding: 37px 0px;
  border-radius: 30px 30px 0px 0px;
}

.desk-team-title-land,
.team-item:nth-child(1) .team-link {
  display: none;
}

.mob-team-title-land {
  display: inherit;
}

.ipiresies-web-items .landing-title {
  padding-inline: 46px;
  text-align: left;
}

.mob-team-title-land a {
  color: #fff;
}

.team-item--link .basic-arrow,
.team-item .landing-title.basic {
  display: none;
}

.team--inside-item p {
  text-align: center;
}

.team--inside-item:nth-child(2) {
  padding: 63px 70px;
}

.text img {
  height: 28px;
}

.container--text {
  padding-block: 22px;
}

.events-title h2 {
  width: 59%;
  padding-block: 14px;
  border-radius: 20px;
}

.item-list {
  grid-template-columns: 1fr;
  padding: 22px;
  border-radius: 20px;
}

.event_list-title-date h2 {
  font-size: 16px;
  font-family: "light";
}

.event_date p {
  font-size: 14px;
  margin-bottom: 3px !important;
}

.eipangiaemas-item:nth-child(1) h2 {
  margin-top: 0;
    margin-bottom: 13px;
    line-height: 40px;
}

.event-three {
  display: flex;
  flex-direction: inherit;
  justify-content: left;
  gap: 0px;
  padding-inline: 18px;
}

.event_list-title-date {
  text-align: left;
  width: 94%;
  gap: 5px;
  margin-top: 21px;
}

.webonly {
  font-size: 16px;
  font-family: "light";
}

.event_head.px-4 {
  padding-left: 11px !important;
}

/* .fabrikDataContainer { */
/*   max-width: 100%; */
/*   gap: 15px; */
/* } */

.eipangiaemas-items {
  grid-template-columns: 100%;
}

.swiper-03 .swiper-slide {
    padding: 0px 20px 0 40px;
}

.swiper-03 {
  padding: 25px 0px 25px 0 !important;
}

.eipan-inside p {
    margin-top: 52px;
}

.eipan-inside h4 {
  margin-top: 2px;
  font-size: 16px;
  height: 126px;
  line-height: 26px;
  font-family: "extra-light";
}

.eipangiaemas-item:nth-child(2)::after {
  width: 100%;
  background-size: cover;
}

.eipan-inside h3 {
  font-size: 18px;
  line-height: 29px;
  padding-right: 12px;
  margin-bottom: 17px;
}

.eipangiaemas-item:nth-child(2) {
  border-radius: 97px 0 0 0;
}

.eipangiaemas-items-line-right {
  top: 166px;
  height: 1px;
  left: 43px;
  width: 77%;
}

.swiper-button-eipan-next, .swiper-button-eipan-prev {
  width: 35px;
  height: 35px;
}

.swiper-button-eipan-items {
  right: 22px;
  bottom: 30px;
  height: 75px;
  width: 53px;
  z-index: 2;
}

.sunergates h2 {
  width: 80%;
  padding: 25px 33px;
  border-radius: 20px 0px 0 20px;
}

/* .swiper-02 .swiper-slide {
  grid-template-columns: repeat(3, 1fr);
  column-gap: 50px;
  padding-inline: 19px;
  row-gap: 54px;
} */

.footer-top-right {
  width: 65%;
  border-radius: 55px 0 0 0;
  height: 80px;
}

.footer-top-right img {
  width: 164px;
}

.footer-box-items {
  grid-template-columns: 16% 86%;
}

.footer-box-item-c--inside {
  padding-top: 20px;
  flex-direction: column;
  padding-bottom: 50px;
  position: relative;
}

.footer-box-item-left {
  width: 100%;
  margin-right: 0;
}

.footer-img-location {
  width: 57px;
  height: 57px;
}

.footer-img-location {
  margin-bottom: 18px;
}

.footer-box-item-center {
  margin-right: 3px;
}

.footer-box-item-right {
  flex-direction: initial;
}

.footer-box-item-right img {
  width: 21px;
}

.footer-box-item-c--inside p a {
  font-size: 15px;
}

.footer-box-item-left,
.footer-box-item-right {
  padding-inline: 72px;
  position: inherit;
}

.footer-box-item-right {
  justify-content: center;
  gap: 26px;
  margin-top: 16px;
}

.social-footer.cert {
  position: absolute;
  bottom: -31px;
  left: 50%;
  transform: translate(-50%, -3%);
}

.footer-box-item-right-bottom {
  height: 126px;
  justify-content: center;
  padding-inline: 19px;
  flex-direction: column;
}

.footer-box-item-right-bottom a {
  font-size: 15px;
}
.about--us--page .diorganosi-ekdiloseon-all p {
  margin-left: 17px;
}
.footer-box-item-right img.cert-img {
  width: 86px;
}
.page-header.events::after {
  top: 76px;
  left: 111px;
  width: 194px;
  height: 369px;
}

.footer-box-item-center .footer-img-location.bgcolor-purple {
  margin-top: 20px;
}

.footer-box-item.b h2 {
  font-size: 84px;
  bottom: -574px;
}

.footer-copyright {
  text-align: center;
  padding: 17px;
}

.footer-copyright p {
  font-size: 12px;
  line-height: 16px;
}

.custom-menu-inside {
  grid-template-columns: 1fr;
  margin: 20px 4px 0px 5px;
}

.left-menu {
  padding-block: 14px;
}

.nav-item a {
  font-size: 20px;
  line-height: 28px;
}

.cert-img-menu {
  width: 86px;
  margin: 32px auto 34px auto;
}

.custom-menu-inside .mod-list li {
  padding: 10px 0;
}

.menu-social img {
  width: 30px;
  height: 30px;
}

.about--us--page h1 {
  padding: 31px 15px;
}

.first-box-poipoi-eimaste {
  grid-template-columns: 1fr;
}

.eventureplanning {
  margin-top: 44px;
  width: 95%;
}

.about--us--page .full-image img {
  max-width: 100%;
}

.about--us--page .full-image {
  width: 100%;
  height: 352px;
}

.box-poipoi-eimaste-01-inside {
  left: 0;
}

.first-inside-text {
  width: 92%;
  padding: 23px;
  margin: auto;
}

.inside-poioi-eimste-eventure {
  bottom: -23px;
  height: 571px;
}

.inside-poioi-eimste-eventure img {
  width: 49%;
}

.orama-inside-image {
  width: 239%;
  max-width: 290%;
}

.about--us--page .box-poipoi-eimaste-03 .landing-title {
  padding-bottom: 13px;
  padding-top: 0;
  margin-right: 32px;
  color: #000;
}

.orama-box-inside-text {
  width: 338px;
  padding: 12px 17px;
  position: relative;
}

.orama-box-inside-text p {
  margin-bottom: 0px;
}

.box-poipoi-eimaste-03 {
  overflow: inherit;
}

.orama-box-inside {
  width: 87%;
  margin-right: auto;
  border-left: 0px solid #000;
}

.koutakia-poioi-eimaste-items {
  display: grid;
  grid-template-columns: 1fr;
  width: 95%;
}

.koutakia-poioi-eimaste-item h3 {
  font-size: 21px;
  margin-bottom: 14px;
}

.koutakia-poioi-eimaste-item:last-child {
  grid-column: inherit;
}

.koutakia-poioi-eimaste-item {
    padding: 86px 47px 35px 35px;
}

.koutakia-poioi-eimaste-item:hover {
  transition: 0;
  background-color: #97348800;
  padding: 5px 47px 35px 35px;
}

.koutakia-poioi-eimaste-item:last-child p {
  width: 92%;
}

.container-vio {
  display: flex;
  flex-direction: column;
  padding-block: 26px;
}

.box.active {
  grid-template-columns: 1fr;
}

.boxes-vio--content-item-quetes {
  margin-top: 21px;
  padding: 25px 70px;
}

.boxes-vio--content-items {
  margin: 0px 15px 0px 15px;
  order: 2;
}

.boxes-vio--content-item:nth-child(2) {
    padding: 21px 10px;
}

.boxes-vio-items {
  margin-left: auto;
}

.toggle-btn {
  height: 177px;
  width: 346px;
}

.toggle-btn::after, .box-poioi-eimste-plasio-inside:nth-child(2)::after {
  width: 45%;
  height: 163px;
}

.toggle-btn img {
  width: 125px;
  left: -80px;
}

.boxes-vio--content-item h3 {
  font-size: 29px;
  margin-top: 25px;
}

.boxes-vio--content-item h4 {
  font-size: 16px;
  margin-top: 10px;
}

.boxes-vio--content-item .box1-image,
.box2-image {
  width: 222px;
}

.boxes-vio-title h4 {
 font-size: 18px;
}

.boxes-vio-title h5 {
 font-size: 16px;
}

.box-title-poioi-eimaste h3 {
  font-size: 25px;
}

.box-poioi-eimste-plasio-inside:nth-child(2) {
  padding: 0px 20px 0 31px;
  width: 359px;
}

.box-poioi-eimste-plasio {
  margin-right: 15px;
}

.box-poioi-eimste-plasio-inside-title-sub {
  margin-block: 35px;
}

.box-subtitle-poioi-eimaste h4 {
  font-size: 16px;
}

.box-image--poioi-eimaste img {
  width: 172px;
  margin-left: 0px;
}

.box-poioi-eimste-plasio.active {
  flex-direction: column;
  width: 92%;
  padding: 20px 15px 0px 15px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) {
  width: 95%;
  order: 2;
  margin-top: 0px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(2) {
  width: 100%;
}

.box-poioi-eimste-plasio.active .box-title-poioi-eimaste h3 {
  font-size: 32px;
}

.box-image--poioi-eimaste {
  margin-top: 20px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) p {
  margin-top: 9px;
  font-size: 15px;
}

.yendif-row {
  padding-inline: 20px;
  gap: 30px;
}

.yendif-video-share-title a {
  font-size: 18px;
  line-height: 25px;
  padding-top: 10px;
  text-align: left;
}

.card-body {
  padding: 0;
}

.yendif-video-share-meta-date {
  font-size: 15px;
}

.yendif-video-share-title {
  font-size: 23px;
  margin-bottom: 22px !important;
}

.com_yendifvideoshare .sinedria-item-arrow p {
  display: inherit;
}

.com_yendifvideoshare .sinedria-item-arrow {
  margin-top: 4px;
  justify-content: left;
  align-items: center;
}

.yendif-video-share-grid  .basic-arrow {
  width: 19px;
  height: 19px;
}

.yendif-video-share-grid .basic-arrow img {
  width: 10px;
}

.yendif-video-share-player.mb-4 {
  width: 89%;
  margin-top: 30px;
}

.contact--us-first-section-items {
  display: flex;
  flex-direction: column;
}

.contact--us-first-section-item:nth-child(1) {
  order: 2;
}

.contact--us-first-item {
  gap: 2px;
  padding: 22px 19px;
}

.contact--us-second-item img {
  width: 45px;
}

.contact--us-second-item {
  gap: 20px;
  padding: 30px;
}

.contact--form-items {
  grid-template-columns: 100%;
  padding: 32px 34px;
}

.formControls input[type="text"],
.formResponsive input[type="email"],
.formResponsive textarea {
  height: 47px;
  padding-left: 14px !important;
  font-size: 15px;
  margin-bottom: 22px;
}

.formResponsive textarea {
  height: 152px;
  padding-top: 20px;
}

.formResponsive .formControls label {
  font-size: 11px;
  margin-bottom: 30px;
}

.formResponsive input[type="password"],
.formResponsive input[type="text"],
.formResponsive select,
.formResponsive textarea,
.formResponsive .rsform-block-e-mail {
  width: 94% !important;
}

.contact--us-first-section-item:nth-child(2) {
  padding-block: 20px;
}

.contact--form-item-inside {
  width: 100%;
  height: 355px;
  border-radius: 0px 239px 240px 240px;
  padding-block: 74px;
  gap: 23px;
  margin-top: 46px;
  margin-top: 46px;
}

.header {
  height: 106px;
}

.view-article h1 {
  padding-left: 31px;
  width: 97%;
  margin-bottom: 30px;
}

.intro--text {
  gap: 11px;
  padding-inline: 18px;
  margin-top: 32px;
  order: 2;
  padding-bottom: 17px;
}

.com-content-article_sinedria {
  grid-template-columns: 1fr;
}

.video--sinedria-text, .video--sinedria-text-bg {
  width: 293px;
  height: 168px;
  top: 72%;
  padding: 22px;
  font-size: 13px;
}

.video--sinedria video {
  width: 174%;
}

.video--sinedria-text-bg {
  left: 70%;
  top: 74%;
}

.intro--text::after {
  height: 57px;
}

.sinedria--items {
  padding-block: 50px;
  gap: 23px;
  flex-direction: column;
}

.sinedria--item {
  width: 100%;
  height: auto;
  padding: 38px 37px;
}

.sinedria--item p:nth-child(1) {
margin-bottom: 11px;
}

.sinefo-items::after, .ekdiloseis-text::after {
  background-size: cover;
}

.sinefo-item p {
  font-size: 17px;
}

.sinefo-item {
  padding: 49px;
  height: 316px;
  width: 100%;
}

.sinefo-items {
  padding-block: 55px;
  flex-direction: column;
}

.sinefo-items.evenplan .sinefo-item {
  flex-direction: column;
  text-align: left;
  width: 100%;
  height: auto;
  padding-inline: 20px;
  justify-content: flex-start;
  padding-top: 16px;
  border-radius: 0px 102px 102px 117px;
  padding-bottom: 48px;
}

.sinefo-item span {
  margin-right: 4px;
}

.sinefo-items.evenplan .sinefo-item:nth-child(3) {
  border-radius: 101px 0px 101px 101px;
  margin-top: 82px;
  padding-left: 67px;
  padding-top: 37px;
}

.first-sectioc-web-inside {
  grid-template-columns: 1fr;
  width: 96.6%;
  padding-left: 16px;
  padding-bottom: 33px;
}


.web-01-box {
  padding-block: 20px;
}

.web-01 {
  width: 326px;
  height: 174px;
  border-radius: 0px 0 0px 51px;
  margin-right: 41px;
}

.web-02 {
  width: 323px;
  height: 334px;
  padding: 26px;
}

.web-03 {
  padding: 23px 30px;
}

.web-04 {
  width: 90%;
  padding: 29px 16px;
}

.web-boxes-items {
  grid-template-columns: 1fr;
  padding: 26px 16px;
  gap: 22px;
}

.web-boxes-items .sinedria--item:nth-child(4) {
  grid-column: initial;
  width: 100%;
}

.four.sinedria--item {
  height: auto;
}

.sinedria--item-aboslute-text {
  padding: 11px 18px;
}

.web-boxes-items.hybrid {
  padding-bottom: 203px;
}

.four.sinedria--item-aboslute {
  width: 100%;
}

.ekdiloseis-image-items {
  grid-template-columns: 1fr;
  padding-block: 30px;
}

.ekdiloseis-image-item:nth-child(1) {
  padding-left: 0;
  order: 2;
  margin-top: 28px;
}

.ekdiloseis-03 {
  width: 342px;
  height: 344px;
}

.ekdiloseis-01 {
  width: 326px;
  height: 348px;
  margin-bottom: 42px;
}

.ekdiloseis-02 {
  padding: 18px;
}

.ekdiloseis-grey {
  padding: 30px 24px;
}

.ekdiloseis-numbers {
  padding: 52px 3px;
}

.ekdiloseis-numbers h3 {
  font-size: 20px;
  margin-bottom: 39px;
}

.ekdiloseis-items-big {
  flex-direction: column;
}

.ekdiloseis-items {
  grid-template-columns: 1fr;
  gap: 22px;
}

.ekdiloseis--sinefo {
  width: 352px;
  height: 479px;
  padding: 40px;
  margin-top: 30px;
}

.ekdiloseis--sinefo p {
    font-size: 16px;
}

.ekdiloseis-two-boxes {
  grid-template-columns: 1fr;
}

.ekdiloseis--text.left {
  padding: 25px;
}

.text-left-mov p {
  font-size: 15px;
  line-height: 20px;
}

.ekdiloseis--text.right {
  height: auto;
  padding-block:26px;
}

.ekdiloseis-text {
  padding: 39px;
}



}

@media (min-width: 576px) and (max-width: 767.98px) {
.registration, .login, .com-users-reset.reset, .com-users-remind.remind {
  width: 90%;
}
.page-header.events::after {
  top: 76px;
  left: 211px;
  width: 194px;
  height: 369px;
}
.view-details .fabrikDetails .buttons-below .col-12 {
  width: 66%;
  flex-direction: inherit;
}
.page-header.events {
width: 460px;
height: 448px;
}
.team::after {
  display: none;
}
.team--inside-item p:nth-child(3)::after, .team--inside-item p:nth-child(4)::after, .team--inside-item p:nth-child(5)::after, .team--inside-item p:nth-child(6)::after {
  top: 2px;
}
legend {
  font-size: 32px;
}
.control-group {
  margin-top: 7px;
}
.required {
  margin-bottom: 4px;
}
#jform\[password1\]-rules {
  margin-bottom: 6px;
}
#jform_password1-lbl.required {
  margin-bottom: 0px;
}
.remind legend, .reset legend {
  font-size: 13px;
}
.remind #jform_email-lbl, .reset #jform_email-lbl {
  margin-top: 29px;
}

.buttons-below .col-12 {
  flex-direction: column;
  gap: 16px;
  align-items: flex-start !important;
  width: 52%;
}
.fab_link {
  font-size: 15px;
}
.fab_link::after {
top: 4px;
width: 17px;
height: 17px;
}
.register a {
  font-size: 13px;
  padding: 8px 15px;
}

[data-rlta-element="panel-content"] {
  padding: 39px !important;
  gap: 7px;
}

:lang(en-gb) .footer-box-item.b h2 {
    bottom: -256px;
    width: 593px;
    left: -250px;
}

.espa {
    /*top: 604px;*/
    right: 24px;
}

.espa img {
  width: 110px;
}

[data-rlta-element="panel-content"] p {
    line-height: 24px;
}

.privacy--page .com-content-article__body {
  width: 96%;
  margin: auto;
}

[data-rlta-element="button"] {
    padding: 16px 39px !important;
  border-radius: 20px !important;
  margin-top: 10px;
}

[data-rlta-state="closed"]::after, [data-rlta-state="open"]::after {
  width: 23px;
  height: 23px;
}

[data-rlta-element="heading"] {
  font-size: 17px !important;
}


.footer-newsletter {
padding-left: 21px;
    padding-right: 10px;
    padding-block: 17px;
    flex-direction: column;
}

.eipan-inside p {
  font-size: 14px;
}

#rsform_3_page_0 .col-9 {
  width: 322px;
}

  #rsform_3_page_0 .btn-primary {
  width: 44px;
  height: 42px;
  margin-top: 21px;
}

  .form-row {
  flex-direction: column;
}

  .newsletter-item:nth-child(2) {
  margin-right: 5px;
}

.newsletter-item h3 {
  font-size: 18px;
}
.newsletter-item:nth-child(2) p {
  font-size: 15px;
}

.title-event-inside h1 {
  font-size: 21px;
  padding-inline: 24px;
  margin-bottom: 27px;
}

.box-event-main {
  grid-template-columns: 1fr;
  padding: 25px;
  gap: 25px;
}

.from-event, .location, .address {
  font-size: 15px;
}

.box-event-main-item {
  gap: 2px;
}

.event-full-desc {
  margin-top: 20px;
}

.event-full-desc p {
  margin-bottom: 5px;
}

.desk-team-title-land {
  display: none;
}

.mob-team-title-land {
  display: inherit;
}

.scroll-top,
.btn-header-mpb,
.sinedria-item-arrow p,
.diorganosi-ekdiloseon::after,
.eipangiaemas-item:nth-child(1) img,
.eipangiaemas-items-line-left,
.footer-box-item.a,
.orama-inside-image,
.orama-box-inside::after,
.box-poioi-eimste-plasio-inside:nth-child(2)::after,
.web-04-box::after,
.icon-koutakia .sinedria--item:last-child {
  display: none;
}

.logo img {
  width: 154px;
}

.button-top-header {
  top: 173px;
  position: absolute;
  right: 0;
}

.button-top-header.ondemand,
.button-top-header.contact,
.button-top-header.events {
  width: 40px;
  height: 40px;
  justify-content: center;
  right: 30px;
}

.button-top-header-inside img {
  margin-right: 0;
}

.button-top-header.ondemand {
  top: 228px;
}

.button-top-header.contact {
  top: 294px;
}

.button-top-header.lang {
  position: relative;
  top: 0px;
  padding: 0px 2px;
}

.diorganosi-ekdiloseon .basic-arrow {
  margin-top: 7px;
}

.humburger-menu-inside {
  padding: 10px;
}

.humburger-menu {
  margin-left: 22px;
}

.humburger-menu, .humburger-menu-inside {
  height: 40px;
}

.humburger-menu-inside, .humburger-menu {
  width: 46px;
}

.header-top-bar {
  padding-top: 20px;
}

.mod-languages li {
  width: 26px;
}

.button-top-header a {
  font-size: 15px;
}

.social-top-items {
  bottom: 62px;
  /*left: 34px;*/
}

.social-top-items a {
  width: 35px;
  height: 35px;
}

.social-top-items img {
  width: 20px;
}

.buttons-header {
  position: inherit;
}

.landing-title,
.page-header h1,
.view-article h1 {
    font-size: 33px;
}

.vacuum {
  height: 50px;
}

/*
.diorganosi-sinedrion h2 {
  margin-bottom: 30px;
}
*/

.sinedria-items {
  padding: 29px;
  flex-direction: column;
  align-items: center;
  gap: 30px;
}

.sinedria-item {
  width: 212px;
  height: 264px;
}

.sinedria-items h3 {
  font-size: 22px;
  padding-inline: 41px;
}

.sinedria-item-arrow {
  border-bottom: 0px solid #000;
  padding-bottom: 0px;
  margin-top: 16px;
}

.sinedria-items .sinedria-item:nth-child(1) .icon-sinedria {
  width: 75px;
}

.sinedria-items .sinedria-item:nth-child(1) {
  margin-right: 0;
}

.sinedria-items .sinedria-item:nth-child(2) {
  margin-top: 0;
}

.sinedria-items .sinedria-item:nth-child(2) .icon-sinedria {
  width: 93px;
}

.sinedria-items video {
  width: 300vw;
}

.basic-arrow {
  width: 26px;
  height: 26px;
}

.sinedria-items .icon-aroow,
.diorganosi-ekdiloseon .basic-arrow .icon-aroow,
.about--us--page .basic-arrow img {
  width: 12px;
}

.diorganosi-ekdiloseon h2 {
  margin-left: 61px;
}

.diorganosi-ekdiloseon-items {
  margin-top: -131px;
  height: auto;
  flex-direction: column;
  margin-right: 0;
}

.diorganosi-ekdiloseon-item:nth-child(2) {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
  overflow: hidden;
  height: 202px;
  padding-block: 0;
  background-color: #646464;
  margin-block: -228px;
  border-top: 1px solid #fff;
  border-right: 0px solid #fff;
  border-left: 0px solid #fff;
  border-bottom: 1px solid #fff;
}

.diorganosi-ekdiloseon-item {
  height: auto;
}

.box-poipoi-eimaste-02 {
  width: 130px;
  height: 130px;
  border-radius: 20px;
}

.box-poipoi-eimaste-02 img {
  width: 52%;
}

.diorganosi-ekdiloseon-item:nth-child(2) .item-inside-ekdiloseon {
  padding: 0;
  left: 0;
  border-radius: 0%;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0;
  display: flex;
  justify-content: center;
}

.diorganosi-ekdiloseon-item:nth-child(3) {
  height: auto;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon,
.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0;
  width: 100%;
  height: 413px;
}

.diorganosi-ekdiloseon-item {
  padding-block: 0;
}

.item-inside-ekdiloseon {
  width: 100%;
  height: auto;
}

.diorganosi-ekdiloseon h3 {
  font-size: 20px;
  padding-inline: 78px;
}

.diorganosi-ekdiloseon .basic-arrow, .ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow {
  width: 30px;
  height: 30px;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon {
  justify-content: flex-start;
  padding-top: 70px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  justify-content: flex-end;
  padding-bottom: 50px;
}

.diorganosi-ekdiloseon .diorganosi-ekdiloseon-all {
  margin-top: 0;
  margin-left: 34px;
}

.diorganosi-ekdiloseon {
  padding-block: 20px;
}

.diorganosi-ekdiloseon .basic-arrow.ekdiloseon-bottom {
  height: 0;
}

.ipiresies-web-items {
  grid-template-columns: 1fr;
}

.ipiresies-web-item:nth-child(1) {
  padding: 30px 20px;
}

.ipiresies-web---item {
  width: 74%;
}

/*p, li {*/
/*  font-size: 15px;*/
/*  line-height: 30px;*/
/*}*/

.ipiresies-web-items .ipiresies-web-item:nth-child(1) p:nth-child(1) {
  margin-bottom: 7px;
}

.ipiresies-web-item:nth-child(1) .ipiresies-web-link {
  margin-top: 22px;
}

.ipiresies-web-item:nth-child(2) {
  padding: 30px 48px;
}

.ipiresies-web-item-inside p {
  padding-left: 7px;
}

.ipiresies-web-item-inside {
  flex-direction: column;
}

.ipiresies-web-item-inside a {
  margin-top: 18px;
  padding-left: 11px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow .icon-aroow {
  width: 13px;
}

.ipiresies-web-item:nth-child(2) h3 {
  font-size: 29px;
}

.ipiresies-web-item-inside {
  margin-bottom: 30px;
  margin-top: 20px;
}

/* .team {
  margin-top: 50px;
  padding: 0;
  padding-bottom: 58px;
  border-radius: 30px;
} */

.team-items {
  grid-template-columns: 1fr;
}

.expextations {
  width: 59%;
  margin: 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: -152px;
  margin-right: auto;
  margin-left: 20px;
}
.team-item:nth-child(2) {
  margin-left: 0;
}

.team--inside-items {
  grid-template-columns: 1fr;
  margin-left: 0px;
  margin-top: 48px;
}

.team--inside-item:nth-child(1) {
  padding: 51px;
}

.desk-team-title-land,
.team-item:nth-child(1) .team-link {
  display: none;
}

.mob-team-title-land {
  display: inherit;
}

.ipiresies-web-items .landing-title {
  padding-inline: 82px;
}

.mob-team-title-land a {
  color: #fff;
}

.team-item--link .basic-arrow,
.team-item .landing-title.basic {
  display: none;
}

.team--inside-item p {
  text-align: center;
}

.team--inside-item:nth-child(2) {
  padding: 63px 70px;
}

.text img {
  height: 28px;
}

.container--text {
  padding-block: 22px;
}

.events-title h2 {
  width: 59%;
  padding-block: 14px;
}

.item-list {
  grid-template-columns: 1fr;
  padding: 22px;
  border-radius: 20px;
}

.event_list-title-date h2 {
  font-size: 16px;
  font-family: "light";
}

.event_date p {
  font-size: 14px;
  margin-bottom: 3px !important;
}

.event-three {
  display: flex;
  flex-direction: inherit;
  justify-content: left;
  gap: 0px;
  padding-inline: 18px;
}

.event_list-title-date {
  text-align: left;
  width: 94%;
  gap: 5px;
  margin-top: 21px;
}

.webonly {
  font-size: 16px;
  font-family: "light";
}

.event_head.px-4 {
  padding-left: 11px !important;
}

/* .fabrikDataContainer { */
/*   max-width: 100%; */
/*   gap: 15px; */
/* } */

.eipangiaemas-items {
  grid-template-columns: 100%;
}

.swiper-03 .swiper-slide {
  padding: 0 20px 0 53px;
}

.swiper-03 {
  padding: 25px 0px 25px 0 !important;
}

.eipan-inside p {
    margin-top: 52px;
}

.eipan-inside h4 {
  margin-top: 2px;
  font-size: 16px;
  height: 126px;
  line-height: 26px;
}

.eipangiaemas-item:nth-child(2)::after {
  width: 100%;
  background-size: cover;
}

.eipan-inside h3 {
  font-size: 18px;
  line-height: 29px;
}

.eipangiaemas-item:nth-child(2) {
  border-radius: 97px 0 0 0;
}

.eipangiaemas-items-line-right {
  top: 84px;
  height: 1px;
  left: 42px;
  width: 77%;
}

.swiper-button-eipan-next, .swiper-button-eipan-prev {
  width: 35px;
  height: 35px;
}

.swiper-button-eipan-items {
  right: 22px;
  bottom: 30px;
  height: 75px;
  width: 53px;
  z-index: 2;
}

.sunergates h2 {
  width: 80%;
  padding: 25px 33px;
  border-radius: 20px 0px 0 20px;
}

/*
.swiper-02 .swiper-slide {
  grid-template-columns: repeat(3, 1fr);
  column-gap: 50px;
  padding-inline: 19px;
  row-gap: 54px;
}
*/

.footer-top-right {
  width: 65%;
  border-radius: 55px 0 0 0;
  height: 80px;
}

.footer-top-right img {
  width: 164px;
}

.footer-box-items {
  grid-template-columns: 16% 86%;
}

.footer-box-item-c--inside {
  padding-top: 20px;
  flex-direction: column;
  padding-bottom: 50px;
  position: relative;
}

.footer-box-item-left {
  width: 100%;
  margin-right: 0;
}

.footer-img-location {
  width: 57px;
  height: 57px;
}

.footer-img-location {
  margin-bottom: 18px;
}

.footer-box-item-center {
  margin-right: 3px;
}

.footer-box-item-right {
  flex-direction: initial;
}

.footer-box-item-right img {
  width: 21px;
}

.footer-box-item-c--inside p a {
  font-size: 15px;
}

.footer-box-item-left,
.footer-box-item-right {
  padding-inline: 72px;
  position: inherit;
}

.footer-box-item-right {
  justify-content: center;
  gap: 26px;
  margin-top: 16px;
}

.social-footer.cert {
  position: absolute;
  bottom: -56px;
  left: 50%;
  transform: translate(-50%, -3%);
}

.footer-box-item-right-bottom {
  height: 126px;
  justify-content: center;
  padding-inline: 19px;
  flex-direction: column;
}

.footer-box-item-right-bottom a {
  font-size: 15px;
}

.footer-box-item-right img.cert-img {
  width: 86px;
}

.footer-box-item-center .footer-img-location.bgcolor-purple {
  margin-top: 20px;
}

.footer-box-item.b h2 {
  font-size: 97px;
  bottom: -515px;
}

.footer-copyright {
  text-align: center;
  padding: 17px;
}

.footer-copyright p {
  font-size: 12px;
  line-height: 16px;
}

.custom-menu-inside {
  grid-template-columns: 1fr;
  margin: 20px 4px 0px 5px;
}

.left-menu {
  padding-block: 14px;
}

.nav-item a {
  font-size: 20px;
  line-height: 28px;
}

.cert-img-menu {
  width: 86px;
  margin: 32px auto 34px auto;
}

.custom-menu-inside .mod-list li {
  padding: 10px 0;
}

.menu-social img {
  width: 30px;
  height: 30px;
}

.about--us--page h1 {
  padding: 31px 15px;
}

.first-box-poipoi-eimaste {
  grid-template-columns: 1fr;
}

.eventureplanning {
  margin-top: 44px;
  width: 95%;
}

.about--us--page .full-image img {
  max-width: 100%;
}

.about--us--page .full-image {
  width: 100%;
    height: 520px;
}

.box-poipoi-eimaste-01-inside {
  left: 0;
}

.first-inside-text {
  width: 92%;
  padding: 23px;
  margin: auto;
}

.inside-poioi-eimste-eventure {
  bottom: -23px;
  height: 571px;
}

.inside-poioi-eimste-eventure img {
  width: 49%;
}

.orama-inside-image {
  width: 239%;
  max-width: 290%;
}

.about--us--page .box-poipoi-eimaste-03 .landing-title {
  padding-bottom: 13px;
  padding-top: 0;
  margin-right: 32px;
  color: #000;
}

.orama-box-inside-text {
  width: 338px;
  padding: 12px 17px;
  position: relative;
}

.orama-box-inside-text p {
  margin-bottom: 0px;
}

.box-poipoi-eimaste-03 {
  overflow: inherit;
}

.orama-box-inside {
  width: 62%;
  margin-right: auto;
  border-left: 0px solid #000;
}

.koutakia-poioi-eimaste-items {
  display: grid;
  grid-template-columns: 1fr;
  width: 95%;
}

.koutakia-poioi-eimaste-item h3 {
  font-size: 21px;
  margin-bottom: 14px;
}

.koutakia-poioi-eimaste-item:last-child {
  grid-column: inherit;
}

.koutakia-poioi-eimaste-item {
    padding: 82px 47px 35px 35px;
}

.koutakia-poioi-eimaste-item:hover {
  transition: 0;
  background-color: #97348800;
  padding: 5px 47px 35px 35px;
}

.koutakia-poioi-eimaste-item:last-child p {
  width: 92%;
}

.container-vio {
  display: flex;
  flex-direction: column;
  padding-block: 26px;
}

.box.active {
  grid-template-columns: 1fr;
}

.boxes-vio--content-item-quetes {
  margin-top: 21px;
  padding: 25px 70px;
}

.boxes-vio--content-items {
  margin: 0px 15px 0px 15px;
  order: 2;
}

.boxes-vio--content-item:nth-child(2) {
    padding: 21px 10px;
}

.boxes-vio-items {
  margin-left: auto;
}

.toggle-btn {
  height: 177px;
  width: 346px;
}

.toggle-btn::after, .box-poioi-eimste-plasio-inside:nth-child(2)::after {
  width: 45%;
  height: 163px;
}

.toggle-btn img {
  width: 125px;
  left: -80px;
}

.boxes-vio--content-item h3 {
  font-size: 29px;
  margin-top: 25px;
}

.boxes-vio--content-item h4 {
  font-size: 16px;
  margin-top: 10px;
}

.boxes-vio--content-item .box1-image,
.box2-image {
  width: 222px;
}

.boxes-vio-title h4 {
 font-size: 18px;
}

.boxes-vio-title h5 {
 font-size: 16px;
}

.box-title-poioi-eimaste h3 {
  font-size: 25px;
}

.box-poioi-eimste-plasio-inside:nth-child(2) {
  padding: 0px 20px 0 31px;
  width: 359px;
}

.box-poioi-eimste-plasio {
  margin-right: 15px;
}

.box-poioi-eimste-plasio-inside-title-sub {
  margin-block: 35px;
}

.box-subtitle-poioi-eimaste h4 {
  font-size: 16px;
}

.box-image--poioi-eimaste img {
  width: 172px;
  margin-left: 0px;
}

.box-poioi-eimste-plasio.active {
  flex-direction: column;
  width: 92%;
  padding: 20px 15px 0px 15px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) {
  width: 95%;
  order: 2;
  margin-top: 0px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(2) {
  width: 100%;
}

.box-poioi-eimste-plasio.active .box-title-poioi-eimaste h3 {
  font-size: 32px;
}

.box-image--poioi-eimaste {
  margin-top: 20px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) p {
  margin-top: 9px;
  font-size: 15px;
}

.yendif-row {
  padding-inline: 20px;
  gap: 30px;
}

.yendif-video-share-title a {
  font-size: 18px;
  line-height: 25px;
  padding-top: 10px;
  text-align: left;
}

.card-body {
  padding: 0;
}

.yendif-video-share-meta-date {
  font-size: 15px;
}

.yendif-video-share-title {
  font-size: 23px;
  margin-bottom: 22px !important;
}

.com_yendifvideoshare .sinedria-item-arrow p {
  display: inherit;
}

.com_yendifvideoshare .sinedria-item-arrow {
  margin-top: 4px;
  justify-content: left;
  align-items: center;
}

.yendif-video-share-grid  .basic-arrow {
  width: 19px;
  height: 19px;
}

.yendif-video-share-grid .basic-arrow img {
  width: 10px;
}

.yendif-video-share-player.mb-4 {
  width: 89%;
  margin-top: 30px;
}

.contact--us-first-section-items {
  display: flex;
  flex-direction: column;
}

.contact--us-first-section-item:nth-child(1) {
  order: 2;
}

.contact--us-first-item {
  gap: 2px;
  padding: 22px 19px;
}

.contact--us-second-item img {
  width: 45px;
}

.contact--us-second-item {
  gap: 20px;
  padding: 30px;
}

.contact--form-items {
  grid-template-columns: 100%;
  padding: 32px 34px;
}

.formControls input[type="text"],
.formResponsive input[type="email"],
.formResponsive textarea {
  height: 47px;
  padding-left: 14px !important;
  font-size: 15px;
  margin-bottom: 22px;
}

.formResponsive textarea {
  height: 152px;
  padding-top: 20px;
}

.formResponsive .formControls label {
  font-size: 11px;
  margin-bottom: 30px;
}

.formResponsive input[type="password"],
.formResponsive input[type="text"],
.formResponsive select,
.formResponsive textarea,
.formResponsive .rsform-block-e-mail {
  width: 94% !important;
}

.contact--us-first-section-item:nth-child(2) {
  padding-block: 20px;
}

.contact--form-item-inside {
  width: 100%;
  height: 355px;
  border-radius: 0px 239px 240px 240px;
  padding-block: 74px;
  gap: 23px;
  margin-top: 46px;
  margin-top: 46px;
}

.header {
  height: 106px;
}

.view-article h1 {
  padding-left: 31px;
  width: 97%;
  margin-bottom: 30px;
}

.intro--text {
  gap: 11px;
  padding-inline: 18px;
  margin-top: 32px;
  order: 2;
  padding-bottom: 17px;
}

.com-content-article_sinedria {
  grid-template-columns: 1fr;
}

.video--sinedria-text, .video--sinedria-text-bg {
  width: 293px;
  height: 168px;
  top: 72%;
  padding: 22px;
  font-size: 13px;
}

.video--sinedria video {
  width: 174%;
}

.video--sinedria-text-bg {
  left: 70%;
  top: 74%;
}

.intro--text::after {
  height: 57px;
}

.sinedria--items {
  padding-block: 50px;
  gap: 23px;
  flex-direction: column;
}

.sinedria--item {
  width: 100%;
    height: 461px;
  padding: 33px 37px;
}

.sinedria--item p:nth-child(1) {
margin-bottom: 11px;
}

.sinefo-items::after, .ekdiloseis-text::after {
  background-size: cover;
}

.sinefo-item p {
  font-size: 17px;
}

.sinefo-item {
  padding: 49px;
  height: 316px;
  width: 100%;
}

.sinefo-items {
  padding-block: 55px;
  flex-direction: column;
}

.sinefo-items.evenplan .sinefo-item {
  flex-direction: column;
  text-align: left;
  width: 85%;
  height: 543px;
  padding-inline: 20px;
  justify-content: center;
  padding-top: 16px;
  border-radius: 0px 102px 102px 117px;
  margin: auto;
}

.sinefo-item span {
  margin-right: 4px;
}

.sinefo-items.evenplan .sinefo-item:nth-child(3) {
  border-radius: 101px 0px 101px 101px;
  margin-top: 82px;
  padding-left: 67px;
  padding-top: 6px;
}

.first-sectioc-web-inside {
  grid-template-columns: 1fr;
  width: 96.6%;
  padding-left: 16px;
  padding-bottom: 33px;
}


.web-01-box {
  padding-block: 20px;
}

.web-01 {
  width: 420px;
  height: 255px;
  border-radius: 0px 0 0px 51px;
  margin-right: 41px;
}

.web-02 {
  width: 323px;
  height: 334px;
  padding: 26px;
}

.web-03 {
  padding: 23px 30px;
}

.web-04 {
  width: 90%;
  padding: 29px 16px;
}

.web-boxes-items {
  grid-template-columns: 1fr;
  padding: 26px 16px;
  gap: 22px;
}

.web-boxes-items .sinedria--item:nth-child(4) {
  grid-column: initial;
  width: 100%;
}

.four.sinedria--item {
    height: 557px;
}

.sinedria--item-aboslute-text {
    padding: 21px 36px;
}

.web-boxes-items.hybrid {
  padding-bottom: 203px;
}

.four.sinedria--item-aboslute {
  width: 100%;
}

.ekdiloseis-image-items {
  grid-template-columns: 1fr;
  padding-block: 30px;
}

.ekdiloseis-image-item:nth-child(1) {
  padding-left: 0;
  order: 2;
  margin-top: 28px;
}

.ekdiloseis-03 {
  width: 463px;
  height: 344px;
}

.ekdiloseis-01 {
  width: 326px;
  height: 348px;
  margin-bottom: 42px;
}

.ekdiloseis-02 {
  padding: 18px;
}

.ekdiloseis-grey {
  padding: 30px 24px;
}

.ekdiloseis-numbers {
  padding: 52px 3px;
}

.ekdiloseis-numbers h3 {
  font-size: 20px;
  margin-bottom: 39px;
}

.ekdiloseis-items-big {
  flex-direction: column;
}

.ekdiloseis-items {
  grid-template-columns: 1fr;
  gap: 22px;
}

.ekdiloseis--sinefo {
  width: 352px;
  height: 479px;
  padding: 40px;
  margin-top: 30px;
}

.ekdiloseis--sinefo p {
    font-size: 16px;
}

.ekdiloseis-two-boxes {
  grid-template-columns: 1fr;
}

.ekdiloseis--text.left {
  padding: 25px;
}

.text-left-mov p {
  font-size: 22px;
}

.ekdiloseis--text.right {
    height: 644px;
}

.ekdiloseis-text {
  padding: 39px;
}

}

@media (min-width: 768px) and (max-width: 991.98px) {
  .team--inside-item p:nth-child(3)::after, .team--inside-item p:nth-child(4)::after, .team--inside-item p:nth-child(5)::after, .team--inside-item p:nth-child(6)::after {
    top: 2px;
  }
  .position-absolute.home-video-pagination-nav {
      width: 87% !important;
      margin-left: 78px !important;
    }
.registration, .login, .com-users-reset.reset, .com-users-remind.remind {
  width: 90%;
}
.team::after {
  display: none;
}
legend {
  font-size: 32px;
}
.control-group {
  margin-top: 7px;
}
.required {
  margin-bottom: 4px;
}
#jform\[password1\]-rules {
  margin-bottom: 6px;
}
#jform_password1-lbl.required {
  margin-bottom: 0px;
}
.remind legend, .reset legend {
  font-size: 13px;
}
.remind #jform_email-lbl, .reset #jform_email-lbl {
  margin-top: 29px;
}

.fab_link::after {
    width: 23px;
    height: 23px;
}
.fab_link {
  font-size: 13px;
}
.buttons-below .col-12 {;
  width: 91%;
}
.register a {
  font-size: 18px;
  padding: 9px 16px;
}


[data-rlta-element="panel-content"] {
  padding: 39px !important;
  gap: 7px;
}

:lang(en-gb) .footer-box-item.b h2 {
    bottom: -222px;
    left: -255px;
}

.espa {
    /*top: 604px;*/
    right: 24px;
}

.espa img {
  width: 110px;
}

[data-rlta-element="panel-content"] p {
    line-height: 24px;
}

.privacy--page .com-content-article__body {
  width: 96%;
  margin: auto;
}

[data-rlta-element="button"] {
    padding: 16px 39px !important;
  border-radius: 20px !important;
  margin-top: 10px;
}

[data-rlta-state="closed"]::after, [data-rlta-state="open"]::after {
  width: 23px;
  height: 23px;
}

[data-rlta-element="heading"] {
  font-size: 17px !important;
}

.footer-newsletter {
  padding-left: 7px;
  padding-right: 10px;
  padding-block: 26px;
}

.newsletter-item:nth-child(1) {
  margin-right: 14px;
}

.newsletter-item h3 {
  font-size: 19px;
}

.newsletter-item:nth-child(2) {
  margin-right: 13px;
}

.newsletter-item:nth-child(2) p {
  font-size: 11px;
}

.newsletter-item:nth-child(3) {
  margin-right: 20px;
}

#rsform_3_page_0 .btn-primary {
  width: 40px;
  height: 40px;
}

#rsform_3_page_0 .btn-primary::after {
  width: 13px;
  height: 13px;
}

#rsform_3_page_0 .col-9 {
  width: 173px;
}

.title-event-inside h1 {
  font-size: 25px;
  padding-inline: 24px;
  margin-bottom: 27px;
}

.box-event-main {
  grid-template-columns: 1fr;
  padding: 25px;
  gap: 25px;
}

.from-event, .location, .address {
  font-size: 15px;
}

.box-event-main-item {
  gap: 2px;
}

.event-full-desc {
  margin-top: 20px;
}

.event-full-desc p {
  margin-bottom: 5px;
}

.desk-team-title-land {
  display: none;
}

.mob-team-title-land {
  display: inherit;
}

.desk-team-title-land {
  display: none;
}

.mob-team-title-land {
  display: inherit;
}

.scroll-top,
.btn-header-mpb,
.sinedria-item-arrow p,
.diorganosi-ekdiloseon::after,
.eipangiaemas-item:nth-child(1) img,
.eipangiaemas-items-line-left,
.footer-box-item.a,
.orama-inside-image,
.orama-box-inside::after,
.box-poioi-eimste-plasio-inside:nth-child(2)::after,
.web-04-box::after,
.icon-koutakia .sinedria--item:last-child {
  display: none;
}

.logo img {
  width: 154px;
}

.button-top-header {
  top: 173px;
  position: absolute;
  right: 0;
}

.button-top-header.ondemand,
.button-top-header.contact,
.button-top-header.events {
  width: 40px;
  height: 40px;
  justify-content: center;
  right: 30px;
}

.button-top-header-inside img {
  margin-right: 0;
}

.button-top-header.ondemand {
  top: 228px;
}

.button-top-header.contact {
  top: 294px;
}

.button-top-header.lang {
  position: relative;
  top: 0px;
  padding: 0px 2px;
}

.diorganosi-ekdiloseon .basic-arrow {
  margin-top: 7px;
}

.humburger-menu-inside {
  padding: 10px;
}

.humburger-menu {
  margin-left: 22px;
}

.humburger-menu, .humburger-menu-inside {
  height: 40px;
}

.humburger-menu-inside, .humburger-menu {
  width: 46px;
}

.header-top-bar {
  padding-top: 20px;
}

.mod-languages li {
  width: 26px;
}

.button-top-header a {
  font-size: 15px;
}

.social-top-items {
  bottom: 62px;
  /*left: 34px;*/
}

.social-top-items a {
  width: 35px;
  height: 35px;
}

.social-top-items img {
  width: 20px;
}

.buttons-header {
  position: inherit;
}

.landing-title,
.page-header h1,
.view-article h1 {
    font-size: 37px;
}

.vacuum {
  height: 50px;
}

/*
.diorganosi-sinedrion h2 {
  margin-bottom: 30px;
}
*/

.sinedria-items {
  padding: 29px;
  flex-direction: inherit;
  align-items: center;
  gap: 30px;
}

.sinedria-item {
  width: 212px;
  height: 264px;
}

.sinedria-items h3 {
  font-size: 22px;
  padding-inline: 41px;
}

.sinedria-item-arrow {
  border-bottom: 0px solid #000;
  padding-bottom: 0px;
  margin-top: 16px;
}

.sinedria-items .sinedria-item:nth-child(1) .icon-sinedria {
  width: 75px;
}

.sinedria-items .sinedria-item:nth-child(1) {
  margin-right: 0;
}

.sinedria-items .sinedria-item:nth-child(2) {
  margin-top: 0;
}

.sinedria-items .sinedria-item:nth-child(2) .icon-sinedria {
  width: 93px;
}

.sinedria-items video {
  width: 300vw;
}

.basic-arrow {
  width: 26px;
  height: 26px;
}

.sinedria-items .icon-aroow,
.diorganosi-ekdiloseon .basic-arrow .icon-aroow,
.about--us--page .basic-arrow img {
  width: 12px;
}

.diorganosi-ekdiloseon h2 {
  margin-left: 61px;
}

.diorganosi-ekdiloseon-items {
  margin-top: -131px;
  height: auto;
  flex-direction: column;
  margin-right: 0;
}

.diorganosi-ekdiloseon-item:nth-child(2) {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
  overflow: hidden;
    height: 233px;
  padding-block: 0;
  background-color: #646464;
  margin-block: -300px;
  border-top: 1px solid #fff;
  border-right: 0px solid #fff;
  border-left: 0px solid #fff;
  border-bottom: 1px solid #fff;
}

.diorganosi-ekdiloseon-item {
  height: auto;
}

.box-poipoi-eimaste-02 {
  width: 130px;
  height: 130px;
  border-radius: 20px;
}

.box-poipoi-eimaste-02 img {
  width: 52%;
}

.diorganosi-ekdiloseon-item:nth-child(2) .item-inside-ekdiloseon {
  padding: 0;
  left: 0;
  border-radius: 0%;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0;
  display: flex;
  justify-content: center;
}

.diorganosi-ekdiloseon-item:nth-child(3) {
  height: auto;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon,
.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0;
  width: 100%;
  height: 479px;
}

.diorganosi-ekdiloseon-item {
  padding-block: 0;
}

.item-inside-ekdiloseon {
  width: 100%;
  height: auto;
}

.diorganosi-ekdiloseon h3 {
  font-size: 26px;
  padding-inline: 78px;
}

.diorganosi-ekdiloseon .basic-arrow, .ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow {
  width: 30px;
  height: 30px;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon {
  justify-content: flex-start;
  padding-top: 70px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  justify-content: flex-end;
  padding-bottom: 50px;
}

.diorganosi-ekdiloseon .diorganosi-ekdiloseon-all {
  margin-top: 0;
  margin-left: 34px;
}

.diorganosi-ekdiloseon {
  padding-block: 20px;
}

.diorganosi-ekdiloseon .basic-arrow.ekdiloseon-bottom {
  height: 0;
}

.ipiresies-web-items {
  grid-template-columns: 1fr;
}

.ipiresies-web-item:nth-child(1) {
  padding: 30px 20px;
}

.ipiresies-web---item {
  width: 74%;
}

/*p, li {*/
/*  font-size: 16px;*/
/*  line-height: 32px;*/
/*}*/

.ipiresies-web-items .ipiresies-web-item:nth-child(1) p:nth-child(1) {
  margin-bottom: 7px;
}

.ipiresies-web-item:nth-child(1) .ipiresies-web-link {
  margin-top: 22px;
}

.ipiresies-web-item:nth-child(2) {
  padding: 30px 48px;
}

.ipiresies-web-item-inside p {
  padding-left: 7px;
}

.ipiresies-web-item-inside {
  flex-direction: column;
}

.ipiresies-web-item-inside a {
  margin-top: 18px;
  padding-left: 11px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow .icon-aroow {
  width: 13px;
}

.ipiresies-web-item:nth-child(2) h3 {
  font-size: 29px;
}

.ipiresies-web-item-inside {
  margin-bottom: 30px;
  margin-top: 20px;
}

/* .team {
  margin-top: 50px;
  padding: 0;
  padding-bottom: 58px;
  border-radius: 30px;
} */

.team-items {
  grid-template-columns: 1fr;
}

.expextations {
  width: 59%;
  margin: 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: -215px;
  margin-right: auto;
  margin-left: 20px;
}
.team-item:nth-child(2) {
  margin-left: 0;
}

.team--inside-items {
  grid-template-columns: 1fr;
  margin-left: 0px;
  margin-top: 48px;
}

.team--inside-item:nth-child(1) {
  padding: 51px;
}

.desk-team-title-land,
.team-item:nth-child(1) .team-link {
  display: none;
}

.mob-team-title-land {
  display: inherit;
}

.ipiresies-web-items .landing-title {
  padding-inline: 82px;
}

.mob-team-title-land a {
  color: #fff;
}

.team-item--link .basic-arrow,
.team-item .landing-title.basic {
  display: none;
}

.team--inside-item p {
  text-align: center;
}

.team--inside-item:nth-child(2) {
  padding: 63px 70px;
}

.text img {
  height: 28px;
}

.container--text {
  padding-block: 22px;
}

.events-title h2 {
  width: 59%;
  padding-block: 14px;
}

.item-list {
  grid-template-columns: 1fr;
  padding: 22px;
  border-radius: 20px;
}

.event_list-title-date h2 {
  font-size: 16px;
  font-family: "light";
}

.event_date p {
  font-size: 14px;
  margin-bottom: 3px !important;
}

.event-three {
  display: flex;
  flex-direction: inherit;
  justify-content: left;
  gap: 0px;
  padding-inline: 18px;
}

.event_list-title-date {
  text-align: left;
  width: 94%;
  gap: 5px;
  margin-top: 21px;
}

.webonly {
  font-size: 16px;
  font-family: "light";
}

.event_head.px-4 {
  padding-left: 11px !important;
}

/* .fabrikDataContainer { */
/*   max-width: 70%; */
/*   gap: 66px; */
/* } */

.eipangiaemas-items {
  grid-template-columns: 100%;
}

.swiper-03 .swiper-slide {
    padding: 0 86px 0 155px;
}

.swiper-03 {
    padding: 142px 0px 25px 0 !important;
}

.eipan-inside p {
  margin-top: 52px;
}

.eipan-inside h4 {
  margin-top: 2px;
  font-size: 16px;
  height: 126px;
  line-height: 26px;
}

.eipangiaemas-item:nth-child(2)::after {
  width: 100%;
    background-size: 76%;
}

.eipan-inside h3 {
  font-size: 18px;
  line-height: 29px;
}

.eipangiaemas-item:nth-child(2) {
  border-radius: 97px 0 0 0;
}

.eipangiaemas-items-line-right {
  top: 84px;
  height: 1px;
  left: 42px;
  width: 77%;
}

.swiper-button-eipan-next, .swiper-button-eipan-prev {
  width: 35px;
  height: 35px;
}

.swiper-button-eipan-items {
  right: 156px;
  bottom: 30px;
  height: 88px;
  width: 59px;
  z-index: 2;
  gap: 8px;
}

.sunergates h2 {
  width: 80%;
  padding: 25px 33px;
  border-radius: 20px 0px 0 20px;
}

/* .swiper-02 .swiper-slide {
  grid-template-columns: repeat(3, 1fr);
  column-gap: 104px;
  padding-inline: 70px;
  row-gap: 54px;
} */

.footer-top-right {
  width: 65%;
  border-radius: 55px 0 0 0;
  height: 80px;
}
.swiper-02 {
  padding: 7px 0px !important;
}

.footer-top-right img {
  width: 164px;
}

.footer-box-items {
  grid-template-columns: 11% 89%;
}

.footer-box-item-c--inside {
  padding-top: 20px;
  flex-direction: column;
  padding-bottom: 50px;
  position: relative;
}

.footer-box-item-left {
  width: 100%;
  margin-right: 0;
}

.footer-img-location {
  width: 57px;
  height: 57px;
}

.footer-img-location {
  margin-bottom: 18px;
}

.footer-box-item-center {
  margin-right: 3px;
}

.footer-box-item-right {
  flex-direction: initial;
}

.footer-box-item-right img {
  width: 21px;
}

.footer-box-item-c--inside p a {
  font-size: 15px;
}

.footer-box-item-left,
.footer-box-item-right {
  padding-inline: 72px;
  position: inherit;
}

.footer-box-item-right {
  justify-content: center;
  gap: 26px;
  margin-top: 16px;
}

.social-footer.cert {
  position: absolute;
  bottom: -56px;
  left: 50%;
  transform: translate(-50%, -3%);
}

.footer-box-item-right-bottom {
  height: 126px;
  justify-content: center;
  padding-inline: 19px;
  flex-direction: column;
}

.footer-box-item-right-bottom a {
  font-size: 15px;
}

.footer-box-item-right img.cert-img {
  width: 86px;
}

.footer-box-item-center .footer-img-location.bgcolor-purple {
  margin-top: 20px;
}

.footer-box-item.b h2 {
  font-size: 95px;
  bottom: -504px;
}

.footer-copyright {
  text-align: center;
  padding: 17px;
}

.footer-copyright p {
  font-size: 14px;
  line-height: 16px;
}

.custom-menu-inside {
  grid-template-columns: 1fr;
  margin: 20px 4px 0px 5px;
}

.left-menu {
  padding-block: 14px;
}

.nav-item a {
  font-size: 25px;
  line-height: 33px;
}

.cert-img-menu {
  width: 86px;
  margin: 32px auto 34px auto;
}

.custom-menu-inside .mod-list li {
  padding: 10px 0;
}

.menu-social img {
  width: 30px;
  height: 30px;
}

.about--us--page h1 {
  padding: 31px 15px;
}

.first-box-poipoi-eimaste {
  grid-template-columns: 1fr;
}

.eventureplanning {
  margin-top: 44px;
  width: 95%;
}

.about--us--page .full-image img {
  max-width: 71%;
}

.about--us--page .full-image {
  width: 100%;
  height: 520px;
}

.box-poipoi-eimaste-01-inside {
  left: 0;
}

.first-inside-text {
  width: 92%;
  padding: 23px;
  margin: auto;
}

.inside-poioi-eimste-eventure {
  bottom: -23px;
  height: 571px;
}

.inside-poioi-eimste-eventure img {
  width: 49%;
}

.orama-inside-image {
  width: 239%;
  max-width: 290%;
}

.about--us--page .box-poipoi-eimaste-03 .landing-title {
  padding-bottom: 13px;
  padding-top: 0;
  margin-right: 32px;
  color: #000;
}

.orama-box-inside-text {
  width: 521px;
  padding: 38px 39px;
  position: relative;
}

.orama-box-inside-text p {
  margin-bottom: 0px;
}

.box-poipoi-eimaste-03 {
  overflow: inherit;
}

.orama-box-inside {
  width: 62%;
  margin-right: auto;
  border-left: 0px solid #000;
}

.koutakia-poioi-eimaste-items {
  display: grid;
  grid-template-columns: 1fr;
  width: 95%;
}

.koutakia-poioi-eimaste-item h3 {
  font-size: 21px;
  margin-bottom: 14px;
}

.koutakia-poioi-eimaste-item:last-child {
  grid-column: inherit;
}

.koutakia-poioi-eimaste-item {
    padding: 86px 47px 35px 35px;
}

.koutakia-poioi-eimaste-item:hover {
  transition: 0;
  background-color: #97348800;
  padding: 5px 47px 35px 35px;
}

.koutakia-poioi-eimaste-item:last-child p {
  width: 92%;
}

.container-vio {
  display: flex;
  flex-direction: column;
  padding-block: 26px;
}

.box.active {
  grid-template-columns: 1fr;
}

.boxes-vio--content-item-quetes {
  margin-top: 21px;
  padding: 25px 70px;
}

.boxes-vio--content-items {
  margin: 0px 15px 0px 15px;
  order: 2;
}

.boxes-vio--content-item:nth-child(2) {
    padding: 21px 10px;
}

.boxes-vio-items {
  margin-left: auto;
}

.toggle-btn {
  height: 246px;
  width: 410px;
}

.toggle-btn::after, .box-poioi-eimste-plasio-inside:nth-child(2)::after {
  width: 45%;
  height: 163px;
}

.toggle-btn img {
  width: 125px;
  left: -80px;
}

.boxes-vio--content-item h3 {
  font-size: 29px;
  margin-top: 25px;
}

.boxes-vio--content-item h4 {
  font-size: 16px;
  margin-top: 10px;
}

.boxes-vio--content-item .box1-image,
.box2-image {
  width: 222px;
}

.boxes-vio-title h4 {
 font-size: 18px;
}

.boxes-vio-title h5 {
 font-size: 16px;
}

.box-title-poioi-eimaste h3 {
  font-size: 25px;
}

.box-poioi-eimste-plasio-inside:nth-child(2) {
  padding: 0px 20px 0 31px;
  width: 359px;
}

.box-poioi-eimste-plasio {
  margin-right: 15px;
}

.box-poioi-eimste-plasio-inside-title-sub {
  margin-block: 35px;
}

.box-subtitle-poioi-eimaste h4 {
  font-size: 16px;
}

.box-image--poioi-eimaste img {
  width: 172px;
  margin-left: 0px;
}

.box-poioi-eimste-plasio.active {
  flex-direction: column;
  width: 92%;
  padding: 20px 15px 0px 15px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) {
  width: 95%;
  order: 2;
  margin-top: 0px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(2) {
  width: 100%;
}

.box-poioi-eimste-plasio.active .box-title-poioi-eimaste h3 {
  font-size: 32px;
}

.box-image--poioi-eimaste {
  margin-top: 20px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) p {
  margin-top: 9px;
  font-size: 15px;
}

.yendif-row {
  padding-inline: 20px;
  gap: 30px;
}

.yendif-video-share-title a {
  font-size: 18px;
  line-height: 25px;
  padding-top: 10px;
  text-align: left;
}

.card-body {
  padding: 0;
}

.yendif-video-share-meta-date {
  font-size: 15px;
}

.yendif-video-share-title {
  font-size: 23px;
  margin-bottom: 22px !important;
}

.com_yendifvideoshare .sinedria-item-arrow p {
  display: inherit;
}

.com_yendifvideoshare .sinedria-item-arrow {
  margin-top: 4px;
  justify-content: left;
  align-items: center;
}

.yendif-video-share-grid  .basic-arrow {
  width: 19px;
  height: 19px;
}

.yendif-video-share-grid .basic-arrow img {
  width: 10px;
}

.yendif-video-share-player.mb-4 {
  width: 89%;
  margin-top: 30px;
}

.contact--us-first-section-items {
  display: flex;
  flex-direction: column;
}

.contact--us-first-section-item:nth-child(1) {
  order: 2;
}

.contact--us-first-item {
  gap: 2px;
  padding: 22px 19px;
}

.contact--us-second-item img {
  width: 45px;
}

.contact--us-second-item {
  gap: 20px;
  padding: 30px;
}

.contact--form-items {
  grid-template-columns: 100%;
  padding: 32px 34px;
}

.formControls input[type="text"],
.formResponsive input[type="email"],
.formResponsive textarea {
  height: 47px;
  padding-left: 14px !important;
  font-size: 15px;
  margin-bottom: 22px;
}

.formResponsive textarea {
  height: 152px;
  padding-top: 20px;
}

.formResponsive .formControls label {
  font-size: 11px;
  margin-bottom: 30px;
}

.formResponsive input[type="password"],
.formResponsive input[type="text"],
.formResponsive select,
.formResponsive textarea,
.formResponsive .rsform-block-e-mail {
  width: 94% !important;
}

.contact--us-first-section-item:nth-child(2) {
  padding-block: 20px;
}

.contact--form-item-inside {
  width: 100%;
  height: 355px;
  border-radius: 0px 239px 240px 240px;
  padding-block: 74px;
  gap: 23px;
  margin-top: 46px;
  margin-top: 46px;
}

.header {
  height: 106px;
}

.view-article h1 {
  padding-left: 31px;
  width: 97%;
  margin-bottom: 30px;
}

.intro--text {
  gap: 11px;
  padding-inline: 38px;
  margin-top: 32px;
  order: 2;
  padding-bottom: 27px;
}

.com-content-article_sinedria {
  grid-template-columns: 1fr;
}

.video--sinedria-text, .video--sinedria-text-bg {
  width: 331px;
  height: 196px;
  top: 72%;
  padding: 36px;
  font-size: 14px;
  line-height: 24px;
}

.video--sinedria-text-bg {
  left: 70%;
  top: 74%;
}

.intro--text::after {
  height: 57px;
}

.sinedria--items {
  padding-block: 50px;
  gap: 23px;
  flex-direction: column;
}

.sinedria--item {
  width: 100%;
    height: 461px;
  padding: 33px 37px;
}

.sinedria--item p:nth-child(1) {
margin-bottom: 11px;
}

.sinefo-items::after, .ekdiloseis-text::after {
  background-size: cover;
}

.sinefo-item p {
  font-size: 17px;
}

.sinefo-item {
  padding: 49px;
  height: 316px;
  width: 100%;
}

.sinefo-items {
  padding-block: 55px;
  flex-direction: column;
}

.sinefo-items.evenplan .sinefo-item {
  flex-direction: column;
  text-align: left;
  width: 85%;
  height: 463px;
  padding-inline: 20px;
  justify-content: center;
  padding-top: 16px;
  border-radius: 0px 102px 102px 117px;
  margin: auto;
}

.sinefo-item span {
  margin-right: 4px;
}

.sinefo-items.evenplan .sinefo-item:nth-child(3) {
  border-radius: 101px 0px 101px 101px;
  margin-top: 82px;
  padding-left: 67px;
  padding-top: 6px;
}

.first-sectioc-web-inside {
  grid-template-columns: 1fr;
  width: 96.6%;
  padding-left: 16px;
  padding-bottom: 33px;
}


.web-01-box {
  padding-block: 20px;
}

.web-01 {
  width: 628px;
  height: 334px;
  border-radius: 0px 0 0px 51px;
  margin-right: 41px;
}

.web-02 {
  width: 323px;
  height: 334px;
  padding: 26px;
}

.web-03 {
  padding: 23px 30px;
}

.web-04 {
  width: 90%;
  padding: 29px 16px;
}

.web-boxes-items {
  grid-template-columns: 1fr;
  padding: 26px 16px;
  gap: 22px;
}

.web-boxes-items .sinedria--item:nth-child(4) {
  grid-column: initial;
  width: 100%;
}

.four.sinedria--item {
    height: 557px;
}

.sinedria--item-aboslute-text {
    padding: 21px 36px;
}

.web-boxes-items.hybrid {
  padding-bottom: 203px;
}

.four.sinedria--item-aboslute {
  width: 83%;
}

.ekdiloseis-image-items {
  grid-template-columns: 1fr;
  padding-block: 30px;
}

.ekdiloseis-image-item:nth-child(1) {
  padding-left: 0;
  order: 2;
  margin-top: 28px;
}

.ekdiloseis-03 {
  width: 463px;
  height: 344px;
}

.ekdiloseis-01 {
  width: 326px;
  height: 348px;
  margin-bottom: 42px;
}

.ekdiloseis-02 {
  padding: 18px;
}

.ekdiloseis-grey {
  padding: 30px 24px;
}

.ekdiloseis-numbers {
  padding: 52px 3px;
}

.ekdiloseis-numbers h3 {
  font-size: 20px;
  margin-bottom: 39px;
}

.ekdiloseis-items-big {
  flex-direction: column;
}

.ekdiloseis-items {
  grid-template-columns: 1fr;
  gap: 22px;
}

.ekdiloseis--sinefo {
  width: 352px;
  height: 479px;
  padding: 40px;
  margin-top: 30px;
}

.ekdiloseis--sinefo p {
    font-size: 16px;
}

.ekdiloseis-two-boxes {
  grid-template-columns: 1fr;
}

.ekdiloseis--text.left {
  padding: 25px;
}

.text-left-mov p {
  font-size: 22px;
}

.ekdiloseis--text.right {
    height: 644px;
}

.ekdiloseis-text {
  padding: 39px;
}



}

@media (min-width: 992px) and (max-width: 1199.98px) {
.ekdiloseis--text.right {
  padding-block: 30px;
}
.registration, .login, .com-users-reset.reset, .com-users-remind.remind {
  width: 90%;
}
.ekpedeutikes-ekdipwseis--page   .ekdiloseis-items {
  grid-template-columns: 1fr;
  width: 60%;
}
.ekpedeutikes-ekdipwseis--page .ekdiloseis--sinefo {
  width: 40%;
}
.ekpedeutikes-ekdipwseis--page .ekdiloseis-items-big {
  gap: 34px;
}
.team::after {
  display: none;
}
.team-item .landing-title.basic {
  width: 97%;
  font-size: 73px;
}
legend {
  font-size: 32px;
}
.control-group {
  margin-top: 7px;
}
.required {
  margin-bottom: 4px;
}
#jform\[password1\]-rules {
  margin-bottom: 6px;
}
#jform_password1-lbl.required {
  margin-bottom: 0px;
}
.remind legend, .reset legend {
  font-size: 16px;
}
.remind #jform_email-lbl, .reset #jform_email-lbl {
  margin-top: 29px;
}

.fab_link::after {
  width: 23px;
  height: 23px;
}
.fab_link {
  font-size: 17px;
}
.buttons-below .col-12 {;
  width: 91%;
}
.register a {
  font-size: 20px;
  padding: 9px 16px;
}


[data-rlta-element="panel-content"] {
  padding: 39px !important;
  gap: 7px;
}

:lang(en-gb) .footer-box-item.b h2 {
    bottom: -62px;
    left: -273px;
}

.espa img {
  width: 130px;
}

[data-rlta-element="panel-content"] p {
    line-height: 24px;
}

.privacy--page .com-content-article__body {
  width: 96%;
  margin: auto;
}

[data-rlta-element="button"] {
    padding: 16px 39px !important;
  border-radius: 20px !important;
  margin-top: 10px;
}

[data-rlta-state="closed"]::after, [data-rlta-state="open"]::after {
  width: 23px;
  height: 23px;
}

[data-rlta-element="heading"] {
  font-size: 17px !important;
}

.eipangiaemas-item:nth-child(1) h2 {
  line-height: 50px;
}

.footer-box-item-left p:nth-child(3),
.footer-box-item-left p:nth-child(4) {
  margin-top: 6px;
}

.footer-newsletter {
padding-left: 30px;
    padding-right: 30px;
  padding-block: 26px;
}

.newsletter-item:nth-child(1) {
    margin-right: 43px;
}

.newsletter-item h3 {
    font-size: 23px;
}

.newsletter-item:nth-child(2) {
    margin-right: 31px;
}

.newsletter-item:nth-child(2) p {
    font-size: 14px;
}

.newsletter-item:nth-child(3) {
  margin-right: 20px;
}

#rsform_3_page_0 .btn-primary {
  width: 40px;
  height: 40px;
}

#rsform_3_page_0 .btn-primary::after {
  width: 13px;
  height: 13px;
}

#rsform_3_page_0 .col-9 {
    width: 194px;
}

.header-top-bar {
  padding-top: 41px;
  width: 91%;
}

.title-event-inside h1 {
  font-size: 27px;
  padding-inline: 109px;
  margin-bottom: 38px;
}

.box-event-main {
  padding: 29px;
  gap: 36px;
}
.event-full-desc, .box-event-main {
  width: 93%;
}

.event-full-desc {
  margin-top: 40px;
}

.box-event-main-item {
  gap: 7px;
}

.from-event, .location, .address {
  font-size: 19px;
}

.item-list {
  padding: 30px 16px;
}

.humburger-menu, .humburger-menu-inside {
  height: 41px;
}

.humburger-menu-inside,
.humburger-menu {
  width: 57px;
}

.button-top-header a {
  font-size: 15px;
}

.button-top-header {
  margin-left: 15px;
}

.humburger-menu {
  margin-left: 37px;
}

.logo img {
  width: 184px;
}

.button-top-header-inside img {
  margin-right: 13px;
}

.scroll-top a {
 right: 6px;
}

.social-top-items a {
  width: 45px;
  height: 45px;
}

.social-top-items {
  /*left: 61px;*/
}

.sinedria-item {
  width: 339px;
  height: 424px;
}

.sinedria-items h3 {
  font-size: 28px;
  margin-top: 21px;
}

.sinedria-items .sinedria-item:nth-child(1) .icon-sinedria,
.sinedria-items .sinedria-item:nth-child(2) .icon-sinedria {
  width: 145px;
}

.sinedria-item-arrow {
  width: 194px;
}

.sinedria-items {
  padding: 20px;
}

.sinedria-items .sinedria-item:nth-child(2) {
  margin-top: 62px;
}

.landing-title, .page-header h1,
.view-article h1 {
  font-size: 50px;
}

.vacuum {
  height: 65px;
}

.diorganosi-ekdiloseon-item:nth-child(2) {
  margin-right: -216px;
  margin-left: -276px;
  height: 814px;
  margin-top: 134px;
  width: 262px;
}

.item-inside-ekdiloseon,
.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  width: 515px;
  height: 515px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  width: 438px;
  height: 420px;
}

.diorganosi-ekdiloseon-item:nth-child(3) {
  height: 941px;
}

.diorganosi-ekdiloseon-items {
  margin-right: 34px;
}

.diorganosi-ekdiloseon h2 {
  margin-left: 95px;
}

.diorganosi-ekdiloseon::after {
  width: 191px;
}

.diorganosi-ekdiloseon h3 {
  font-size: 26px;
}

.diorganosi-ekdiloseon-item:nth-child(1) {
  margin-top: 305px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  padding: 0 20px 0px 235px;
}

.diorganosi-ekdiloseon .basic-arrow, .ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow {
  width: 45px;
  height: 45px;
}

.ipiresies-web-item:nth-child(1) {
    padding: 80px 25px;
}

.ipiresies-web---item {
  width: 79%;
}

/*p, li {*/
/*  font-size: 18px;*/
/*  line-height: 29px;*/
/*}*/

.ipiresies-web-item:nth-child(2) {
  padding: 46px 62px;
}

.ipiresies-web-item-inside p {
  padding-left: 35px;
}

.ipiresies-web-item-inside {
  margin-bottom: 32px;
  margin-top: 24px;
}

.ipiresies-web-item:nth-child(2) h3 {
  font-size: 40px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow .icon-aroow {
  width: 16px;
}

.team-item:nth-child(2) {
  margin-left: 58px;
}

.team--inside-items {
  margin-top: 70px;
  margin-left: 4px;
}

.team--inside-item:nth-child(1) {
  padding: 43px 22px;
}

.team--inside-item:nth-child(2) {
  background-color: #953387;
  padding: 43px 23px;
}

.team--inside-item p:nth-child(3) {
  margin-top: 8px;
}

.team--inside-item p:nth-child(4),
.team--inside-item p:nth-child(5),
.team--inside-item p:nth-child(6) {
  margin-top: 21px;
}

/*
.team {
  padding: 49px 27px;
}
*/

.container--text {
  padding-block: 13px;
}

.text img {
  height: 50px;
}

.events-title h2 {
  width: 35%;
  padding-block: 19px;
}

.event_list-title-date h2 {
  font-size: 20px;
}

.event_date p {
  font-size: 16px;
}

.webonly {
  font-size: 19px;
}

.event-cyrcle {
  width: 19px;
  height: 19px;
}

/* .fabrikDataContainer { */
/*   gap: 20px; */
/*   max-width: 87%; */
/* } */

.swiper-03 .swiper-slide {
  padding: 0 77px 0 85px;
}

.eipan-inside h3 {
  font-size: 22px;
  line-height: 34px;
}

.eipan-inside h4 {
  margin-top: 27px;
  font-size: 16px;
  height: 119px;
  line-height: 31px;
}

.eipangiaemas-items-line-right, .eipangiaemas-items-line-left {
  top: 172px;
}

.eipan-inside p {
  margin-top: 68px;
  font-size: 16px;
  line-height: 30px;
}

.swiper-button-eipan-next, .swiper-button-eipan-prev {
  width: 45px;
  height: 45px;
}

.swiper-button-eipan-next::after, .swiper-button-eipan-prev::after {
  width: 65%;
  height: 65%;
}

.swiper-button-eipan-items {
  height: 100px;
  width: 75px;
  justify-content: space-between;
  z-index: 2;
}

.eipangiaemas-item:nth-child(2)::after {
  width: 100%;
    background-size: 100%;
}

.swiper-03 {
  padding: 87px 0px 49px 0 !important;
}

.eipangiaemas-item:nth-child(2) {
  border-radius: 187px 0 0 0;
}

.sunergates h2 {
  width: 55%;
  padding: 37px 64px;
  border-radius: 30px 0px 0 30px;
}

/* .swiper-02 .swiper-slide {
  column-gap: 10px;
  padding-inline: 33px;
  row-gap: 35px;
} */

.footer-top-right img {
  width: 291px;
}

.footer-box-items {
  grid-template-columns: 25% 5% 70%;
}

.footer-box-item-c--inside {
  padding-top: 53px;
}

.footer-img-location {
  width: 68px;
  height: 68px;
}

.footer-img-location img {
  width: 25px;
  height: 25px;
}

.footer-box-item.b h2 {
  font-size: 66px;
  bottom: -348px;
  letter-spacing: 1px;
}

.footer-box-item-left {
  width: 333px;
  margin-right: 22px;
}

.team-item--link {
  padding: 42px 0px;
}

.footer-box-item-center {
  margin-right: 37px;
}

.footer-box-item.a img {
  width: 100%;
}

.basic-arrow {
  width: 32px;
  height: 33px;
}

.footer-box-item.a {
  display: flex;
  align-items: end;
}

.footer-box-item-c--inside {
  display: grid;
  padding-top: 53px;
  grid-template-columns: 1fr 1fr 1fr;
}

.footer-box-item-right img {
  width: 25px;
}

.footer-box-item-right img.cert-img {
  width: 104px;
}

.footer-copyright p {
  font-size: 14px;
}

.footer-copyright {
  padding: 15px;
}

.footer-box-item-c--inside p a {
  font-size: 14px;
}

.footer-img-location {
  margin-bottom: 30px;
}

.footer-box-item-right-bottom {
  height: 90px;
  padding-inline: 33px;
}

.footer-box-item-right-bottom a {
  font-size: 16px;
}

.custom-menu-inside {
  margin: 126px 50px 0px 50px;
}

.nav-item a {
  font-size: 27px;
  line-height: 50px;
}

.menu-social img {
  width: 30px;
  height: 30px;
}

.cert-img-menu {
  width: 114px;
  margin: 21px auto 24px auto;
}

.about--us--page h1 {
  padding: 32px 15px;
}

.box-poipoi-eimaste-02 {
  width: 201px;
  height: 185px;
}

.first-inside-text p {
  margin-bottom: 11px;
}

.first-inside-text {
    width: 90%;
  padding: 23px 34px;
  text-align: center;
}

.about--us--page p {
 font-size: 17px;
 line-height: 26px;
}

.about--us--page .full-image {
  width: 359px;
  height: 512px;
}

.box-poipoi-eimaste-01-inside {
  left: 38px;
}

.inside-poioi-eimste-eventure {
  background-color: #898A8C;
  position: absolute;
  bottom: -29px;
}

.inside-poioi-eimste-eventure img {
  width: 348px;
}

.about--us--page .box-poipoi-eimaste-03 .landing-title {
  padding-bottom: 338px;
  padding-top: 16px;
}

.orama-box-inside-text {
  width: 86%;
  padding: 20px 28px;
}

.orama-box-inside-text p {
  font-size: 15px;
  line-height: 22px;
  margin-bottom: 11px;
}

.koutakia-poioi-eimaste-items {
  grid-template-columns: 1fr 1fr 1fr;
  width: 96%;
}

.koutakia-poioi-eimaste-item h3 {
  font-size: 18px;
  margin-bottom: 10px;
}

.koutakia-poioi-eimaste-item p {
  font-size: 14px;
}

.koutakia-poioi-eimaste-item {
    padding: 87px 37px 35px 35px;
  height: 425px;
}

.container-vio {
  grid-template-columns: 100%;
}

.boxes-vio--content-items {
  order: 2;
  margin: 0px 30px 0px 26px;
}

.boxes-vio-items {
  margin-left: auto;
}

.box2-image,
.box1-image {
  width: 64%;
}

.boxes-vio--content-item:nth-child(2) {
  padding: 18px;
}

.boxes-vio--content-item p {
  font-size: 14px;
}

.boxes-vio--content-item-quetes {
  padding: 30px 94px;
}

.box-poioi-eimste-plasio {
  margin-right: 17px;
}

.box-poioi-eimste-plasio-inside:nth-child(2) {
  width: 652px;
}

.box-image--poioi-eimaste img {
  width: 187px;
  margin-left: 40px;
}

.box-title-poioi-eimaste h3 {
  font-size: 32px;
}

.box-subtitle-poioi-eimaste h4 {
  font-size: 16px;
}

.box-poioi-eimste-plasio.active {
  padding: 18px 21px 0px 60px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) p {
  margin-top: 9px;
  font-size: 17px;
}

.box-poioi-eimste-plasio.active .box-title-poioi-eimaste h3 {
  font-size: 39px;
}

.yendif-video-share-title a {
  font-size: 25px;
  line-height: 31px;
}

.yendif-video-share-title {
  margin-bottom: 7px !important;
  text-align: left;
}

.yendif-video-share-meta-date {
  font-size: 20px;
}

.yendif-video-share-grid .sinedria-item-arrow {
  margin-top: 21px;
}

.contact--us-first-item {
  gap: 31px;
  padding: 22px 38px;
}

.contact--form-items {
  grid-template-columns: 50% 50%;
  padding: 50px 48px;
  gap: 36px;
}

.contact--form-item-inside {
  width: 397px;
  height: 517px;
  gap: 23px;
}

.formControls input[type="text"], .formResponsive input[type="email"], .formResponsive textarea {
  height: 50px;
  margin-bottom: 23px;
  font-size: 16px;
}

.formResponsive textarea {
height: 100px;
}

.formResponsive .formRow .formSpan12 {
  width: 92%;
}

.intro--text {
  padding-inline: 29px;
  padding-block: 42px;
  gap: 3px;
}

.intro--text p {
    font-size: 16px;
}

.video--sinedria video {
  width: 180%;
}

.video--sinedria-text, .video--sinedria-text-bg {
  height: 333px;
  top: 61%;
  left: 69%;
  padding: 24px;
}

.video--sinedria-text-bg {
  top: 63%;
}

.sinedria--item {
  width: 428px;
    height: auto;
    padding: 35px 13px;
}

.sinedria--item p:nth-child(1) {
  margin-bottom: 22px;
  font-size: 21px;
}

.sinefo-item {
  padding: 73px;
}

.sinefo-items::after, .ekdiloseis-text::after {
  background-size: cover;
}

.intro--text::after {
  height: 74px;
}

.sinefo-items.evenplan .sinefo-item {
  padding-inline: 53px;
  border-radius: 0px 240px 240px 240px;
}

.sinefo-items.evenplan .sinefo-item:nth-child(3) {
  border-radius: 240px 0px 240px 240px;
  margin-top: 353px;
}

.first-sectioc-web-inside {
  padding-left: 50px;
  width: 97.6%;
}

.web-01 {
  width: 445px;
  height: 362px;
}

.web-02 {
  width: 319px;
  height: 331px;
  padding: 36px;
}

.web-02 p {
    font-size: 17px;
}

.web-03 {
  padding: 34px 44px;
}

.web-04 {
  padding: 29px;
}

.web-boxes-items {
  grid-template-columns: 1fr 1fr;
  padding: 37px;
}

.sinedria--item-aboslute-text {
  padding: 17px;
}

.web-boxes-items.hybrid {
  padding-bottom: 231px;
}

.ekdiloseis-image-item:nth-child(1) {
  padding-left: 29px;
}

.ekdiloseis-03 {
  width: 484px;
  height: 378px;
}

.ekdiloseis-image-items {
  width: 98%;
  padding-block: 35px;
}

.ekdiloseis-01 {
  width: 386px;
  margin-bottom: 21px;
  height: 220px;
}

.ekdiloseis-image-item:nth-child(2) {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
}

.ekdiloseis-grey {
  padding: 47px;
}

.ekdiloseis-items {
  grid-template-columns: 1fr 1fr;
}

.ekdiloseis-numbers {
  padding: 52px 51px;
}

.ekdiloseis--sinefo {
  width: 399px;
  height: 498px;
  padding: 46px;
}

.ekdiloseis--text.left {
  padding: 36px 36px;
}

.text-left-mov p {
  font-size: 20px;
}

.sinedria--item.one::after, .sinedria--item.two::after, .sinedria--item.three::after, .sinedria--item.four::after, .sinedria--item.five::after {
  font-size: 356px;
  height: 381px;
}

.sinedria--items {
  gap: 34px;
  flex-wrap: wrap;
}

.ekdiloseis-items.icon-koutakia {
  grid-template-columns: 1fr 1fr;
}

.ekdiloseis-text {
  padding: 36px;
}

.header {
  height: 146px;
  position: relative;
}




}

@media (min-width: 1200px) and (max-width: 1399px) {
.yendif-video-share-responsive-item .yendif-video-share-image {
    height: 296px;
}
 .view-category .yendif-video-share-responsive-item .yendif-video-share-image {
       height: 272px;
 }
 .team::after {
   display: none;
 }
 .team-item .landing-title.basic {
   width: 97%;
   font-size: 73px;
 }
.yendif-video-share-title {
  margin-bottom: 10px !important;
  font-size: 26px;
  padding: 2px;
}
.card-body {
    padding: 0;
}
.yendif-col-2 {
  width: 532px;
}
.yendif-row {
  justify-content: space-evenly;
  padding-inline: 17px;
  gap: 11px;
}


[data-rlta-element="panel-content"] {
  padding: 39px !important;
  gap: 7px;
}

:lang(en-gb) .footer-box-item.b h2 {
    bottom: -149px;
}

.espa img {
  width: 130px;
}

.espa {
    right: 50px;
}

[data-rlta-element="panel-content"] p {
    line-height: 24px;
}

.privacy--page .com-content-article__body {
  width: 96%;
  margin: auto;
}

[data-rlta-element="button"] {
    padding: 16px 39px !important;
  border-radius: 20px !important;
  margin-top: 10px;
}

[data-rlta-state="closed"]::after, [data-rlta-state="open"]::after {
  width: 23px;
  height: 23px;
}

[data-rlta-element="heading"] {
  font-size: 19px !important;
}

.footer-newsletter {
padding-left: 30px;
    padding-right: 30px;
  padding-block: 26px;
}

.eipan-inside p {
  font-size: 17px;
}

.newsletter-item:nth-child(1) {
    margin-right: 43px;
}

.newsletter-item h3 {
    font-size: 23px;
}

.newsletter-item:nth-child(2) {
    margin-right: 31px;
}

.newsletter-item:nth-child(2) p {
    font-size: 14px;
}

.newsletter-item:nth-child(3) {
  margin-right: 20px;
}

#rsform_3_page_0 .btn-primary {
  width: 40px;
  height: 40px;
}

#rsform_3_page_0 .btn-primary::after {
  width: 13px;
  height: 13px;
}

#rsform_3_page_0 .col-9 {
    width: 194px;
}

.title-event-inside h1 {
  font-size: 36px;
  padding-inline: 111px;
  margin-bottom: 34px;
}

.box-event-main {
  padding: 38px;
  gap: 36px;
}

.event-full-desc, .box-event-main {
 width: 89%;
}

.box-event-main-item {
  gap: 11px;
}

.from-event, .location, .address {
  font-size: 20px;
}

.logo img {
  width: 194px;
}

.header-top-bar {
  padding-top: 33px;
  width: 91%;
}

.humburger-menu, .humburger-menu-inside {
  height: 42px;
}

.humburger-menu-inside, .humburger-menu {
  width: 57px;
}

.button-top-header a {
  font-size: 16px;
}

.social-top-items a {
  width: 50px;
  height: 50px;
}

.social-top-items img {
  width: 25px;
}

.social-top-items {
  bottom: 65px;
  /*left: 55px;*/
}

.landing-title, .page-header h1 {
    font-size: 58px;
}

/*
.diorganosi-sinedrion h2 {
  margin-bottom: 50px;
}
*/

.vacuum {
  height: 80px;
}

.sinedria-items .sinedria-item:nth-child(1) .icon-sinedria {
  width: 139px;
}

.sinedria-items h3 {
  font-size: 22px;
}

.sinedria-item {
  width: 446px;
  height: 543px;
  padding-inline: 38px;
}

.sinedria-items {
  padding: 20px;
}

.sinedria-items .sinedria-item:nth-child(2) {
  margin-top: 51px;
}

.sinedria-item-arrow {
  margin-top: 25px;
}

.basic-arrow {
  width: 32px;
  height: 32px;
}

.sinedria-items .icon-aroow, .diorganosi-ekdiloseon .basic-arrow .icon-aroow, .about--us--page .basic-arrow img {
  width: 11px;
}

.diorganosi-ekdiloseon-items {
  margin-right: 32px;
}

.diorganosi-ekdiloseon-item:nth-child(2) {
  margin-right: -358px;
  margin-left: -390px;
  width: 322px;
  height: 841px;
}

.item-inside-ekdiloseon {
  width: 643px;
  height: 634px;
}

.diorganosi-ekdiloseon-item:nth-child(1) {
    margin-top: 96px;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon {
  padding: 0 401px 0 20px;
}

.diorganosi-ekdiloseon h2 {
  width: 40%;
  margin-left: 211px;
}

.diorganosi-ekdiloseon-items {
  margin-top: 9px;
  height: 1193px;
}

.diorganosi-ekdiloseon-item:nth-child(3) {
  height: 837px;
}

.diorganosi-ekdiloseon h3 {
  font-size: 29px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  width: 570px;
  height: 570px;
}

.ipiresies-web-item:nth-child(1) {
  padding: 80px 10px;
}

.ipiresies-web-item-inside p {
  padding-left: 39px;
}

/*p, li {*/
/*  font-size: 18px;*/
/*  line-height: 31px;*/
/*}*/

.ipiresies-web-item:nth-child(2) {
  padding: 39px 111px;
}

.ipiresies-web-item:nth-child(2) h3 {
  font-size: 33px;
}

.diorganosi-ekdiloseon .basic-arrow, .ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow {
  width: 50px;
  height: 50px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow .icon-aroow {
  width: 18px;
}

.ipiresies-web-item-inside a {
  padding-left: 42px;
}

.ipiresies-web-item-inside {
  margin-bottom: 31px;
  margin-top: 29px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(1) p {
  margin-bottom: 13px;
}

.ipiresies-web-item:nth-child(1) .ipiresies-web-link {
  margin-top: 25px;
}

.team--inside-item:nth-child(1),
.team--inside-item:nth-child(2) {
  padding: 62px 39px;
}

.team--inside-items {
  margin-left: 24px;
  margin-top: 50px;
}

.team-item:nth-child(2) {
  margin-left: 79px;
}

.team--inside-item p:nth-child(3) {
  margin-top: 10px;
}

.team--inside-item p:nth-child(4),
.team--inside-item p:nth-child(5),
.team--inside-item p:nth-child(6) {
  margin-top: 24px;
}

.expextations {
  width: 264px;
  margin-top: 47px;
}

/* .team {
  padding: 47px 40px;
} */

.text img {
  height: 47px;
}

.container--text {
  padding-block: 24px;
}

.events-title h2 {
  width: 42%;
  padding-block: 29px;
}

/* .fabrikDataContainer { */
/*   max-width: 90%; */
/* } */

.event_list-title-date h2 {
  font-size: 24px;
}

.event_date p {
  font-size: 20px;
}

.webonly {
  font-size: 20px;
}

.event-cyrcle {
  width: 21px;
  height: 21px;
}

.item-list {
  padding: 30px 35px;
}

.swiper-03 .swiper-slide {
  padding: 0 126px 0 79px;
}

.eipangiaemas-item:nth-child(2)::after {
  width: 100.7%;
}

.swiper-button-eipan-next, .swiper-button-eipan-prev {
  width: 45px;
  height: 45px;
}

.swiper-button-eipan-items {
  height: 91px;
  width: 75px;
}

.eipan-inside p {
  margin-top: 244px;
}

.sunergates h2 {
  padding: 55px 81px;
}

.footer-top-right img {
  width: 316px;
}

.footer-box-items {
  grid-template-columns: 382px 75px 1fr;
}

.footer-box-item-left,
.footer-box-item-center {
  margin-right: 28px;
}

.footer-box-item-right img {
  width: 34px;
}

.footer-box-item-right img.cert-img {
  width: 91px;
}

.footer-box-item-right-bottom {
  height: 108px;
  padding-inline: 45px;
}

.footer-box-item-right-bottom a {
  font-size: 17px;
}

.footer-img-location {
  width: 57px;
  height: 57px;
}

.footer-img-location img {
  width: 22px;
  height: 22px;
}

.footer-box-item-c--inside p a {
  font-size: 16px;
}

.footer-img-location {
  margin-bottom: 33px;
}

.footer-box-item.b h2 {
  font-size: 80px;
  bottom: -436px;
  position: relative;
  left: 8px;
}

.footer-box-item.a {
  display: flex;
  align-items: end;
}

.nav-item a {
  font-size: 32px;
  line-height: 62px;
}

.left-menu {
  padding-block: 40px;
}

.about--us--page h1 {
  padding: 39px 15px;
}

.box-poipoi-eimaste-02 {
  width: 210px;
  height: 210px;;
}

.first-inside-text p:nth-child(2), p.number-about {
  margin-bottom: 11px;
}

.first-inside-text {
  padding: 32px 45px;
}

.inside-poioi-eimste-eventure img {
  width: 323px;
}

.about--us--page .full-image img {
  max-width: 104%;
}

.about--us--page .full-image {
  width: 549px;
  height: 779px;
}

.first-inside-text p {
  margin-bottom: 14px;
}

.orama-box-inside-text {
  padding: 30px 18px;
}

.about--us--page .box-poipoi-eimaste-03 .landing-title {
  padding-bottom: 369px;
}

.orama-box-inside-text p {
  margin-bottom: 9px;
  font-size: 17px;
  line-height: 21px;
}

.koutakia-poioi-eimaste-items {
  grid-template-columns: 1fr 1fr 1fr;
  width: 93%;
}

.koutakia-poioi-eimaste-item h3 {
  font-size: 22px;
  margin-bottom: 5px;
}

.koutakia-poioi-eimaste-item p {
  font-size: 17px;
}

.boxes-vio--content-items {
  margin: 0px 38px 0px 60px;
}

.boxes-vio--content-items {
  order: 2;
}

.container-vio {
  display: flex;
  flex-direction: column;
}

.boxes-vio-items {
  display: flex;
  width: 90%;
  gap: 15px;
  padding-bottom: 33px;
}

.toggle-btn {
  height: 271px;
  border-radius: 14px 0 0 14px;
}

.toggle-btn img {
  width: 196px;
}

.toggle-btn::after, .box-poioi-eimste-plasio-inside:nth-child(2)::after {
  width: 200px;
  height: 223px;
}

.boxes-vio-title h4 {
  font-size: 19px;
  margin-bottom: 6px;
}

.boxes-vio-title h5 {
  font-size: 16px;
}

.boxes-vio-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.boxes-vio--content-item-quetes {
  padding: 30px 101px;
}

.boxes-vio--content-item:nth-child(2) {
  padding: 40px;
}

.box-poioi-eimste-plasio {
  margin-right: 55px;
}

.box-title-poioi-eimaste h3 {
  font-size: 33px;
}

.box-subtitle-poioi-eimaste h4 {
  font-size: 21px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) p {
  margin-top: 10px;
  font-size: 16px;
}

.box-poioi-eimste-plasio.active {
  padding: 56px 57px 0px 60px;
}

.box-poioi-eimste-plasio.active .box-title-poioi-eimaste h3 {
  font-size: 39px;
}

.yendif-video-share-title a {
font-size: 20px;
    line-height: 25px;
}

.yendif-video-share-meta-date {
    font-size: 17px;
}

.contact--us-first-item {
  gap: 24px;
  padding: 22px 53px;
}

.contact--us-second-item img {
  width: 39px;;
}

.view-article h1 {
  font-size: 59px;
}

.contact--form-item-inside {
  width: 451px;
  height: 529px;
  padding-block: 90px;
  gap: 36px;
  margin-right: 0;
}

.contact--form-items {
  padding: 50px 72px;
}

.formControls input[type="text"],
.formResponsive input[type="email"],
.formResponsive textarea {
  height: 51px;
  padding-left: 15px !important;
  margin-bottom: 20px;
  font-size: 16px;
  border-radius: 21px !important;
}

#rsform_5_page_0 {
  padding-top: 42px;
}

.view-article h1 {
  padding-left: 76px;
}

.header {
  height: 132px;
}

.intro--text {
  padding-inline: 32px;
  padding-block: 17px;
  gap: 13px;
}

.video--sinedria-text, .video--sinedria-text-bg {
  width: 343px;
  height: 326px;
  top: 61%;
}

.video--sinedria video {
  width: 153%;
}

.intro--text::after {
  height: 93px;
}

.sinedria--item {
  width: 341px;
    height: auto;
  padding: 35px 20px;
}

.sinefo-items::after, .ekdiloseis-text::after {
  background-size: cover;
}

.sinefo-item {
  padding: 65px;
  width: 431px;
  height: 378px;
}

.sinedria--item p:nth-child(1) {
  margin-bottom: 25px;
  font-size: 22px;
}

.sinefo-items.evenplan .sinefo-item {
  width: 551px;
  height: 761px;
  padding-inline: 61px;
}

.first-sectioc-web-inside {
  width: 95.6%;
  padding-left: 68px;
}

.web-01 {
  width: 615px;
  height: 466px;
}

.web-02 {
  width: 360px;
  height: 382px;
  padding: 15px;
  margin-right: 52px;
}

.web-03 {
  padding: 61px 96px;
}

.web-04 {
  width: 61%;
  margin-left: auto;
  background: rgb(151,52,136);
  background: linear-gradient(180deg, rgba(151,52,136,1) 0%, rgba(76,26,68,1) 50%);
  color: #fff;
  padding: 50px;
  text-align: center;
  border-radius: 30px 0 0 30px;
}

.web-boxes-items {
  padding: 60px 48px;
}

.sinedria--item-aboslute-text {
  padding: 53px 36px;
}

.ekdiloseis-03 {
  width: 596px;
  height: 509px;
}

.ekdiloseis-image-item:nth-child(1) {
  padding-left: 37px;
}

.ekdiloseis-image-items {
  width: 97%;
  padding-block: 46px;
}

.ekdiloseis-01 {
  width: 335px;
  height: 387px;
  margin-bottom: 34px;
  padding: 18px;
}

.ekdiloseis-03 {
  width: 568px;
  height: 595px;
}

.ekdiloseis-grey {
  padding: 58px 104px;
}

.ekdiloseis-numbers {
  padding: 52px 58px;
}

.ekdiloseis--sinefo {
  padding: 28px;
}

.ekdiloseis--text.left {
  padding: 36px;
}

.text-left-mov p {
  font-size: 22px;
  padding: 4px;
}

.ekdiloseis-text {
  padding: 67px;
}



}

/* XLarge devices (desktops, less than 1366px) */
@media (min-width: 1400px) and (max-width: 1800px) {
.yendif-video-share-responsive-item .yendif-video-share-image {
    height: 330px;
}
.team::after {
  width: 253px;
  height: 300px;
  top: 82px;
}
.team-item .landing-title.basic {
  font-size: 76px;
  width: 71%;
}
 .view-category .yendif-video-share-responsive-item .yendif-video-share-image {
    height: 311px;
 }
.yendif-video-share-title {
  margin-bottom: 10px !important;
  font-size: 26px;
  padding: 2px;
}
.card-body {
    padding: 0;
}
.yendif-col-2 {
  width: 532px;
}
.yendif-row {
  justify-content: space-evenly;
  padding-inline: 17px;
    gap: 34px;
}

[data-rlta-element="panel-content"] {
  padding: 39px !important;
  gap: 7px;
}

:lang(en-gb) .footer-box-item.b h2 {
  bottom: -153px;
}

.espa img {
  width: 130px;
}

.espa {
  right: 50px;
}

[data-rlta-element="panel-content"] p {
  line-height: 24px;
}

.privacy--page .com-content-article__body {
  width: 90%;
  margin: auto;
}

[data-rlta-element="button"] {
  padding: 16px 39px !important;
  border-radius: 20px !important;
  margin-top: 10px;
}

[data-rlta-state="closed"]::after, [data-rlta-state="open"]::after {
  width: 23px;
  height: 23px;
}

[data-rlta-element="heading"] {
  font-size: 19px !important;
}

.footer-newsletter {
  padding-left: 30px;
  padding-right: 30px;
  padding-block: 26px;
}

.newsletter-item:nth-child(1) {
  margin-right: 43px;
}

.newsletter-item h3 {
  font-size: 23px;
}

.newsletter-item:nth-child(2) {
  margin-right: 31px;
}

.newsletter-item:nth-child(2) p {
  font-size: 14px;
}

.newsletter-item:nth-child(3) {
  margin-right: 20px;
}

#rsform_3_page_0 .btn-primary {
  width: 40px;
  height: 40px;
}

#rsform_3_page_0 .btn-primary::after {
  width: 13px;
  height: 13px;
}

#rsform_3_page_0 .col-9 {
  width: 194px;
}
.logo img {
  width: 194px;
}

.title-event-inside h1 {
  font-size: 36px;
  padding-inline: 111px;
  margin-bottom: 34px;
}

.box-event-main {
  padding: 38px;
  gap: 36px;
}

.event-full-desc, .box-event-main {
  width: 89%;
}

.box-event-main-item {
  gap: 11px;
}

.from-event, .location, .address {
  font-size: 20px;
}

.header-top-bar {
  padding-top: 33px;
  width: 91%;
}

.humburger-menu, .humburger-menu-inside {
  height: 42px;
}

.humburger-menu-inside, .humburger-menu {
  width: 57px;
}

.button-top-header a {
  font-size: 16px;
}

.social-top-items a {
  width: 50px;
  height: 50px;
}

.social-top-items img {
  width: 25px;
}

.social-top-items {
  bottom: 65px;
  /*left: 55px;*/
}

.landing-title, .page-header h1 {
  font-size: 58px;
}

/*
.diorganosi-sinedrion h2 {
  margin-bottom: 50px;
}
*/

.vacuum {
  height: 80px;
}

.sinedria-items .sinedria-item:nth-child(1) .icon-sinedria {
  width: 139px;
}

.sinedria-items h3 {
  font-size: 22px;
}

.sinedria-item {
  width: 446px;
  height: 543px;
  padding-inline: 38px;
}

.sinedria-items {
  padding: 20px;
}

.sinedria-items .sinedria-item:nth-child(2) {
  margin-top: 51px;
}

.sinedria-item-arrow {
  margin-top: 25px;
}

.basic-arrow {
  width: 32px;
  height: 32px;
}

.sinedria-items .icon-aroow,
.diorganosi-ekdiloseon .basic-arrow .icon-aroow,
.about--us--page .basic-arrow img {
  width: 11px;
}

.diorganosi-ekdiloseon-items {
  margin-right: 32px;
}

.diorganosi-ekdiloseon-item:nth-child(2) {
  margin-right: -358px;
  margin-left: -390px;
  width: 322px;
  height: 886px;
}

.item-inside-ekdiloseon {
  width: 707px;
  height: 700px;
}

.diorganosi-ekdiloseon-item:nth-child(1) {
  margin-top: 96px;
}

.diorganosi-ekdiloseon-item:nth-child(1) .item-inside-ekdiloseon {
  padding: 0 401px 0 20px;
}

.diorganosi-ekdiloseon h2 {
  width: 40%;
  margin-left: 211px;
}

.diorganosi-ekdiloseon-items {
  margin-top: 9px;
  height: 1193px;
}

.diorganosi-ekdiloseon-item:nth-child(3) {
  height: 933px;
}

.diorganosi-ekdiloseon h3 {
  font-size: 29px;
}

.diorganosi-ekdiloseon-item:nth-child(3) .item-inside-ekdiloseon {
  width: 597px;
  height: 597px;
}

.ipiresies-web-item:nth-child(1) {
  padding: 80px 10px;
}

.ipiresies-web-item-inside p {
  padding-left: 39px;
}

/*p, li {*/
/*  font-size: 18px;*/
/*  line-height: 31px;*/
/*}*/

.ipiresies-web-item:nth-child(2) {
  padding: 39px 111px;
}

.ipiresies-web-item:nth-child(2) h3 {
  font-size: 33px;
}

.diorganosi-ekdiloseon .basic-arrow,
.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow {
  width: 50px;
  height: 50px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(2) .basic-arrow .icon-aroow {
  width: 18px;
}

.ipiresies-web-item-inside a {
  padding-left: 42px;
}

.ipiresies-web-item-inside {
  margin-bottom: 31px;
  margin-top: 29px;
}

.ipiresies-web-items .ipiresies-web-item:nth-child(1) p {
  margin-bottom: 13px;
}

.ipiresies-web-item:nth-child(1) .ipiresies-web-link {
  margin-top: 25px;
}

.team--inside-item:nth-child(1),
.team--inside-item:nth-child(2) {
  padding: 62px 39px;
}

.team--inside-items {
  margin-left: 24px;
  margin-top: 50px;
}

.team-item:nth-child(2) {
  margin-left: 79px;
}

.team--inside-item p:nth-child(3) {
  margin-top: 10px;
}

.team--inside-item p:nth-child(4),
.team--inside-item p:nth-child(5),
.team--inside-item p:nth-child(6) {
  margin-top: 24px;
}

.expextations {
  width: 264px;
  margin-top: 47px;
}

/* .team {
  padding: 47px 40px;
} */

.text img {
  height: 47px;
}

.container--text {
  padding-block: 24px;
}

.events-title h2 {
  width: 42%;
  padding-block: 29px;
}

/* .fabrikDataContainer { */
/*   max-width: 90%; */
/* } */

.event_list-title-date h2 {
  font-size: 24px;
}

.event_date p {
  font-size: 20px;
}

.webonly {
  font-size: 20px;
}

.event-cyrcle {
  width: 21px;
  height: 21px;
}

.item-list {
  padding: 30px 35px;
}

.swiper-03 .swiper-slide {
  padding: 0 126px 0 79px;
}

.eipangiaemas-item:nth-child(2)::after {
  width: 100.7%;
}

.swiper-button-eipan-next, .swiper-button-eipan-prev {
  width: 45px;
  height: 45px;
}

.swiper-button-eipan-items {
  height: 91px;
  width: 75px;
}

.eipan-inside p {
  margin-top: 244px;
}

.sunergates h2 {
  padding: 55px 81px;
}

.footer-top-right img {
  width: 316px;
}

.footer-box-items {
  grid-template-columns: 382px 75px 1fr;
}

.footer-box-item-left,
.footer-box-item-center {
  margin-right: 82px;
}

.footer-box-item-right img {
  width: 34px;
}

.footer-top-right {
  height: 133px;
}

.footer-box-item-right img.cert-img {
  width: 91px;
}

.footer-box-item-right-bottom {
  height: 108px;
  padding-inline: 45px;
}

.footer-box-item-right-bottom a {
  font-size: 17px;
}

.footer-img-location {
  width: 57px;
  height: 57px;
}

.footer-img-location img {
  width: 22px;
  height: 22px;
}

.footer-box-item-c--inside p a {
  font-size: 16px;
}

.footer-img-location {
  margin-bottom: 33px;
}

.footer-box-item.b h2 {
  font-size: 80px;
  bottom: -436px;
  position: relative;
  left: 8px;
}

.footer-box-item.a {
  display: flex;
  align-items: end;
}

.nav-item a {
  font-size: 32px;
  line-height: 62px;
}

.left-menu {
  padding-block: 40px;
}

.about--us--page h1 {
  padding: 39px 15px;
}

.box-poipoi-eimaste-02 {
  width: 210px;
  height: 210px;;
}

.first-inside-text p:nth-child(2), p.number-about {
  margin-bottom: 11px;
}

.first-inside-text {
  padding: 32px 45px;
}

.inside-poioi-eimste-eventure img {
  width: 323px;
}

.about--us--page .full-image img {
  max-width: 104%;
}

.about--us--page .full-image {
  width: 549px;
  height: 779px;
}

.first-inside-text p {
  margin-bottom: 14px;
}

.orama-box-inside-text {
  padding: 30px 18px;
}

.about--us--page .box-poipoi-eimaste-03 .landing-title {
  padding-bottom: 369px;
}

.orama-box-inside-text p {
  margin-bottom: 9px;
  font-size: 19px;
  line-height: 25px;
}

.koutakia-poioi-eimaste-items {
  grid-template-columns: 1fr 1fr 1fr;
  width: 93%;
}

.koutakia-poioi-eimaste-item h3 {
  font-size: 22px;
  margin-bottom: 5px;
}

.koutakia-poioi-eimaste-item p {
  font-size: 17px;
}

.boxes-vio--content-items {
  margin: 0px 38px 0px 20px;
}

.boxes-vio--content-item:nth-child(2) p {
  margin-bottom: 8px;
  font-size: 15px;
}

.boxes-vio-items {
  width: 90%;
  padding-bottom: 33px;
}

.toggle-btn {
  height: 271px;
  border-radius: 14px 0 0 14px;
}

.toggle-btn img {
  width: 196px;
}

.toggle-btn::after, .box-poioi-eimste-plasio-inside:nth-child(2)::after {
  width: 200px;
  height: 223px;
}

.boxes-vio-title h4 {
  font-size: 19px;
  margin-bottom: 6px;
}

.boxes-vio-title h5 {
  font-size: 16px;
}

.boxes-vio-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.boxes-vio--content-item-quetes {
  padding: 30px 101px;
}

.boxes-vio--content-item:nth-child(2) {
  padding: 25px;
}

.box-poioi-eimste-plasio {
  margin-right: 55px;
}

.box-title-poioi-eimaste h3 {
  font-size: 33px;
}

.box-subtitle-poioi-eimaste h4 {
  font-size: 21px;
}

.boxes-vio--content-item .box1-image {
  width: 367px;
}

.boxes-vio--content-item h3 {
  font-size: 38px;
  margin-top: 19px;
}

.box-poioi-eimste-plasio.active .box-poioi-eimste-plasio-inside:nth-child(1) p {
  margin-top: 18px;
  font-size: 16px;
}

.boxes-vio--content-item h4 {
  font-size: 20px;
  margin-top: 13px;
}

.box-poioi-eimste-plasio.active {
  padding: 56px 57px 0px 60px;
}

.box-poioi-eimste-plasio.active .box-title-poioi-eimaste h3 {
  font-size: 39px;
}

.yendif-video-share-title {
  margin-bottom: 10px !important;
}

.yendif-video-share-title a {
  font-size: 20px;
  line-height: 30px;
}

.yendif-video-share-meta-date {
  font-size: 22px;
}

.contact--us-first-item {
  gap: 24px;
  padding: 22px 53px;
}

.contact--us-second-item img {
  width: 39px;;
}

.view-article h1 {
  font-size: 59px;
}

.contact--form-item-inside {
  width: 451px;
  height: 529px;
  padding-block: 90px;
  gap: 36px;
  margin-right: 0;
}

.contact--form-items {
  padding: 50px 72px;
}

.formControls input[type="text"],
.formResponsive input[type="email"],
.formResponsive textarea {
  height: 51px;
  padding-left: 15px !important;
  margin-bottom: 20px;
  font-size: 16px;
  border-radius: 21px !important;
}

#rsform_5_page_0 {
  padding-top: 42px;
}

.view-article h1 {
  padding-left: 76px;
}

.header {
  height: 132px;
}

.intro--text {
  padding-inline: 32px;
  padding-block: 17px;
  gap: 13px;
}

.video--sinedria-text, .video--sinedria-text-bg {
  width: 343px;
  height: 326px;
  top: 61%;
}

.video--sinedria video {
  width: 153%;
}

.intro--text::after {
  height: 93px;
}

.sinedria--item {
  width: 100%;
  height: 582px;
  padding: 35px 20px;
}

.sinefo-items::after, .ekdiloseis-text::after {
  background-size: cover;
}

.sinefo-item {
  padding: 65px;
  width: 431px;
  height: 378px;
}

.sinedria--item p:nth-child(1) {
  margin-bottom: 25px;
  font-size: 22px;
}

.ekdiloseis-items {
  grid-template-columns: 1fr 1fr 1fr;
}

.ekdiloseis-items.icon-koutakia {
  grid-template-columns: 1fr 1fr 1fr;
}

.sinefo-items.evenplan .sinefo-item {
  width: 551px;
  height: 761px;
  padding-inline: 61px;
}

.first-sectioc-web-inside {
  width: 95.6%;
  padding-left: 68px;
}

.web-01 {
  width: 615px;
  height: 466px;
}

.web-02 {
  width: 360px;
  height: 382px;
  padding: 15px;
  margin-right: 52px;
}

.web-03 {
  padding: 61px 96px;
}

.web-04 {
  width: 61%;
  margin-left: auto;
  background: rgb(151,52,136);
  background: linear-gradient(180deg, rgba(151,52,136,1) 0%, rgba(76,26,68,1) 50%);
  color: #fff;
  padding: 50px;
  text-align: center;
  border-radius: 30px 0 0 30px;
}

.web-boxes-items {
  padding: 60px 48px;
}

.sinedria--item-aboslute-text {
  padding: 53px 36px;
}

.ekdiloseis-03 {
  width: 596px;
  height: 509px;
}

.ekdiloseis-image-item:nth-child(1) {
  padding-left: 37px;
}

.ekdiloseis-image-items {
  width: 97%;
  padding-block: 46px;
}

.ekdiloseis-01 {
  width: 335px;
  height: 387px;
  margin-bottom: 34px;
  padding: 18px;
}

.ekdiloseis-03 {
  width: 568px;
  height: 595px;
}

.ekdiloseis-grey {
  padding: 58px 104px;
}

.ekdiloseis-numbers {
  padding: 52px 58px;
}

.ekdiloseis--sinefo {
  padding: 28px;
}

.ekdiloseis--text.left {
  padding: 36px;
}

.text-left-mov p {
  font-size: 22px;
  padding: 4px;
}

.ekdiloseis-text {
  padding: 67px;
}

.box-poioi-eimste-plasio-inside:nth-child(2)::after {
  display: none;
}

.yendif-col-2 {
  width: 597px;
}

.ekpedeutikes-ekdipwseis--page   .ekdiloseis-items {
  grid-template-columns: 1fr 1fr;
  width: 60%;
}
.ekpedeutikes-ekdipwseis--page .ekdiloseis--sinefo {
  width: 40%;
}
.ekpedeutikes-ekdipwseis--page .ekdiloseis-items-big {
  gap: 34px;
}

}

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

.yendif-video-share-related h4 {
  padding-left: 469px;
}

.eipangiaemas-item:nth-child(2)::after {
  background-size: contain;
}

.orama-box-inside-text {
  position: absolute;
  width: 1209px;
}

.koutakia-poioi-eimaste-items {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 34px;
}

.sinedria--item {
  width: auto;
}

}

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

  .video-arxikis-desk {
    display: none;
  }
}

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

  .video-arxikis-mobile {  display: none;  }
}



