/*!
Theme Name: ipe
Theme URI: http://underscores.me/
Author: kukarika
Author URI: http://www.kukarika.com
Description: ipe theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ipe
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

mintsidouphotography is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */



/*-------------------------------------------------------------*/
/* 					   	  END SCREEN CORRECTIONS FONTS		   */
/*-------------------------------------------------------------*/

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body, #masthead, nav {
    max-width: 1920px !important;
    margin: auto;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
	font-weight: bold;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */

small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
	display: none;
}

/*-------------------------------------------------------------*/
/* 				END SCREEN CORRECTIONS FONTS				   */
/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/* 					   	  START COLORS						   */
/*-------------------------------------------------------------*/
.whiteFontColor {
	color :#fff;
}

.whiteBackgroundColor {
	background :#fff;
}

.blackFontColor {
	color :#000;
}

.blackBackgroundColor {
	background :#000;
}

.darkBlueBackgroundColor {
    background: #091729
}

.darkBlueFontColor {
	color: #0D203A;
}

.darkerBlueBackgroundColor {
	background: #091729;
}

.darkerBlueFontColor {
	color: #091729;
}

.lightBlueBackgroundColor {
	background: #A6CBE1;
}

.lightBlueFontColor {
	color: #A6CBE1;
}

.grayFontColor {
    color: #777;
}

.darkGrayBackground {
    background-color: #BBBBBB;
}

.darkGrayColor {
    color: #BBBBBB;
}

.offBlackColor {
    color: #262324;
}
/*-------------------------------------------------------------*/
/* 					   	  START COLORS						   */
/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/* 					   	  START FONTS						   */
/*-------------------------------------------------------------*/

@font-face {
    font-family: Ubuntu-Bold;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Ubuntu/Ubuntu-Bold.ttf") format("opentype");
}
.Ubuntu-Bold{
	font-family:Ubuntu-Bold;
}

@font-face {
    font-family: Ubuntu-Light;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Ubuntu/Ubuntu-Light.ttf") format("opentype");
}
.Ubuntu-Light{
	font-family:Ubuntu-Light;
}

@font-face {
    font-family: Ubuntu-Medium;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Ubuntu/Ubuntu-Medium.ttf") format("opentype");
}
.Ubuntu-Medium{
	font-family:Ubuntu-Medium;
}

@font-face {
    font-family: Ubuntu-Regular;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Ubuntu/Ubuntu-Regular.ttf") format("opentype");
}
.Ubuntu-Regular{
	font-family:Ubuntu-Regular;
}



@font-face {
    font-family: Roboto-Bold;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Roboto/Roboto-Bold.ttf") format("opentype");
}
.Roboto-Bold{
	font-family:Roboto-Bold;
}

@font-face {
    font-family: Roboto-Light;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Roboto/Roboto-Light.ttf") format("opentype");
}
.Roboto-Light{
	font-family:Roboto-Light;
}

@font-face {
    font-family: Roboto-Medium;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Roboto/Roboto-Medium.ttf") format("opentype");
}
.Roboto-Medium{
	font-family:Roboto-Medium;
}

@font-face {
    font-family: Roboto-Regular;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Roboto/Roboto-Regular.ttf") format("opentype");
}
.Roboto-Regular{
	font-family:Roboto-Regular;
}

/*Manrope*/

@font-face {
    font-family: Manrope-Regular;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Manrope/Manrope-Regular.ttf") format("opentype");
}
.Manrope-Regular{
	font-family: Manrope-Regular;
}

@font-face {
    font-family: Manrope-Medium;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Manrope/Manrope-Medium.ttf") format("opentype");
}
.Manrope-Medium{
	font-family: Manrope-Medium;
}

@font-face {
    font-family: Manrope-Bold;
    font-style: normal;
    font-weight: normal;
    src: url("/wp-content/themes/Doculand/fonts/Manrope/Manrope-Bold.ttf") format("opentype");
}
.Manrope-Bold{
	font-family: Manrope-Bold;
}


/*-------------------------------------------------------------*/
/* 					   	    END	FONTS	 					   */
/*-------------------------------------------------------------*/




/*-------------------------------------------------------------*/
/* 					   START ALL SCREENS        			   */
/*-------------------------------------------------------------*/

body {
    font-family: Manrope-Regular;
    font-size: 28px;
    transition: opacity 1.5s ease-in-out;
    -moz-transition: opacity 1.5s ease-in-out;
	-webkit-transition: opacity 1.5s ease-in-out;
}

:root {
    scrollbar-color: rgba(0,0,0,.2)!important;
    scrollbar-width: thin!important
}

::-webkit-scrollbar {
    width: 9px
}

::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: rgba(0,0,0,.2)
}

::-webkit-scrollbar-thumb:hover {
    background: rgba(0,0,0,.4)
}

::-webkit-scrollbar-thumb:window-inactive {
    border-radius: 5px;
    background: rgba(0,0,0,.2)
}

p {
    font-family: Manrope-Regular;
    font-size: 20px;
    line-height: 30px;
}

* {
    box-sizing: border-box;
}

html {
	height: 100vh;
	scroll-behavior: smooth;
}

#contentArea {
    max-width: 1920px;
    margin: auto;
}

#content {
    padding-top: 74px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin-bottom: 0.5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.6;
    color: inherit;
	text-transform: none;
	letter-spacing: normal;
}

h1, h2, h5, h6 {
    font-family: Manrope-Medium;
}
h3, h4 {
	font-family: Manrope-Regular;
}

h2 {
    font-size: 2.4em;
    line-height: 1.3em;
    margin: 0 0 .3em;
    font-weight: 300;
}

.navbar {
    position: fixed;
    top: 0;
    z-index: 999;
    width: 100vw;
	padding-top: 0;
}

.home .navbar,
.post-template-template-panellinio-sinedrio .navbar {
    background: transparent;
}

.post-template-template-panellinio-sinedrio #content{
    padding-top: 0px;
}

.mobile .mega-menu-item > * {
    text-transform: uppercase !important;
    letter-spacing: 1.5px !important;
    color: #091729 !important;
}

.memberBoxTitle.whiteFontColor.d-inline-block.pe-2.pb-5{
    font-family: Manrope-Medium;
}

.carousel-control-next, .carousel-control-prev {
	width: 3%;
}

.carousel-control-next-icon, .carousel-control-prev-icon {
	width: 3rem;
	height: 3rem;
}

#mega-menu-wrap-menu-1 {
	background: transparent;
}

.hero_bg_image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 100vw;
    height: 100vh;
    flex-direction: column;
    justify-content: center;
    max-height: 1080px;
}

.about-us-img-col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto;
}

.hero-info-wrapper {
    align-self: center;
    text-align: center;
    z-index: 2;
}

.hero_title {
    max-width: 1000px;
    margin: auto;
}

.hero_subtitle {
    opacity: 0.1;
}

.standard-btn{
	font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    background: #FFC321;
    padding: 1em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    border-radius: 5px;
    transition: all .3s ease;
}

.search-submit {
	font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    background: #BBBBBB;
    padding: 1em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    border-radius: 5px;
    transition: all .3s ease;
}


.standard-btn:hover{
    color: #A6CBE1;
    background: #162E4E;
	transition: all .3s ease;
}

.search-submit:hover {
    background: #262324;
	transition: all .3s ease;
}

.standard-btn-negative {
	font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    background: #FFC321;
    padding: 1em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    border-radius: 5px;
    transition: all .3s ease;
    width: max-content;
}

.standard-btn-negative:hover {
    color: #162E4E;
    background: #ffffff;
	transition: all .3s ease;
}

.hero_bg_image_overlay {
    width: 100vw;
    height: 100vh;
    position: absolute;
    top: 0;
    filter: contrast(1);
    background: #000;
    opacity: .3;
    z-index: 1;
}

#main_logo {
    background-image: url(/wp-content/uploads/2021/10/doculand-logo.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left;
    width: initial;
    height: 55px;
	margin: 0.5em;
}

.mega-menu-link {
    letter-spacing: 0em !important;
}

/*.mega-menu-link:hover, .mega-menu-link:focus, .mega-menu-link:active {
    font-weight: 700 !important;
}*/

.wpml-ls-native {
    font-size: 15px;
    color: #fff;
    font-weight: bold;
}

ul#mega-menu-menu-1,
ul#mega-menu-max_mega_menu_3 {
	text-align: center !important;
}

.wpml-col {
    text-align: right;
}

.scrolled .mega-sub-menu {
    background: #f5f5f5 !important;
	-webkit-box-shadow: 0px 0px 20px #00000021;
    -moz-box-shadow: 0px 0px 20px #00000021;
    box-shadow: 0px 0px 20px #00000021;
}

.scrolled .mega-menu-link {
	color: #091729 !important;
}

#search-icon {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left;
    transition: all 0.5s ease;
}

.search-icon-white {
    background-image: url(/wp-content/themes/Doculand/images/search-icon-blue.svg);
}

.home .search-icon-white {
    background-image: url(/wp-content/themes/Doculand/images/search-icon-white.svg);
}

#searchModal {
	position: absolute;
	z-index: 99999;
}

.wpml-ls {
	display: inline-block;
}

.search-form {
	font-size: 20px;
    display: grid;
}

.screen-reader-text {
    width: 100%;
    display: block;
    text-align: center;
}

.search-field {
    width: 100%;
    border: none;
    border-bottom: 1px solid #000;
    margin-bottom: 1em;
    margin-top: 1em;
    font-size: 17px;
	outline: 0;
}

.search-submit {
    outline: 0;
    box-shadow: none;
    border: transparent;
    padding: 0.5em;
}

.btn-close {
    outline: 0;
    box-shadow: none;
    position: absolute;
    top: 0.5em;
    right: 0.5em;
    z-index: 9999;
    height: 8px;
    width: 8px;
}

#footer-bottom-row {
    border-top-width: 1px !important;
    border-top-color: rgba(216,216,216,0.06);
    border-top-style: solid;
    padding-top: 28px !important;
    padding-bottom: 28px !important;
    display: flex;
    justify-content: space-between;
}

.footer-spacer {
    border-bottom: 1px solid #ffffff26;
    color: rgba(255, 255, 255, 0.5);
}

.footer-col-title {
	font-size: 18px;
	font-weight: bold;
}

.heading, .heading p {
    font-size: 16px;
    line-height: 1.66;
    text-align: right;
    display: inline-block;
    float: right;
	align-self: center;
}

.footer-info, .footer-info p {
    font-size: 15px;
    line-height: 1.66;
}

.menu-footer-menu-right-column-container {
    padding-right: 20px;
}

#colophon .menu-item {
    list-style: none;
    line-height: 1;
    margin-top: -5px;
    padding-bottom: 10px;
}

#colophon .menu {
    padding: 0;
}

#colophon .menu-item a {
    color: rgba(255, 255, 255, 0.5);
	text-decoration: none;
	font-size: 15px;
    line-height: 1.66;
}

ul.contact-info {
    padding: 0;
    list-style: none;
}

.footer-label {
    display: block;
    margin-top: 5px;
}

#colophon a {
    text-decoration: none;
    color: inherit;
}

.social-img {
    display: inline-block;
    cursor: pointer;
    border-radius: 50%;
    padding: 13px;
    line-height: 0;
}

.social-img img {
    font-size: 16px;
    text-align: center;
    position: relative;
    width: 24px;
    height: 24px;
}

.social-img {
	transition: all .3s ease;
}

/* .social-img:hover {
	background: #A6CBE1;
	transition: all .3s ease;
} */

.socials {
	display: inline-block;
}

.footer-info-row {
    padding-bottom: 2em;
}

.info_btn_footer {
	font-size: 15px;
    line-height: 1.66;
}

#footer_btn {
    border: none;
    padding: 20px;
    width: 100%;
    color: #fff;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
    margin-top: 1.5em;
	display: flex;
    background: #FFC321;
	max-width:300px !important;
}

#wpmlCol #footer_btn {
    font-size: 16px;
}

#wpmlCol #footer_btn:after {
    margin-top: 2px;
}

.info_btn_footer {
    font-weight: bold;
    padding-top: 1em;
	font-size: 13px;
	
}

#footer_btn:after {
    content: url('/wp-content/themes/Doculand/images/right-arrow.svg');
    float: right;
}

.button-title {
    width: 100%;
    align-self: center;
    letter-spacing: 1px;
}

.topRowMenu {
    transition: 0.5s ease;
    width: 100%;
	margin-top: -42px;
}

.scrolled .topRowMenu {
	margin-top: 0;
}

.topRowMenu {
	-webkit-box-shadow: 0px 0px 20px #ffffff21;
	-moz-box-shadow: 0px 0px 20px #ffffff21;
	box-shadow: 0px 0px 20px #ffffff21;
}

.scrolled .topRowMenu {
    -webkit-box-shadow: 0px 0px 20px #00000021;
    -moz-box-shadow: 0px 0px 20px #00000021;
    box-shadow: 0px 0px 20px #00000021;
}

/* .scrolled #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link, .scrolled .textSocial,
.scrolled .wpml-ls-native {
	color: #091729 !important;
} */

.scrolled .search-icon-white {
	background-image: url(/wp-content/themes/Doculand/images/search-icon-blue.svg);
}

.rowWrapper, .rowWrapperTop {
    width: 100%;
    margin: auto;
    display: inline-flex;
}

.rowLeft {
    text-align: left;
}

.rowRight {
    text-align: Right;
}

.socialLink {
    color: #dddddd;
    text-decoration: none;
    display: inline-flex;
    vertical-align: middle;
    margin-left: 1em;
    transition: .3s ease;
}

.scrolled .navbar {
    background: #F5F5F5;
    box-shadow: 0px 0px 0px;
    /* box-shadow: 0px 0px 2px #00000021; */
}

.textSocial {
    font-size: 15px;
    font-weight: bold;
}

/* #main_menu_row { */
/*     padding-top: 10px; */
/* } */

#fb_icon {
	background-image: url(/wp-content/themes/Doculand/images/facebook.svg);
}

#linkedin_icon {
	background-image: url(/wp-content/themes/Doculand/images/linkedin.svg);
}

.scrolled #fb_icon {
	background-image: url(/wp-content/themes/Doculand/images/facebook_black.svg);
}

.scrolled #linkedin_icon {
	background-image: url(/wp-content/themes/Doculand/images/linkedin_black.svg);
}

.social-menu-img {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 15px;
    height: 15px;
	margin-top: -9px;
}

#upper-menu-footer {
    background-color: #A6CBE1;
    background-image: url(/wp-content/themes/Doculand/images/world_img.png);
    background-repeat: no-repeat;
    background-position: top left 12%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.upper-footer-btn {
	color: #222222;
    border-color: #eeeeee;
    background-color: #ffffff;
	padding: 0 24px;
    height: 60px;
    line-height: 60px;
    border-width: 0;
    border-radius: 5px;
    font-size: 15px;
    font-weight: 700;
    overflow: hidden;
    z-index: 1;
	transition: all .3s ease;
}

.upper-form-icon {
    background-image: url(/wp-content/themes/Doculand/images/email_icon_blue.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    margin-left: 1.5em;
    align-self: center;
    margin-top: 1.4em !important;
}

.symvoulio-icon {
    background-image: url(/wp-content/themes/Doculand/images/conference.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 42px;
    height: 42px;
    margin-left: 0.6em;
    align-self: center;
    margin-top: 10px !important;
}

.upper-footer-btn:hover {
	color: #ffffff;
    background-color: #222222;
	transition: all .3s ease;
}

.icon-btn-wrapper {
    border-left: 1px solid #eeeeee;
    margin-left: 2em;
}

.page-id-359 #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
    color: #162E4E;
}

.navbar, .scrolled .navbar {
    transition: all .3s ease;
}

.page-id-359 nav.navbar.fixed-top, .navbar {
    background-color: #F3F3F3;
}

.box_description {
    font-size: 17px;
}

.box_title {
    width: 30px;
    display: inline-block;
}

.box_title_text {
    font-size: 20px;
    font-weight: bold;
    display: inline-block;
    position: absolute;
    margin-left: 1em;
    padding-top: 1px;
}

.displaynone {
    display: none !important;
}

.box-info-content {
    padding: 61px 30px;
    border: 1px solid #eee;
    margin: -1px 0 0 -1px;
    background: #fff;
}

.page-id-19433 .box-info-content {
    box-shadow: 0 3px 9px 5px rgb(64 60 67 / 8%);
}

.box-info-content-wrapper {
    max-width: 430px;
}

.box-info-content-wrapper a {
    color: inherit;
    text-decoration: none;
}

#title_1:before {
    content: url(/wp-content/themes/Doculand/images/discount.svg);
}

#title_2:before {
    content: url(/wp-content/themes/Doculand/images/tribune.svg);
}

#title_3:before {
    content: url(/wp-content/themes/Doculand/images/mortarboard.svg);
}

video {
    width: 100%;
}

.page-id-359 .vfbp-form label,
.page-id-359 div#vfbField8{
    display: none;
}

.about-us-right-col {
    background-image: url(/wp-content/uploads/2021/07/about-us-bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 480px;
    border-radius: 8px;
}

.croppedContent {
	margin: auto;
}

.abous-us-title {
	font-size: 40px;
	font-weight: bold;
}

#second-section .heading, #second-section .heading p {
    text-align: left;
    float: left;
    max-width: 90%;
    letter-spacing: 1px;
    align-self: flex-start;
}

#second-section .heading p {
    font-size: 15px;
}

.second-section-list-style {
    font-size: 15px;
    letter-spacing: 0.5px;
    padding: 0;
    list-style: none;
    float: left;
}

.second-section-list-style li:before {
    content: '•';
    font-size: 30px;
    display: inline-block;
    width: 0.7em;
    margin-top: -1em;
    color: #A6CBE1;
    height: 1px;
}

.about-us-right-col {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.about-us-left-col .heading {
    margin-top: 0;
    margin-bottom: 0;
}

.about-us-left-col {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}

/*contact page*/

.page-id-359 div#rightSubtitle,
.page-id-359 div#leftSubtitle,
.page-id-359 #main-title,
.page-id-359button.accordion-button.collapsed,
.page-id-359 .accordion-button:not(.collapsed),
.page-id-359 .accordionTitle{
    font-family: Manrope-Bold;
}

.page-id-359 .accordionSubtitle{
    color: #B5B5B5;
    padding-bottom: 27px;
}

.page-id-359.accordion-body,
.page-id-359 input#vfb-field-1,
.page-id-359 input#vfb-field-2,
.page-id-359 input#vfb-field-3,
.page-id-359 input#vfb-field-4,
.page-id-359 textarea#vfb-field-6{
    font-family: Manrope-Regular;
}

.page-id-359 button.accordion-button.collapsed{
    padding-right: 0px;
}

.page-id-359 input#vfb-field-1,
.page-id-359 input#vfb-field-2,
.page-id-359 input#vfb-field-3,
.page-id-359 input#vfb-field-4,
.page-id-359 textarea#vfb-field-6 {
    box-shadow: none;
    border-radius: 0px;
    border: 0.5px solid #F4F4F4;
    padding-top: 24px;
    padding-bottom: 24px;
}

.page-id-359 .accordion-button:not(.collapsed){
    color: #A7CEE6;
    background-color: white;
    box-shadow: none;
    padding-right: 0px;
}

.page-id-359 button#vfb-field-7 {
    width: 100%;
    background-color: #0D203A;
    border-radius: 0px;
    padding-top: 13px;
    padding-bottom: 13px;
}

.page-id-359 #main{
    padding-bottom: 118px;
}

.page-id-359 .accordion-item{
    border: 0px;
}

.page-id-359 .accordionMainTitle{
    margin-left: 37px;
}

.page-id-359 .accordion-button:not(.collapsed)::after,
.page-id-359 .accordion-button::after{
    position: absolute;
}

.page-id-359 .accordion-button::after{
    transform: rotate(-90deg);
}

.page-id-359 .accordion-button:not(.collapsed)::after{
    transform: rotate(-360deg);
}

.page-id-359 textarea#vfb-field-6{
    height: 162px;
}

/*-------------------------------------------------------------*/
/* 					    END ALL SCREENS      				   */
/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/* 					      START EVENTS       				   */
/*-------------------------------------------------------------*/

.event-thumbnail {
    position: relative;
    overflow: hidden;
    border-radius: 5px;
}

.event-thumbnail img {
    transition: all .7s linear;
    width: 100%;
    object-fit: cover;
    height: 100%;
    max-width: 100%;
    height: 280px;
}

.event-container:hover .event-thumbnail img {
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15);
}

.event-info {
    text-align: justify;
    padding: 41px 20px 58px !important;
    border-radius: 5px;
    background: #fff;
    position: relative;
    z-index: 2;
	height:320px;
    margin: -30px 20px 0 !important;
    box-shadow: 0 30px 50px rgb(0 0 0 / 3%);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}

.event-container:hover .event-info {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgb(0 0 0 / 9%);
}

.event-container {
    text-decoration: none;
    padding-bottom: 50px !important;
    display: block;
    max-width: 380px;
    margin: auto !important;
}

.tribe-events-event-image img {
    width: 100%;
    height: auto;
}

.event-excerpt {
    font-size: 15px;
}

.read-more-btn {
    position: absolute;
    bottom: -30px;
    left: 50%;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%);
    width: 60px;
    height: 60px;
    border: 2px solid #0D203A !important;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}

.read-more-btn-inner {
    position: absolute;
    top: 10px;
    left: 18px;
    width: 24px;
    height: 24px;
}

.read-more-btn-inner:after {
    content: url(/wp-content/themes/Doculand/images/right-arrow-blue.svg);
}

.event-container:hover .read-more-btn-inner:after {
    content: url(/wp-content/themes/Doculand/images/right-arrow.svg);
}

.event-container:hover .read-more-btn {
    background-color: #0D203A;
    color: #fff;
}

.collapsed .closedText {
    display: inline-block;
}

.closedText {
    display: none;
}

.collapsed .openText {
    display: none;
}

.events-grid .row>* {
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
}

.events-grid .row {
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) * -.5);
    margin-left: calc(var(--bs-gutter-x) * -.5);
}

.events-grid {
    padding-bottom: 160px;
    padding-right: var(--bs-gutter-x,.75rem) !important;
    padding-left: var(--bs-gutter-x,.75rem) !important;
    padding-top: 100px !important;
}

.standard-btn span {
    vertical-align: middle;
}

.white-arrow {
    display: inline-block;
    height: 24px;
    margin-left: 5px;
}

.white-arrow:after {
    content: url(/wp-content/themes/Doculand/images/right-arrow.svg);
}

.standard-btn.whiteFontColor {
    color: #ffffff !important;
    padding: 1em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    background: #A6CBE1;
}

.standard-btn.whiteFontColor:hover,
.standard-btn.whiteFontColor:visited {
    background: #162E4E;
}

.page-id-359 div#vfbField7{
    text-align: center;
} 

.sub_heading {
    font-weight: 700;
    line-height: 44px;
    font-size: 36px;
	align-self: flex-end;
}

.sm {
    padding-top: 53px;
}

.right_content {
    position: relative;
}

#fifth-section .heading, #fifth-section .heading p,
#sixth-section .heading, #sixth-section .heading p {
	text-align: left;
	float: left;
}

#fifth-section .attachment-post-thumbnail,
#sixth-section .attachment-post-thumbnail {
    height: 270px;
    width: 100%;
    object-fit: contain;
}

.our_news_inner {
    position: relative;
    overflow: hidden;
    margin-bottom: 30px;
    cursor: pointer;
}

.our_news_inner:before {
    position: absolute;
    content: '';
    left: 100%;
    top: 0;
    background: rgba(45, 114, 187, .8);
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    z-index: 8;
}

.our_news_inner .image {
    position: relative;
    width: 100%;
    overflow: hidden;
	border-radius: 5px;
}

.our_news_inner .image img {
    display: block;
    width: 100%;
    height: auto;
    transition: transform .90s;
    -webkit-transition: transform .90s;
    -moz-transition: transform .90s;
    -ms-transition: transform .90s;
    -o-transition: transform .90s;
}

.content_overlay {
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    padding: 17px 20px;
    background: #fff;
    width: 75%;
    border-radius: 8px;
    z-index: 10;
    opacity: 0;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -ms-transition: all .7s ease;
    -o-transition: all .7s ease;
    transition: all .7s ease;
}

.our_news_inner h2 {
    font-weight: 700;
    font-size: 17px;
    line-height: inherit;
    transition: all .3s ease;
    margin-bottom: 0px;
    color: #1e2452;
}

.our_news_inner p {
    color: #2d72bb;
}

.sub_text {
    position: absolute;
    bottom: -30%;
    right: 46px;
    opacity: 0;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -ms-transition: all .7s ease;
    -o-transition: all .7s ease;
    transition: all .7s ease;
    z-index: 10;
}

.our_news_inner h6 {
    font-weight: 700;
    font-size: 15px;
    line-height: 26px;
    transition: all .3s ease;
    margin-bottom: 0px;
    color: #1e2452;
}

.our_news_inner:after {
    position: absolute;
    content: '';
    left: 100%;
    top: 0;
    background: #ebf1f8;
    width: 50%;
    height: 100%;
    opacity: 0;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -ms-transition: all .7s ease;
    -o-transition: all .7s ease;
    transition: all .7s ease;
    z-index: 9;
}

.our_news_inner:hover:before {
    opacity: 1;
    left: 0;
}

.our_news_inner:hover .image img {
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
}

.our_news_inner:hover .content_overlay {
    opacity: 1;
    top: 50%;
}

.our_news_inner:hover .sub_text {
    opacity: 1;
    bottom: 20px;
}

.our_news_inner:hover:after {
    opacity: 1;
    left: 50%;
}

.sub_text a {
    text-decoration: none;
}

.content_overlay a {
    text-decoration: none;
    color: inherit;
}

.content_overlay p {
    font-size: 17px;
}

#fifth-section,
#sixth-section {
    padding-bottom: 5em;
}

.tabs-container {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

@keyframes gradient {
	 0% {
		 background-position: 0% 50%;
	}
	 50% {
		 background-position: 100% 50%;
	}
	 100% {
		 background-position: 0% 50%;
	}
}

.tabs-container .tabs_wrapper {
	 align-items: center;
	 background: white;
	 padding: 10px;
	 position: relative;
	 box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15);
}

.tabs-container .tabs_wrapper .custom-events-tab {
	 border-radius: 50px;
	 vertical-align: middle;
	 font-weight: 500;
	 height: 40px;
	 display: flex;
	 align-items: center;
	 justify-content: center;
	 text-align: center;
	 color: #232323;
	 user-select: none;
	 transition: all 0.4s;
	 cursor: pointer;
	 z-index: 9;
     font-size: 16px;
}

.text-in-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.tabs-container .tabs_wrapper .custom-events-tab .material-icons {
	 vertical-align: middle;
	 margin-right: 10px;
	 position: relative;
}

.tabs-container .tabs_wrapper .custom-events-tab .title {
	 vertical-align: middle;
}

.tabs-container .tabs_wrapper input {
	 display: none;
}

.tabs-container .tabs_wrapper .shape {
	 height: 40px;
	 background: #FFC321;
	 border-radius: 50px;
	 position: absolute;
	 top: 10px;
	 left: 12px;
	 opacity: 1;
	 pointer-events: none;
	 transition: all 0.5s;
}

.tabs-container .tabs_wrapper #tab_1:checked ~ .shape {
	 left: 10px;
}

.tabs-container .tabs_wrapper #tab_1:checked ~ .tab[for="tab_1"] {
	 z-index: 1;
	 color: #165f53;
}

.tabs-container .tabs_wrapper #tab_2:checked ~ .tab[for="tab_2"] {
	 z-index: 1;
	 color: #165f53;
}

.tabs-container .tabs_wrapper #tab_3:checked ~ .tab[for="tab_3"] {
	 z-index: 1;
	 color: #165f53;
}

.tabs-container .tabs_wrapper #tab_4:checked ~ .tab[for="tab_4"] {
	 z-index: 1;
	 color: #165f53;
}

#fourth-section .heading,
.page-id-19433 #fifth-section .heading {
	text-align: center;
	float: none;
} 

#fourth-section .sub_heading:after,
.page-id-19433 #fifth-section .sub_heading:after {
    content: "";
    display: block;
    margin-top: 15px;
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    max-width: 145px;
    margin: 15px auto 0 auto;
}

.filters_row {
	margin-top: 2em;
}

.grayBackgroundColor {
	background: #F5F5F5;
}

.home #content {
    padding-top: 0;
}

.contact-icons{
    display: inline-block;
    background-image: url(/wp-content/themes/Doculand/images/email_icon_blue.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    margin-left: 0px;
    align-self: center;
    margin-top: 0px !important;
    position: relative;
    bottom: -7px;
}

.paper-icons{
    display: inline-block;
    background-image: url(/wp-content/themes/Doculand/images/google-docs.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    margin-left: 0px;
    align-self: center;
    margin-top: 0px !important;
    position: relative;
    bottom: -7px;
}

.page-id-359 .accordionSubtitle{
    padding-left: 32px;
}

.contact-field{
    display: inline-block;
    margin-left: 12px;
}

.contact-field-2{
    margin-left: 33px;
}

.home #second-section {
    max-width: 1920px;
    margin: auto;
}

.read_more_label {
    font-weight: 700;
    font-size: 15px;
    line-height: 26px;
    transition: all .3s ease;
    margin-bottom: 0px;
    color: #1e2452;
}

.accordion-button, .accordion-button:focus, .accordion-button:active {
    outline: 0;
    box-shadow: none;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list {
    font-size: 25px;
    text-align: center;
    margin: auto;
    display: block;
}

li.tribe-events-c-breadcrumbs__list-item:first-child {
    display: none;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    color: #091729 !important;
}

.mobile #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link,
.mobile #mega-menu-wrap-menu-1 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link {
    color: white !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    color: #e6e6e6 !important;
}

.scrolled #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    color: #e6e6e6 !important;
}

.home .mega-sub-menu {
    background: transparent !important;
}

.home.scrolled .mega-sub-menu, .mega-sub-menu {
    background: #f5f5f5 !important;
    -webkit-box-shadow: 0px 0px 20px #00000021;
    -moz-box-shadow: 0px 0px 20px #00000021;
    box-shadow: 0px 0px 20px #00000021;
}

.mobile .mega-sub-menu {
    width: 100%;
    border: 1px solid #000 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    margin-top: 1em !important;
    padding-top: 1em !important;
    background: transparent !important;
}

.mega-menu-link, .home.scrolled .mega-menu-link {
    color: #091729 !important;
}

.article-grid button.alm-load-more-btn.more::after {
    content: url(/wp-content/themes/Doculand/images/see-more-arrow.svg);
    top: 11px;
    display: inline-block;
    margin-left: 10px;
    position: relative;
}
.article-grid button.alm-load-more-btn.more.loading::after {
    display: none;
}

.home .mega-menu-link {
    color: #ffffff !important;
}

.mobile .mega-menu-link {
    color: white !important;
}

.accordion-button:not(.collapsed)::after{
    background-image: url(/wp-content/themes/Doculand/images/contact-open-icon.svg);
}

.mobile .display-desktop {
    display: none!important
}

.desktop .display-mobile {
    display: none!important
}

#footer-bottom-row .heading {
    font-size: small;
    line-height: normal;
}

#mega-menu-menu-1,
#mega-menu-max_mega_menu_3 {
    position: fixed !important;
    background: #3D3D3F !important;
    opacity: 1 !important;
    width: 100vw !important;
    height: 100vh !important;
    z-index: -1 !important;
    right: 0;
    left: 0;
    max-width: 100% !important;
    padding-top: 11em !important;
}

.mobile .mega-menu-item {
    width: max-content !important;
    margin: auto !important;
    padding-bottom: 1em !important;
}

.mobile .mega-menu-menu-1-mobile-open #search-icon {
    background-image: url(/wp-content/themes/Doculand/images/search-icon-blue.svg) !important;
    transition: all 0.5s ease;
}

.mobile .home.scrolled #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
    color: #e6e6e6 !important;
}

.mobile #wpmlCol .btn {
    padding-left: 0 !important;
}

.btn, .btn:focus, .btn:active,
button, button:focus, button:active {
    outline: 0;
    box-shadow: none;
}

.single-post nav.navigation.post-navigation,
.single-aggelia nav.navigation.post-navigation{
    display: none;
}

#eventsSlider_ekpaideusi,
#eventsSlider_ceo,
#eventsSlider_mentoring,
#eventsSlider_ekdilwseis {
    height: 100% !important;
}

.single-post .meta-part,
.single-aggelia .meta-part{
    text-transform: uppercase;
    display: inline-block;
}

.post-template-template-panellinio-sinedrio .schedule-title{
    color: #1C1C24;
    padding-bottom: 21px;
    font-family: 'Manrope-Bold';
}

.post-template-template-panellinio-sinedrio .left-part.col-md-2{
    position: relative;
    min-width: 238px;
    color: white;
}

.post-template-template-panellinio-sinedrio .name-description{
    top: 0px;
    bottom: 0px;
    margin: auto;
    height: fit-content;
}

.post-template-template-panellinio-sinedrio .speaker-photo{
    text-align: center;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    height: fit-content;
}

/* .post-template-template-panellinio-sinedrio .light-blue-background{
    background-color: #A6CBE1;
} */

.post-template-template-panellinio-sinedrio .dark-blue-background{
    background-color: #85A2B4;
}

.post-template-template-panellinio-sinedrio .speaker-photo img{
    border-radius: 50%;
}
.post-template-template-panellinio-sinedrio .middle-part img{
    height: auto;
}

.post-template-template-panellinio-sinedrio .cent-info{
    top: 0px;
    margin: auto;
    bottom: 0px;
    height: fit-content;
    width: 100%;
    padding-left: 23px;
    font-family: 'Manrope-Bold';
}

.post-template-template-panellinio-sinedrio div#second-title {
    padding-bottom: 20px;
    font-family: Manrope-Bold;
}

.post-template-template-panellinio-sinedrio .become-sponsors{
    background-color: #A6CBE1;
    border-radius: 3px;
    text-align: center;
    width: 195px;
    position: relative;
    left: 0px;
    right: 0px;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 90px;
}

.post-template-template-panellinio-sinedrio #page-title{
    text-align: center;
    position: absolute;
    margin: auto;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: fit-content;
}
.post-template-template-panellinio-sinedrio #page-title p{
    font-size: 25px;
}

.post-template-template-panellinio-sinedrio .become-sponsors:hover{
    background-color: #0D203A;
}
.post-template-template-panellinio-sinedrio #to-become-sponsor div{
    text-decoration: none;
    color: #FDFEFE;
    font-family: Manrope-Bold;
}

#to-become-sponsor{
    text-decoration: none;
}

.post-template-template-panellinio-sinedrio .apply{
    font-family: Manrope-Regular;
    text-align: center;
    position: relative;
    left: 0px;
    right: 0px;
    width: 273px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.post-template-template-panellinio-sinedrio .contact{
    font-size: 15px;
    text-align: center;
    width: 273px;
    font-family: Manrope-Regular;
    color: white;
    background-color: #2F8ECE;
    padding-top: 12px;
    padding-bottom: 12px;
}

.post-template-template-panellinio-sinedrio .synedrio-info > div{
    width: 283px;
}

.post-template-template-panellinio-sinedrio .synedrio-info{
    position: absolute;
}

.post-template-template-panellinio-sinedrio .date-location{
    position: absolute;
    color: white;
}

.post-template-template-panellinio-sinedrio .date-location div:first-child{
    margin-bottom: 45px;
}

.post-template-template-panellinio-sinedrio h3.top-title{
    margin-bottom: 4px;
    letter-spacing: 1.5px;
    font-family: Manrope-Bold;
}

.post-template-template-panellinio-sinedrio .date-location div{
    font-family: Manrope-Medium;
}

.post-template-template-panellinio-sinedrio .top-content div:first-child p{
    font-family: Manrope-Medium;
    color: #FFFFFF;
    line-height: 1.3;
    position: relative;
}

.post-template-template-panellinio-sinedrio .main-content h3 {
    letter-spacing: 1.5px;
    color: #262324;
    font-size: 16px; 
    font-family: Manrope-Bold;
}

.post-template-template-panellinio-sinedrio a#to-connect{
    width: 220px;
    text-decoration: none;
}

/* .post-template-template-panellinio-sinedrio .apply:hover{
    background-color: #85A2B4;
    font-family: Roboto-Bold;
} */
.post-template-template-panellinio-sinedrio #to-apply{
    text-decoration: none;
    background-color: white;
    font-size: 16px;
    color: #2F8ECE;
}

.post-template-template-panellinio-sinedrio #the-speakers{
    width: fit-content;
    text-align: center;
    margin-bottom: 80px;
    font-family: Manrope-Bold;
}
.post-template-template-panellinio-sinedrio .main-content {
    padding-bottom: 35px;
    margin: auto;
}

.post-template-template-panellinio-sinedrio div#schedule-title{
    color: #162E4E;
    font-family: Manrope-Bold;
}

.post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed){
    background-color: white;
    border-bottom: 0px;
}

.post-template-template-panellinio-sinedrio  .accordion-button:not(.collapsed)::after,
.post-template-template-panellinio-sinedrio  .accordion-button.collapsed::after{
        position: absolute;
}

.post-template-template-panellinio-sinedrio #section_1,
.post-template-template-panellinio-sinedrio #section_2,
.post-template-template-panellinio-sinedrio #section_2 .left,
.post-template-template-panellinio-sinedrio #section_2 .right,
.post-template-template-panellinio-sinedrio #section_3,
.post-template-template-panellinio-sinedrio #section_4{
    text-align: center;
}

.post-template-template-panellinio-sinedrio #section_2 .left,
.post-template-template-panellinio-sinedrio #section_2 .right{
    width: fit-content;
    display: inline-block;
}

.post-template-template-panellinio-sinedrio #section_3,
.post-template-template-panellinio-sinedrio #section_4{
    padding-top: 85px;
}

.post-template-template-panellinio-sinedrio #the-speakers:after {
    content: "";
    background-color: #162E4E;
    display: block;
    height: 3px;
    bottom: 0;
    width: 77%;
    height: 3px;
    top: 17px;
    left: 0;
    right: 0;
    margin: auto;
    position: relative;
}

.post-template-template-panellinio-sinedrio #left,
.post-template-template-panellinio-sinedrio #right{
    background-color: #B1BBB9;
    outline: none;
    border: transparent;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3rem;
    height: 3rem;
    position: absolute;
    top: 50%;
    transform: translate(0,-60%);
    cursor: pointer;
    z-index: 2;
}

.post-template-template-panellinio-sinedrio #xorigoi-wrapper .col-md-10,
.post-template-template-panellinio-sinedrio #xrisoi-xorigoi-wrapper .col-md-10,
.post-template-template-panellinio-sinedrio #aigida-wrapper .col-md-10{
    margin: auto;
}

.post-template-template-panellinio-sinedrio div#surname {
    margin-top: -8px;
}

.post-template-template-panellinio-sinedrio #speaker-name{
    font-family: 'Manrope-Bold';
    color: #A6CBE1;
}

.post-template-template-panellinio-sinedrio #speaker-role{
    color: #8E8C8D;
    padding-bottom: 34px;
    font-family: Manrope-Medium;
    line-height: 1.4;
}

.post-template-template-panellinio-sinedrio #page-title p{
    font-size: 25px;
    font-family: 'Manrope-Bold';
}

.post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed){
    box-shadow: none;
}

.post-template-template-panellinio-sinedrio #top-image{
    width: 100%;
    height: 500px;
    position: relative;
}

.post-template-template-panellinio-sinedrio #xorigoi-wrapper .col-md-10 img,
.post-template-template-panellinio-sinedrio #xrisoi-xorigoi-wrapper .col-md-10 img,
.post-template-template-panellinio-sinedrio #aigida-wrapper .col-md-10 img{
    margin-bottom: 30px;
    margin-right: 33px;
    margin-top: 10px;
}

.post-template-template-panellinio-sinedrio #xorigoi-wrapper .right,
.post-template-template-panellinio-sinedrio #xorigoi-wrapper .left{
    padding-top: 85px;
}

.post-template-template-panellinio-sinedrio div#schedule-title {
    background-color: #A6CBE1;
    padding: 12px;
    border-radius: 5px;
    padding-right: 110px;
}
.post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed)::after {
    background-image: url(/wp-content/themes/Doculand/images/program-open-icon.svg);
}


.head-image {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 500px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

.sundromes_hr {
    height: 3px !important;
    background-color: #0D203A !important;
    opacity: 1 !important;
    max-width: 100px;
    margin-left: 3px;
	margin: 0;
}

.sub-title {
    font-size: 14px;
}

.member-box {
	padding: 30px 35px 30px 30px;
    -webkit-box-shadow: 0px 20px 25px 0px rgb(0 0 0 / 8%);
    box-shadow: 0px 20px 25px 0px rgb(0 0 0 / 8%);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    overflow: hidden;
    position: relative;
    background: #ffffff;
    z-index: 2;

	display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.member-box .heading {
    font-size: 14px;
	line-height: 1;
}

.ts-title {
    font-size: 24px;
    font-weight: 700;
    color: #162E4E;
    max-width: 92%;
}

.count-number {
	position: absolute;
    right: -55px;
    bottom: -55px;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    background: #A6CBE1;
    color: #ffffff;
    display: block;
    text-align: left;
    font-size: 16px;
    font-weight: 700;
    padding: 25px 30px;
}

.single-icon {
    position: absolute;
    right: -10px;
    top: 21px;
    font-size: 55px;
    color: #bababa;
}

.left-col-member-info {
    min-height: 444px;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}

.single-icon .material-icons {
    font-size: 61px !important;
    color: #0D203A;
}

.left-col-member-info .sub_heading {
	align-self: flex-start;
}

.left-col-member-info .button-col-member {
    padding-top: 5em;
}

.left-col-member-info .heading {
    padding-top: 2em;
}

.notes-members, .notes-members p {
	font-size: 17px;
    line-height: 1.66;
}

#memberModal .notes-members, #memberModal .notes-members p {
    font-size: 12px;
    line-height: 1.66;
    padding-bottom: 5em;
}

.notes-row-members {
	padding-top: .8em;
}

.info-row-members {
	max-width: 95%;
	margin: auto;
}

#section_kostos_sundromwn {
    border-bottom: 1px solid #70707059;
    padding-bottom: 1em;
}

.info-box {
	background: #f7f7f7;
	border-radius: 15px;
	padding: 1em;
}

.info-box .notes-members > * {
    margin: 0;
}

#ofeli_melwn .sub_heading {
    border-bottom: 1px solid #70707030;
    width: max-content;
    padding-bottom: 15px;
    margin: 0 auto 15px !important;
}

#ofeli_melwn {
	background: #F5F5F5;
	padding-bottom: 165px;
}

.page-id-357 #second_section {
    margin-bottom: 5em;
}

.page-id-357 #ofeli_melwn .heading {
    text-align: center;
    float: none;
}

#arwga_meli_info .notes-max-width,
#epitima_meli_info .notes-max-width,
#taktika_meli_info .notes-max-width,
#sundedemena_meli_info .notes-max-width {
	max-width: 70%;
	margin: auto;
	padding-bottom: 3em;
}

.member-advantages-list {
	padding: 0;
	list-style: none;
	padding-top: 1em;
	counter-reset: section;
}

.member-advantages-list li {
    padding-bottom: 20px;
    padding-left: 2.5em;
    text-indent: -2.8em;
}

.member-advantages-list li:before {
	margin-right: 15px;
    counter-increment: section;
    content: counter(section, decimal-leading-zero);
    font-family: 'Manrope-Regular';
    color: #A6CBE1;
    border: 2px solid #A6CBE1;
    border-radius: 50px;
    padding: 5px;
    line-height: 1;
}

.modal_form_title {
    font-size: 23px;
    font-weight: 600;
}

#memberModal .modal-body {
    position: relative;
    flex: 1 1 auto;
    padding-top: 70px;
    padding-bottom: 70px;
}

#memberModal .sundromes_hr {
    background-color: #A6CBE1 !important;
    margin-top: 5px;
    margin-bottom: 0.5em;
}

.member-modal-form-wrapper {
    padding-left: 15px;
    padding-right: 15px;
}

.vfbp-form label {
    font-family: 'Manrope-Regular';
    color: #777;
    font-size: 17px !important;
	font-weight: 100 !important;
    margin: 0;
}

#memberModal .vfbp-form label {
    color: #fff;
}

#vfbField127 .vfb-checkbox label {
    font-size: 14px !important;
    font-family: Manrope-Medium;
}

.vfb-form-group p {
    font-family: 'Manrope-Medium';
}

.vfb-form-control {
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
    margin-top: -10px !important;
}

#memberModal #vfbField40 .vfb-inline-group label {
    display: flex;
}

#memberModal #vfbField40 .vfb-inline-group label .vfb-form-control {
	margin-top: -5px !important;
    margin-left: 1em;
}

#memberModal #vfbField42 .file-input-new .vfb-input-group .vfb-form-control {
	margin: 0 !important;
	border: 1px solid #888687 !important;
    border-radius: 4px;
}

#memberModal .btn-file {
    border-radius: 0 !important;
    background: #A6CBE1 !important;
    border: 1px solid #A6CBE1 !important;
    padding-left: 2em !important;
    padding-right: 2em !important;
}

#vfbField45 p {
    font-size: 14px;
}

#vfbField44 {
    margin-top: 1em;
}

#vfbField38 .vfb-radio:nth-child(2) {
    padding-left: 1em;
    padding-right: 1em;
}

#vfbField39 .vfb-radio:nth-child(2) {
    padding-left: 1em;
    padding-right: 1em;
}

#vfbField40 .vfb-radio:nth-child(2) {
    margin-top: -10px !important;
}

#vfbField44 .btn {
    width: 100%;
    background: #ffffff !important;
    border: 1px solid #ffffff !important;
    border-radius: 0 !important;
    font-size: 14px !important;
    color: #000000;
    height: 53px;
    max-width: 480px;
    margin: auto;
    text-align: center;
    display: block;
    margin-top: 1em;
    margin-bottom: 3em;
}

#vfbField127 .vfb-control-label {
    display: none;
}

.accept_url, .accept_url:hover {
    color: #ffffff;
    text-decoration: none;
}

.page-id-361 .symbol-image + div{
    padding-bottom: 10px;
    color: #303030;
    font-family: 'Manrope-Bold';
}

.page-id-361 .image-title-desc div:nth-child(3){
    color: #ABABAB;
    font-family: 'Manrope-Regular';
}

.page-id-361 .section-title{
    font-family: 'Manrope-Bold';
    padding-bottom: 20px;
    line-height: 1.2;
    padding-right: 17%;
}

.page-id-361 .section2 .col-md-4{
    font-family: 'Manrope-Bold';
    color: #232323;
    padding-right: 3%;
}

.page-id-361 .section2 p,
.page-id-361 .section4 p{
    color: #8C8C8C;
}

.page-id-361 .section3 p{
    color: #A8AEB8;
}

.page-id-361 #main-title{
    font-family:'Manrope-Bold';
    color: white;
    position: absolute;
    top: 0px;
    margin: auto;
    bottom: 0px;
    height: fit-content;
}
/* 
.post-template-template-panellinio-sinedrio #left,
.post-template-template-panellinio-sinedrio #right{
    outline: none;
    border: transparent;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3rem;
    height: 3rem;
    position: absolute;
    top: 50%;
    transform: translate(0,-60%);
    cursor: pointer;
    z-index: 2;
} */

.post-template-template-panellinio-sinedrio .carouselPre li{
    background-color: white;
}

.post-template-template-panellinio-sinedrio .carouselPre li img {
    width: 100%;
    height: auto;
    margin-bottom: 78px;
}

.post-template-template-panellinio-sinedrio ::-webkit-scrollbar {   
    display: none; 
}

.post-template-template-panellinio-sinedrio .itemsC{
    position: relative;
}

.post-template-template-panellinio-sinedrio .scrolly{
    overflow: hidden;
}

.post-template-template-panellinio-sinedrio .carouselPre li{
    scroll-snap-align: start;
    width: 100%;
    height: 100%;
    background-color: white;
    list-style: none;
    overflow: hidden;
}

.post-template-template-panellinio-sinedrio .contents{
    color: white;
}

.post-template-template-panellinio-sinedrio .itemsC .contents p{    
    -webkit-line-clamp: 3;
    text-align: center;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    font-size: 12px;
    line-height: 1.25;
    font-weight: 400;
    width: 90%;
    margin: auto;
}

.post-template-template-panellinio-sinedrio #title{
    margin: 10px 10px 10px 0;
    font-size: 34px;
    font-weight: 600;
}

.post-template-template-panellinio-sinedrio .topT{
    border-top: 1px solid rgb(212, 212, 212);
    padding: 10px 0;
    font-weight: 600;
    font-size: 20px;
}

.post-template-template-panellinio-sinedrio .itemsC .textDet{
    position: absolute;
    bottom: 0;
    padding-left: 28px;
    padding-right: 28px;
    height: 60px;
    width: 100%;
    display: flex;
}

.post-template-template-panellinio-sinedrio .leftTxtDet{
    position: absolute;
    text-align: center;
    width: 100%;
    top: 33px;
}

.post-template-template-panellinio-sinedrio .carouselPre li .bgImg{
    width: 100%;
    height: 100%;
}

.post-template-template-panellinio-sinedrio .scrolly{
    position: relative;
}

.post-template-template-panellinio-sinedrio ::-webkit-scrollbar-thumb:hover{
    cursor: pointer;
    background: white;
    width: 15px;
    background-clip: content-box;
    border: 4px solid transparent;
    border-radius: 10px;
}

.post-template-template-panellinio-sinedrio ::-webkit-scrollbar-button {   
    display: none;
}

.post-template-template-panellinio-sinedrio ::-webkit-scrollbar-thumb {
    background: white;
    background-clip: content-box;
    border: 4px solid transparent;
    border-radius: 10px;
}

.post-template-template-panellinio-sinedrio .itemsC .textDet {
    position: relative;
    bottom: 40px;
    height: 107px;
    width: 100%;
    display: inline-block;
}

.post-template-template-panellinio-sinedrio #right{
    background-color: #B1BBB9;
}

.post-template-template-panellinio-sinedrio button.accordion-button{
    width: 314px;
}

.page-id-361 .showFile a,
.page-id-6781 .showFile a{
    text-decoration: none;
    font-family: 'Manrope-Bold';
    color: #999999;
}

.page-id-6781 .showFile{
    display: inline-block;
}

.page-id-6781 .section2.col-lg-12{
    text-align: center;
    margin-top: 60px;
    margin-bottom: 78px;
}

.page-id-6781 .people .col-lg-2 a{
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #BBBBBB;
    text-decoration: none;
    color: white;
    border-radius: 5px;
}

.page-id-6781 .people .col-lg-4,
.page-id-6781 .people .col-lg-6{
    position: relative;
}

.page-id-6781 .the-wrapper p{
    margin-bottom: 0px;
}

.page-id-6781 .people .col-lg-2 a:hover{
    padding-top: 10px;
    font-size: 17px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #262324;
    text-decoration: none;
    color: white;
    border-radius: 5px;
}

.page-id-361  .showFile,
.page-id-6781 .showFile{
    width: fit-content;
    border-bottom: 1px solid #EEEEEE;
    display: inline-block;
}

.carouselPre{
    grid-auto-flow: column;
    display: grid;
    grid-column-gap: var(--grid-column-gap);
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
    overflow-y: hidden;
    list-style: none;
    scroll-behavior: smooth;
    
} 

.page-id-6786 .title,
.search-results .news-article .title,
.home .title,
.home .news-article .title,
.article-header .title{
    font-family: 'Manrope-Bold';
    padding-bottom: 25px;
}

.page-id-6786 .readMore a,
.search-results .readMore a,
.home .readMore a,
.article-grid .readMore a{
    text-decoration: none;
    color: #222222;
    font-family: 'Manrope-Bold';
}

.page-id-6786 #imageArticle,
.home #imageArticle {
    width: 100%;
}

.page-id-6786 .the-meta-info div,
.home .the-meta-info div,
.search-results .the-meta-info div,
.article-grid .the-meta-info div{
    color: #878D9F;
    text-transform: uppercase;
    display: inline-block;
}

.page-id-6786 .news-article img,
.article-grid .news-article img{
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
    margin-top: -35%;
    border-radius: 5px;
}

.search-results .news-article img{
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
    margin-top: 0px;
    border-radius: 5px;
}

.page-id-6786 .subtitle p,
.search-results .subtitle p,
.article-grid .subtitle p {
    color: #838794;
}

#playVidBtn {
    border: none;
    right: 0;
    margin: auto;
    background-color: transparent;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 170%);
}

#vidPlayerIcon {
	background-image: url('/wp-content/themes/Doculand/images/play_icon.svg');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
    margin: auto;
}

#playVidBtn:focus, #playVidBtn:active, #playVidBtn:hover {
	outline: 0;
	box-shadow: none;
}

.page-id-6786 .news-article,
.article-grid .news-article{
    width: 89%;
    margin-bottom: 35%;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
    border-radius: 5px;
    padding-bottom: 48px;
}

.search-results .news-article {
    margin-bottom: 0px;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);
    border-radius: 5px;
    padding-bottom: 48px;
}


.page-id-6786 .the-meta-info,
.search-results .the-meta-info,
.article-grid .the-meta-info{
    margin-bottom: 18px;
}
.page-id-6786 .the-meta-info div,
.search-results .the-meta-info div,
.article-grid .the-meta-info div{
    padding-right: 10px;
}

.page-id-6786 .main-subtitle,
.article-grid .main-subtitle{
    text-align: center;
    color: #404040;
    margin-bottom: 130px;
}

.page-id-6786 .the-title-wrapper,
.page-id-6781 .the-title-wrapper,
.article-grid .the-title-wrapper{
    height: fit-content;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0px;
    bottom: 0px;
}

.page-id-6786 #first-title,
.page-id-6781 #first-title{
    color: #FEFEFE;  
    font-family: Manrope-Medium;
    text-align: center;
}

.page-id-6786 #main-image{
    position: relative;
}

.page-id-6786 .news-icons,
.search-results .news-icons,
.article-grid .news-icons {
    display: inline-block;
    background-image: url(/wp-content/themes/Doculand/images/email_icon_blue.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    margin-left: 0px;
    margin-right: 8px;
    align-self: center;
    margin-top: 0px !important;
    position: relative;
    bottom: -4px;
}

.page-id-6786 .archives,
.page-id-6786 .categories,
.page-id-6786 .tags,
.article-grid .archives,
.article-grid .categories,
.article-grid .tags{
    font-size: 25px;
    font-family: 'Manrope-Bold';
    padding: 4%;
}

.page-id-6786 .archives:after,
.page-id-6786 .categories:after,
.page-id-6786 .tags:after,
.article-grid .archives:after,
.article-grid .categories:after,
.article-grid .tags:after{
    content: "";
    background-color: #A6CBE1;
    display: block;
    height: 3px;
    bottom: 0;
    width: 67px;
    top: 12px;
    margin: 0px;
    position: relative;
}

.page-id-6786 div#pagination{
    text-align: center;
}

.page-id-6786 span.page-numbers.current{
    background-color: #A6CBE1;
    color: white;
    text-decoration: none;
    border-radius: 3px;

}
.page-id-6786 div#pagination a{
    color: #5A5A5A;
    text-decoration: none;
    border-radius: 3px;
    border: 1px solid #F1F1F1;
}

.page-id-6786 span.page-numbers.dots{
    color: #5A5A5A;
}

.page-id-6786 .readMore span,
.search-results .readMore span,
.article-grid .readMore span{
    content: url(/wp-content/themes/Doculand/images/right-arrow-blue.svg);
    height: 18px;
    margin-bottom: -4px;
    margin-left: 4px;
}

.page-id-6786 a.next.page-numbers {
    content: url(/wp-content/themes/Doculand/images/right-arrow-blue.svg);
    padding-left: 9px !important;
    padding-right: 9px !important;
}

.search-results a.next.page-numbers{
    content: url(/wp-content/themes/Doculand/images/right-arrow-blue.svg);
    padding-left: 6px !important;
    padding-right: 6px !important;
    margin-bottom: -13px;
    height: 39px;
}

.page-id-6786 a.prev.page-numbers{
    content: url(/wp-content/themes/Doculand/images/right-arrow-blue.svg);
    -webkit-transform: rotate(180deg);
    padding-left: 9px !important;
    padding-right: 9px !important;
}

.search-results a.prev.page-numbers{
    content: url(/wp-content/themes/Doculand/images/right-arrow-blue.svg);
    -webkit-transform: rotate(180deg);
    padding-left: 6px !important;
    padding-right: 6px !important;
    margin-bottom: -13px;
    height: 39px;
}

.page-id-6786 .main-container .col-md-7 .news-article:nth-child(2){
    margin-bottom: 82px;
}

.page-id-6786 div#categories-content{
    color: #5A5A5A;
    padding: 5%;
}

.page-id-6786 .categoriesNumbers {
    border-bottom: 1px dotted #F1F1F1;
    padding-top: 16px;
    padding-bottom: 16px;
}

.page-id-6786 .categoriesTab{
    border: 1px solid #F1F1F1;
}
.page-id-6786 div#categories-content div:last-child{
    border-bottom: 0px;
}

.single-post .col-md-12.croppedContent img,
.single-aggelia .col-md-12.croppedContent img {
    max-width: 100%;
    height: auto;
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
}

.search-results h1.search-title {
    text-align: center;
    padding-top: 55px;
    text-align: center;
    padding-bottom: 55px;
    background-color: #A6CBE1;
    margin-top: 2px;
    color: white;
    font-family: 'Manrope-Bold';
}

.search-results .the-meta-info div{
    display: inline-block;
}
.search-results .main-container{
    display: flex;
    flex-wrap: nowrap;
} 

.search-results #imageArticle{
    width: 100%;
}

.search-results .news-article .title{
    font-family: 'Manrope-Bold';
}

.search-results h2.screen-reader-text{
    display: none;
}

.search-results .pagination{
    display: block;
    text-align: center;
}

.search-results a.page-numbers {
    text-decoration: none;
    font-size: 18px;
    color: #5A5A5A;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 13px;
    padding-bottom: 13px;
    border-radius: 5px;
    border: 1px solid #F1F1F1;
    padding-top: 5px;
    padding-bottom: 6px;
}

.search-results div#search-results-pagination{
    margin-bottom: 54px;
}

.search-results span.page-numbers.current {
    font-size: 18px;
    border-radius: 5px;
    background-color: #A6CBE1;
    padding-left: 16px;
    padding-right: 16px;
    color: white;
    padding-top: 9px;
    padding-bottom: 9px;
}

.tribe-events .heading.grayFontColor.float-none {
    text-align: center;
}

.home .box_title {
    width: 30px;
    top: 0px;
    position: absolute;
    display: inline-block;
}
.home .box-info-content-wrapper {
    position: relative;
}
.home .box_title_text{
    display: inline-block;
    position: relative;
    width: 90%;
    margin-left: 2.3em;
    top: -8px;
}

.people {
    padding: 20px;
    border-top: 1px dotted #F1F1F1;
    border-bottom: 1px dotted #F1F1F1;
}

.people .col-lg-6 p {
    color: #838794;
}

.people .col-lg-4 {
    color: #232323;
    padding-right: 20px;
    font-family: 'Manrope-Bold';
}

.page-id-6781 .col-lg-2{
    text-align: right;
    position: relative;
}

.page-id-6781 .info-section, 
.page-id-6781 .people{
    min-height: 145px;
}

.error404 section.error-404.not-found{
    height: 100vh;
    background-color: #A7CCE2;
}

.error404 .the-wrapper{
    position: absolute;
    color: #FFFFFF;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
    height: fit-content;
    width: fit-content;
    text-align: center;
}

.error404 .back-to-homepage{
    border: 1px solid white;
    border-radius: 5px;
    padding: 8px;
    padding-left: 10px;
    padding-right: 10px;
    width: fit-content;
    position: relative;
    left: 0;
    right: 0;
    margin: auto;
}

.error404 .back-to-homepage:hover{
    background-color: #091729;
}

.error-404 .the-wrapper a{
    text-decoration: none;
    color: white;
}

#dipa-banner-gr img {
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    max-width: 400px;
    height: 88px;
    object-fit: contain;
    position: fixed;
    left: 0px;
    bottom: 55px;
    z-index: 99;
    width: 100%;
}

.mobile #dipa-banner-gr img {
    height: fit-content;
    bottom: 51px;
}

#espa-banner-gr img,
#espa-banner-en img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    max-width: 400px;
    height: 51px;
    object-fit: contain;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 99;
    width: 100%;
}

body:lang(el) .banner-en,
body:lang(en) .banner-gr {
	display: none !important;
}

.page-id-6786 a.prev.page-numbers,
.page-id-6786 a.next.page-numbers{
    margin-bottom: -13px;
    padding-right: 5px !important;
    padding-left: 5px !important;
    height: 39px;
}

.page-id-6786 span.page-numbers.current{
    padding-bottom: 9px;
    padding-top: 8px;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 18px;
}

.page-id-6786 div#pagination a{
    padding-left: 14px;
    padding-right: 14px;
    padding-bottom: 5px;
    padding-top: 5px;
}

.page-id-5431 footer.entry-footer{
    display: none;
}

.page-id-5431 .title {
    font-family:'Manrope-Bold';
    color: #162E4E;
    font-size: 22px;
    padding-bottom: 18px;
    padding-top: 23px;
}

.page-id-5431 .subtitle {
    font-family:'Manrope-Bold';
    color: #162E4E;
    font-size: 20px;
    padding-bottom: 8px;
    padding-top: 10px;
}

.page-id-5431 h1.entry-title {
    text-align: center;
    font-family:'Manrope-Bold';
    color: #162E4E;
}

.page-id-5431 td{
    width: 50%;
    top: 0px;
    padding: 2%;
}

.page-id-5431 tr th {
    color: white;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 2%;
    padding-right: 2%;
}

.page-id-5431 tr th:first-child,
.page-id-5431 tr th:nth-child(3) {
    background-color: #A6CBE1;
}

.page-id-5431 tr.skopos {
    border-bottom: 1px dotted #A6CBE1;
}

.page-id-5431 .prosvasi tr{
    border-top: 1px solid #85A2B4;
    border-bottom: 1px solid #85A2B4;
}

.page-id-5431 table.tg{
   margin-bottom: 15px;
}

.page-id-5431 tr th:nth-child(2),
.page-id-5431 tr th:nth-child(4) {
    background-color: #85A2B4;
}

.page-id-5431 tr{
    position: relative;
}

.page-id-5431 .learn-more{
    color: #878D9F;
    padding-bottom: 10px;
}

.page-id-5431  p{
    font-size: 18px;
}


.page-id-5431  h2.cookies-title {
    margin-top: 45px;
    font-size: 32px;
    color: #85A2B4;
    margin-bottom: 15px;
}

.page-id-5431  table.tg.skopos-epeksergasias tr {
    border-bottom: 1px solid #85A2B4;
}

.page-id-361 .title-wrapper,
.page-id-6786 .title-wrapper,
.page-id-357 .title-wrapper,
.article-grid .title-wrapper{
    background-color: rgba(0, 0, 0, 0.3);
}

.page-id-6786 .title-wrapper,
.page-id-357 .title-wrapper,
.article-grid .title-wrapper{
    height: 100%;
    position: relative;
}

.page-id-6781 .the-title-wrapper{
    background-color: rgba(0, 0, 0, 0.3);
    margin: 0px !important;
}

.page-id-6781 #first-title{
    margin-top: 340px;
}


#vfbField127 {
    padding-top: 3em;
}



/* TEST HOMEPAGE START */

.page-id-19433 #first-section {
    margin: auto;
    margin-top: 0;
    perspective: 2500000px;
    z-index: 9 !important;
    position: absolute;
    left: 0;
    right: 0;
}

.page-id-19433 .fixed-bg {
  background-size: cover;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center center;
  height: 64vh; 
  color: #fff;
  max-height: 620px;
}

.page-id-19433 .parent-vcenter {
  text-align: center;
}

.page-id-19433 .parent-vcenter:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}

.page-id-19433 .child-vcenter {
  display: inline-block;
  vertical-align: middle;
}

.page-id-19433 .textSocial {
    color: #091729 !important;
}

.page-id-19433 #fb_icon {
    background-image: url(/wp-content/themes/Doculand/images/facebook_black.svg) !important;
}

.page-id-19433 #linkedin_icon {
    background-image: url(/wp-content/themes/Doculand/images/linkedin_black.svg) !important;
}

.page-id-19433 .box-info-content {
    padding: 31px 30px;
}

.page-id-19433 .hero_bg_image_overlay, .page-id-19433 .hero_bg_image {
    width: calc(100vw - 9px);
}

.page-id-19433 .box-info-content-wrapper {
    min-height: 184px;
}

.page-id-19433 .hero-info-wrapper h2:not(h2), .page-id-19433 .hero-info-wrapper h4:not(h2) {
    margin-right: 0;
    margin-left: 0;
}

.page-id-19433 .hero-info-wrapper h4:not(h4), .page-id-19433 .hero-info-wrapper h2:not(h4) {
    margin-left: 0;
    margin-right: -200px;
}

.page-id-19433 .hero_bg_image {
    transition: all 1.5s linear;
    width: 100%;
    object-fit: cover;
    max-height: 1080px;
}

.page-id-19433 .hero_bg_image, .hero_bg_image_overlay {
    max-width: 1920px;
    margin: auto;
}

.page-id-19433 .header-wrapper {
    position: relative;
    overflow: hidden;
    max-width: 1920px;
    margin: auto;
}

.hero_bg_image_loaded {
    transform: scale(1.05);
}

.blueBtn {
    background: #A6CBE1;
    color: #fff;
    padding-right: 9px;
}


#video-container {
    width:100%;
    overflow: hidden;
    position: relative;
}

#video-container #playVidBtn {
    position: absolute;
    z-index: 1;
    font-size: 50px;
    color: white;
    margin: 0;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 85%;
    text-align: center;
}

.education-container {
    background-size: cover !important;
    text-decoration: none;
    padding: 10px;
}

.education-info {
    padding: 10px;
    position: relative;
    width: 100%;
}

#read-more-education .all-articles {
    color: #ffffff !important;
}

.small-title {
    font-weight: bold;
    font-size: 16px;
}

.small-description {
    font-size: 14px;
}

video {
    position: absolute;
    z-index: 0;
}

.col-lg-12.footer-content > div:nth-child(2){
    color: #F5F5F5;
    text-align: right;
}

#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after{
    background-color: transparent !important;
}

#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
    transition: left 700ms ease-in-out, right 700ms ease-in-out;
}

div#memberModal .modal-content{
    background-color: #262324 !important;
}

.become-member-info h1{
    color: white !important;
}

.col-lg-12.col-12.align-self-center.members-inform .col-lg-4 {
    border: 1px solid white;
}

.footer-content .additions{
    display: none !important;
}

/*style for the homepage slider*/
.home .slider-container *, 
.home .slider-container *:before, 
.home .slider-container *:after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
  }
  
  .home .slider-container svg {
    display: block;
    overflow: visible;
  }
  
  .home .slider-container {
    position: relative;
    height: 100vh;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: all-scroll;
  }
  
  .home .slider-container .slider-control {
      width: 25px;
      height: 20px;
      background-repeat: no-repeat;
      z-index: 2;
      position: absolute;
      -webkit-transition: opacity 0.3s;
      transition: opacity 0.3s;
      will-change: opacity;
      opacity: 1;
  }
  .home .slider-container .slider-control.inactive:hover {
    cursor: auto;
  }
  .home .slider-container .slider-control:not(.inactive):hover {
    opacity: 1;
    cursor: pointer;
  }

  .home .slider-container .slider-control.right {
    right: 0;
  }
  
  .home .slider-container .slider-pagi {
    position: absolute;
    z-index: 3;
    width: 47px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 0;
    list-style-type: none;
  }
  .home .slider-container .slider-pagi__elem {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 0.5rem;
    height: 0.5rem;
    margin: 20px;
    border-radius: 50%;
    /* border: 2px solid #fff; */
    border: 0px solid #fff;
    cursor: pointer;
  }
  .home .slider-container .slider-pagi__elem:before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 0.4rem;
    height: 0.4rem;
    background: #fff;
    border-radius: 50%;
    margin-left: -8px;
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  .home .slider-container .slider-pagi__elem.active:before, 
  .home .slider-container .slider-pagi__elem:hover:before {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
  
  .home .slider-container .slider {
    z-index: 1;
    position: relative;
    height: 100%;
  }
  .home .slider-container .slider.animating {
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s;
    will-change: transform;
  }
  .home .slider-container .slider.animating .slide__bg {
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s;
    will-change: transform;
  }
  
  .home .slider-container .slide {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
  }
  .home .slider-container .slide.active .slide__overlay,
  .home .slider-container .slide.active .slide__text {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  .home .slider-container .slide__bg {
    position: absolute;
    top: 0;
    left: -50%;
    width: 100%;
    height: 100%;
    will-change: transform;
  }
  .home .slider-container .slide:nth-child(1) {
    left: 0;
    background-position: top;/*center;*/
  }
  .home .slider-container .slide:nth-child(1) .slide__bg {
    left: 0;
    background-position: top;/*center;*/
    background-color: #318782;
  }
  .home .slider-container .slide:nth-child(1) .slide__overlay-path {
    fill: #318782;
    opacity: 0.8 !important;
  }
 
  .home .slider-container .slide:nth-child(2) {
    left: 100%;
    background-position: top; /*center;*/
  }
  .home .slider-container .slide:nth-child(2) .slide__bg {
    left: -50%;
    background-position: top; /*center;*/
  }
  .home .slider-container .slide:nth-child(2) .slide__overlay-path {
    fill: #F57E20;
	opacity:0.8 !important;
  }
 
  .home .slider-container .slide:nth-child(3) {
    left: 200%;
    background-position: top;/*center;*/
  }
  .home .slider-container .slide:nth-child(3) .slide__bg {
    left: -100%;
    background-position: top; /*center;*/
  }
  .home .slider-container .slide:nth-child(3) .slide__overlay-path {
      fill: #318782;
	  opacity: 0.8 !important;
  }
  
  
  .home .slider-container .slide:nth-child(4) {
    left: 300%;
    background-position: center;
  }
  .home .slider-container .slide:nth-child(4) .slide__bg {
    background-position: center;
    left: -150%;
    box-shadow: inset 2000px 0 0 0 rgb(0 0 0 / 35%);
  }
  .home .slider-container .slide:nth-child(4) .slide__overlay-path {
    fill: #5C8797;
  }
  
  .home .slider-container .slide__content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .home .slider-container .slide__overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    min-height: 810px;
    -webkit-transition: opacity 0.2s 0.5s, -webkit-transform 0.5s 0.5s;
    transition: opacity 0.2s 0.5s, -webkit-transform 0.5s 0.5s;
    transition: transform 0.5s 0.5s, opacity 0.2s 0.5s;
    transition: transform 0.5s 0.5s, opacity 0.2s 0.5s, -webkit-transform 0.5s 0.5s;
    will-change: transform, opacity;
    -webkit-transform: translate3d(-20%, 0, 0);
            transform: translate3d(-20%, 0, 0);
    opacity: 0;
  }
  
  .home .slider-container .slide__overlay path {
    opacity: 1;
  }
  
  .home .slider-container a.slide__text-link:hover { 
      text-decoration:none; 
      color:#FFF;
  }
  
  .home .slider-container .slide__text-desc {
    font-size: 18px;
  }
  
  .home .slider-container .slide__text-link {
    z-index: 5;
    display: inline-block;
    position: relative;
    padding: 0.6em 1.2em;
    cursor: pointer;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    text-decoration: none;
    color: white;
    border: 2px solid white;
  }
 
  .home .slider-container .slide__text-link:before {
    z-index: -1;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transform: rotateX(-85deg);
    transform: rotateX(-85deg);
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
    will-change: transform;
  }
  .home .slider-container .slide__text-link:hover:before {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
  }

  .home .slider-container span.slider-number{
    font-size: 15px;
    margin-left: -17px;
    color: #E1E1E1;
    margin-top: -8px;
    display: block;
  }

  .home .slider-control.left {
    top: 282px;
    left: 27px !important;
    background-image: url(/wp-content/themes/Doculand/images/next-slider.svg);
    transform: rotate(-180deg);
  }

  .home .slider-control.right{
    top: 520px;
    left: 30px;
    background-image: url(/wp-content/themes/Doculand/images/next-slider.svg);
  }

  li.slider-pagi__elem.slider-pagi__elem-0.active > span,
  li.slider-pagi__elem.slider-pagi__elem-1.active > span,
  li.slider-pagi__elem.slider-pagi__elem-2.active > span,
  li.slider-pagi__elem.slider-pagi__elem-3.active > span{
    transform: scale(1.5);
    color: white;
    transition: 0.5s;
  }
  .home .slider-container p{
      font-size: 16px !important;
  }
  
/**/

.home .slider-container .slide__text-heading,
.home .slider-container .slider-pagi,
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link,
.page-id-6786 .main-title,
.page-id-19693 .main-title,
.page-id-6790 .main-title,
.page-id-6792 .main-title,
.page-id-6786 .banner-description h2,
.page-id-6786 .banner-description p,
.page-id-6786 .first-article-content p,
.page-id-6786 .first-article-content h2,
.page-id-6792 .first-article-content h2,
.single-post .post-info .post-date,
.single-post .post-info .post-title,
.single-post .the-author span,
.home .banner-description h2,
.home .wa_chpcs_foo_content h4,
.coming-soon div:nth-child(3),
.page-id-6790 .single-ekdilwsi p,
.page-id-6790 .single-ekdilwsi h2,
.article-header .main-title,
.article-grid .banner-description h2,
.article-grid .banner-description p,
.article-grid .first-article-content p,
.article-grid .first-article-content h2,
.page-id-19693 h3.whiteFontColor.pt-4,
.page-id-19693 h3.box-title.Roboto-Medium{
    font-family: 'Manrope-Medium';
}

.page-id-6786 .main-title,
.page-id-6790 .main-title,
.page-id-6792 .main-title,
.article-header .main-title{
    color: #262324;
}

.home h2.slide__text-heading.top-title,
.page-id-6790 .title,
.page-id-19693 .box-description.font-weight-bold.Roboto-Bold p,
.page-id-19693 .box-description.font-weight-bold.Roboto-Bold li{
    font-family: 'Manrope-Bold';
}

.home .slider-container .slide__content p,
.home .slider-container .slide__text-link,
a#memberNewMenuLink,
.mobileMenuWrapper > a,
.additions .mobileMenuWrapper:nth-child(3),
.page-id-6786 .top-subtitle,
.page-id-6792 .top-subtitle,
.page-id-6790 .top-subtitle,
.page-id-6786 .first-article-content a,
.home .all-articles,
.page-id-6786 .ajax-load-more-wrap.white .alm-load-more-btn,
.single-post .col-md-12.croppedContent,
.single-post .post-content,
.footer-info, .footer-info p,
p.footer-info,
a.info_btn_footer,
#colophon .menu-item a,
.page-id-6790 #showmore,
.article-header .top-subtitle,
.article-grid .ajax-load-more-wrap.white .alm-load-more-btn,
.article-grid .first-article-content a,
.page-id-19693 .file-title p{
    font-family: 'Manrope-Regular';
}

.page-id-6786 nav.navbar.fixed-top,
.page-id-6792 nav.navbar.fixed-top, 
.single-post nav.navbar.fixed-top, 
.archive.category nav.navbar.fixed-top{
    background-color: #F3F3F3;
}

.page-id-6790 .single-ekdilwsi p{
    color: #262324;
    margin-bottom: 4px;
}

.page-id-6790 .palaioteres-ekdilwseis a{
    text-decoration: none !important;
}

.page-id-6790 .single-ekdilwsi h2{
    color: #262324;
    display: inline-block;
}


.scrolled .topRowMenu{
    display: none !important;
}

.page-id-6786 a#memberNewMenuLink,
.archive a#memberNewMenuLink, 
.page-id-6792 a#memberNewMenuLink,
.page-id-6790 a#memberNewMenuLink,
.post-template-template-panellinio-sinedrio a#memberNewMenuLink,
.page-id-6781 a#memberNewMenuLink{
    color: white;
    background-color: #262324;
}

.page-id-6790 nav.navbar.fixed-top{
    background-color: transparent;
}

.scrolled nav.navbar.fixed-top{
    background-color: #3D3D3F !important;
}

.page-id-6786 .ajax-load-more-wrap.white .alm-load-more-btn,
.article-grid .ajax-load-more-wrap.white .alm-load-more-btn {
    color: #262324 !important;
    font-size: 16px !important;
    border: 0px solid #e0e0e0 !important;
    margin-top: 20px;
    margin-bottom: 30px;
}

.page-id-6786 .alm-btn-wrap .alm-load-more-btn,
.article-grid .alm-btn-wrap .alm-load-more-btn{
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.page-id-6786  img[src=""] {
    opacity: 0;
    margin-bottom: 25px;
}

.single-post .top-container{
    position: relative;
    margin: auto;
    overflow: hidden;
}

.single-post .post-info .post-date{
    width: 141px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
}

.category-ceo-meetings .post-info .post-title{
    margin-top: 10% !important;/*n*/
}

.single-post .post-info .post-title{
    color: white;
    margin-top: 7%;
    line-height: 1.2;
}

.single-post .the-author span{
    font-size: 12px;
    color: white;
}

.single-post .the-author img{
    height: 50px;
    border-radius: 50%;
}

.single-post .the-author{
   position: absolute;
   bottom: 15%;
}

.single-post .post-content img{
    width: 100%;
    height: auto;
}

.home div#fourth-section{
    background-color: #BBBBBB;
}

.home .banner-description{
    background-color: white;
    color: #262324;
}

.home .article-container a{
    text-decoration: none;
}

.home h1.sub_heading.darkBlueFontColor.m-0 {
    font-size: 17px;
    color: #262324;
    margin-bottom: 58px !important;
}

.home .banner-description{
    padding-top: 29px;
    padding-left: 23px;
    padding-right: 23px;
    padding-bottom: 10px;
}

.home .col-lg-3{
    margin-top: 83px;
}

.home .wa_chpcs_image_carousel li img{
    overflow: hidden;
    /* height: 415px;240px; 218px; */
    object-fit: cover;
    width: 100%;
}

.home li#wa_chpcs_foo_content19569{
    background-color: #ECECEC;
}

.home .wa_chpcs_image_carousel li{
    padding: 0;
}

.home .wa_featured_img{
    padding-bottom: 29px;
}

.home div#wa_chpcs_slider_show_date19569{
    position: absolute;
    top: 248px;
    font-size: 14px;
    margin-bottom: 45px;
    color: #C3C2C2;
    padding-left: 22px;
    text-align: left;
}

.home .wa_chpcs_foo_content a{
    color: #262324;
    text-decoration: none;
}

.home #wa_chpcs_slider_title19569{
    position: absolute;
    padding-left: 22px;
    padding-right: 22px;
    color: #262324 !important;
}

.page-id-6790 .article-container{
    position: relative;
}

.page-id-6790 div#content{
    background-color: #ECECEC;
    position: relative;
}

.page-id-6790 .title{
    color: #262324;
    font-size: 16px;
}

.page-id-6790 .single-ekdilwsi{
    border-bottom: 1px solid black;
    padding-top: 41px;
    position: relative;
    padding-bottom: 29px;
}

.page-id-6790 #showmore{
    color: #262324;
    border: 0px;
    font-size: 16px;
}

.page-id-6790 .single-ekdilwsi span.read-more-arrow{
    position: absolute;
    right: 4px;
}

.page-id-6790 .prosfates-ekdilwseis .read-more-arrow {
    position: absolute;
    left: 29px;
    bottom: 12px;
}


/*for the home slider*/

  .home .main-slider-container .slide{
    width: 100%;
    height: 100%;
    position: absolute; /* so that they are stacked */
    transition: all ease-in-out 500ms;
    opacity: 0;  /* make sure they are not visible */
    visibility: hidden /* make sure they are not visible */
  }
  
  .home .main-slider-container aside{
    position: absolute;
    left: 0;
    top: -53px;
    text-align: center;
    pointer-events: none;
  }
  
  .home .main-slider-container aside > label{
      display: inline-flex;
      justify-content: center;
      align-items: center;
      background: white;
      width: 7.5rem;
      margin-right: 20px;
      height: 1.5rem;
      text-align: left;
      font-size: 16px;
      pointer-events: auto;
      font-family: Manrope-Bold;
  }
  
  .home .main-slider-container aside > label:hover{
    background: grey;
  }
  
  .home .main-slider-container input[type=radio]{
    display: none;
  }
  
  .home .main-slider-container input[type=radio]:checked + div{
    opacity: 1;
    visibility: visible;
  }
  
  
  .home .main-slider-container label,
  .page-id-6792 .main-slider-container label{
    cursor: pointer;
    width: 1.5rem;
    height: 1.5rem;
    /* background: white; */
  }
  
  .home .main-slider-container #slide-1,
  .home .main-slider-container #slide-2{
    background: white;
  }
  
  /* .home .main-slider-container{
      display: flex;
      flex-wrap: wrap;
  } */
  
  .home .col-md-10,
  .page-id-6792 .col-md-10{
      position: relative;
  }
  
  .home .main-slider-container .ekdilwsi-image{
      position: absolute;
      display: inline-block;
      width: fit-content;
      top: 63px;
      margin: auto;
  }
  
  .home .main-slider-container .ekdilwsi-image > div {
      text-align: center;
  }
  
  .home .main-slider-container img.article-background-image{
      overflow: hidden;
      object-fit: cover;
      display: none;
  }
  
  .home .main-slider-container .ekdilwsi-info,
  .home .main-slider-container .meeting-info{
      position: relative;
      color: #262324;
      border-bottom: 1px solid black;
      margin-top: 40px;
      display: inline-block;
  }
  
  .home .main-slider-container .slide a{
      text-decoration: none;
  }
  
  .home .main-slider-container .ekdilwsi-info p,
  .home .main-slider-container .meeting-info p{
      margin-bottom: 0px;
      font-family: 'Manrope-Regular';
  }
  
  .home .main-slider-container .ekdilwsi-info h3,
  .home .main-slider-container .meeting-info h3{
      padding-bottom: 8px;
      display: inline-block;
      padding-right: 44px;
      font-family: 'Manrope-Medium';
  }
  
  .home .main-slider-container span.read-more-arrow{
      display: inline-block;
      position: absolute;
      right: 5px;
  }
  
  .home .main-slider-container #slide-1 a:nth-child(3) .ekdilwsi-info,
  .home .main-slider-container #slide-2 a:nth-child(3) .meeting-info{
      border-bottom: 0px;
  }
  
  .home .main-slider-container button {
    font-size: 18px;
    background: none;
    border: none;
    flex: 1;
    text-align: center;
    padding: 16px 0;
    cursor: pointer;
    z-index: 2;
    transition: color 240ms ease;
  }
  
  .home .main-slider-container button.active {
    color: #fff;
  }

  .home .home div#fifth-section{
      margin-top: 162px;
  }
  
  .home .main-slider-container .tile
  {
    width:80%;
    margin:60px auto;
  }

  .home #fourth-section a.button.all-articles{
    color: #FFFFFF !important;
  }
  
  .home .main-slider-container .tabs{
    position: relative;
    top: 51%;
    height: 715px;
    /* transform: translate(-50%, -50%); */
  }
  
  .home .main-slider-container label, 
  .home .main-slider-container #slider, 
  .home .main-slider-container #slider-dot{
    display: inline-block;
    font-weight: bold;
    text-align: center;
    color: #AAA;
    width: 150px;
    height: auto;
    padding: 20px 0px;
  }

  .home .main-slider-container label {
      width: auto;
      z-index: 10;
      position: relative;
  }

  .page-id-6792 .main-slider-container label, 
  .page-id-6792 .main-slider-container #slider, 
  .page-id-6792 .main-slider-container #slider-dot{
    display: inline-block;
    font-weight: bold;
    text-align: center;
    color: #AAA;
    width: 185px;
    height: auto;
    padding: 20px 0px;
  }

  
  .home .main-slider-container label:hover{
    color: #262324;
    cursor: pointer;
  }
  
  .home .main-slider-container .tabs [type=radio]{
    display: none;   
  }
/* 
  .home .home div#fifth-section{
      margin-top: 165px;
  } */
  
  .home .main-slider-container .content-ekdilwseis,
  .home .main-slider-container .content-meetings{
    position: absolute;
    right: 0; 
    bottom: 0; 
    left: 0;
    background: #BBBBBB;
    padding: 20px;
    height: fit-content;
    display: none;
  }
  
.home .main-slider-container .content-ekdilwseis .ekdilwsh-whole:first-child > a:hover img.article-background-image,
  .home .main-slider-container .content-ekdilwseis .ekdilwsh-whole:nth-child(2) > a:hover img.article-background-image,
  .home .main-slider-container .content-ekdilwseis .ekdilwsh-whole:nth-child(3) > a:hover img.article-background-image,
  .home .main-slider-container .content-meetings .ekdilwsh-whole:first-child > a:hover img.article-background-image,
  .home .main-slider-container .content-meetings .ekdilwsh-whole:nth-child(2) > a:hover img.article-background-image,
  .home .main-slider-container .content-meetings .ekdilwsh-whole:nth-child(3) > a:hover img.article-background-image{
      display: block !important;
  }

  /*newww*/
  /**/
  
  .home .main-slider-container #slider{
      width: 44px;
      background-color: transparent;
      position: absolute;
      border-bottom: 1px solid #262324;
      margin: 7px 0px;
      margin-top: 20px;
      transition: transform 0.5s;
  }
  
  .home .main-slider-container [type=radio],
  .home #r1:checked ~ #slider{
    transform: translate(-450px, 0px);
  }
  
  .home .main-slider-container [type=radio],
  .home #r2:checked ~ #slider{
    transform: translate(-300px, 0px);
  }
  
  .home .main-slider-container #slider-dot,
  .page-id-6792 .main-slider-container #slider-dot{
      width: 6px;
      background-color: transparent;
      position: absolute;
      border-bottom: 4px dotted #262324;
      margin: 7px 0px;
      margin-left: -11px;
      margin-top: 3px;
      transition: transform 0.5s;
  }
  
  .home .main-slider-container [type=radio],
  .home #r1:checked ~ #slider-dot {
    transform: translate(-450px, 0px);
  }
  
  .home .main-slider-container [type=radio],
  .home #r2:checked ~ #slider-dot {
    transform: translate(-300px, 0px);
  }
  
  .home .main-slider-container [type=radio]:checked + label,
  .page-id-6792 .main-slider-container [type=radio]:checked + label{
    color: #262324;
  }
  
  .home .main-slider-container [type=radio]:checked + label + .content-ekdilwseis,
  .home .main-slider-container [type=radio]:checked + label + .content-meetings {
    display: inline-block;
  }

  .page-id-6792 .ekpaideusi-tab{
      text-align: left;
  }

  .page-id-6792 .tabs{
	text-align: center;
  }
  
  .page-id-6792 .main-slider-container .label-title{
      font-size: 16px;
      pointer-events: auto;
      font-family: Manrope-Bold;
      color: #A8A7A7;
  }

  .home .main-slider-container .label-title{
      font-size: 16px;
      pointer-events: auto;
      font-family: Manrope-Bold;
      color: white;
  }
  
  .home .main-slider-container #last-label{
      opacity: 0;
      pointer-events: none;
  }
  
  .home .main-slider-container .label-ekdilwsh{
      text-align: left;
      padding-left: 13px;
  }
  
  .home .main-slider-container .label-meeting{
      padding-left: 7px;
      text-align: left;
  }

  .home .main-slider-container .content-ekdilwseis a:nth-child(3) .ekdilwsi-info,
  .home .main-slider-container .content-meetings a:nth-child(3) .ekdilwsi-info{
      border: 0px !important;
  }

  .post-template-template-panellinio-sinedrio .scrolly{
    background-color: #B1BBB9;
  }

  .post-template-template-panellinio-sinedrio #speaker-name{
    color: #262324;
    font-family: Manrope-Medium;
  }

  .post-template-template-panellinio-sinedrio div#omilites{
      color: #262324;
      letter-spacing: 1.5px;
      margin-bottom: 73px;
      font-size: 16px;
      font-family: Manrope-Bold;
  }

  .post-template-template-panellinio-sinedrio  .xorigoi-title{
      font-size: 16px !important;
      color: #262324;
      letter-spacing: 1.5px;
      margin-bottom: 16px;
      font-family: Manrope-Bold;
  }

  .post-template-template-panellinio-sinedrio  .col-md-12.page-bottom{
      padding-top: 28px;
  }

  .post-template-template-panellinio-sinedrio .top-content .col-md-6:first-child{
    background-color: #2F8ECE;
  }

  .post-template-template-panellinio-sinedrio .top-content img{
    width: 100%;
    overflow: hidden;
    object-fit: cover;
  }

  .footer-content .vfbp-form label{
      display: none;
  }

  .footer-content input#vfb-field-47 {
    padding-left: 23px !important;
    padding-right: 23px !important;
    padding-top: 30px !important;
    padding-bottom: 27px !important;
    font-family: Manrope-Regular !important;
    margin-top: 2px !important;
    background-color: transparent;
    color: black;
    /* background-color: white; */
}

.footer-content input#vfb-field-47::placeholder{
    color: black;
}

.footer-content .vfbp-form .vfb-form-control{
    border: 0px;
}

.footer-content button#vfb-field-48 {
    color: black !important;
    background-color: white;
    font-family: Manrope-Regular !important;
    border: 0;
    border-radius: 0px;
    position: absolute;
    right: 6px;
    bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.page-id-6792 .ekpaideusi-tab >div h2:first-child{
    color: #262324;
    margin-bottom: 11px;
    font-family: Manrope-Medium;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.article-grid .banner-description h2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.page-id-6792 .ekpaideusi-tab p{
    font-size: 16px;
    color: #262324;
}

.page-id-6792 .ekpaideusi-tab >div h2:nth-child(2){
    color: #262324;
    font-family: Manrope-Regular;
}

.page-id-6792 .ekpaideusi-tab {
    top: 0px;
    position: relative;
}

.page-id-6792 .ekpaideusi-tab > div{
    position: absolute;
    bottom: 0px;
    height: fit-content;
}

.sliding-tab-content {
    display: none;
}

.sliding-tab-content.active {
    display: block;
}

.page-id-19693 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-19693 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-19693 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after{
    background-color: white;
}

.page-id-19693 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-19693 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-19693 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner{
    background-color: #ddd;
}

.post-template-template-metaptychiaka #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.post-template-template-metaptychiaka #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.post-template-template-metaptychiaka #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6786 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-6786 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6786 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6790 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-6790 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6790 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6792 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-6792 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6792 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-7105 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-7105 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-7105 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.post-template-template-panellinio-sinedrio #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.post-template-template-panellinio-sinedrio #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.post-template-template-panellinio-sinedrio #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6781 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-6781 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6781 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.archive #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.archive #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.archive #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before,
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after{
    background-color: #262324;
}

.post-template-template-metaptychiaka #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.post-template-template-metaptychiaka #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.post-template-template-metaptychiaka .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6786 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6786 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6786 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6790 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6790 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6790 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6792 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6792 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6792 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-7105 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-7105 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-7105 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.post-template-template-panellinio-sinedrio #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.post-template-template-panellinio-sinedrio #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.post-template-template-panellinio-sinedrio .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6781 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-6781 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-6781 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.single-post #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.single-post #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.single-post .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.archive #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.archive #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.archive .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after,
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open  .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner,
.page-id-359 .mega-menu-toggle.mega-menu-open #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner{
    background-color: #FFFFFF !important;
}

  .page-id-6792 .tabs [type=radio] {
    display: none;   
  }
  
  .page-id-6792 #slider {
    background-color: transparent;
    position: absolute;
    border-bottom: 1px solid black;
    margin: 7px 10px;
    transition: transform 0.5s;
    width: 83px !important;
  } 
  
  .page-id-6792 .main-slider-container label{
      letter-spacing: 3px;
  }
  
  .page-id-6792 .main-slider-container [type=radio], #r1:checked ~ #slider-dot {
      transform: translate(-556px, 0px);
  }
  
  
  .page-id-6792 .main-slider-container label{
      font-size: 16px;
  }
  .page-id-6792 [type=radio],
  .page-id-6792 #r1:checked ~ #slider {
    transform: translate(-495px, 0px);
  }
  
  .page-id-6792 [type=radio],
  .page-id-6792 #r2:checked ~ #slider {
    transform: translate(-319px, 0px);
  }
  
  .page-id-6792 .main-slider-container [type=radio], 
  .page-id-6792 #r3:checked ~ #slider-dot {
      transform: translate(-150px, 0px);
  }
  
  .page-id-6792 .main-slider-container #slider-dot{
      margin-top: -11px !important;
  }
  
  .page-id-6792 [type=radio],
  .page-id-6792 #r3:checked ~ #slider {
    transform: translate(-130px, 0px);
  }

#tabs-form {
    padding-bottom: 3em;
}
  
  .page-id-6792 .main-slider-container [type=radio], #r2:checked ~ #slider-dot {
      transform: translate(-346px, 0px);
  }
  
  .page-id-6792 [type=radio]:checked + label + .content {
    display: inline-block;
  }

#vfb-field-40-other {
    padding: 5px !important;
    margin-left: -18px;
}

#memberModal .modal-body .close {
    float: right;
    background: transparent;
    border: none;
    color: #fff;
    font-size: 40px;
}

#vfbField42 .vfb-form-group .file-caption {
    height: 162px !important;
}

#vfbField42 .vfb-input-group-btn {
    width: 100% !important;
    display: flex;
    float: right;
}

#vfbField42 .vfb-input-group {
    display: block !important;
}

#vfbField42 .fileinput-remove-button {
    position: absolute;
    bottom: 2em;
    left: 2em;
    z-index: 9999;
    background: transparent;
    color: #fff;
}

#memberModal #parsley-id-9, #memberModal #parsley-id-11, #memberModal #parsley-id-27, #memberModal #parsley-id-27, #memberModal #parsley-id-37 {
    top: 100px !important;
}

#memberModal #parsley-id-multiple-vfb-field-38 {
    top: 120px !important;
}

#memberModal #parsley-id-multiple-vfb-field-127 {
    top: 0 !important;
}

#vfbField39 .vfb-help-block {
    top: 12em !important;
}

#memberModal #vfbField42 .btn-file {
    border-radius: 0 !important;
    background: #fff !important;
    border: 1px solid #fff !important;
    padding-left: 2em !important;
    padding-right: 2em !important;
    color: #000;
    position: absolute;
    bottom: 2em;
    right: 2em;
}

#vfbField42 label {
    margin-bottom: 1.5em !important;
}

.opacity-50 {
    opacity: 0.5
}
.education-date {
    font-size: 14px;
}

.education-title {
    line-height: 1.3;
    /* display: -webkit-box; */
    display: block;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* TEST HOMEPAGE END */

.page-id-359 #colophon {
    display: none;
}

.page-id-359, .page-id-359 #main-title, .page-id-359 nav.navbar.fixed-top,
.page-id-19693 nav.navbar.fixed-top {
    background: #BBBBBB !important;
}

.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, 
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before, 
.page-id-359 #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
    background: #000000 !important;
}

.page-id-359 .vfb-form-control {
    color: #DADADA !important;
    height: 72px !important;
    border: 1px solid #DADADA !important;
    background: transparent !important;
    padding: 30px !important;
    font-size: 16px !important;
}

#memberModal .vfb-form-control {
    color: #888687 !important;
    border: 1px solid #888687 !important;
    background: transparent !important;
    padding: 30px !important;
    font-size: 16px !important;
}

.page-id-359 button#vfb-field-7 {
    width: 100%;
    background-color: transparent;
    border-radius: 0px !important;
    padding-top: 13px;
    padding-bottom: 13px;
    border: 1px solid #ffffff;
    height: 60px;
    font-size: 16px;
}

.page-id-6790 #top-left-article .banner-description h2 {
    margin-bottom: 27px;
}

.page-id-359 textarea.vfb-form-control {
    height: 300px !important;
}

.page-id-359 img.social_icons {
    height: 54.3px;
}

.page-id-359 .vfbp-form .vfb-form-group {
    margin-bottom: 32px;
}

.socialsWrapperContact {
    margin-left: -11px;
    padding-bottom: 1.5em;
}

.page-id-6792 .first-article-content h2:nth-child(2){
    margin-bottom: 95px;
}

.page-id-6792 .tabs{
    position: relative;
}

.page-id-6792 .the-tabs{
    position: relative;
    height: fit-content;
}

.display-on-bottom {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding-bottom: 2em;
}

.plainLinkStyle {
    color: #fff;
    text-decoration: none;
}

.socials a {
    text-decoration: none;
}

.page-id-359 #main {
    padding-top: 2em;
}

.page-id-359 .vfbp-form .vfb-form-control:focus {
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
}

a#memberNewMenuLink {
    cursor: pointer;
}

.page-id-6792 .ekpaideusi-tab{
    position: relative;
}

.modalMainTitle {
    font-family: 'Manrope-Medium';
}

.member_modal_list {
    opacity: 0.7;
    padding-bottom: 5em;
}

.member_modal_list ul li {
    padding-bottom: 1em;
}

.member_modal_list ul ul {
    list-style: none;
}

.member_modal_list ul ul span {
    border: 1px solid #ffffff;
    border-radius: 50%;
    background: #ffffff;
    padding-left: 8px;
    padding-right: 8px;
    margin-right: 25px;
    color: #000000;
}

.modalSecondTitle {
    font-size: 22px;
}

.prosfates-ekdilwseis {
    padding-bottom: 5em;
}

.new-member-box {
    border: 1px solid #ffffff;
    padding: 1em;
    height: 100%;
    min-height: 189px;
    display: inline-flex;
    flex-direction: column;
    width: 100%;
}

.memberBoxTitle {
    line-height: 1
}

#memberModal .ts-title {
    font-size: 14px;
    font-family: Manrope-Bold;
    color: #fff;
    line-height: 1;
    margin-bottom: 5px;
}

label.vfb-control-label {
    font-family: 'Manrope-Bold';
}

.vfb-radio label {
    font-family: 'Manrope-Regular';
}

.memberBoxSubtitle {
    font-size: 14px;
}

.memberBoxDescription {
    font-size: 14px;
    padding-bottom: 0 !important;
    line-height: 1;
}
/* 
#memberModal #vfbField18 label,
#memberModal #vfbField130 label,
#memberModal #vfbField29 label,
#memberModal #vfbField34 label {
    display: none;
} */
/* 
#vfbField29, #vfbField34, #vfbField130, #vfbField18 {
    padding-top: 40px;
} */

.formDivider p {
    margin-bottom: 0 !important;
    font-size: 16px;
    font-weight: bold;
}

#memberModal .vfb-form-control:focus {
    text-transform: uppercase;
    border: 1px solid #ffffff !important;
}

#memberModal .vfb-required-asterisk {
    color: #ffffff;
}

#memberModal .vfb-radio {
    margin: 0 !important;
}

#vfbField133 .vfb-form-group, #vfbField134 .vfb-form-group {
    margin-bottom: 0 !important;
}

#vfbField38, #vfbField39, #vfbField40, #vfbField42 {
    padding-top: 1.5em;
    color: #ffffff;
}

#vfb-field-40-other {
    margin-top: .5em !important;
}

#sixthsectionList li {
    font-size: 16px;
    padding-bottom: 1em;
}

.sixthsectionrow {
    padding-left: 1em !important;
    padding-right: 1em !important;
    padding-top: 3em;
    padding-bottom: 3em;
}

.sixthsectioncol {
    align-self: self-end;
    text-align: right;
    float: right;
}

.page-id-19693 #v-pills-supporters .supporters-container {
    width: 150px;
    height: 300px;
    margin: auto;
    background-position: center !important;
}

.error404 section.error-404.not-found {
    height: 100vh;
    background-color: #BBBBBB;
}

.slider-control.left, .slider-control.right {
    display: none !important;
}

/*-------------------------------------------------------------*/
/* 					       END EVENTS       				   */
/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/
/* 					       START ABOUT       				   */
/*-------------------------------------------------------------*/

.box-container {
    margin-bottom: 30px;
    display: flex;
    flex-wrap: wrap;
    background-size: cover !important;
}
.box-description {
    align-self: flex-end;
}
.box-description * {
    font-size: 18px;
    font-family: 'Manrope-Bold';
    line-height: 1.5;
}

.box-title {
    font-size: 55px;
}

.member-container {
    height: 270px;
    margin-bottom: 20px;
    display: flex;
    background-size: cover !important;
}
.member-title {
    align-self: end;
    padding: 20px;
    width: 255px;
}
.member-title p {
    font-size: 16px;
}
.about-pills .nav-link {
    text-align: left;
    background: transparent !important;
    color: #262324 !important;
    opacity: 0.35;
    position: relative;
}
.about-pills .active {
    opacity: 1;
}
.about-pills .active::before {
    content: '•';
    position: absolute;
    left: -10px;
    z-index: 30;
    top: 50%;
    transform: translate(0, -50%);
}

.file-container {
    color: #262324 !important;
    text-decoration: none;
    border: 1px solid;
    display: block;
    padding: 20px 60px;
    margin-bottom: 20px;
}
.file-title p {
    font-size: 16px;
}
.links-section {
    padding-bottom: 5em;
}
.download-icon {
    margin-right: 20px;
}
.member-container.supporters-container {
    background-size: contain !important;
}

.formModalDesc {
    padding-bottom: 5em;
}

.page-id-6792 .see-the-content p{
    display: inline-block;
}

.page-id-6792 span.see-more-arrow img{
    margin-bottom: -40px;
    margin-left: -7px;
}

.home div#fifth-section{
    background-repeat: no-repeat;
    background-position: center;
}

.home a#foo19569_next span,
.home a#foo19569_prev span{
    display: none;
}

.home a#foo19569_prev{
    background-image: url(/wp-content/themes/Doculand/images/left-slider-arrow.svg);
    background-repeat: no-repeat;
    background-color: transparent;
}

.home a#foo19569_next{
    background-image: url(/wp-content/themes/Doculand/images/right-slider-arrow.svg);
    background-repeat: no-repeat;
    background-color: transparent;
}

.page-id-6790 #ekdilwseis-background{
    position: absolute;
    width: 100%;
    right: 0px;
}

.home #fifth-section span.read-more-arrow img {
    position: absolute;
    bottom: 16px;
    left: 22px;
    height: 11px !important;
    width: auto !important;
}

.page-id-6790 button#showmore img {
    margin-bottom: -14px;
    margin-left: 4px;
}

.page-id-6790 .prosfates-ekdilwseis.col-lg-12 span.read-more-arrow img{
    width: 34px;
}

#closeVideoModalBtn {
    float: right;
    background: transparent;
    border: none;
    color: #000;
    font-size: 40px;
}

.page-id-7105 span.synedrio-date img,
.post-template-template-panellinio-sinedrio span.synedrio-date img{
    height: auto;
    width: 18px;
    margin-top: -8px;
    margin-left: 52px;
}

.page-id-7105 span.omilites-arrow,
.post-template-template-panellinio-sinedrio span.omilites-arrow{
    position: absolute;
    top: 203px;
}


.page-id-7105 span.omilites-arrow img,
.post-template-template-panellinio-sinedrio span.omilites-arrow img{
    width: auto !important;
    height: 14px !important;
}

.page-id-7105 button#right,
.post-template-template-panellinio-sinedrio button#right{
    background-image: url(https://ipe.kukarika.com/wp-content/themes/Doculand/images/right-slider-arrow.svg);
    background-repeat: no-repeat;
    background-position: center;
}

.page-id-7105 button#left,
.post-template-template-panellinio-sinedrio button#left{
    background-image: url(https://ipe.kukarika.com/wp-content/themes/Doculand/images/left-slider-arrow.svg);
    background-repeat: no-repeat;
    background-position: center;
}

.page-id-7105 button#right svg,
.page-id-7105 button#left svg,
.post-template-template-panellinio-sinedrio button#right svg,
.post-template-template-panellinio-sinedrio button#left svg{
    display: none;
}

.page-id-6786 span.see-more-news{
    margin-left: 12px;
}


.page-id-6786 span.see-more-news img{
    margin-bottom: -15px;
}

.mobileMenuWrapper > a{
    display: inline-block;
    padding: 20px 60px;
    position: relative;
}

.metaptychiakaCroppedContent {
    margin: 0 auto 0 !important;
    max-width: 90%;
}

.post-template-template-metaptychiaka img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    opacity: 1;
}

.metaptychiaka_main_title {
    line-height: 1;
}

.pleonektimataBox {
    background: #262324;
    padding: 1.2em;/*2em;*/
    padding-right: 1.2em; /*3em;*/
    color: #fff;
}

.post-template-template-metaptychiaka .post-content {
    margin-bottom: 0;
    padding-bottom: 0;
}

.post-template-template-metaptychiaka .post-content ul {
    font-size: 18px;
    display: block;
    width: 100%;
}

.post-template-template-metaptychiaka .post-content ul {
    padding: 0;
    font-size: 18px;
    list-style: inside;
}

.post-template-template-metaptychiaka .post-content ul li {
    line-height: 1.66;
}

.supporters-container .member-title {
    display: none;
}

.post-template-template-metaptychiaka a, .post-template-template-metaptychiaka a:hover, .post-template-template-metaptychiaka:focus, .post-template-template-metaptychiaka:visited {
    color: #BBBBBB
}

.post-template-template-metaptychiaka .post-content img {
    height: auto;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.sidebardColumn {
    /* border: 1px solid rgba(0,0,0,.125); */
    border: 1px solid #BBBBBB;
    height: max-content;
}

.sidebarRowFirst {
    padding: 10px;
    background-color: #262324;
    color: #ffffff;
}

.sidebarRowSecond {
    padding: 2em;
}


.slider-container {
    cursor: default !important;
}

.opacityLayer {
    background: linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.1),rgba(0,0,0,.3));
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.page-id-19693 .offset-lg-1.col-lg-10 > .row .row.section:nth-child(3){
    display: none !important;
}

.home .uni-logo img{
    width: fit-content;
    height: 100%;
    object-fit: contain;
}

.home .uni-logo{
    text-align: center;
    margin-top: 15px;
    margin-bottom: 30px;
}

.page-id-19693 .offset-lg-1.col-lg-10 .row.section .col-lg-6:nth-child(3) > div > .box-description{
    position: absolute;
}

.page-id-19693 .offset-lg-1.col-lg-10 .row.section .col-lg-6:nth-child(3) > .box-container{
    position: relative;
}

.page-id-19693 .box-left-column,
.page-id-19693 .box-right-column{
    display: inline-block;
}

.post-template-template-metaptychiaka .metaptychiaka_main_title {
    font-family: 'Manrope-Medium';
}

.post-template-template-metaptychiaka .metaptychiaka_main_title > div{
    margin-top: 30px;
    font-family: 'Manrope-Regular';
}

.post-template-template-metaptychiaka .metaptyxiaka-top-row{
    width: 100% !important;
}

.post-template-template-metaptychiaka .col-xl-7.order-1.order-xl-2 img{
    overflow: hidden;
    height: 344px;
    object-fit: cover;
    width: 100% !important;
}

.post-template-template-metaptychiaka h6.fw-bold.text-uppercase.darkGrayColor.pb-3 {
    font-family: 'Manrope-Bold';
    letter-spacing: 2px;
}

.post-template-template-metaptychiaka .metaptychiakaSidebarWrapper h6:nth-child(3),
.post-template-template-metaptychiaka .metaptychiakaSidebarWrapper.pleonektimataBox h6:nth-child(2){
    font-family: 'Manrope-Regular';
}

.post-template-template-metaptychiaka .metaptychiakaSidebarWrapper.pleonektimataBox h6:first-child {
    font-size: 24px;
    font-family: 'Manrope-Regular';
}

.post-template-template-metaptychiaka .university-logo{
    padding-bottom: 35px;
}

.home h1.sub_heading.darkBlueFontColor.m-0 {
    font-family: 'Manrope-Bold';
    letter-spacing: 1.8px;
}

.home ul#sixthsectionList li {
    font-family: 'Manrope-Medium';
}

/* .home .sixthsectionrow span.textSocial.display-desktop{
    display: block !important;
} */

.home .sixthsectionrow span.material-icons.darkBlueFontColor{
    display: none;
}

.home .sixthsectionrow a#memberNewMenuLink,
.home .sixthsectionrow span.textSocial.display-desktop{
    display: inline-block;
}

.home #memberNew{
    background-color: #262324; 
    color: #BBBBBB; 
    font-size: 16px;
    font-family: Manrope-Regular;
    position: relative;
    padding-left: 35px;
    padding-right: 34px;
    padding-top: 14px;
    padding-bottom: 14px;
    margin-top: 50px;
}

.home .sixthsectioncol{
    text-align: center;
}

.page-id-6781 .people div:nth-child(3){
    text-align: left;
}

.page-id-6781 .people img{
    max-width: 170px;
}

.post-template-template-panellinio-sinedrio .see-photos div{
    color: #2F8ECE;
    border: 1px solid #2F8ECE;
    background-color: white;
    margin-top: 45px;
    font-size: 15px;
    text-align: center;
    width: 250px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.post-template-template-panellinio-sinedrio .top-content{
    margin-top: 0 !important;
}

.post-template-template-panellinio-sinedrio .top-content{
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}

.post-template-template-panellinio-sinedrio .see-photos{
    width: 250px;
}

.post-template-template-panellinio-sinedrio nav.navbar.fixed-top{
    background-color: transparent;
}

.post-template-template-panellinio-sinedrio .see-photos a{
    text-decoration: none;
}

.postid-7158 div.gallery:hover {
    border: 1px solid #777;
}
  
.postid-7158 div.gallery img {
    width: 100%;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    height: auto;
}

.postid-7158 div.gallery {
    margin: 5px;
    border: 1px solid #ccc;
    float: left;
}

.post-template-template-panellinio-sinedrio .main-content{
    color: #262324;
}

.the-posts-date{
    font-size: 14px;
}

/* .home div#first-section{
    padding-bottom: 200px;
} */

.single-post .category-ceo-meetings .top-content{
    width: 100%;
    overflow: hidden;
}

.scrolled #main_menu_row > div.col-lg-2.col-9{
    visibility: visible !important;
}

.post-template-template-panellinio-sinedrio div#xorigoi-wrapper{
    padding-bottom: 70px;
}

.home .education-item.col-md-4 div{
    opacity: 0.96
}

.page-id-6790 .banner-description {
    opacity: 1;
}

.modal-open ul li > div{
    display: inline-flex;
}

.modal-open ul li > div > div{
    display: inline-block;
}

.modal-open span#parsley-id-multiple-vfb-field-127 .parsley-required{
    margin-top: 61px !important;
}

.page-id-6792 img.univ-logo {
    width: fit-content;
    opacity: 0.8;
    max-height: 154px;
    max-width: 256px;
    margin-top: 15px;
    object-fit: contain;
}

#vraveia-sublist{
    padding-left: 12px;
}

.category-sales-excellence-awards .table tbody tr td.subsubleadSection{
    background-color: #262324;
    color: #fff;
}

.category-sales-excellence-awards .table tbody tr td.leadSection{
    color: #fff;
    background-color: #BCA246;
}

.category-sales-excellence-awards .table tbody tr td.subleadSection{
    background-color: #4B4B4B;
    color: #fff;
}

.category-sales-excellence-awards .accordion-button:not(.collapsed){
  background-color: #BBBBBB;
}

.post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed){
    background-color: #59a5d8;
    padding-top: 0px !important;
    width: 100%;
    color: white !important;
}

.post-template-template-panellinio-sinedrio #schedule-section ::after{
    position: absolute;
    right: 30px;
    top: 16px;
}

.post-template-template-panellinio-sinedrio button.accordion-button.tab-button{
    position: relative;
    padding-top: 17px !important;
}

.post-template-template-panellinio-sinedrio button.accordion-button.tab-button.collapsed{
    padding-top: 0px;
}

.category-sales-excellence-awards tbody tr:first-child {
    border-bottom: 1px solid;
}

.category-sales-excellence-awards td.tg-mmyf {
    font-weight: bold;
    padding-top: 20px;
    padding-bottom: 7px;
}

.category-sales-excellence-awards div#accordionPanelsStayOpenExample {
    margin-top: 45px;
}

.category-sales-excellence-awards .accordion-body{
  padding: 30px;
}

.category-sales-excellence-awards .accordion-button::after{
  background-image: url(/wp-content/themes/Doculand/images/white-arrow.svg);
}

.category-sales-excellence-awards .accordion-button:not(.collapsed)::after{
  background-image: url(/wp-content/themes/Doculand/images/white-arrow.svg);
}

.category-sales-excellence-awards .accordion-button{
  background-color: #262324;
}



.post-template-template-panellinio-sinedrio .accordion-item{
    border: 0px !important;
}

.post-template-template-panellinio-sinedrio .accordion-body{
    margin: auto;
    border-left: 1px solid #c1def1;
    border-right: 1px solid #c1def1;
    width: 96%;
}


.post-template-template-panellinio-sinedrio .accordion-button::after{
    background-image: url(/wp-content/themes/Doculand/images/synedrio-schedule-arrow.svg);
  }
  
  .post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed)::after{
    background-image: url(/wp-content/themes/Doculand/images/white-arrow.svg);
  }
  
  .post-template-template-panellinio-sinedrio .accordion-button{
    background-color: white;
    width: 100% !important;
    border-radius: 50px !important;
    border: 1px solid #59a5d8;
    padding-left: 30px;
  }



.category-sales-excellence-awards .tab-button{
  font-family: 'Manrope-Bold';
  color: white !important;
  font-size: 19px;
}



.post-template-template-panellinio-sinedrio .tab-button{
    font-family: 'Manrope-Bold';
    color: #2F8ECE !important;
    font-size: 19px;
}



.category-sales-excellence-awards .table>:not(caption)>*>*{
    box-shadow: none !important;
}

.page-id-6786 ul.alm-listing.alm-ajax div.alm-reveal:first-child div.the-article:first-child{
    display: none !important;
}

.category-news img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
.category-workshops img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
.category-ceo-meetings img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
.category-ekdiloseis-networking img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
.category-sales-excellence-awards img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
.category-kopi-pitas img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
    opacity: 1 !important;
}

.single-post .sales-monitor-video{
    position: relative; 
    padding-bottom: 56.25%; 
    padding-top: 25px; 
    height: 0;
}

.page-id-6786 .banner-description{
    position: relative;
    width: 100%;
    text-align: center;
    /* bottom: 0;
    right: 0;
    left: 0; */
    color: #262324;
    background-color: #ECECEC;
    padding: 20px;
}

.page-id-6786 a{
    text-decoration: none;
}



/*workshop slider*/

.category-workshops .container.gallery-container,
.category-ceo-meetings .container.gallery-container{
    background-color: #fff;
    color: #35373a;
    padding: 0px 0px;
}

.category-workshops .gallery-container h1,
.category-ceo-meetings .gallery-container h1{
    text-align: center;
    margin-top: 50px;
    font-family: 'Droid Sans', sans-serif;
    font-weight: bold;
}

.category-workshops .gallery-container p.page-description,
.category-ceo-meetings .gallery-container p.page-description{
    text-align: center;
    margin: 25px auto;
    font-size: 18px;
    color: #999;
}

.category-workshops .tz-gallery .row > div,
.category-ceo-meetings .tz-gallery .row > div{
    padding: 2px;
}

.category-workshops .tz-gallery .lightbox img,
.category-ceo-meetings .tz-gallery .lightbox img{
    width: 100%;
    border-radius: 0;
    object-fit: cover;
    position: relative;
}

.category-workshops .tz-gallery .lightbox:before,
.category-ceo-meetings .tz-gallery .lightbox:before{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -13px;
    margin-left: -13px;
    opacity: 0;
    color: #fff;
    font-size: 26px;
    font-family: 'Glyphicons Halflings';
    content: '';
    pointer-events: none;
    z-index: 9000;
    transition: 0.4s;
}


.category-workshops .tz-gallery .lightbox:after,
.category-ceo-meetings .tz-gallery .lightbox:after{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-color: rgb(187, 187, 187, 0.7);
    transition: 0.5s;
    content: '';
}

.category-workshops .tz-gallery .lightbox:hover:after,
.category-workshops .tz-gallery .lightbox:hover:before,
.category-ceo-meetings .tz-gallery .lightbox:hover:after,
.category-ceo-meetings .tz-gallery .lightbox:hover:before{
    opacity: 1;
}

.category-workshops .baguetteBox-button,
.category-ceo-meetings .baguetteBox-button{
    background-color: transparent !important;
}

.category-sales-excellence-awards .col-md-12.salesArchiveRow a{
    text-decoration: none;
}
/*end workshop slider*/

.category-sales-excellence-awards .col-md-12.salesArchiveRow {
    padding-bottom: 3px;
}

.category-workshops a.lightbox img,
.category-ceo-meetings a.lightbox img{
    margin: 0px !important;
}

.category-workshops div#baguetteBox-overlay,
.category-ceo-meetings div#baguetteBox-overlay{
    background-color: rgb(38, 35, 36, 0.8) !important; 
}

.category-workshops .container:before,
.category-workshops .row:before,
.category-ceo-meetings .container:before,
.category-ceo-meetings .row:before{
    display: table;
    content: " ";
}

.category-workshops .tz-gallery .col-sm-6.col-md-6,
.category-ceo-meetings .tz-gallery .col-sm-6.col-md-6{
    position: relative;
}

.category-workshops #baguetteBox-overlay .full-image img,
.category-ceo-meetings #baguetteBox-overlay .full-image img{
    object-fit: contain;
    max-height: 80vh;
    box-shadow: 0 0 0px !important;
}

.page-id-6781 nav.navbar.fixed-top, 
.page-id-6781 .navbar{
    background-color: white;
}

.category-workshops .tz-gallery .lightbox img,
.category-ceo-meetings .tz-gallery .lightbox img{
    height: 200px;
}

.category-workshops .col-sm-6.col-md-4.col-xl-3,
.category-ceo-meetings .col-sm-6.col-md-4.col-xl-3{
    position: relative;
}
.single-post .image-gallery-box{
    width: 100% !important;
}

.single-post main#main{
    padding-bottom: 130px;
}


/*start of the submenu*/
/* .post-template-template-panellinio-sinedrio section#info,
.post-template-template-panellinio-sinedrio section#schedule-section{
    padding-top: 50px;
}

.post-template-template-panellinio-sinedrio section#sponsors{
    padding-top: 70px;
} */

.post-template-template-panellinio-sinedrio .section-nav ul, 
.post-template-template-panellinio-sinedrio .section-nav ol {
	list-style: none;
}

.post-template-template-panellinio-sinedrio .section-nav ul {
  	background-color: rgb(0 0 0 / 0);
}

.post-template-template-panellinio-sinedrio .section-nav ul li {
    padding-left: 1rem;
}

.post-template-template-panellinio-sinedrio .section-nav li{
    margin-bottom: 7px;
}

/* .post-template-template-panellinio-sinedrio .section-nav {
	width: 11em;
    padding-top: 29px;
    padding-left: 20px;
    padding-bottom: 20px;
    z-index: 2;
	position: fixed;
	top: 12rem;
    left: 1.2rem;
    font-size: 20px;
    opacity: 0.8;
    background-color: #2F8ECE;
} */

.post-template-template-panellinio-sinedrio .section-nav ol{
    padding-left: 10px;
}

.post-template-template-panellinio-sinedrio .section-nav a {
	display: inline-block;
	text-decoration: none;
  	line-height: 2rem;
  	padding: 0 1rem;
	color: white;
}

.post-template-template-panellinio-sinedrio .top-content .col-md-6{
    z-index: 3;
}

.post-template-template-panellinio-sinedrio .section-nav a:hover,
.post-template-template-panellinio-sinedrio .section-nav a:focus {
	color: #262324;
	text-decoration: underline;
}

.post-template-template-panellinio-sinedrio .section-nav h1 {
	width: calc(100% - 7.5em);
	font-weight: 300;
  	margin: 2rem 0;
}


.category-sales-excellence-awards .see-photos-button{
    text-align: center;
    /* width: fit-content; */
    width: 288px;
    background-color: #262324;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.category-sales-excellence-awards .see-photos-link{
    width: 288px;
    margin-top: 50px;
    margin-bottom: 40px;
}

.category-sales-excellence-awards .image-pdf{
    text-align: center;
    margin-top: 25px;
    margin-bottom: 45px;
}

.category-sales-excellence-awards .image-pdf img{
    max-width: 220px;
}
.category-sales-excellence-awards .see-photos-link a{
    text-decoration: none;
    color: #CBCBCB;
}

.category-sales-excellence-awards .see-photos-link a:hover{
    color: white;
}

.post-template-template-panellinio-sinedrio button.accordion-button.tab-button{
    font-size: 16px;
    letter-spacing: 1.5px;
    font-family:'Manrope-Bold';
}


.post-template-template-panellinio-sinedrio .see-photos div:hover{
    background-color: #2F8ECE;
    color: white;
}

#mega-menu-wrap-menu-1 .mega-menu-toggle{
    background: transparent !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
    background-color: transparent !important;
}
/*end*/

.home #first-section h2:before {
    position: absolute;
    background: linear-gradient(to right,#F47E20 118px, white 50px);
    height: 2px;
    content: '';
    bottom: 0;
    right: 0;
    left: 0;
}

.home #first-section h2,
.home #portfolio-section {
    margin: 0;
    padding-bottom: 7px;
    position: relative;
}

.home #first-section a:hover {
    opacity: 0.5;
    transition: 1.1s !important;
}

.home .slide__text div{
    font-size: 18px !important;
}

.home #why-doculand,
.home #portfolio-section{
    margin: auto !important;
    width: fit-content;
}

.home #portfolio-section{
    margin-top: 200px !important;
    margin-bottom: 120px !important;
}

.home #first-section img{
    margin: auto;
    width: 100%;
}

.home #first-section .read-more{
    text-align: right;
    margin-top: 15px;
    margin-right: 20px;
}

.home #first-section .read-more a{
    font-size: 18px;
    color: black;
}

.home #first-section .col-lg-12:first-child{
    text-align: center;
    padding-top: 173px;
    padding-bottom: 155px;
}

.home #first-section .col-md-8{
    margin: auto;
}

.additions .mobileMenuWrapper:nth-child(2){
    color: #F47E20 !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item{
    text-decoration: none !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item:hover{
    text-decoration: underline !important;
    text-underline-offset: 5px;
}

.page-id-22 .about-us-section img{
    width: 100% !important;
    height: 100%;
    object-fit: cover;
}

.page-id-22 h2 {
    position: relative;
    margin-bottom: 25px;
}

.page-id-22 main#main{
    padding-top: 0px;
    overflow: hidden !important;
}

.page-id-22 h2:before {
    position: absolute;
    background: linear-gradient(to right,#F47E20 78px, white 50px);
    height: 2px;
    content: '';
    bottom: 0;
    right: 0;
    left: 0;
}

.page-id-22 .col-md-12.about-us-section{
    margin-top: 85px;
    margin-bottom: 85px;
    min-height: 450px;
}

.page-id-22 .col-md-12.about-us-section .col-md-9{
    background-color: white;
}

.page-id-22 .the-text{
    margin: auto;
}

.page-id-22 .col-md-12.about-us-section .col-md-9.right-container,
.page-id-22 .col-md-12.about-us-section .col-md-9.left-container{
    position: relative;
}

.page-id-22 div#content{
    background-color: #F3F3F3;
}

.page-id-22 .page-title,
.page-id-78 .page-title,
.page-id-766 .page-title{
    color: #3D3D3F;
    font-family: 'Manrope-Medium';
}

.page-id-22 .tile {
    height:fit-content;
    margin-top:40px;
    -webkit-transform: translateY(50px) rotate(-5deg) translateZ(0);
    transform: translateY(50px) rotate(-5deg) translateZ(0);
    -webkit-transition-delay: 1.3s;
    -o-transition-delay: 1.3s;
    transition-delay: 1.3s;
    -webkit-transition: 1.3s;
    -o-transition: 1.3s;
    transition: 1.3s;
    opacity: 0;
}

.page-id-22 .bottom-right.inView {
    opacity: 1;
    -webkit-transform: translateY(0px) rotate(0deg) translateZ(0);
    transform: translateY(0px) rotate(0deg) translateZ(0);
}

.page-id-22 .inView {
    opacity: 1;
    -webkit-transform: translateY(0px) rotate(0deg) translateZ(0);
    transform: translateY(0px) rotate(0deg) translateZ(0);
}

/* .page-id-22 section {
    padding:20px;
} */

.page-id-78 .container,
.page-id-22 .container {
    display: block;
    margin: 0 auto;
  }
  
  .page-id-78 .chart-area .button-tabs,
  .page-id-22 .chart-area .button-tabs{
    display: inline-block;
    text-align: center;
    width: 100%;
  }

  .page-id-78 .chart-area .button-tabs ul,
  .page-id-22 .chart-area .button-tabs ul {
    margin: 0;
    padding: 0;
  }

  .page-id-78 .chart-area .button-tabs ul li,
  .page-id-22 .chart-area .button-tabs ul li {
    display: inline;
  }

  .page-id-78 .chart-area .button-tabs ul li a,
  .page-id-22 .chart-area .button-tabs ul li a {
    font-weight: bold;
    color: #363631;
    margin-left: 20px;
    margin-right: 20px;
    line-height: 1.29;
    letter-spacing: 0.8px;
    transition: 0.3s;
    text-decoration: none;
  }

  .page-id-78 .chart-area .button-tabs ul li a:hover, .chart-area .button-tabs ul li a:focus,
  .page-id-22 .chart-area .button-tabs ul li a:hover, .chart-area .button-tabs ul li a:focus {
    text-decoration: none;
    color: #F47E20;
  }

  .page-id-78 .chart-area .button-tabs ul li a.active,
  .page-id-22 .chart-area .button-tabs ul li a.active {
    color: #F47E20;
    padding-bottom: 7.5px;
    border-bottom: 1px solid;
  }

  .page-id-78 .chart-area .timeline-area,
  .page-id-22 .chart-area .timeline-area {
    margin: 63px auto 0 auto;
    display: inline-block;
    overflow: hidden;
    position: relative;
    width: 100%;
  }
  
  .page-id-78 .one-service,
  .page-id-22 .one-service {
      font-size: 20px;
      background-color: white;
  }
  
  .page-id-78 #content,
  .single-post #content,
  .page-id-22 #content,
  .page-id-338 #content,
  .page-id-80 #content,
  .page-id-335 #content{
      background-color: #F3F3F3;
  }
  
  .page-id-78 .chart-area .timeline-area .tab-content div,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div,
  .page-id-22 .chart-area .timeline-area .tab-content div,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div{
    width: 100%;
    /* float: left; */
    display: inline-block;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div img,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div img,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div img,
  .page-id-22 .chart-area .timeline-area .tab-content div img,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div img,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div img {
      display: block;
      width: 100%;
      object-fit: cover;
      max-height: 400px;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div span,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div span,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div span,
  .page-id-22 .chart-area .timeline-area .tab-content div span,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div span,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div span  {
    font-style: italic;
    letter-spacing: 2px;
    color: #a2a19b;
    margin: 30px 0;
    display: block;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div h4,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div h4,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div h4,
  .page-id-22 .chart-area .timeline-area .tab-content div h4,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div h4,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div h4 {
    font-weight: bold;
    line-height: 1.36;
    letter-spacing: 0.2px;
    color: #363631;
    margin: 0;
    position: relative;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div h4:before,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div h4:before,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content div h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div h4:before {
    background: #363631;
    content: "";
    position: absolute;
    height: 2px;
    width: calc(100% + 30px);
    top: -17.5px;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div h4:after,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div h4:after,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div h4:after,
  .page-id-22 .chart-area .timeline-area .tab-content div h4:after,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div h4:after,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div h4:after {
    background: #363631;
    content: "";
    position: absolute;
    height: 13px;
    width: 13px;
    border-radius: 50%;
    left: calc(50% - 6.5px);
    top: -24px;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div div:first-of-type h4:before,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div div:first-of-type h4:before,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div div:first-of-type h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content div div:first-of-type h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div div:first-of-type h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div div:first-of-type h4:before {
    width: calc(50% + 35px);
    left: 50%;
  }

  .page-id-78 .chart-area .timeline-area .tab-content div div:last-of-type h4:before,
  .page-id-78 .chart-area .timeline-area .tab-content-second-slider div div:last-of-type h4:before,
  .page-id-78 .chart-area .timeline-area .tab-content-third-slider div div:last-of-type h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content div div:last-of-type h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content-second-slider div div:last-of-type h4:before,
  .page-id-22 .chart-area .timeline-area .tab-content-third-slider div div:last-of-type h4:before {
    width: 50%;
  }

  .page-id-78 .sp-buttons,
  .page-id-22 .sp-buttons{
      display: none !important;
  }

  .page-id-78 div#slider-pro-3-189 {
    margin-bottom: 250px;
  }

  .page-id-78 .chart-area .tab-content,
  .page-id-78 .chart-area .tab-content-second-slider,
  .page-id-78 .chart-area .tab-content-third-slider,
  .page-id-22 .chart-area .tab-content,
  .page-id-22 .chart-area .tab-content-second-slider,
  .page-id-22 .chart-area .tab-content-third-slider{
    position: relative;
    overflow: hidden;
    transition: margin-left 0.5s cubic-bezier(0.4, 1.3, 0.65, 1);
    margin-left: 100%;
    width: 100%;
    position: absolute;
    top: 90px;
  }

  .page-id-78 .chart-area .tab-content.active,
  .page-id-78 .chart-area .tab-content-second-slider.active,
  .page-id-78 .chart-area .tab-content-third-slider.active,
  .page-id-22 .chart-area .tab-content.active,
  .page-id-22 .chart-area .tab-content-second-slider.active,
  .page-id-22 .chart-area .tab-content-third-slider.active{
    display: inline-block;
    margin-left: 0;
    position: relative;
    top: 0;
  }

  .page-id-78 a#portfolio {
    font-size: 32px;
    border-top: 1px solid;
    padding: 6px;
    letter-spacing: 9.5px;
   }

   .home #slider-pro-3-189 .sp-selected-thumbnail{
       border: 2px solid #BBBBBB;
   }

   .home p.sp-layer.sp-white.sp-padding.title-in.title-in-bg.hide-small-screen{
       display: none !important;
   }

   .home .sp-image{
       height: 100% !important;
       object-fit: contain !important;
   }

   .home .sp-full-screen{
       background-color: #F3F3F3;
   }

   .home div#slider-pro-3-189.sp-full-screen .sp-image{
       height: 85% !important;
   }

   .home .sp-full-screen-button::before{
        color: #3D3D3F !important;
    }

   .home .sp-next-arrow::after, 
   .home .sp-next-arrow::before,
   .home .sp-previous-arrow::after, 
   .home .sp-previous-arrow::before{
        background-color: #3D3D3F !important;
   }

   .page-id-78 .portfolio-container{
        margin-top: 43px;
   }

   .page-id-78 nav.navbar.fixed-top, 
   .page-id-78 .navbar,
   .page-id-22 nav.navbar.fixed-top, 
   .page-id-22 .navbar,
   .page-id-48 nav.navbar.fixed-top,
   .page-id-48 .navbar,
   .page-id-1097 nav.navbar.fixed-top,
   .page-id-1097 .navbar{
       background-color: #3D3D3F !important;
   }

   .page-id-338 .col-md-12.top-section,
   .page-id-80 .col-md-12.top-section,
   .page-id-22 .col-md-12.top-section,
   .page-id-78 .col-md-12.top-section,
   .page-id-335 .col-md-12.top-section,
   .page-id-766 .col-md-12.top-section{
       background-color: #3D3D3F;
   }

   .page-id-338 .left-part div,
   .page-id-80 .left-part div,
   .page-id-22 .left-part div,
   .page-id-78 .left-part div,
   .page-id-335 .left-part div,
   .page-id-338 .left-part div,
   .page-id-766 .left-part div{
       color: #F3F3F3;
       position: absolute;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       height: fit-content;
       width: fit-content;
       margin: auto;
   }

   .page-id-338 #content,
   .page-id-80 #content,
   .page-id-22 #content,
   .page-id-78 #content,
   .page-id-766 #content,
   .page-id-335 #content{
       padding-top: 0px !important;
   }

   .page-id-338 nav.navbar.fixed-top, 
   .page-id-338 .navbar,
   .page-id-80 nav.navbar.fixed-top, 
   .page-id-80 .navbar,
   .page-id-22 nav.navbar.fixed-top, 
   .page-id-22 .navbar,
   .page-id-78 nav.navbar.fixed-top, 
   .page-id-78 .navbar,
   .page-id-766 nav.navbar.fixed-top, 
   .page-id-766 .navbar,
   .page-id-335 nav.navbar.fixed-top, 
   .page-id-335 .navbar,
   .home nav.navbar.fixed-top, 
   .home .navbar{
       background-color: transparent !important;
   }

   .scrolled nav.navbar.fixed-top, 
   .scrolled .navbar{
       background-color: #3D3D3F !important;
   }

   .page-id-22 .col-md-12.main-section,
   .page-id-78 .col-md-12.main-section{
        padding-bottom: 145px;
        padding-top: 125px;
   }

   .page-id-338 .col-md-12.main-section{
        padding-bottom: 130px;
        padding-top: 90px;
   }


   .page-id-338 .category-title {
        margin-bottom: 37px;
        border-top: 1px solid #e6e6e6;
        border-bottom: 1px solid #e6e6e6;
        padding: 6px;
        width: fit-content;
    }

    .page-id-338 .category-title {
        font-size: 23px !important;
    }


    .page-id-80 .top-section img,
    .page-id-22 .top-section img,
    .page-id-338 .top-section img,
    .page-id-78 .top-section img,
    .page-id-335 .top-section img,
    .page-id-766 .top-section img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }








    .page-id-80 ol {
        margin-bottom: 75px;
        padding: 0;
        counter-reset: li;
        list-style: none;
    }
    .page-id-80 ol li {
        display: block;
        overflow: hidden;
        position: relative;
        padding-left: 57px;
        min-height: 35px;
        font-size: 20px !important;
        margin: 10px 0px;
        padding-top: 4px;
    }
    .page-id-80 ol li:before {
        position: absolute;
        top: 0px;
        left: 0px;
        border: 1px solid #F47E20;
        border-radius: 50%;
        text-align: center;
        font-weight: 700;
        color: #F47E20;
        content: counter(li);
        counter-increment: li;
      }
      
      .page-id-80  ol li > div{
          margin-top: 4px;
          margin-bottom: 6px;
      }

      .page-id-80  ol li img{
          max-width: 180px !important;
          margin-top: 18px;
      }

      .page-id-80  .col-md-8 > h3{
          font-weight: bold;
          color: #F47E20;
          margin-bottom: 23px;
      }


    footer#colophon{
        padding-top: 75px !important;
        padding-bottom: 53px !important;
    }
      

    .footer-content .menu-footer-menu-left-column-container li{
          text-align: left !important;
      }

    .footer-content .pb-2{
          padding-bottom: 0px !important;
      }

    .footer-content .footer-title {
        margin-bottom: 5px;
    }

    .home .sp-buttons{
        display: none !important;
    }

    .page-id-78 main#main
    .page-id-22 main#main{
        padding-bottom: 120px;
    }

    .page-id-766 main#main{
        padding-bottom: 72px;
    }

    .home #portfolio-section:before {
        position: absolute;
        background: linear-gradient(to right,#F47E20 118px, white 50px);
    }

    .footer-content .col-lg-4 .footer-title:first-child{
        margin-top: 0px;
        position: relative;
    }

    .footer-content .contact-info img{
        max-width: 200px;
    }

    .footer-content .footer-title:before{
        position: absolute;
        background: linear-gradient(to right,#F47E20 73px, #3D3D3F 20px);
        height: 2px;
        content: '';
        bottom: -4px;
        right: 0;
        left: 0;
    }

    #colophon .menu-item a:hover{
        color: #F47E20 !important;
    }

    /* .footer-content .col-lg-4{
        border-right: 1px solid #57575b;
    } */


    .page-id-80 .iso a{
        color: #F47E20;
    }

    .page-id-80 .iso a:hover{
        color: #3D3D3F;
        transition: 1.1s;
    }

    .page-id-80 .iso{
        margin-top: 0px;
        margin-bottom: 22px; 
    }

    .page-id-22 #send-cv a{
        color:#F47E20;
    }

    .page-id-22 #send-cv{
        margin-top: 22px;
        font-size: 18px;
    }

    .page-id-335 .portfolio-wraper.pfg-bootstrap{
        width: 85% !important;
        margin: auto;
        min-height: 1000px !important;
    }

    .page-id-335 .simplefilter{
        width: unset !important;
    }

    .page-id-335 .portfolio-wraper.pfg-bootstrap{
        margin-top: 175px;
        margin-bottom: 145px;
    }

    .page-id-335 .col-lg-12.col-md-12.col-xs-12 li {
        font-size: 18px !important;
        margin-bottom: 28px !important;
    }

    .page-id-335 .col-lg-12.col-md-12.col-xs-12{
        padding-left: 0px !important;
    }

    .page-id-335 #all-simplefilter{
        margin-right: 5px;
    }

    .page-id-335 p.link-icon a:nth-child(2){
        display: none !important;
    }

    .tlp-portfolio-container{
        margin: auto !important;
    }

    .tlp-portfolio button{
        background: #ccc !important;
        color: white !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 7px !important;
        padding-bottom: 7px !important;
        border-radius: 0px !important;
    }

    .tlp-portfolio button.selected,
    .tlp-portfolio button:hover{
        background: #3D3D3F !important;
        transition: 1.1s;
    }

    .tlp-portfolio .button-group{
        margin-bottom: 45px;
        justify-content: left;
    }

    .tlp-portfolio .isotope1 .tlp-overlay{
        background-color: rgba(61, 61, 63, 0.75);
    }

    .tlp-portfolio-isotope{
        margin-bottom: 120px;
        min-height: 780px;
    }
    
    .page-id-48 article#post-48 {
        padding-bottom: 120px;
    }

    .home #second-section a{
        font-size: 17px !important;
        text-decoration: none;
        color: #e6e6e6;
        background-color: #3D3D3F;
        padding: 10px 19px;
        opacity: 1;
    }

    .home #second-section a:hover{
        color:#F47E20;
        opacity: 1;
        transition: 1.1s;
    }

    #cn-notice-buttons .cn-button.bootstrap{
        background: #F47E20;
        border-radius: 0px;
    }

    .isos-list p{
        font-size: 16px !important;
    }

    .isos-list{
        margin-top: 20px;
    }

    .isos-list a:hover{
        color: #F47E20 !important;
    }

    .home .learn-more a{
        font-size: 16px;
        text-decoration: none;
        color: white;
        padding: 12px 18px;
        border: 1px solid white;
    }

    .home .learn-more{
        margin-top: 38px;
    }

    .home .slider-container .slide__text-heading{
        margin-bottom: 1.5rem !important;
    }

    #accordionFooter .accordion-item .accordion-button{
        position: relative;
        background-color: #646468;
        border-radius: 0px !important;
        padding-left: 9%;
        padding-right: 9%;
    }

    #accordionFooter .accordion-item .accordion-button p{
        color: #e6e6e6;
        position:  absolute;
        left: 0;
        right: 0;
        margin: auto;
        width: fit-content;
    }

    /* #accordionFooter form#mc4wp-form-1{
        padding-left: 7%;
    } */

    #accordionFooter .accordion-body{
        background-color: #646468;
    }

    #accordionFooter input#mc4wp_email,
    #accordionFooter input[type="text"]{
        background-color: #646468;
        border: 0px;
        border-bottom: 1px solid #e6e6e6;
    }

    #accordionFooter input{
        color: #e6e6e6 !important;
    }


    #accordionFooter input#mc4wp_email::placeholder, 
    #accordionFooter input[type="text"]::placeholder{
        color: #e6e6e6;
    }

    #accordionFooter .mc4wp-form-theme-dark button, 
    #accordionFooter .mc4wp-form-theme-dark input[type=button], 
    #accordionFooter .mc4wp-form-theme-dark input[type=submit]{
        color: #e6e6e6 !important;
        background-color: transparent !important;
        border: 1px solid #e6e6e6 !important;
        margin-top: 35px;
        margin-bottom: 25px;
    }

    #accordionFooter label{
        display: none;
    }


    #accordionFooter .accordion-item{
        border: 0px;
        border-radius: 0px;
    }

    #accordionFooter .mc4wp-form-fields{
        text-align: center;
    }

    .single-post .article-title{
        color: #F3F3F3;
    }

    .single-post .article-top-content .article-title{
        font-family: 'Manrope-Medium';
    }

    .single-post .article-date {
        padding: 10px;
        padding-left: 0px;
        color: #B4B4B4;
    }

    .single-post button#close-button,
    .single-post button#previous-button,
    .single-post .baguetteBox-button#next-button{
        background-color: transparent;
    }


    .single-post .article-top-content.col-md-12{
        background-color: #3D3D3F;
    }

    .single-post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        opacity: 0.7 !important;
    }

    .single-post nav.navbar.fixed-top{
        background-color: #3D3D3F !important;
    }

    .single-post #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner{
        background-color: #ddd !important;
    }

    .page-id-766 .post{
        box-shadow: 0px 2px 12px -8px #3D3D3F;
    }

    
.page-id-766 .post-list_grid {
	display: grid;
	align-items: stretch;
}

.page-id-766 img {
	border-style: none;
	height: auto;
}

.page-id-766 a img {
	border: none;
	outline: none;
}

.page-id-766 figure {
	display: block;
	background-color: #fff;
	-ms-interpolation-mode: bicubic;
}

.page-id-766 figure img {
	display: block;
	width: auto;
	max-width: 100%;
}

.page-id-766 body {
	font-size: 112.5%;
	line-height: 1.6em;
}

.page-id-766 h1, 
.page-id-766 h2 {
	padding-top: 17px;
	display: block;
	color: #3D3D3F;
}

.page-id-766 h1 a,
.page-id-766 h2 a {
	text-decoration: none;
	color: #3D3D3F;
	background-color: transparent;
	outline: none;
}

.page-id-766 h1 a:hover,
.page-id-766 h2 a:hover{
	color: #3D3D3F;
}

.page-id-766 .post-list__post {
	display: grid;
	grid-template-areas: 
		"header"
		"footer"
		"pr_img";
	grid-auto-rows: 1fr auto auto;
	align-items: start;
	grid-gap: 1em 0;
}

.page-id-766 .post__preview-img {
	grid-area: pr_img;
}

.page-id-766 .post__header {
	grid-area: header;
}

.page-id-766 .post__meta {
	grid-area: footer;
	align-self: start;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.page-id-766 figure{
	margin-bottom: 0px !important;
}

.page-id-766 .post__header{
	padding: 20px;
	padding-bottom: 0px;
}
 
.page-id-766 .post {
	position: relative;
	margin: 21px;
} 

.page-id-766 .post:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #e6e6e6;
	z-index: 2;
	opacity: 0;
	-webkit-transition: all .25s ease-out;			
	transition: all .25s ease-out;
}

.page-id-766 .post:hover:after {
	opacity: 1;
}

.page-id-766 .post > * {
	z-index: 4;
	position: relative;
}

.page-id-766 .post__preview-img {
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	position: relative;
	overflow: hidden;
}

.page-id-766 .post__preview-img img {
	width: 100%;
    height: auto;
    position: absolute;
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
    margin: auto;
}

.page-id-766 .post__time {
	color: #b3b3b3;
}

.page-id-766 .post__meta a {
	text-decoration: none;
}

.home .wppsac-sub-content{
    display: none !important;
}

.home .all-our-news a{
    color:#F47E20;
    text-decoration: none;
}

.home #third-section .col-xl-4{
    display: flex;
    justify-content: center;
    align-items: center;
}

.home .all-our-news{
    border: 1px solid #F47E20;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    padding-bottom: 13px;
    width: 161px;
    padding-top: 10px;
    line-height: 19px;
}

.home .wppsac-post-carousel.design-1 .wppsac-carousel-slides{
    position: relative;
}

.home .wppsac-post-content-position{
    position: absolute;
    min-height: 114px;
    bottom: 0px;
    width: 100%;
    background-color: white;
    color: #3D3D3F;
    opacity: 0.91;
    display: flex;
    flex-direction: column;
    padding-left: 12px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
}

.home h2.wppsac-post-title{
    order: 2;
    padding-bottom: 17px !important;
    line-height: 14px !important;
}

.home .wppsac-post-carousel.design-1 .wppsac-post-title a{
    color: #F47E20;
}

.home h2.wppsac-post-title{
    margin: 0px !important;
    margin-top: -12px !important;
}

.home .wppsac-post-content{
    display: none;
}

.home #first-section img{
    min-height: 395px;
    object-fit: cover;
}

.home .wppsac-post-carousel.design-1 .wppsac-carousel-slides{
    padding: 0px;
    margin: 0 10px;
}

.home .wppsac-post-slider h2.wppsac-post-title a, 
.home .wppsac-post-carousel h2.wppsac-post-title a{
    line-height: 0px;
}

.home #third-section .col-xl-7 h2:before{
    background: none;
}

.home #third-section{
    background-color: #d9d9d9;
}

.home .wppsac-post-carousel.design-1 .wppsac-post-image-bg{
    width: 100%;
    margin-bottom: 0px;
    object-fit: cover;
    min-height: 375px;
    border-radius: 12px;
}

.page-id-22 .one-service a{
    color: #212529; 
}

.home h2#why-doculand{
    position: relative;
}

.home .wppsac-post-slider button.slick-next, 
.home .wppsac-post-carousel button.slick-next,
.home .wppsac-post-slider button.slick-prev, 
.home .wppsac-post-carousel button.slick-prev{
    border-radius: 50% !important;
    width: 41px;
    height: 41px;
    background-color: #3D3D3F !important;
}

.home .wppsac-post-slider button.slick-next, 
.home .wppsac-post-carousel button.slick-next,
.home .wppsac-post-slider button.slick-prev, 
.home .wppsac-post-carousel button.slick-prev{
    background-size: 15px 15px !important;
}

.accordion-button::after{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;
}

.page-id-22 .accordion-item h2{
    margin-bottom: 0px;
}


.mobileMenuWrapper > a {
    text-decoration: none;
    color: #3D3D3F;
    background-color: #e6e6e6;
    font-size: 15px;
    width: 214px;
    padding: 12px 35px !important;
    margin: auto;
    min-width: unset !important;
    margin-bottom: 50px;
}

.page-id-1097 iframe{
    border-radius: 9px;
}

.mobileMenuWrapper .menu-contact-info{
    color: #F47E20 !important;
    text-decoration: none !important;
}

.accordion-button::after{
    background-image: url(/wp-content/uploads/2021/10/newsletter-icon.svg) !important;
}

.wpforms-confirmation-container-full p:last-of-type,
div#wpforms-confirmation-307 p{
    font-size: 18px !important;
    font-weight: bold !important;
    text-align: center;
}

.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){
    background-color: transparent !important;
    border: 0px !important;
}

#toggleclose,
.hidden-text{
	display: none !important;
}

button#toggleclose,
button#toggle{
	background-color: transparent;
	border: 0px;
	color: #F47E20;
	text-decoration: underline;
}

.orange{
	color: #F47E20;
}

.orange.title{
	font-weight: bold;
    margin-bottom: 23px;
}

.icons-row {
	display: inline-flex;
	margin-bottom: 12px;
	align-items: end;
}

.icons-row img {
	margin-right: 20px;
	width: 110px;
}

/* .mobile .isos-list > .icons-row:first-child img {
	width: 130px !important;
} */

.mobile .isos-list > .icons-row:first-child img {
    height: 130px !important;
    object-fit: contain;
}

.desktop .isos-list > .icons-row:first-child img {
   height: 130px !important;
   object-fit: contain !important;
   width: fit-content !important;
   max-width: 130px !important;
}

/*-------------------------------------------------------------*/
/* 					        END ABOUT       				   */
/*-------------------------------------------------------------*/


/*-------------------------------------------------------------*/
/* 					   	  START MEDIA						   */
/*-------------------------------------------------------------*/

@media (min-width: 320px) {
	.info-wrapper-modal {
		padding: 1em;
	}
	.usgModalGlimpse {
		top: 5%!important;
	}
	.tech-text{
		font-size: 16px !important;
	}
	
	.tech-image{
		width: 100% !important;
	}
	
    #accordionFooter .accordion-item .accordion-button{
        padding-top: 35px;
        padding-bottom: 35px;
    }

    .page-id-78 main#main{
        padding-bottom: 60px;
    }

    .single-post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        position: relative;
        top: unset;
        left: unset;
        /* min-height: 400px; */
        transform: none;
        width: 100%;
        object-fit: cover;
        overflow: hidden;
        height: auto;
        margin-top: 0px;
    }

    .page-id-1097 .mapRow{
        width: 85%;
        margin-left: 7.5%;
    }

    .page-id-766  .post-list {
        margin-bottom: 4em;
    } 

    #accordionFooter .mc4wp-form-theme-dark button, 
    #accordionFooter .mc4wp-form-theme-dark input[type=button], 
    #accordionFooter .mc4wp-form-theme-dark input[type=submit]{
        font-size: 17px !important;
    }

    form#mc4wp-form-1 p{
        font-size: 17px;
    }

    #accordionFooter .accordion-item .accordion-button p{
        font-size: 20px;
        padding-right: 40px;
    }

    .home .all-our-news a{
        font-size: 16px;
    }

    .home .wppsac-post-slider h2.wppsac-post-title a, 
    .home .wppsac-post-carousel h2.wppsac-post-title a{
        font-size: 18px;
    }

    .home #third-section{
        padding-bottom: 100px;
        padding-top: 10px;
    }

    .home #third-section .col-xl-7{
        width: 90%;
        margin: auto;
        padding-top: 34px;
        padding-bottom: 50px;
    }
    /* .home #third-section .col-xl-7{
        width: 90%;
        margin: auto;
        padding-bottom: 55px;
    } */

    .single-post .article-title{
        font-size: 21px;
        padding-left: 14px;
        padding-right: 14px;
        padding-bottom: 10px;
    }

    .single-post .article-date {
        font-size: 14px;
    }

    .single-post .article-top-content.col-md-12{
        margin-bottom: 80px;
    }

    .single-post .article-top-content .col-md-7{
        max-height: 464px;
    }

    .single-post #content{
        /* padding-top: 30px; */
        padding-top: 75px;
    }
    .page-id-766 .post__time {
        font-size: 13px;
    }

    .page-id-766 h1, 
    .page-id-766 h2 {
        font-size: 18px !important;
    }

    .page-id-766 .post-list_grid {
		grid-template-columns: repeat(1, 1fr);
	}

    .page-id-766 .col-md-10{
        width: 92%;
        margin: auto;
    }

    .single-post .col-sm-6.col-md-6.col-xl-4{
        padding-right: 0;
        padding-left: 0;
    }

    .single-post .post-content,
    .single-post .article-main-content.col-md-12{
        width: 92% !important;
        margin: auto;
    }


    .single-post .article-main-content.col-md-12{
        font-size: 16px;
    }

    #sticky-social-icons-container li a{
        width: 40px !important;
        height: 40px !important;
    }

    #sticky-social-icons-container.with-animation li a:hover{
        width: 50px !important;
    }

    .page-id-48 div#wpforms-50-field_220-container,
    .page-id-48 div#wpforms-50-field_221-container,
    .page-id-48 div#wpforms-50-field_6-container,
    .page-id-48 div#wpforms-50-field_218-container,
    .page-id-48 div#wpforms-50-field_222-container,
    .page-id-48 div#wpforms-50-field_23-container,
    .page-id-48 div#wpforms-50-field_24-container,
    .page-id-48 div#wpforms-50-field_223-container,
    .page-id-48 div#wpforms-50-field_25-container,
    .page-id-48 div#wpforms-50-field_27-container,
    .page-id-48 div#wpforms-50-field_28-container,
    .page-id-48 div#wpforms-50-field_30-container,
    .page-id-48 div#wpforms-50-field_31-container{
        display: block;
        margin-left: 0px;
        width: 100%;
    }
    
    .page-id-48 div#wpforms-50-field_169,
    .page-id-48 div#wpforms-50-field_171,
    .page-id-48 div#wpforms-50-field_173{
        font-size: 20px !important;
    }

    .page-id-48 article#post-48 {
        padding-top: 40px;
    }

    .page-id-1097 #main{
        padding-top: 30px;
    }

    .page-id-1097 #main .info-bar{
        font-size: 16px;
    }

    .page-id-1097 .col-xl-2 {
        padding-bottom: 20px;
    }

    .page-id-1097 #wpforms-307-field_6{
        font-size: 20px !important;
    }

    .page-id-48 .entry-title,
    .page-id-1097 .entry-title {
        font-size: 24px;
    }

    .page-id-1097 div#wpforms-307-field_7-container {
        margin-top: 30px;
    }

    .page-id-1097 div#wpforms-307{
        width: 85%;
        margin: auto;
    }

    .page-id-1097 div#wpforms-307-field_3-container,
    .page-id-1097 div#wpforms-307-field_5-container,
    .page-id-1097 div#wpforms-307-field_1-container,
    .page-id-1097 div#wpforms-307-field_2-container{
        display: inline;
    }

    .tlp-portfolio-container{
        width: 94% !important;
        margin-top: 90px !important;
    }

    .page-id-1097 .col-xl-12.info-bar {
        width: 320px;
    }

    .home div#first-section .col-xl-12:nth-child(3){
        display: flex;
        flex-direction: column;
    }

    .home div#first-section .col-xl-12:nth-child(3) .col-xl-6:first-child{
        order: 2;
    }

    .home .slider-container .slide__text-heading {
        padding-top: 0.7rem;
    }

    .home #first-section h3 {
        font-size: 20px !important;
    }

    .home #first-section .col-xl-8{
        width: 92%;
        margin: auto;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .home #why-doculand{
        font-size: 26px;
        margin-top: 86px !important;
        margin-bottom: 14px !important;
    }

    .home #third-section h2:before{
        position: absolute;
        background: linear-gradient(to right,#F47E20 118px, #d9d9d9 50px);
        height: 2px;
        content: '';
        bottom: 0;
        right: 0;
        left: 0;
    }

    .home .slide__text div:nth-child(3){
        display: none !important;
    }

    .home div#first-section p{
        font-size: 16px !important;
    }

    .footer-content .contact-form-button{
        margin-top: 0px;
        margin-bottom: 46px;
    }

    .footer-content > .col-lg-4:nth-child(2){
        margin-top: 34px;
        margin-bottom: 32px;
    }

    .footer-content .contact-info img{
        margin-bottom: 30px;
    }

    .col-lg-12.footer-content{
        padding-left: 20px;
        padding-right: 20px;
    }

    footer#colophon{
        background: #3D3D3F;
    }

    a.info_btn_footer{
        color: #3D3D3F !important;
        background-color: #F5F5F5;
    }

    .footer-content .footer-title {
        font-size: 17px;
        margin-bottom: 5px;
    }

    #colophon .menu-item a {
        font-size: 18px !important;
    }

    .footer-content #doc-description{
        font-size: 17px;
        margin-bottom: 20px;
    }

    .footer-content #doc-heading{
        font-size: 21px;
    }

    .page-id-80 .col-md-12.main-section{
        padding-bottom: 125px;
        padding-top: 95px;
   }

    .page-id-80 .col-md-6 > h3{
        font-size: 19px;
    }

    .page-id-80 ol li:before {
        width: 37px;
        height: 37px;
        line-height: 37px;
        font-size: 16px;  
    }

    .page-id-80 .wrapper p,
    .page-id-80 .wrapper li,
    .page-id-80 .wrapper div,
    .page-id-80 #main p,
    .page-id-338 .main-section li,
    .page-id-338 .main-section p{
        font-size: 16px;
    }

    .page-id-338 .main-section div{
        font-size: 18px;
    }

    .page-id-80 .main-section,
    .page-id-338 .main-section{
        width: 92%;
        margin: auto;
    }

    .page-id-78 .chart-area .button-tabs,
    .page-id-22 .chart-area .button-tabs{
        margin-top: 80px;
    }

    .page-id-78 .chart-area .timeline-area,
    .page-id-22 .chart-area .timeline-area {
        padding: 8px 8px;
    }

    .page-id-78 .one-service div:nth-child(2),
    .page-id-22 .one-service div:nth-child(2){
        padding: 20px;
    }

    .page-id-78 .container,
    .page-id-22 .container {
        max-width: 100%;
    }

    .page-id-78 .one-service p,
    .page-id-78 .one-service li,
    .page-id-22 .one-service p,
    .page-id-22 .one-service li{
        font-size: 16px !important;
    }


    .page-id-78 .chart-area .button-tabs ul li,
    .page-id-22 .chart-area .button-tabs ul li {
        display: inline-block;
    }

    .page-id-78 .chart-area .button-tabs ul li a,
    .page-id-22 .chart-area .button-tabs ul li a {
        font-size: 15px;
    }

    .page-id-78 .chart-area .button-tabs ul li a.active,
    .page-id-22 .chart-area .button-tabs ul li a.active{
        font-size: 16px;
    }

    .page-id-22 .left-part,
    .page-id-335 .left-part,
    .page-id-80 .left-part,
    .page-id-78 .left-part,
    .page-id-338 .left-part,
    .page-id-766 .left-part{
        font-size: 34px;
    }

    .page-id-22 .page-title,
    .page-id-335 .page-title,
    .page-id-78 .page-title,
    .page-id-766 .page-title,
    .page-id-80 .page-title,
    .page-id-338 .page-title{
        background-color: #3D3D3F;
        text-align: center;
        color: #F3F3F3;
        padding-top: 12px;
        font-size: 24px;
        padding-bottom: 12px;
        line-height: 29px;
    }

    .page-id-22 .left-part div,
    .page-id-335 .left-part div,
    .page-id-78 .left-part div,
    .page-id-766 .left-part div,
    .page-id-80 .left-part div,
    .page-id-338 .left-part div{
        display: none;
    }

    /* .home nav.navbar.fixed-top,
    .home .navbar{
        background-color: #3D3D3F !important;
    } */

    .page-id-22 main#main{
        padding-bottom: 55px;
    }

    .page-id-22 .the-text p{
        font-size: 17px;
    }

    .page-id-22 .col-md-12.about-us-section {
        margin-top: 80px !important;
        margin-bottom: 75px !important;
        min-height: 510px !important;
    }

    .page-id-22 .page-title, 
    .page-id-78 .page-title,
    .page-id-766 .page-title {
        /* font-size: 63px; */
        text-align: center;
    }

    .page-id-22 h2{
        font-size: 24px;
    }

    .page-id-22 .about-us-section img{
        max-height: 360px;
    }

    .page-id-22 .about-us-section img.left-image{
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
    }
    
    .page-id-22 .about-us-section img.right-image{
        border-top-left-radius: 15px;
        border-top-right-radius: 15px;
    }

    .page-id-22 .col-md-12.about-us-section .col-md-9.right-container{
        border-top-left-radius: 15px;
        border-top-right-radius: 15px;
    }
    
    .page-id-22 .col-md-12.about-us-section .col-md-9.left-container{
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
    }


    .page-id-22 .col-md-12.about-us-section .col-md-9{
        padding: 21px;
    }

    .page-id-22 .col-md-12.about-us-section.tile.bottom-right.inView {
        width: 92%;
        margin: auto;
    }

	div#wpforms-50{
		max-width: 91%;
		margin: auto;
	}
    .home .slider-container .slider-pagi {
        left: 40px;
    }

    .home h2.slide__text-heading.top-title{
        padding-top: 17px;
    }

    .home .slider-container .slide__text-heading {
        margin-bottom: 1rem;
    }

    .home .slider-container .slide__text{
        transition: none !important;
    }

    .home .slider-container .slider-pagi{
        bottom: 14.5vh;
    }

    .home .slider-container{
        height: 100vh !important;
        /* margin-top: 28px !important; */
        max-height: 54vh !important;
    }
    .home .slider-container .slide__bg {
        background-size: cover; /*contain;*/
        background-repeat: no-repeat;
    }

    .single-post #baguetteBox-overlay .full-image img{
        max-width: 82% !important;
        height: 84%;
        object-fit: contain;
    }

    .single-post #baguetteBox-overlay .full-image img{
        box-shadow: none;
    }

    .page-id-6786 .main-container #ajax-load-more .article-background-image{
        height: 255px;
        width: 300px;
        overflow: hidden;
        object-fit: cover;
    }

    .page-id-6786 .main-container #ajax-load-more .article-container{
        width: 300px;
    }

    .single-post .post-info .post-date{
        color: #262324;
        background-color: white;
    }

    .postid-19946 iframe{
        width: 300px;
        height: 170px;
    }

    .page-id-6786 .main-container .banner-description p,
    .article-grid .banner-description p{
        font-size: 11px;
    }

    .single-post .opacityLayer {
        height: 84%;
    }

    .single-post .top-container{
        background: white;
    }

    .home #wa_chpcs_slider_title19569{
        top: 290px;
    }

    .home ul#wa_chpcs_foo19569 > li{
        height: 395px !important;
    }
   
    .home .wa_chpcs_image_carousel li img{
        height: 262px !important;
    }

    .home ul#wa_chpcs_foo19569 > li{
        width: 302px !important;
        margin-left: 7.8px;
        /* margin-right: 75px; */
    }

    .modal-open span#parsley-id-multiple-vfb-field-40 .parsley-required{
        margin-top: 2px !important;
        color: #a94442!important;
    }


    .page-id-6792 .ekpaideusi-tab > div{
        top: 30px;
    }

    .postid-7158 div.gallery {
        width: 148px;
    }

    .page-id-19693 .row.section .col-lg-6{
        padding-right: 0;
    }

    .page-id-19693 .row.section{
        padding-right: 0;
    }

    .page-id-6781 .col-lg-3 .the-wrapper{
        font-size: 23px;
    }

    .page-id-6781 .people img{
        margin-top: 30px;
    }

    .col-lg-12.col-12.align-self-center.members-inform.row,
    .notes-members.whiteFontColor{
        padding-left: 19px;
    }

    #memberModal .vfb-form-control {
        height: 63px !important;
    }

    .member-modal-form-wrapper {
        max-width: 100%;
    }

    #memberModal .modal-body {
        padding-left: 20px;
        padding-right: 20px;
    }

    .col-lg-12.col-12.align-self-center.members-inform.row .col-lg-4 {
        margin-bottom: 22px;
    }

    .member_modal_list ul li {
        font-size: 18px !important;
    }

    .modalMainTitle{
        font-size: 26px;
    }

    .memberBoxTitle {
        font-size: 28px;
    }

    .modal-dialog.modal-fullscreen .parsley-required {
        margin-top: 33px !important;
    }

    .home div#v-pills-tab{
        padding-left: 4px;
    }

    .home div#read-more-education {
        margin-bottom: 38px;
        margin-top: 18px;
        text-align: right;
    }

    .home a.button.all-articles {
        color: #BBBBBB;
        background-color: #262324;
        padding: 14px 22px;
        text-decoration: none;
        font-size: 14px;
    }

    .home .sixthsectionrow .col-md-8.col-12 {
        padding: 0px;
    }

    .home .row.croppedContent.sixthsectionrow {
        padding-top: 0px;
        padding-bottom: 0px;
        max-width: 100%;
    }

    .home ul#sixthsectionList{
        padding-left: 0px;
    }

    .home .uni-title{
        position: relative;
    }

	#coming_soon_popup {
        left: 1em;
    }
	
    a.info_btn_footer{
        /* left: 0;
        right: 0; */
        width: 172px;
        /* margin: auto; */
    }

    .home .uni-logo img{
        max-width: 45%;
    }

    .home .uni-logo img{
        max-height: 100px;
    }

    /* .home .slider-container .slider-pagi {
        bottom: 37vh; 
    } */
    .home .slider-container {
        margin-top: 0px;
        max-height: 75vh;
    }
    .menuCustomButtons {
        display: flex !important;
        justify-content: space-between;
        width: auto;
        min-width: auto;
    }
    .bottomImageMetaptychiaka {
        width: auto;
        max-height: 315px;
        height: 100%;
    }
   
    .mobileMenuWrapper span.read-more-arrow img{
        margin-left: 0px;
    }

    .page-id-6790 #ekdilwseis-background{
        top: 0;
    }

    .member-modal-form-content-wrapper {
        max-width: 100%;
    }
    .formModalDesc {
        max-width: 100%;
        line-height: 1.4;
    }
    #memberModal .notes-members, #memberModal .notes-members p {
        max-width: 100%;
    }
    .member_modal_list {
        max-width: 100%;
    }
    .page-id-6792 .first-article-content h2:nth-child(2){
        line-height: 1.5;
    }

    .page-id-6792 .top-subtitle {
        padding-left: 15px;
        padding-right: 15px;
    }

    .page-id-6792 .first-article-content{
        margin-top: 40px;
    }

    .page-id-6792 .ekpaideusi-tab {
        height: 430px;
    }

    .page-id-6792 .see-the-content{
        margin-top: 68px;
    }

    #left-col-contact {
        max-width: 93%;
        margin: auto;
    }
    .page-id-6792 .ekpaideusi-tab > div{
        width: 77%;
        margin: auto;
        margin-left: 10%;
    }

    .page-id-6792 div#slider,
    .page-id-6792 div#slider-dot{
        display: none !important;
    }
    
    .page-id-6792 .ekpaideusi-tab >div h2:first-child{
        font-size: 24px;
    }
    
    .page-id-6792 .ekpaideusi-tab >div h2:nth-child(2){
        font-size: 15px;
    }

    .box-container {
        min-height: 60vh;
        padding: 30px;
    }

    .education-container {
        height: 350px;
    }


    .vfbp-form .vfb-help-block {
        position: absolute !important;
        top: 70px !important;
        font-size: x-small !important;
    }
    
    .vfb-fieldType-textarea .vfb-help-block {
        position: relative !important;
        margin-top: 0 !important;
        top: -3em !important;
    }

    .home #ekdilwseis-container{
        margin-top: 120px;
    }
    .home .main-slider-container .tabs {
        width: 100%;
    }

    .footer-content input#vfb-field-47 {
        width: 152px;
    }

    .footer-content form#vfbp-form-4{
        width: 282px;
    }
    .footer-content button#vfb-field-48 {
        padding-right: 18px;
        padding-left: 18px;
    }

    .home #fifth-section{
        margin-top: 35px;
    }

    .home .main-slider-container .content-ekdilwseis,
    .home .main-slider-container .content-meetings{
        margin-top: 70px;
    }
    .home #fourth-section a.button.all-articles{
        position: absolute;
        left: 5%;
        bottom: 47px;
    }
    
    .home #fourth-section {
        padding-bottom: 110px;/*8.5em;*/
        padding-top: 95px;
    }

    .home .main-slider-container .content-ekdilwseis,
    .home .main-slider-container .content-meetings{
        top: 0px;
    }
    .home .main-slider-container .ekdilwsi-info p,
    .home .main-slider-container .meeting-info p{
        margin-bottom: 0px;
        font-size: 15px;
    }
    .home .main-slider-container .ekdilwsi-info h3,
    .home .main-slider-container .meeting-info h3{
        font-size: 20px;
    }

    .home .main-slider-container .ekdilwsi-info,
    .home .main-slider-container .meeting-info{
      width: 100%;
    }
    .home .main-slider-container .ekdilwsi-image{
        display: none;
    }
    
    .page-id-6790 #showmore{
        margin-top: 43px;
    }

    .page-id-6790 .title{
        margin-bottom: 55px;
    }

    .palaioteres-ekdilwseis .col-lg-5{
        width: 90%;
        margin: auto;
        padding-bottom: 30px;
    }

    .page-id-6790 .single-ekdilwsi p{
        font-size: 15px;
    }

    .page-id-6790 .single-ekdilwsi h2{
        font-size: 22px;
        padding-right: 30px;
    }

    .home .wa_chpcs_foo_content a{
        font-size: 22px;
    }

    .home a#foo19569_next{
        right: 17.5px;
    }

    .home a#foo19569_prev{
        left: 28px;
    }

    .home .col-lg-3{
        text-align: center;
    }
    
    .single-post .post-content img{
        margin-top: 32px;
        margin-bottom: 0px;
    }

    .single-post .container.gallery-container{
        margin-bottom: 28px;
    }

    #read-more-education {
        margin-bottom: 20px;
    }

    .single-post .top-content .col-lg-10{
        margin: auto;
        margin-top: 0px;
    }
    .single-post .post-info{
        /* height: 82%; */
        /* position: absolute; */
        position: relative;
        /* top: 18%; */
        left: 7%;
        bottom: 197px;
    }

    .single-post .post-info .post-title{
        width: 85%;
    }

    .education-item {
        margin-bottom: 10px;
    }

    .single-post .post-content p,
    .single-post .post-content ol,
    .single-post .post-content .col-lg-8{
        font-size: 16px;
    }

    .single-post .post-content{
        width: 90%;
        margin: auto;
        overflow: hidden;
        color: #777777;
        /* padding-bottom: 140px; */
    }

    .single-post .top-container{
        min-height: 450px;
        /* margin-bottom: 70px; */
    }

    .single-post .post-info .post-date{
        font-size: 13px;
    }
    .single-post .post-info .post-title{
        font-size: 23px;
    }
    .page-id-6786 div#first-article
    .article-grid #first-article{
        margin-bottom: 45px;
    }

    .page-id-6786 #first-article .article-background-image,
    .page-id-6792 #first-article .article-background-image{
        height: auto;
        max-width: 100%;
    }

    .page-id-6786 .first-article-content h2:nth-child(3),
    .page-id-6792 .first-article-content h2:nth-child(2),
    .article-grid .first-article-content h2:nth-child(3),
    .article-grid .first-article-content h2:nth-child(3) p{
        font-size: 16px;
    }

    .article-grid .first-article-content h2:nth-child(3) p{
        color: #262324;
        line-height: 1.2;
        text-align: left;
    }

    .page-id-6786 #first-article .col-md-4,
    .page-id-6792 #first-article .col-md-4,
    .article-grid #first-article .col-md-4{
        position: relative;
        min-height: 300px;
        padding: 15px;
        margin-bottom: 32px; /*n*/
        padding-top: 0px;
    }

    .page-id-6786 .first-article-content a,
    .article-grid .first-article-content a{
        color: #BBBBBB;
        padding: 18px 43px;
        margin-left: 15px;
        background-color: #262324;
        text-decoration: none;
        font-size: 16px;
        position: absolute;
        bottom: 0;
        left: 0;
    }

    .page-id-6792 .first-article-content a{
        color: #FFFFFF;
        padding: 18px 43px;
        /* margin-left: 15px; */
        background-color: #262324;
        text-decoration: none;
        font-size: 16px;
    }

    .page-id-6786 .main-container .banner-description h2,
    .page-id-6786 .first-article-content h2,
    .page-id-6792 .first-article-content h2,
    .article-grid .banner-description h2,
    .article-grid .first-article-content h2{
        font-size: 19px;
        margin-bottom: 43px;
        line-height: 1.2;
        text-align: left;
    }

    .page-id-6790 .banner-description h2{
        font-size: 18px;
        margin-bottom: 43px;
        line-height: 1.2;
        text-align: left;
    }


    .page-id-6790 .banner-description h2 {
        margin-bottom: 0;
    }

    .home .banner-description h2,
    .home .wa_chpcs_foo_content h4{
        font-size: 19px;
        margin-bottom: 16px;
        line-height: 1.2;
        text-align: left;
    }

    /*for the news page*/
    .page-id-6786 .read-more-arrow,
    .article-grid .read-more-arrow{
        width: 20px;
        height: 15px;
        position: absolute;
        left: 27px;
        bottom: 38px;
    }

    .page-id-6790 .article-background-image,
    .page-id-6792 .article-background-image,
    .article-grid .article-background-image{
        max-width: 100%;
        overflow: hidden;
        height: 344px;
        object-fit: cover;
        width: 100%;
    }

    .home .article-background-image{
        max-width: 100%;
        overflow: hidden;
        height: 486px;
        object-fit: cover;
        width: 45%;
    }
    
    .page-id-6786 .main-container .article-container{
        max-width: 940px;
        margin: auto;
        padding-top: 22px;
        padding-bottom: 22px;
        padding-left: 0px;
        box-sizing: border-box;
    }

    .article-grid .the-article .article-container{
        max-width: 420px;/*940px;*/
        width: 93%;
        margin: auto;
        padding-top: 22px;
        padding-bottom: 22px;
        padding-left: 0px;
        box-sizing: border-box;
    }

    .page-id-6790 .article-container{
        max-width: 940px;
        width: 90%;
        margin: auto;
        padding-top: 22px;
        padding-bottom: 0px;
        padding-left: 0px;
        box-sizing: border-box;
    }


    .home .article-container{
        max-width: 320px;
        width: 100%;
        margin: auto;
        padding-top: 22px;
        padding-bottom: 22px;
        padding-left: 0px;
        box-sizing: border-box;
    }
    
    .page-id-6786 .main-container .article-image,
    .page-id-6792 .main-container .article-image,
    .article-grid .article-image{
        position: relative;
    }
    
    .page-id-6786 .main-container .article-background-image,
    .page-id-6792 .article-background-image,
    .page-id-6790 .article-background-image,
    .home .article-background-image,
    .article-grid .article-background-image{
        display: block;
    }
    
    .article-grid .banner-description{
        position: absolute;
        text-align: center;
        bottom: 0;
        right: 0;
        left: 0;
        color: #262324;
        background-color: #ECECEC;
        padding: 20px;
        width: 73.5%;
    }

    .page-id-6790 .banner-description{
        position: absolute;
        text-align: center;
        bottom: 0;
        right: 0;
        left: 0;
        color: #FFFFFF;
        background-color: #262324;
        padding: 15px;
        width: 80.5%;
    }

    .page-id-6790 #left-article .banner-description,
    .page-id-6790 #right-article .banner-description{
        width: 80.5%;
    }

    .page-id-6786 .main-container .banner-description p,
    .article-grid .banner-description p{
        /* font-size: 14px;	
        margin-bottom: 22px;
        color: #C3C2C2;
        text-align: left; */
        color: #C3C2C2;
        text-align: right;
        margin-bottom: 0px;
        position: absolute;
        right: 25px;
        bottom: 13px;
    }

    .page-id-6790 .banner-description p{
        font-size: 14px;	
        margin-bottom: 22px;
        color: #C3C2C2;
        text-align: left;
    }


    .home .banner-description p{
        font-size: 14px;	
        margin-bottom: 45px;
        color: #C3C2C2;
        text-align: left;
    }

    .page-id-6786 .first-article-content p,
    .article-grid .first-article-content p{
        font-size: 14px;	
        margin-bottom: 40px;
        margin-top: 20px;
        color: #C3C2C2;
        text-align: left;
    }

    
    .page-id-6786 .main-title,
    .page-id-6790 .main-title,
    .page-id-6792 .main-title,
    .page-id-19693 .main-title,
    .article-header .main-title{
        font-size: 40px;
    }

    .page-id-6786 .top-subtitle,
    .page-id-6792 .top-subtitle,
    .page-id-6790 .top-subtitle,
    .article-header .top-subtitle {
        font-size: 15px;
        color: #262324;
    }

    .page-id-19693 .top-subtitle {
        font-size: 15px;
    }

    .page-id-6786 .top-wrapper,
    .page-id-6790 .top-wrapper,
    .page-id-6792 .top-wrapper,
    .article-header .top-wrapper{
        margin-top: 90px;
        margin-bottom: 35px;
        text-align: center;
    }
    .page-id-19693 .top-wrapper {
        padding-top: 90px;
        padding-bottom: 35px;
        text-align: center;
    }
    /**/
    .home .slider-container .slide__text {
        position: absolute;
        width: 78%;
        bottom: 27%;
        left: 14%;
        color: #fff !important;
        /* -webkit-transition: opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;
        transition: opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;
        transition: transform 0.5s 0.8s, opacity 0.5s 0.8s;
        transition: transform 0.5s 0.8s, opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;
        will-change: transform, opacity;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); */
        opacity: 0;
      }

    .home .slider-container .slider-control.left,
    .home .slider-container .slider-control.right{
        display: none;
    }

    .home .slider-container .slide__text-link {
        font-size: 15px;
    }

    .home h2.slide__text-heading.top-title {
        margin-bottom: -20px;
        font-size: 14px !important;
    }

    .home .slider-container .slide__text-link{
        margin-top: 0px;
        margin-bottom: 2rem;
    }
    .home .slider-container .slide__content p{
        display: none;
    }
    .home .slider-container{
        margin-top: 0px;
    }
    .home div#primary{
        overflow: hidden;
    }
    .home .slider-container p.slide__text-desc{
        display: none;
    }
    .home .slider-container .slide__text-desc{
        width: 88%;
        margin: auto;
    }
    .home .slider-container .slide__text-heading {
        font-size: 19px;
    }
    a#memberNewMenuLink {
        display: none;
    }

    /* .additions .mobileMenuWrapper:first-child{
        margin-bottom: 70px;
    } */

    .mobileMenuWrapper > a {
        left: 0;
        right: 0;
    }

    .additions{
        padding-top: 22px;
        padding-bottom: 75px;
        width: 78%;
        margin: auto;
    }

    .footer-content > .col-lg-4{
        position: relative;
        
    }
    p.footer-info{
        position: absolute;
        top: 72px;
        bottom: 0;
        height: fit-content;
        margin: auto;
        left: 0;
        right: 0;
        /*new*/
        text-align: left !important;
        margin-left: 0 !important;
    }

    .col-lg-12.footer-content > div:nth-child(3){
        /* min-height: 385px; */
        background-position: center;
        /* background-color: #e6e6e6 !important; */
    }

    .footer-info{
        line-height: 1;
    }

    footer#colophon {
        padding-left: 0px;
        padding-right: 0px;
    }

    .footer-content span.color-primary {
        display: inline-block;
    }

    p.footer-info{
        /* font-size: 32px;
        color: black; */
        font-size: 23px;
        color: white;

        margin-top: 2px;
        /* max-width: 268px; */
        line-height: 1.2;
        /* margin-top: 11% !important; */
        /* margin-left: 18%; */
        margin-left: auto;
        text-align: center;
        margin-bottom: 45px;
    }

    p.footer-info + div{
        font-size: 20px;
        font-family: Manrope-Regular;
        margin: 20px;
        padding-top: 10px;
        text-align: center;
    }

    .footer-content form#vfbp-form-4 {
        border: 1px solid black;
        background-color: transparent;
        position: absolute;
        height: 63px;
        margin: auto;
        top: 218px;
        /* margin-left: 14%; */
        left: 0;
        right: 0;
        margin: auto;
        margin-top: 31px;
    }


    a.info_btn_footer{
        font-size: 15px;
        font-weight: normal;
        min-width: 223px;
        opacity: 0.9;
        padding: 10px 11px;
    }


    a.info_btn_footer span{
        display: none;
    }

    #colophon .menu-item a {
        color: #e6e6e6 !important;
        text-decoration: none;
        font-size: 18px !important;
        line-height: 0.26 !important;
    }

    .socials{
        margin-top: 5px;
    }
    div#fb-icon{
        margin-right: -25px;
    }

    div#linkedin-icon{
        margin-right: -10px;
    }

    .section {
        padding-top: 65px;
    }
    #vidPlayerIcon {
        width: 154px;
        height: 146px;
    }
    .page-id-19433 #first-section {
        max-width: 80%;
    }
    .page-id-19433 #second-section {
        padding-top: 634px;
    }
    .page-id-357 #section_kostos_sundromwn{
        padding-top: 30px;
    }
    .page-id-357 #main-title{
        font-size: 32px;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        height: fit-content;
    }
    .page-id-6781 .the-title-wrapper{
        height: 674px;
    }
    .page-id-6786 div#first-title{
        position: absolute;
        margin: auto;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        height: fit-content;
    }
    .page-id-5431 tr.skopos td{
        display: block;
        width: 100%;
    }

    .page-id-5431 tr.skopos .mob-2 {
        text-align: left;
    }
    .page-id-5431 table.tg.eggrafh .first{
        border-left: 3px solid #A6CBE1;
        border-right: 3px solid #A6CBE1;
    }
    .page-id-5431 table.tg.eggrafh .second{
        border-top: 3px solid #85A2B4;
        border-left: 3px solid #85A2B4;
        border-right: 3px solid #85A2B4;
    }

    .page-id-5431 .last-element{
        border-bottom: 3px solid #85A2B4;
    }
    .page-id-5431 table.tg.eggrafh td{
        display: block;
        width: 100%;
    }
    .page-id-5431 .prosvasi td{
        display: block;
        width: 100%;
    }
    
    .page-id-5431 .mob-1, 
    .page-id-5431 .mob-2{
        display: block;
    }

    .page-id-5431 .mob-2{
        text-align: right;
    }
    .page-id-5431 table.tg.skopos-epeksergasias td{
        display: block;
        width: 100%;
    }
    .page-id-5431 h1.entry-title {
        font-family:'Manrope-Bold';
        color: #162E4E;
        font-size: 26px;
        text-align: center;
        margin-top: 43px;
        margin-bottom: 41px;
    }
    .gdpr-wrapper{
        margin:auto;
        max-width: 93%;
    }
    .gdpr-wrapper{
       font-size: 17px;
    }

    .single-tribe_events ul.tribe-events-sub-nav{
        padding-left: 0px;
    }

    .single-tribe_events li.tribe-events-nav-next{
        padding-top: 10px;
    }

    .single-tribe_events ul.tribe-events-sub-nav li{
        text-align: center;
    }

    .single-tribe_events .tribe-events-single .tribe-events-sub-nav{
        display: block;
    }

    .error404 .back-to-homepage{
        margin-top: 73px;
    }

    .error-404 .the-wrapper a{
        font-size: 17px;
    }

    .error-404 .description{
        text-align: center;
        font-size: 22px;
    }
    .error404 .the-wrapper .title{
        font-size: 120px;
    }

    .page-id-357 .info-row-members{
        max-width: 99%;
    }
    .page-id-357 #ofeli_melwn .heading {
        padding-left: 5%;
        padding-right: 5%;
    }
    .page-id-357 .tabs-container .tabs_wrapper .custom-events-tab {
        font-size: 15px;
    }
    .page-id-357 .notes-members.notes-max-width.grayFontColor{
        max-width: 98% !important;
        text-align: center;
    }
    #ofeli_melwn {
        padding-bottom: 2.5em;
        padding-top: 2.5em;
    }

    .page-id-357 #second_section {
        margin-bottom: 3em;
        padding-top: 3em;
    }

    .page-id-357 .notes-row-members{
        padding-top: 3em;
    }

    .page-id-6781 .top-text {
        padding-left: 0px;
        margin-bottom: 50px;
        text-align: center;
    }
    .page-id-6786 #first-title,
    .page-id-6781 #first-title{
        font-size: 40px;
        line-height: 1.2;
    }
    
    .page-id-6781 #first-title{
        margin-left: 2%;
        margin-right: 2%;
    }
    .page-id-6781 .people{
        padding-left: 8px;
        padding-right: 8px;
    }
    .page-id-6781 .top-text{
        font-size: 17px;
    }
    .page-id-6781 .info-section.col-md-12{
        width: 94%;
        margin: auto;
    }

    .page-id-6781 .people .col-lg-2 a{
        font-size: 15px;
    }
    .people .col-lg-6 p,
    .people .col-lg-4{
        font-size: 17px;
    }
    .page-id-357 .left-col-member-info .heading.grayFontColor.text-start.float-start.d-block.w-100{
        text-align: center !important;
    }
    .page-id-357 .member-box .heading{
        font-size: 13px;
    }
    .page-id-357 .ts-title {
        font-size: 22px;
    }

    .page-id-357 .notes-members, 
    .page-id-357 .notes-members p,
    .page-id-357 .heading, 
    .page-id-357 .heading p{
        font-size: 16px;
    }
    .page-id-357 .sub_heading{
        font-size: 23px;
    }
    .page-id-357 .left-col-member-info .button-col-member {
        padding-top: 1em;
        padding-bottom: 1.3em;
        text-align: center;
    }

    .page-id-357 .notes-members, 
    .page-id-357 .notes-members p {
        max-width: 98%;
    }
    .page-id-357 .row.mb-4 .col-lg-6:nth-child(2) div{
        margin-top: 25px;
    }
    .page-id-359 button.accordion-button.collapsed,
    .page-id-359 .accordion-button:not(.collapsed){
        font-size: 18px;
        font-family: 'Manrope-Bold';
    }
    .page-id-359 .accordion-body{
        font-size: 18px;
    }
    .search-results .nav-links a,
    .search-results  span.page-numbers.dots{
        display: none;
    }

    .search-results .nav-links a.prev.page-numbers,
    .search-results .nav-links a.next.page-numbers{
        display: inline-block;
    }
    .search-no-results section.no-results.not-found{
        width: 89%;
        margin: auto;
        margin-bottom: 23%;
        margin-top: 23%;
    }
    .search-no-results h1.page-title{
        font-size: 25px;
        font-family: 'Manrope-Bold';
        text-align: center;
    }

    .search-no-results p,
    .search-no-results span.screen-reader-text{
        font-size: 16px;
        text-align: center;
    }
    .page-id-6786 .subtitle p,
    .search-results .subtitle p,
    .article-header .subtitle p {
        font-size: 16px;
    }
    .search-results h1.search-title {
        font-size: 27px;
        padding-left: 3%;
        padding-right: 3%;
    }
    .search-results .news-article {
        width: 89%;
    }
    .page-id-6786 a.page-numbers,
    .page-id-6786 span.page-numbers.dots{
        display: none;
    }

    .page-id-6786 a.prev.page-numbers,
    .page-id-6786 a.next.page-numbers{
        display: inline-block;
    }
    .page-id-6786 .categoriesTab{
        width: 89%;
        margin: auto;
        margin-bottom: 45px;
    }
    .page-id-6786 .main-container .col-md-7{
        margin-bottom: 88px;
    }
    .page-id-6786 div#categories-content{
        font-size: 16px;
    }
    
    .page-id-6786 div#pagination{
        padding: 5%;
    }
    .page-id-6786 div#pagination a{
        font-size: 18px;
    }

    .page-id-6786 .the-meta-info,
    .search-resultsd .the-meta-info,
    .article-grid .the-meta-info{
        margin-top: 18px;
    }
    .page-id-6786 .main-subtitle,
    .article-header .main-subtitle{
        margin-top: 54px;
        font-size: 16px;
        padding-left: 5%;
        padding-right: 5%;
    }

    .page-id-6786 .readMore a,
    .page-id-6786 .the-meta-info div,
    .search-results .readMore a,
    .search-results .the-meta-info div,
    .article-grid .readMore a,
    .article-grid .the-meta-info div{
        font-size: 15px;
    }
    .page-id-6786 .title,
    .search-results .news-article .title,
    .article-grid .title{
        font-size: 24px;
    }
    
    .page-id-6786 .news-article,
    .article-grid .news-article{
       margin: auto;
       margin-bottom: 35%;
       padding: 5%;
    }

    .search-results .news-article{
        margin: auto;
        margin-top: 54px;
        margin-bottom: 54px;
        padding: 5%;
    }
    .page-id-6786 .main-container .col-md-7{
        margin-top: 40%;
    }

    .carouselPre {
        grid-auto-columns: 100%;
        height: 32.5rem;
    }

    .page-id-361 .section2 .col-md-4{
        margin-bottom: 25px;
    }
    .page-id-361 .showFile a,
    .page-id-6781 .showFile a{
        font-size: 13px;
    }
   
    .page-id-361 #main-image{
        height: 800px;
        margin-bottom: 50px;
    }

    .page-id-6781 #main-image{
        height: 600px;
        margin-bottom: 50px;
    }

    .page-id-6786 #main-image{
        height: 100vh;
        margin-bottom: 5px;
    }

    .page-id-361 #main-title{
        font-size: 32px;
        padding-left: 2%;
        padding-right: 2%;
        width: 100%;
        text-align: center;
    }

    .page-id-361 .section1 .wrapper-1{
        text-align: center;
        padding-left: 6%;
        padding-right: 6%;
        padding-bottom: 10px;
    }
    .page-id-361 .section3 img,
    .page-id-361 .section4 img{
        width: 100%;
    }
    .page-id-361 .section2 .col-md-4,
    .page-id-361 .section-title{
        font-size: 25px;
    }
    .page-id-361 .section2 p, 
    .page-id-361 .section3 p, 
    .page-id-361 .section4 p{
        font-size: 16px;
    }
    .page-id-361 .image-title-desc p{
        font-size: 16px;
    }

    .page-id-361 .symbol-image + div{
        font-size: 22px;
    }

    .page-id-361 .section3.col-md-12 .col-md-6:nth-child(2){
        background-color: #0D203A;
        color: #FEFEFE;
    }

    .page-id-361 .section2{
        padding: 6%;
        margin-top: 15px;
        margin-bottom: 15px;       
    }

    .page-id-361 .section4 .col-md-8,
    .page-id-361 .section3 .col-md-8{
        top: 0px;
        bottom: 0px;
        margin: auto;
        padding: 6%;
    }

    .page-id-361 .title-wrapper{
        position: relative;
        height: 100%;
    }

    .page-id-361 .section-image{
        width: 100%;
        overflow: hidden;
    }
    #main-title {
    	font-size: 27px;
    	color: #162E4E;
		font-family: Manrope-Bold;
	}
	.page-id-357 #main-title {
    	color: #ffffff;
	}

    .single-post .meta-info,
    .single-aggelia .meta-info{
        margin-bottom: 38px;
    }

    .single-post .meta-part svg,
    .single-aggelia .meta-part svg{
        height: 26px;
        margin-right: 9px;
    }
    
    .single-post .meta-part,
    .single-aggelia .meta-part{
        margin-right: 11px;
    }
    
    .single-post .the-title,
    .single-aggelia .the-title {
        color: #162E4E;
        font-family: Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Manrope,Arial,sans-serif;
        font-weight: 700;
        font-size: 24px;
        line-height: 1.42;
        max-width: 85%;
        margin: auto;
        padding-bottom: 30px;
        padding-top: 40px;
    }
    
    .single-post .col-md-12.croppedContent,
    .single-aggelia .col-md-12.croppedContent{
        padding-bottom: 60px;
    }

    .single-aggelia img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        width: 100%;
        height: auto;
    }

    .single-post .col-md-12.croppedContent,
    .single-aggelia .col-md-12.croppedContent{
        font-size: 16px;
    }
    #search-icon {
        width: 17px;
        height: 17px;
        margin-top: 6px;
    }
    #footer-bottom-row{
        display: block;
        padding-bottom: 54px !important;
    }
    .socials{
        display: block;
        width: 100%;
    }
    .home h4.mt-2{
        text-align: center;
    }

    .home .box-info-content {
        padding: 43px 30px;
    }

    .tabs_wrapper .material-icons, .tabs_wrapper .title {
        z-index: 1;
    }
    .tabs-container .tabs_wrapper #tab_2:checked ~ .shape {
        top: 52px;
    }
    .tabs-container .tabs_wrapper #tab_3:checked ~ .shape {
        top: 91px;
    }
    .tabs-container .tabs_wrapper #tab_4:checked ~ .shape {
        top: 130px;
    }
    .home h2.hero_title.pt-0.py-3.Roboto-Bold{
        font-size: 58px;
    }
    
    .home .right_btn.sm.text-lg-end{
        text-align: center;
    }
    .home ul.row.second-section-list-style + a{
       margin-left: 3.5%;
       margin-top: 20px;
    }
    
    .home div#second-section{
        padding-top: 65px;
        padding-bottom: 85px;
        text-align: center;
    }

    .row.gx-0.footer-info-row div:nth-child(3) p.footer-col-title.whiteFontColor{
        height: 10px;
    }
    .tabs-container .tabs_wrapper .shape, 
    .tabs-container .tabs_wrapper .custom-events-tab  {
        width: 300px;
    }
    .tabs-container .tabs_wrapper {
        display: block;
        border-radius: 20px;
    }
    .socialLink:last-child{
        padding-right: 0px;
    }
    #main_menu_row, .rowWrapperTop{
        padding-left: 30px;
        padding-right: 30px;
    }
        
    span.textSocial.text-uppercase{
        min-width: 94px;
    }

    .footer-col-title {
        margin: 0;
        padding-bottom: 12px;
    }

    .col-lg-4.col-12.d-flex a.align-self-center{
        position: relative;
        left: 0px;
        right: 0px;
        margin: auto;
    }
   
    .page-id-359 div#main-title{
        padding-top: 82px;
        background-color: #F9F9F9;
    }
    .page-id-359 button.accordion-button.collapsed{
        padding-bottom: 0px;
    }
    .page-id-359 div#accordionFlushExample {
        margin-top: 0px;
        margin-bottom: 20px;
    }
    .page-id-359 div#leftSubtitle{
        font-size: 22px;
    }
    .page-id-359 div#main-title{
        font-size: 27px;
        color: #162E4E;
    } 

	#colophon {
		/* color: rgba(255, 255, 255, 0.5); */
		position: relative;
		box-sizing: border-box;
		width: 100%;
        padding-left: 15%;
        padding-right: 15%;
		/* padding-top: 2em !important; */
	}
    .about-us-right-col {
        background-size: cover;
    }
    .about-us-right-col {
        padding: 1.5em;
        padding-right: 1em;
        padding-left: 1em;
        margin-top: 60px;
        height: fit-content;
    }
    .croppedContent {
        max-width: 85%;
    }

    .page-id-359 div#main-title {
        padding-left: 0px;
        text-align: center;
        padding-bottom: 37px;
        font-size: 23px;
    }
    
    div#contact-us {
        width: 92%;
        left: 0;
        right: 0;
        margin: auto;
        padding-top: 35px;
    }

    #upper-menu-footer{
        height: 199px;
    }

    #footer-bottom-row .heading{
        display: block;
        padding-top: 17px;
        width: 71%;
        text-align: left;
        left: 15%;
        position: absolute;
    }
}

@media (min-width: 414px) {
    #video-container {
        height: 263px;
    }

    .home .slider-container{
        max-height: 47vh !important;/*33vh;*/
    }
}

@media (min-width: 576px) {

    .page-id-1097 .mapRow{
        width: 93%;
        margin-left: 5%;
    }

    .page-id-766  .post-list {
        margin-bottom: 8em;
    } 
    
    .page-id-766 main#main{
        padding-bottom: 120px;
    }

    .single-post .article-top-content .col-md-7{
        max-height: unset;
    }

    .page-id-766 .col-md-12.main-section{
        padding-bottom: 145px;
        padding-top: 40px;
    }

    .page-id-766 .post-list_grid {
		grid-template-columns: repeat(2, 1fr);
	}

    .single-post .col-sm-6.col-md-6.col-xl-4{
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
    }

    .page-id-48 div#wpforms-50-field_220-container,
    .page-id-48 div#wpforms-50-field_221-container,
    .page-id-48 div#wpforms-50-field_6-container,
    .page-id-48 div#wpforms-50-field_218-container,
    .page-id-48 div#wpforms-50-field_222-container,
    .page-id-48 div#wpforms-50-field_23-container,
    .page-id-48 div#wpforms-50-field_24-container,
    .page-id-48 div#wpforms-50-field_223-container,
    .page-id-48 div#wpforms-50-field_25-container,
    .page-id-48 div#wpforms-50-field_27-container,
    .page-id-48 div#wpforms-50-field_28-container,
    .page-id-48 div#wpforms-50-field_30-container,
    .page-id-48 div#wpforms-50-field_31-container{
        display: inline-block;
        width: 48%;
        margin-left: 4%;
    }

    div#wpforms-50{
		max-width: 80%;
    }

    .page-id-48 article#post-48{
        padding-top: 95px;
    }

    .page-id-1097 #main{
        padding-top: 80px;
    }

    .page-id-1097 button#wpforms-submit-307{
        margin-left: 5% !important;
    }

    .page-id-1097 #wpforms-307-field_6{
        width: 94%;
        margin-left: 4%;
    }

    .page-id-1097 div#wpforms-307-field_7-container {
        width: 93%;
        margin-left: 5%;
   }

   .page-id-1097 div#wpforms-307-field_7-container {
        margin-top: 0px;
    }

    .page-id-1097 div#wpforms-307{
        width: 100%;
    }

    .page-id-1097 div#wpforms-307-field_3-container,
    .page-id-1097 div#wpforms-307-field_5-container,
    .page-id-1097 div#wpforms-307-field_1-container,
    .page-id-1097 div#wpforms-307-field_2-container{
        display: inline-block;
    }

    .page-id-22 section {
        padding:20px;
    }

    .tlp-portfolio-container{
        width: 80% !important;
        margin-top: 172px !important;
    }
    
    .page-id-338 .col-md-12.main-section{
        padding-bottom: 145px;
        padding-top: 125px;
   }

    .footer-content .footer-title{
        margin-bottom: 15px;
    }

    .footer-content .pb-2{
        padding-right: 22px;
    }

    .contact-us-bottom-section > div{
        margin-bottom: 15px;
    }

    a.info_btn_footer{
        padding: 10px 12px;
    }

    .footer-content .contact-form-button{
        margin-top: 20px;
        margin-bottom: 60px;
    }

    .footer-content > .col-lg-4:nth-child(2){
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .footer-content .contact-info img{
        margin-bottom: 93px;
    }

    .contact-us-top-section,
    .contact-us-bottom-section{
        display: inline-block;
        width: 48%;
    }

    .footer-content > .col-lg-4{
        width: 48%;
        display: inline-block;
    }

    .footer-content > .col-lg-4:nth-child(3){
        display: block;
        width: 100%;
        margin-top: 24px;
    }

    .page-id-80 .col-md-12.main-section{
        padding-bottom: 145px;
        padding-top: 165px;
   }

    .page-id-78 .chart-area .button-tabs,
    .page-id-22 .chart-area .button-tabs{
        margin-top: 135px;
    }

    .page-id-78 .chart-area .timeline-area,
    .page-id-22 .chart-area .timeline-area {
        padding: 15px 15px;
    }

    .page-id-78 .container,
    .page-id-22 .container{
        max-width: 92%;
    }

    .page-id-78 .chart-area .button-tabs ul li a,
    .page-id-22 .chart-area .button-tabs ul li a {
        font-size: 17px;
    }

    .page-id-78 .chart-area .button-tabs ul li a.active,
    .page-id-22 .chart-area .button-tabs ul li a.active {
        font-size: 18px;
    }

    .home nav.navbar.fixed-top,
    .home .navbar{
        background-color: transparent !important;
    }

    .home.scrolled nav.navbar.fixed-top,
    .home.scrolled .navbar{
        background-color: #3D3D3F !important;
    }


    .home .slider-container .slider-pagi {
        left: 59px;
    }

    .home .slider-container .slide__text{
        padding-top: 8px;
    }

    .home .slider-container{
        max-height: 50vh !important; /*43vh*/
    }

    .home .slider-container .slide__text {
        -webkit-transition: opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;
        transition: opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;
        transition: transform 0.5s 0.8s, opacity 0.5s 0.8s;
        transition: transform 0.5s 0.8s, opacity 0.5s 0.8s, -webkit-transform 0.5s 0.8s;
        will-change: transform, opacity;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
    }

    .home .slider-container .slider-pagi {
        bottom: 17vh; 
    }

    .home .slider-container{
        margin-top: 0px !important;
    }

    /* .home .slider-container .slide__bg {
        background-size: cover;
    } */

    .post-template-template-panellinio-sinedrio .accordion-body{
        margin-top: 39px !important;
    }

    /* .post-template-template-panellinio-sinedrio .section-nav {
        left: 1.2rem;
    } */

    .category-workshops .tz-gallery .row > div,
    .category-ceo-meetings .tz-gallery .row > div{
        margin-bottom: unset;
    }

    .category-workshops .tz-gallery .col-sm-6.col-xl-3,
    .category-ceo-meetings .tz-gallery .col-sm-6.col-xl-3{
        width: 31%; 
        margin: 1%;
        position: relative;
    }

    .category-workshops .container.gallery-container,
    .category-ceo-meetings .container.gallery-container{
        margin-top: 100px;
        width: 100%;
    }

    .category-workshops .tz-gallery,
    .category-ceo-meetings .tz-gallery{
        padding: 40px;
    }

    .category-workshops #baguetteBox-overlay .full-image img,
    .category-ceo-meetings #baguetteBox-overlay .full-image img{
        width: 83% !important;
    }

    .page-id-6786 .main-container #ajax-load-more .article-container {
        width: 400px;
    }

    .page-id-6786 .main-container #ajax-load-more .article-background-image{
        height: 346px;
        width: 400px;
    }

    .page-id-6786 .main-container .article-background-image{
        max-width: 100%;
        width: 100%;
    }

    .page-id-6786 .main-container .article-container{
        width: 84%;
    }

    .single-post .post-info .post-date{
        color: #262324;
        border: 1px solid #262324;
    }

    .category-news .post-info,
    .category-workshops .post-info,
    .category-ceo-meetings .post-info,
    .category-ekdiloseis-networking .post-info,
    .category-sales-excellence-awards .post-info,
    .category-kopi-pitas .post-info{
        margin-top: 45px;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }

    .category-news .post-info .post-title,
    .category-workshops .post-info .post-title,
    .category-ceo-meetings .post-info .post-title,
    .category-ekdiloseis-networking .post-title,
    .category-kopi-pitas .post-title,
    .category-sales-excellence-awards .post-title{
        margin-top: 15px !important;
        margin-bottom: 35px !important;
    }

    .category-news .top-container,
    .category-workshops .top-container,
    .category-ceo-meetings .top-container,
    .category-ekdiloseis-networking .top-container,
    .category-kopi-pitas .top-container,
    .category-sales-excellence-awards .top-container{
        display: flex;
        flex-direction: column;
        background: white !important;
    }

    .category-news img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
    .category-workshops img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
    .category-ceo-meetings img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
    .category-ekdiloseis-networking img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
    .category-kopi-pitas img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
    .category-sales-excellence-awards img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        order: 2;
    }

    .category-news .post-info,
    .category-workshops .post-info,
    .category-ceo-meetings .post-info,
    .category-ekdiloseis-networking .post-info,
    .category-kopi-pitas .post-info,
    .category-sales-excellence-awards .post-info{
        order: 1;
    }

    .category-news .opacityLayer,
    .category-workshops .opacityLayer,
    .category-ceo-meetings .opacityLayer,
    .category-ekdiloseis-networking .opacityLayer,
    .category-kopi-pitas .opacityLayer,
    .category-sales-excellence-awards .opacityLayer{
        display: none;
    }

    .category-news .post-info,
    .category-workshops .post-info,
    .category-ceo-meetings .post-info,
    .category-ekdiloseis-networking .post-info,
    .category-sales-excellence-awards .post-info,
    .category-kopi-pitas .post-info{
        position: relative !important;
        height: unset !important;
        top: unset !important;
        left: unset !important;
    }

    .category-news .post-info p.text-start.small-title.text-uppercase.whiteFontColor.mt-2,
    .category-news .post-info .post-title,
    .category-workshops .post-info p.text-start.small-title.text-uppercase.whiteFontColor.mt-2,
    .category-workshops .post-info .post-title,
    .category-ceo-meetings .post-info p.text-start.small-title.text-uppercase.whiteFontColor.mt-2,
    .category-ceo-meetings .post-info .post-title,
    .category-ekdiloseis-networking .post-info p.text-start.small-title.text-uppercase.whiteFontColor.mt-2,
    .category-ekdiloseis-networking .post-info .post-title,
    .category-sales-excellence-awards .post-info p.text-start.small-title.text-uppercase.whiteFontColor.mt-2,
    .category-sales-excellence-awards .post-info .post-title,
    .category-kopi-pitas .post-info p.text-start.small-title.text-uppercase.whiteFontColor.mt-2,
    .category-kopi-pitas .post-info .post-title{
        color: #262324 !important;
    }
    /* .postid-19941 .post-info{
        display: none;
    } */

    .postid-19946 iframe {
        width: 491px;
        height: 275px;
    }

    .article-grid .the-article .article-container{
        max-width: 940px;
    }

    .page-id-6786 .main-container .banner-description p,
    .article-grid .banner-description p{
        font-size: 13px;
    }

    .page-id-6786 .main-container .banner-description h2, 
    .page-id-6786 .first-article-content h2, 
    .page-id-6792 .first-article-content h2, 
    .article-grid .banner-description h2, 
    .article-grid .first-article-content h2{
        margin-top: 12px;
    }

    .single-post .top-container{
        margin-bottom: 70px;
    }

    .category-ceo-meetings .post-info .post-title{
        width: 62%;
    }

    .single-post .opacityLayer {
        height: 100%;
    }

    .single-post .top-container{
        background: black;
    }

    .single-post .post-info{
        height: 82%;
        position: absolute;
        top: 18%;
        bottom: unset;
    }

    .home #wa_chpcs_slider_title19569{
        top: 451px;
    }

    .home ul#wa_chpcs_foo19569 > li{
        height: 560px !important;
    }

    /* .home .wa_chpcs_image_carousel li{
        height: 560px !important;
    } */

    .home .wa_chpcs_image_carousel li img{
        height: 415px !important;
    }

    .home ul#wa_chpcs_foo19569 > li{
        width: 480px !important;
        margin-left: 6px;
        margin-right: 6px;
    }

    .page-id-6790 .banner-description p:first-child{
        font-size: 17px;
    }

    .home .education-title{
        font-size: 1.4rem !important;
    }

    .page-id-6792 .ekpaideusi-tab > div{
        top: 0px;
    }

    .postid-7158 div.gallery {
        width: 220px;
    }

    #memberModal .vfb-form-control {
        height: 72px !important;
    }

    .member-modal-form-wrapper {
        max-width: 90%;
    }

    #coming_soon_popup {
        left: auto;
    }

    p.footer-info{
        font-size: 23px;
    }

    .footer-content ul.contact-info.footer-info{
        color: #e6e6e6 !important;
    }

    .home .uni-logo img{
        max-height: 120px;
    }

    .home .uni-logo img{
        max-width: 30%;
    }

    .menuCustomButtons {
        width: max-content;
        min-width: 352px;
    }
    .mobileMenuWrapper span.read-more-arrow img{
        margin-left: 18px;
    }
    .page-id-6792 .ekpaideusi-tab > div{
        width: 60%;
        margin-left: 10%;
    }
    .page-id-6792 .ekpaideusi-tab >div h2:nth-child(2){
        font-size: 16px;
    }

    .page-id-6792 .ekpaideusi-tab >div h2:first-child {
        font-size: 28px;
    }

    .page-id-6792 div#slider,
    .page-id-6792 div#slider-dot{
        display: inline-block !important;
    }

    .footer-content form#vfbp-form-4{
        /* top: 256px; */
        margin-left: 16%;
        left: unset;
        right: unset;
        margin-top: 31px;
    }

    .home #fifth-section{
        margin-top: 165px;
    }
    .home .main-slider-container .content-ekdilwseis,
    .home .main-slider-container .content-meetings{
        margin-top: 84px;
    }

    .home #fourth-section a.button.all-articles{
        position: relative;
        left: unset;
        bottom: unset;
    }

    .home .main-slider-container .tabs {
        margin-bottom: 265px;
    }
    
    .home #fourth-section {
        padding-bottom: 5em;
        padding-top: 4em;
        margin: auto;
    }

    .home .main-slider-container .ekdilwsi-info p,
    .home .main-slider-container .meeting-info p{
        margin-bottom: 0px;
        font-size: 17px;
    }

    .home .main-slider-container .ekdilwsi-info h3,
    .home .main-slider-container .meeting-info h3{
        font-size: 23px;
    }

    .page-id-6790 #showmore{
        margin-bottom: 0px;
        margin-top: 99px;
    }

    .page-id-6790 .article-container{
        max-width: 940px;
        width: 84%;
    }

    .palaioteres-ekdilwseis .col-lg-5{
        padding: 50px;
    }

    .page-id-6790 .single-ekdilwsi p{
        font-size: 18px;
    }

    .page-id-6790 .single-ekdilwsi h2{
        font-size: 35px;
        padding-right: 36px;
    }

    .single-post .post-info{
        height: 80%;
        position: absolute;
        top: 20%;
        left: 10%; 
    }

    .category-ceo-meetings .post-info{
        left: 5%;/*n*/
    }

    .single-post .top-container{
        min-height: unset;
    }

    .page-id-6786 .top-wrapper,
    .article-header .top-wrapper{
        margin-top: 132px;
        margin-bottom: 35px;
        padding-left: 138px;
        text-align: left;
    }

    .page-id-6790 .top-wrapper{
        margin-top: 132px;
        margin-bottom: 269px;
        padding-left: 48px;
        text-align: left;
    }

    .page-id-6792 .top-wrapper{
        margin-top: 132px;
        padding-left: 48px;
        text-align: left;
        margin-bottom: 90px;
    }

    .page-id-19693 .top-wrapper {
        padding-top: 132px;
        padding-bottom: 269px;
        text-align: left;
        padding-left: 48px;
    }

    .page-id-6786 .top-subtitle,
    .page-id-6790 .top-subtitle,
    .page-id-6792 .top-subtitle,
    .page-id-19693 .top-subtitle,
    .article-header .top-subtitle {
        font-size: 16px;
    }

    .page-id-6786 .main-container .banner-description,
    .article-grid .banner-description{
        padding-top: 1px;
        /* padding-top: 51px; */
        padding-left: 25px;
        padding-right: 25px;
    }

    .page-id-6786 .main-container .banner-description h2,
    .home .banner-description h2,
    .page-id-6786 .first-article-content h2,
    .page-id-6792 .first-article-content h2,
    .article-grid .banner-description h2,
    .article-grid .first-article-content h2{
        font-size: 21px;
    }

    .page-id-6790 .banner-description h2{
        font-size: 20px;
    }

    .page-id-6786 .main-container .article-background-image,
    .page-id-6790 .article-background-image,
    .page-id-6792 .article-background-image,
    .article-grid .article-background-image{
        height: 460px;
    }

    .page-id-6786 .main-container .article-container,
    .home .main-container .article-container,
    .page-id-6790 .article-container,
    .article-grid .the-article .article-container{
        width: 75%;
    }

    .page-id-6786 .main-container.col-md-12 > .col-md-10{
        margin: auto;
    }

    .home h2.slide__text-heading.top-title{
        font-size: 16px !important;
        margin-bottom: 22px;
    }

    .home .slider-container .slide__text-link {
        margin-bottom: 0px;
        font-size: 16px;
    }

    .home .slider-container .slide__text-heading {
        font-size: 29px;
        padding-top: 21px;
        margin-bottom: 24px;
    }

    .footer-info{
        line-height: 1.66;
    }

    #colophon .menu-item a {
        line-height: 1.76 !important;
    }

    #video-container {
        height: 328px;
    }
    .page-id-357 #section_kostos_sundromwn{
        padding-top: 165px;
    }
    .page-id-5431 h1.entry-title {
        text-align: center;
        margin-top: 75px;
        margin-bottom: 70px;
        font-family:'Manrope-Bold';
        color: #162E4E;
    }

    .page-id-357 .info-row-members{
        max-width: 95%;
    }
    .page-id-357 #ofeli_melwn .heading {
        padding-left: 0;
        padding-right: 0;
    }
    .page-id-357 .tabs-container .tabs_wrapper .custom-events-tab {
        font-size: 16px;
    }

    .page-id-357 .notes-members.notes-max-width.grayFontColor{
        max-width: 70% !important;
        text-align: left;
    }

    #ofeli_melwn {
        padding-top: 165px;
        padding-bottom: 165px;
    }

    .page-id-357 #second_section {
        margin-bottom: 5em;
        padding-top: 165px;
    }

    .page-id-357 .notes-row-members{
        padding-top: 5em;
    }
    .page-id-6781 .top-text {
        padding-left: 20px;
        margin-bottom: 55px;
        text-align: left;
    }
    
    .page-id-6781 .info-section.col-md-12{
        width: 80%;
    }

    .page-id-357 .left-col-member-info .heading.grayFontColor.text-start.float-start.d-block.w-100{
        text-align: left !important;
    }
    .page-id-357 .left-col-member-info .button-col-member {
        padding-top: 2em;
        text-align: left;
    }

    .search-no-results section.no-results.not-found{
        width: 80%;
        margin: auto;
        margin-bottom: 17%;
        margin-top: 17%;
    }
    .search-no-results input.search-submit{
        width: 225px;
        margin: auto;
    }
   
    .page-id-6786 .the-meta-info,
    .article-grid .the-meta-info{
        margin-top: 43px;
    }
    .page-id-6786 .news-article,
    .search-results .news-article,
    .article-grid .news-article{
        padding: 4%;
    }

    .page-id-6781 #main-image{
       margin-bottom: 120px;
    }

    .page-id-6786 #main-image{
        height: 54vh;
        margin-bottom: 50px;
    }
    .page-id-361 #main-title{
        
        bottom: 0;
    }

    #footer-bottom-row .heading{
        width: 100%;
        text-align: right;
       position: relative;
       left: 0px;
       display: inline-block;
        padding-top: 0px;
        min-width: fit-content;
    }
    #footer-bottom-row{
        display: flex;
        padding-bottom: 28px;
    }
    .socials{
        display: inline-block;
    }
    .home h4.mt-2{
        text-align: left;
    }
    .home .box-info-content {
        padding: 61px 30px;
    }

    .home h2.hero_title.pt-0.py-3.Roboto-Bold{
        font-size: 2.4em;
    }
    
    .home div#fifth-section{
        padding-top: 0;
    }

    .about-us-right-col {
        height: 480px;
        padding: 1.5em;
        padding-right: 2em;
        padding-left: 2em;
        margin-top: 28px;
    }
    .row.gx-0.footer-info-row div:nth-child(3) p.footer-col-title.whiteFontColor{
        height: unset;
    }
    #colophon{
        padding-left: 5%;
        padding-right: 5%;
    }
    #main_menu_row, .rowWrapperTop {
        padding-left: 80px;
        padding-right: 80px;
    }

    span.textSocial.text-uppercase{
        min-width: unset;
    }
    #upper-menu-footer{
        height: 179px;
    }
    .footer-col-title {
        margin: 0;
        padding-bottom: 47px;
    }

    .row.gx-0.footer-info-row .col-lg-2.col-12,
    .row.gx-0.footer-info-row .col-lg-4.col-12{
        width: 50%;
    }
    .page-id-359 button#vfb-field-7{
        width: 35%;
        border-radius: 5px;
    }

    .page-id-6786 .main-subtitle,
    .article-header .main-subtitle{
        margin-top: 88px;
        padding-left: 0px;
        padding-right: 0px;
    }

}

@media (min-width: 768px) {
	
	.info-column-modal {
		padding: 3em;
		padding-left: 1em!important;
		padding-right: 1em!important;
	}
	
	.tech-image{
		width: 72% !important;
	}
	
    .home #third-section .col-xl-7{
        width: 98%;
    }

    .page-id-338 .left-part div,
   .page-id-80 .left-part div,
   .page-id-22 .left-part div,
   .page-id-78 .left-part div,
   .page-id-335 .left-part div,
   .page-id-338 .left-part div,
   .page-id-766 .left-part div{
       line-height: 47px;
   }

    .page-id-78 .chart-area .button-tabs ul li:nth-child(3){
        display: block !important;
    }

    .single-post .article-top-content.col-md-12 {
        margin-top: 74px !important;
    }

    .single-post .article-title{
        padding-left: 8%;
        padding-right: 6%;
    }

    .single-post .container.gallery-container{
        margin-top: 35px;
        margin-bottom: 55px;
    }

    .single-post .post-content,
    .single-post .article-main-content.col-md-12{
        width: 100% !important;
    }

    .single-post .article-top-content .col-md-5{
        position: relative;
    }

    .single-post .article-top-content .article-title{
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        height: fit-content;
    }


    .single-post .col-md-12,
    .single-post .col-md-8,
    #accordionFooter .col-md-12,
    #accordionFooter .col-md-8{
        display: flex;
        flex-wrap: nowrap;
    }

    #accordionFooter p {
        margin-bottom: 30px;
    }

    #accordionFooter .col-md-6{
        margin-right: 20px;
    }

    #sticky-social-icons-container li a{
        width: 54px !important;
        height: 54px !important;
    }

    #sticky-social-icons-container.with-animation li a:hover{
        width: 64px !important;
    }
    

    .page-id-1097 .col-xl-12.info-bar{
        width: 353px;
    }
    
    
    .home h2#why-doculand{
        margin-top: 140px !important;
        margin-bottom: 110px !important;
    }
    
    .home #first-section #text-1{
        padding-bottom: 55px;
    }


    .home #first-section #text-2{
        padding-top: 55px;
        padding-bottom: 55px;
    }

    .home #first-section .col-xl-8{
        width: 80%;
    }

    .footer-content .pb-2{
        padding-right: 0px;
    }

    .page-id-80 .main-section,
    .page-id-338 .main-section{
        width: 100%;
    }

    .page-id-78 .one-service div:nth-child(2),
    .page-id-22 .one-service div:nth-child(2){
        padding: 2.5%;
    }

    .page-id-78 .chart-area .button-tabs ul li,
    .page-id-22 .chart-area .button-tabs ul li {
        display: inline;
    }

    .page-id-22 .left-part div,
    .page-id-335 .left-part div,
    .page-id-78 .left-part div,
    .page-id-766 .left-part div,
    .page-id-80 .left-part div,
    .page-id-338 .left-part div{
        display: block;
    }

    .page-id-22 .page-title,
    .page-id-335 .page-title,
    .page-id-338 .page-title,
    .page-id-78 .page-title,
    .page-id-766 .page-title,
    .page-id-80 .page-title{
        display: none;
    }

    .page-id-22 main#main{
        padding-bottom: 110px;
    }

    .page-id-22 .about-us-section img{
        max-height: unset;
    }

    .page-id-22 .about-us-section img.left-image{
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .page-id-22 .about-us-section img.right-image{
        border-top-left-radius: 15px;
        border-bottom-left-radius: 15px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .page-id-22 .col-md-12.about-us-section .col-md-9{
        padding: 2% !important;
    }

    .page-id-22 .col-md-12.about-us-section .col-md-9.right-container{
        border-top-left-radius: 15px;
        border-bottom-left-radius: 15px;
        border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    
    .page-id-22 .col-md-12.about-us-section .col-md-9.left-container{
        border-top-right-radius: 15px;
        border-bottom-right-radius: 15px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }

    .page-id-22 .col-md-12.about-us-section.tile.bottom-right.inView {
        width: 100%;
    }

    .page-id-1097 .col-md-12,
    .page-id-338 .col-md-12,
    .page-id-80 .col-md-12,
    .page-id-22 .col-md-12,
    .page-id-78 .col-md-12,
    .page-id-766 .col-md-12,
    .page-id-335 .col-md-12{
        display: flex;
        flex-wrap: wrap;
    }


    .page-id-338 .top-section .col-md-6,
    .page-id-80 .top-section .col-md-6,
    .page-id-22 .top-section .col-md-6,
    .page-id-335 .top-section .col-md-6,
    .page-id-78 .top-section .col-md-6,
    .page-id-766 .top-section .col-md-6{
        overflow: hidden;
        height: 50vh;
        position: relative;
    }

    .page-id-78 .chart-area .timeline-area .tab-content,
	.page-id-78 .chart-area .timeline-area .tab-content-second-slider,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider,
    .page-id-22 .chart-area .timeline-area .tab-content,
	.page-id-22 .chart-area .timeline-area .tab-content-second-slider,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider {
        padding: 8px;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div,
    .page-id-22 .chart-area .timeline-area .tab-content div,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div{
        width: 100%;
        position: relative;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div h4,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div h4,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div h4,
    .page-id-22 .chart-area .timeline-area .tab-content div h4,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div h4,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div h4{
        margin-bottom: 20px;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div h4:before, .chart-area .timeline-area .tab-content div h4:after,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div h4:before, .chart-area .timeline-area .tab-content-second-slider div h4:after,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div h4:before, .chart-area .timeline-area .tab-content-third-slider div h4:after,
    .page-id-22 .chart-area .timeline-area .tab-content div h4:before, .chart-area .timeline-area .tab-content div h4:after,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div h4:before, .chart-area .timeline-area .tab-content-second-slider div h4:after,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div h4:before, .chart-area .timeline-area .tab-content-third-slider div h4:after{
        display: none;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div:before,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div:before,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div:before,
    .page-id-22 .chart-area .timeline-area .tab-content div:before,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div:before,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div:before{
        width: 2px;
        height: 100%;
        left: 0;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div:after,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div:after,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div:after,
    .page-id-22 .chart-area .timeline-area .tab-content div:after,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div:after,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div:after{
        height: 13px;
        width: 13px;
        border-radius: 50%;
        top: calc(50% - 6.5px);
        left: -6.5px;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div span,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div span,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div span,
    .page-id-22 .chart-area .timeline-area .tab-content div span,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div span,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div span{
        margin: 10px 0;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div div:first-of-type:before,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div div:first-of-type:before,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div div:first-of-type:before,
    .page-id-22 .chart-area .timeline-area .tab-content div div:first-of-type:before,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div div:first-of-type:before,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div div:first-of-type:before{
        height: calc(50% + 35px);
        top: 50%;
    }

    .page-id-78 .chart-area .timeline-area .tab-content div div:last-of-type:before,
    .page-id-78 .chart-area .timeline-area .tab-content-second-slider div div:last-of-type:before,
    .page-id-78 .chart-area .timeline-area .tab-content-third-slider div div:last-of-type:before,
    .page-id-22 .chart-area .timeline-area .tab-content div div:last-of-type:before,
    .page-id-22 .chart-area .timeline-area .tab-content-second-slider div div:last-of-type:before,
    .page-id-22 .chart-area .timeline-area .tab-content-third-slider div div:last-of-type:before{
        height: 50%;
    }
    
    .page-id-22 .col-md-9{
        padding: 2%;
    }

    .page-id-22 .about-us-section,
    .page-id-22 .col-md-10,
    .page-id-22 .col-md-12,
    .home #first-section .col-md-12,
    .home #first-section .col-md-6{
        display: flex; 
        flex-wrap: wrap;
    }
    .home #fourth-section .col-md-10{
        margin-left: 55px;
    }
    
    .home .main-slider-container .tabs{
        transform: translate(-50%, -50%);
    }

    .home .main-slider-container{
        display: flex;
        flex-wrap: wrap;
    }

    .home .slider-container .slider-pagi {
        bottom: 37vh; 
    }

    .home .slider-container .slide__text {
        padding-top: 28px !important;
        padding-bottom: 28px !important;
    }

    .home h2.slide__text-heading.top-title{
        padding-top: 2rem;
    }

    .home .slider-container .slide__text-heading {
        margin-bottom: 2rem;
    }

    .home .slider-container{
        max-height: 72vh !important;
    }

    .page-id-6786 .main-container .article-background-image{
        height: 376px;
    }

    .page-id-6792 .main-container{
        margin-bottom: 70px;
    }

    .page-id-6786 #first-article .col-md-4,
    .page-id-6792 #first-article .col-md-4,
    .article-grid #first-article .col-md-4{
        min-height: 320px;
        margin-bottom: 0px;
    }


    .postid-19946 iframe {
        width: 564px;
        height: 317px;
    }

    .home #fourth-section .col-md-10{
        margin-left: 0px;
    }

    .home #fourth-section{
        padding-bottom: 8em;
    }

    #memberModal .modal-body{
        padding-left: 50px;
        padding-right: 50px;
    }

    .modal-dialog.modal-fullscreen .parsley-required {
        margin-top: 45px !important;
    }

    .home .main-slider-container{
        padding-bottom: 100px;
    }

    .home .main-slider-container .tabs {
        left: 50%;
    }

    .home .main-slider-container .tabs {
        width: 100%;
    }


    .home .sixthsectionrow .col-md-8.col-12 {
        padding-right: calc(var(--bs-gutter-x) * .5);
        padding-left: calc(var(--bs-gutter-x) * .5);
    }

    .home .row.croppedContent.sixthsectionrow {
        padding-top: 3em;
        padding-bottom: 3em;
        max-width: 85%;
    }

    .home div#v-pills-workshops .education-info,
    .home div#v-pills-mentoring .education-info{
        min-height: 268px;
    }

    .home .uni-title{
        position:absolute;
        width: 91%;
    }

    .home .uni-logo img{
        max-width: 85%;
    }

    .metaptychiakaCroppedContent {
        padding-bottom: 1em !important;
    }
   
    .page-id-6792 .ekpaideusi-tab {
        height: 540px;
    }

    .page-id-6792 .top-subtitle {
        padding-left: 0px;
        padding-right: 0px;
    }

    .page-id-6792 .first-article-content{
        margin-top: 0px;
    }

    .page-id-6792 #first-article .col-md-4{
        margin-left: 32px;
    }
    
    .page-id-6792 .main-slider-container{
        display: flex;
        flex-wrap: wrap;
    }

    .page-id-6786 .main-container .article-container,
    .article-grid .the-article .article-container{
        width: 97.5%;
    }

    .education-container {
        height: 682px;
    }

    .education-item {
        margin-bottom: 0;
    }

    .education-info {
        min-height: 336px;
    }

    .home #fourth-section {
        width: 100%;
    }
    .home .main-slider-container .ekdilwsi-info,
    .home .main-slider-container .meeting-info{
      width: 50%;
    }
    .home .main-slider-container .ekdilwsi-image{
        left: 58%;
        display: inline-block;
    }

    .palaioteres-ekdilwseis .col-lg-5{
        width: 90%;
        margin: auto;
    }

    .page-id-6790 .top-wrapper,
    .page-id-6792 .top-wrapper{
        padding-left: 138px;
    }

    .page-id-6790 .article-container{
        padding-bottom: 22px;
    }

    .home .article-container{
        margin: 0;
    }
    .single-post .post-content img{
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .single-post .post-content{
        margin-top: 65px;
        margin-bottom: 65px;
    }

    .single-post .post-content{
        width: 75%;
    }
    .single-post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        /* min-height: unset; */
        width: 100%;
        /* min-height: 470px; */
        height: auto;
        object-fit: cover;
        overflow: hidden;
    }

    .category-ceo-meetings .post-info .post-title{
        width: 65% !important;
    }
    
    .single-post .post-info .post-title{
        width: 68%;
    }

    .single-post .post-content,
    .page-id-6792 #first-article{
        display: flex;
        flex-wrap: nowrap;
    }
    .page-id-6786 .first-article-content a,
    .article-grid .first-article-content a{
        margin-left: 15px;
    }

    .page-id-6792 #first-article .article-background-image,
    .article-grid #first-article .article-background-image{
        height: 460px;
    }

    .page-id-6786 #first-article .article-background-image{
        height: 353px;
        object-fit: cover;
    }

    .page-id-6786 .main-container .article-container
    .home .main-container .article-container,
    .article-grid .article-container{
        margin-left: 5px;
        margin-right: 5px;
        width: 100%;
        padding-top: 15px;
        padding-bottom: 0px;
    }

    .page-id-6790 .article-container{
        width: 90%;
        padding-top: 15px;
        margin: auto;
        padding-bottom: 0px;
    }

    .home .main-container .the-article,
    .article-grid .the-article{
        display: block;
        width: 100%;
        max-width: 455px;
        margin: auto;
        margin-bottom: 25px;
    }

    .page-id-6786 .main-container .the-article,
    .home .main-container .the-article,
    .article-grid .the-article{
        display: block;
        width: 100%;
        max-width: 455px;
        margin: auto;
        margin-bottom: 25px;
    }


    .home .slider-container .slide__text-link {
        margin-top: 54px;
    }
    .home .slider-container .slide__content p{
        line-height: 22px;
    }

    #video-container {
        height: 435px;
    }
    .page-id-357 .title-wrapper #main-title{
        font-size: 40px;
    }
    .page-id-5431 h1.entry-title {
        font-size: 37px;
    }
    .error-404 .the-wrapper a{
        font-size: 18px;
    }
    .error404 .back-to-homepage{
        margin-top: 110px;
    }
    .error-404 .description{
        text-align: left;
        font-size: 29px;
    }

    .error404 .the-wrapper .title{
        font-size: 225px;
    }

    .page-id-6786 #first-title{
        font-size: 40px;
        height: fit-content;
        margin: auto;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
    }
    .page-id-6781 .top-text{
        font-size: 18px;
    }
    .page-id-6781 .people .col-lg-2 a{
        font-size: 17px;
    }
    .people .col-lg-6 p,
    .people .col-lg-4 {
        font-size: 18px;
    }
    .page-id-357 .member-box .heading{
        font-size: 14px;
    }
    .page-id-357 .ts-title {
        font-size: 24px;
    }
    .page-id-357 .notes-members, 
    .page-id-357 .notes-members p,
    .page-id-357 .heading, 
    .page-id-357 .heading p{
        font-size: 17px;
    }
    .page-id-357 .sub_heading{
        font-size: 36px;
    }
    .page-id-359 button.accordion-button.collapsed,
    .page-id-359 .accordion-button:not(.collapsed){
        font-size: 20px;
    }
    .page-id-359 .accordion-body{
        font-size: 19px;
    }
    .search-no-results section.no-results.not-found{
        margin-bottom: 11%;
        margin-top: 11%;
    }
    .search-no-results p,
    .search-no-results span.screen-reader-text{
        font-size: 18px;
    }
    .search-no-results h1.page-title {
        font-size: 30px;
    }

    .search-results .news-article {
        width: 100%;
    }
    .page-id-6786 .subtitle p,
    .search-results .subtitle p,
    .article-header .subtitle p{
        font-size: 18px;
    }
    .search-results h1.search-title {
        font-size: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .page-id-6786 .categoriesTab{
        width: 100%;
        margin-bottom: 0px;
    }

    .page-id-6786 .main-container .col-md-7{
        margin-bottom: 171px;
    }

    .page-id-6786 div#pagination{
        width: 89%;
        padding: 0px;
    }
    .page-id-6786 .main-subtitle,
    .article-header .main-subtitle{
        font-size: 18px;
    }
    .page-id-6786 .readMore a,
    .page-id-6786 .the-meta-info div,
    .search-results .readMore a,
    .search-results .the-meta-info div,
    .article-grid .readMore a,
    .article-grid .the-meta-info div{
        font-size: 15px;
    }
    .page-id-6786 ,
    .search-results .news-article .title{
        font-size: 28px;
    }
    
    .page-id-6786 .news-article,
    .article-grid .news-article{
        margin: unset;
        margin-bottom: 35%;
     }

     .search-results  .news-article{
        margin: auto;
        margin-top: 54px;
        margin-bottom: 54px;
     }
    .page-id-6786 .main-container .col-md-7{
        margin-top: 15%;
    }

    .page-id-361 .section2 .col-md-4{
        margin-bottom: 0px;
    }

    .page-id-361 #main-title{
        font-size: 40px;
    }
    .page-id-361 .section1 .wrapper-1{
        padding-left: 0;
        padding-right: 0;
    }
    .page-id-361 .image-title-desc{
        padding-bottom: 0px;
    }
    .page-id-361 .section2 p{
        padding-left: 12%;
    }
    .page-id-361 .section1 .col-md-8{
        width: 76%;
    }
    .page-id-361 .section1 .col-md-2{
        width: 10%;
    }
    .page-id-361 .section2{
        padding-left: 0px;
        margin-top: 55px;
        margin-bottom: 45px;
        padding-right: 0px;
    }
    .page-id-361 .section4 .col-md-8,
    .page-id-361 .section3 .col-md-8{
        padding: 0px;
    }
    .page-id-361 .section3 .col-md-8{
        margin-left: 11.5%;
    }
    .page-id-361 .section3 img, 
    .page-id-361 .section4 img{
        width: unset;
    }
    .page-id-361 .section3 .col-md-8,
    .page-id-361 .section4 .col-md-8{
        width: 81%;
    }
    .page-id-361 .section4 .col-md-4{
        width: 0px;
    }
    .page-id-361 .section2 .col-md-4,
    .page-id-361 .section-title{
        font-size: 32px;
    }
    .page-id-361 .section2 p, 
    .page-id-361 .section3 p, 
    .page-id-361 .section4 p{
        font-size: 18px;
    }
    .page-id-361 .image-title-desc p{
        font-size: 18px;
    }

    .page-id-361 .symbol-image + div{
        font-size: 25px;
    }
    .page-id-361 .section1, 
    .page-id-361 .section2, 
    .page-id-361 .section3, 
    .page-id-361 .section4,
    .page-id-361 .text-wrapper{
        display: flex;
        flex-wrap: nowrap;
    }
  
    #xorigoi-wrapper div,
    #xrisoi-xorigoi-wrapper div,
    #aigida-wrapper div{
       font-size: 27px;
    }

    .single-post .top-content,
    .single-aggelia .top-content{
        padding-bottom: 115px;
    }
    
    .single-post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,
    .single-aggelia img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        width: 100%;
        height: auto;
    }
    
    .single-post .the-title,
    .single-aggelia .the-title {
        line-height: 1.38;
        font-size: 28px;
        top: 0px;
        position: relative;
        bottom: 0px;
        margin: auto;
    }

    .single-aggelia .top-content{
        display: flex;
        flex-wrap: nowrap;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 30px;
        margin-top: 90px;
        padding-bottom: 110px;
    }

    .single-post .top-content{
        display: flex;
        flex-wrap: nowrap;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 30px;
        padding-bottom: 110px;
    }

    .home ul.row.second-section-list-style + a{
        margin-left: 0px;
        margin-top: 0px;
     }

    .page-id-359 div#rightSubtitle{
        padding-top: 0px;
    }

    .page-id-359 span.accordionMainTitle{
        min-width: 248px;
    }
    .socialLink:last-child {
        padding-right: 18px;
    }

    .page-id-359 div#main-title{
        padding-top: 55px;
    }
    .page-id-359 button.accordion-button.collapsed{
        padding-bottom: unset;
    }

    div#contact-us{
        padding-top: 75px;
    }

    .page-id-359 div#accordionFlushExample {
        margin-top: 33px;
        margin-bottom: 0px;
    }

    .page-id-359 div#main-title {
        display: block;
        padding-left: 22%;
        padding-bottom: 60px;
    }

    .page-id-359 div#leftSubtitle{
        margin-left: 8%;
        min-width: 227px;
    }
    
    .page-id-359 div#accordionFlushExample{
        width: 112%;
        margin-left: 2%;
    }

    #contact-us{
        display: flex;
        flex-wrap: nowrap;
    }
    .about-us-right-col {
        padding-left: 5em;
    }

    .page-id-6786 .main-container,
    .page-id-6786 #first-article,
    .page-id-6792 .main-container{
        display: flex;
        flex-wrap: nowrap;
    }

    .page-id-6786 div#first-article,
    .article-grid #first-article {
        margin-bottom: 105px;
        margin-top: 14px;
    }
}

@media (min-width: 992px) {
	.isos-list > .icons-row:first-child img {
		width: 11.2vw !important;
	}
	
	a#memberNewMenuLink {
		right: 14% !important;	
	}
	
	.info-wrapper-modal {
		padding: 2em;
	}
	
	.info-column-modal {
		padding: 0;
		padding-left: 0!important;
		padding-right: 0!important;
	}

	.usgModalGlimpse {
		top: 22%!important;
	}
	
	.tech-text{
		font-size: 18px !important;
	}
	
    #accordionFooter .accordion-item .accordion-button{
        padding-top: 55px;
        padding-bottom: 55px;
    }

    .page-id-338 .left-part div,
   .page-id-80 .left-part div,
   .page-id-22 .left-part div,
   .page-id-78 .left-part div,
   .page-id-335 .left-part div,
   .page-id-338 .left-part div,
   .page-id-766 .left-part div{
       line-height: 67px;
   }

    .page-id-78 main#main{
        padding-bottom: 180px;
    }

    .single-post .article-top-content.col-md-12{
        margin-top: 97px !important;
    }

    .single-post .article-title{
        font-size: 24px;
    }

    .additions .mobileMenuWrapper:first-child{
        display: none;
    }

    #accordionFooter .mc4wp-form-theme-dark button, 
    #accordionFooter .mc4wp-form-theme-dark input[type=button], 
    #accordionFooter .mc4wp-form-theme-dark input[type=submit]{
        font-size: 19px !important;
    }

    form#mc4wp-form-1 p{
        font-size: 20px;
    }

    #accordionFooter .accordion-item .accordion-button p{
        font-size: 24px;
        padding-right: 0px;
    }

    .home .all-our-news a{
        font-size: 17px; /*18px*/
    }

    .home .wppsac-post-slider h2.wppsac-post-title a, 
    .home .wppsac-post-carousel h2.wppsac-post-title a{
        font-size: 19px; /*20px*/
    }

    .home #third-section{
        padding-bottom: 175px;
    }

    .single-post .article-title{
        padding-left: 8%;
        padding-right: 6%;
    }

    .single-post .article-date{
        font-size: 16px;
    }

    .single-post #content{
        padding-top: 73px;
    }

    .page-id-766 .post-list_grid {
		grid-template-columns: repeat(3, 1fr);
	}

    .single-post .article-main-content.col-md-12{
        font-size: 18px;
    }

    #accordionFooter .accordion-item .accordion-button p{
        font-size: 31px;
    }

    .home .slider-container .slide__content p,
    .home .slide__text div:nth-child(3){
        display: block !important;
        font-size: 18px !important;
        max-width: 100% !important;
    }

    .page-id-48 div#wpforms-50-field_169,
    .page-id-48 div#wpforms-50-field_171,
    .page-id-48 div#wpforms-50-field_173{
        font-size: 22px !important;
    }

    .page-id-1097 #main .info-bar{
        font-size: 18px;
    }

    .page-id-1097 #wpforms-307-field_6{
        font-size: 22px !important;
    }

    .page-id-48 .entry-title,
    .page-id-1097 .entry-title {
        font-size: 28px;
    }

    .home #second-section{
        display: none;
    }

    .home .slider-container .slide__text-heading {
        padding-top: 1.7rem;
    }

    .home #first-section h3 {
        font-size: calc(1.3rem + .6vw) !important;
    }

    .footer-content .col-lg-4{
        border-right: 1px solid #57575b;
    }

    .home #why-doculand{
        font-size: 50px;
    }

    .home div#first-section p{
        font-size: 18px !important;
    }

    .footer-content .footer-title{
        margin-bottom: 5px;
    }

    .contact-us-bottom-section > div{
        margin-bottom: 5px;
    }

    .contact-us-top-section,
    .contact-us-bottom-section{
        display: block;
        width: 100%;
    }

    .footer-content .contact-info img{
        margin-bottom: 30px;
    }

    .footer-content > .col-lg-4{
        width: 33.33333333% !important;
    }

    .col-lg-12.footer-content{
        padding-left: 0;
        padding-right: 0;
    }

    .col-lg-12.footer-content > .col-lg-4{
        padding-left: 5%;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .footer-content .footer-title {
        font-size: 19px;
    }

    #colophon .menu-item a {
        font-size: 19px !important;
    }

    .footer-content #doc-description{
        font-size: 20px;
        margin-bottom: 25px;
    }

    .footer-content #doc-heading{
        font-size: 24px;
    }

    .page-id-80 .col-md-6 > h3{
        font-size: 1.75rem;
    }

    .page-id-80 ol li:before {
        width: 44px;
        height: 44px;
        line-height: 44px;
        font-size: 18px;  
    }

    .page-id-80 .wrapper p,
    .page-id-80 .wrapper li,
    .page-id-80 .wrapper div,
    .page-id-80 #main p,
    .page-id-338 .main-section p,
    .page-id-338 .main-section li,
    .page-id-338 .main-section div{
        font-size: 18px;
    }

    .page-id-78 .container,
    .page-id-22 .container {
        max-width: 80%;
    }

    .page-id-78 .one-service p,
    .page-id-78 .one-service li,
    .page-id-22 .one-service p,
    .page-id-22 .one-service li{
        font-size: 18px !important;
    }

    .page-id-78 .chart-area .button-tabs ul li a,
    .page-id-22 .chart-area .button-tabs ul li a {
        font-size: 17px;
    }

    .page-id-78 .chart-area .button-tabs ul li a.active,
    .page-id-22 .chart-area .button-tabs ul li a.active {
        font-size: 19px;
    }

    .page-id-22 .left-part,
    .page-id-338 .left-part,
    .page-id-335 .left-part,
    .page-id-78 .left-part,
    .page-id-766 .left-part,
    .page-id-80 .left-part{
        font-size: 59px !important;
    }

    .page-id-78 .col-md-12.top-section{
        margin-bottom: 28px;
    }

    .page-id-22 .the-text p{
        font-size: 18px;
    }

    .page-id-22 .col-md-12.about-us-section {
        margin-top: 177px !important;
        margin-bottom: 154px !important;
        min-height: 485px !important;
    }

    .page-id-22 .page-title,
    .page-id-78 .page-title,
    .page-id-766 .page-title{
        padding-top: 75px;
        font-size: 78px;
    }

    .page-id-22 h2 {
        font-size: 30px;
    }

	div#wpforms-50{
		max-width: 50%;
		margin: auto;
	}
    .home .slider-container .slide:nth-child(1) .slide__bg {
        box-shadow: inset 2000px 0 0 0 rgb(0 0 0 / 35%);
    }

    .home .slider-container{
        max-height: unset !important;
    }

    .home .slider-container .slide__bg {
        background-size: cover;
    }
    
    .home .slider-container .slide__text {
        transition: none;
    }

    .postid-21092 .col-lg-12.post-content{
        width: 100%;
    }

    .page-id-6786 .main-container .banner-description h2{
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .page-id-6786 .main-container .the-article{
       margin-right: 10px;
    }

    .page-id-6781 #first-title{
        font-size: 60px;
        margin-left: 0px;
        margin-right: 0px;
    }

    .category-news .post-info,
    .category-workshops .post-info,
    .category-ceo-meetings .post-info,
    .category-ekdiloseis-networking .post-info,
    .category-sales-excellence-awards .post-info,
    .category-kopi-pitas .post-info{
        margin-top: 4px;
        width: 100%;
    }

    .modal-open span#parsley-id-multiple-vfb-field-40 .parsley-required{
        margin-top: 12px !important;
    }

    .page-id-6790 .banner-description{
        width: calc(100% - 11px);
    }

    .home .education-title{
        word-break: break-all;
    }

    .page-id-6786 .main-title,
    .page-id-6790 .main-title,
    .page-id-6792 .main-title,
    .page-id-19693 .main-title,
    .article-header .main-title{
        font-size: 86px;
    }

    .page-id-19693 .row.section{
        padding-right: calc(var(--bs-gutter-x) * .5);
    }

    .page-id-19693 .row.section .col-lg-6{
        padding-right: calc(var(--bs-gutter-x) * .5);
    }

    .post-template-template-metaptychiaka .post-content .row .col-10{
        padding-left: 14px !important;
    }

    .post-template-template-metaptychiaka .post-content .row{
        display: flex;
        flex-wrap: wrap;
    }

    .post-template-template-metaptychiaka img.alignnone.size-full.wp-image-19893{
        width: 100%;
    }

    .page-id-19693 .row.section .col-lg-6:nth-child(2) > div{
        height: 97%;
    }

    .page-id-19693 .row.section .col-lg-6:nth-child(3) > div{
        height: 96%;
    }

    .page-id-6781 .col-lg-5 .the-wrapper{
        padding-left: 20px;
    }

    .page-id-6781 .col-lg-8 {
        width: 80%;
        margin-left: -14%;
    }

    .page-id-6781 .people img{
        margin-top: 0px;
    }

    .page-id-6781 .the-wrapper{
        position: absolute !important;
    }
    
    .page-id-6781 .people > div{
        position: relative;
    }

    /* .page-id-6790 .banner-description{
        padding-top: 11px;
    } */
    .col-lg-12.col-12.align-self-center.members-inform.row,
    .notes-members.whiteFontColor{
        padding-left: 0px;
    }

    div#vfbField18{
        width: 50%;
    }
    input#vfb-field-18{
        width: 100%;
    }

    .become-member-info div:nth-child(6){
        width: 158vw;
    }
    .col-lg-12.col-12.align-self-center.members-inform.row .col-lg-4 {
        margin-bottom: 0px;
    }

    .member_modal_list ul li {
        font-size: 22px !important;
    }

    .modalMainTitle,
    .memberBoxTitle{
        font-size: 35px;
    }

    .home .main-slider-container{
        padding-bottom: 0px;
    }

    .home div#read-more-education{
        text-align: left;
        margin: 0px;
    }

    .home a.button.all-articles {
        padding: 18px 43px;
        font-size: 16px;
    }

    .post-template-template-metaptychiaka .col-xl-7.order-1.order-xl-2 img{
        height: unset;
    }

    .post-template-template-metaptychiaka .metaptychiaka_main_title > div{
        font-size: 33px;
    }

    p.footer-info{
        /* font-size: 41px; */
        font-size: 23px;
    }

    .col-lg-12.footer-content > div:first-child {
        padding-left: 0px;
    }

    .home .uni-logo img{
        max-width: 100%;
    }

    .home .slider-container .slide__text{
        width: 73%;
        bottom: 27%;
        left: 23%;
    }

    .home .slider-container .slider-pagi {
        bottom: 50vh; 
    }
    .bottomImageMetaptychiaka {
        width: auto;
        max-height: 515px;
        height: 100%;
    }
    .metaptychiakaCroppedContent {
        padding-bottom: 110px !important;
    }
    .post-template-template-metaptychiaka img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
        max-height: unset;
        min-height: auto !important;
        margin-bottom: 6em;
    }
    .metaptychiakaSidebarWrapper {
        padding-bottom: 3em;
        max-width: 70%;
    }

    .metaptychiakaSidebarWrapper.pleonektimataBox{
        padding-bottom: 2em;
    }

    .metaptychiakaLeftSidebar {
        padding-left: 4em;
        padding-right: 1em;
    }
    .metaptychiaka_main_title {
        max-width: 60%;
        font-size: 55px;
    }
    .page-id-6786 .mobileMenuWrapper .read-more-arrow{
        bottom: 2px;
        position: relative;
        margin-left: 14px;
    }

    .article-grid .banner-description {
        min-height: 145px;
    }

    .member-modal-form-content-wrapper {
        max-width: 50%;
    }
    .formModalDesc {
        max-width: 42%;
    }
    #memberModal .notes-members, #memberModal .notes-members p {
        max-width: 56%;
    }
    .member_modal_list {
        max-width: 50%;
    }
    #left-col-contact {
        max-width: 100%;
    }
    
    .page-id-359 div#vfbField7 {
        text-align: right;
        padding-top: 35px !important;
    }
    .vfbp-form .vfb-help-block {
        top: 60px !important;
    }
    .vfb-fieldType-textarea .vfb-help-block {
        top: -3em !important;
    }

    .page-id-6792 .ekpaideusi-tab > div{
        margin-left: 20% !important;
    }

    .page-id-6792 .ekpaideusi-tab > div{
        width: 65%;
    }

    .footer-content form#vfbp-form-4{
        height: 63px;
        left: 0;
        right: 0;
        margin: auto;
        margin-top: 43px;
    }

    .home .about-pills {
        position: relative;
        min-height: 682px;
    }
    
    #read-more-education {
        position: absolute;
        bottom: 0;
        margin-bottom: 20px
    }


    .post-template-template-panellinio-sinedrio .xorigoi{
        width: 93%;
    }

    .carouselPre {
        grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 2);
        height: 31.5rem;
    }
    
    .post-template-template-panellinio-sinedrio .carouselPre li{
        max-width: 390px;
    }

    .home .main-slider-container .ekdilwsi-image{
        left: 57%;
    }

    .home .main-slider-container img.article-background-image{
        width: 395px;
        height: 462px;
    }

    .palaioteres-ekdilwseis .col-lg-5{
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .palaioteres-ekdilwseis .col-lg-5:nth-child(2){
        margin-bottom: 145px;
    }

    .page-id-6790 .article-container{
        width: 100%;
        margin-left: 5px;
        margin-right: 5px;
        height: 445px;
    }

    .page-id-6790 #left-article .banner-description,
    .page-id-6790 #right-article .banner-description{
        width: 100%;
        min-height: 218px;
    }

    .page-id-6790 #left-article, 
    .page-id-6790 #right-article{
        display: inline-block;
    }

    #bottom-article .article-image .article-background-image,
    #top-article .article-image .article-background-image{
        height: 182px;
        width: 90%;
    }
    #left-article .article-image .article-background-image,
    #right-article .article-image .article-background-image{
        height: 457px;
    }

    div#left-article,
    div#right-article{
        height: 642px;
    }

    .page-id-6790 #left-article, 
    .page-id-6790 #right-article{
        width: 46%;
    }

    .palaioteres-ekdilwseis.col-lg-12{
        margin-top: 170px;
    }

    .page-id-6790 .title{
        margin-bottom: 108px;
    }

    .palaioteres-ekdilwseis .col-lg-5{
        padding: 0px;
    }

    .page-id-6790 #bottom-article .banner-description,
    .page-id-6790 #top-article .banner-description{
        width: 96%;
        top: 0;
        height: 238px;
    }

    .page-id-6790 #top-article .banner-description {
        height: calc(100% - 15px);
    }

    .page-id-6790 .left-part .article-image{
        margin-right: 11px;
    }

    .page-id-6790 img.article-background-image,
    .page-id-6790 .article-background-image{
        width: 100%;
    }
    .page-id-6790 .prosfates-ekdilwseis,
    .page-id-6790 .prosfates-ekdilwseis .col-lg-10,
    .page-id-6790 .palaioteres-ekdilwseis{
        display: flex;
        flex-wrap: wrap;
    }

    .coming-soon.col-md-12{
        display: flex;
        flex-wrap: wrap;
    }
    .home .wa_chpcs_foo_content a{
        font-size: 24px;
    }

    .home .news-articles{
        max-width: 1017px;
        margin: auto;
        margin-bottom: 15px;
    }

    .single-post .top-content{
        margin-top: 90px;
    }
    
    .single-post .post-content ol,
    .single-post .post-content .col-lg-8{
        font-size: 18px;
    }


    .single-post .post-content p{/*new*/
        font-size: 18px;
        width: 100%;/*64%;*/
        margin: auto;
    }

    .single-post .post-info .post-date{
        font-size: 14px;
    }

    /* .single-post .post-info .post-title{
        font-size: 35px;
    } */
    .page-id-6786 div#first-article,
    .article-grid #first-article {
        margin-left: 3px;
    }
    .page-id-6786 .first-article-content a,
    .page-id-6792 .first-article-content a,
    .article-grid .first-article-content a {
        margin-left: 0px;
    }
    .page-id-6786 #first-article .col-md-4,
    .page-id-6792 #first-article .col-md-4,
    .article-grid #first-article .col-md-4{
        position: relative;
        min-height: unset;
        padding: unset;
        padding-top: unset;
    }

    .page-id-6786 #first-article .article-image,
    .article-grid #first-article .article-image{
        width: 96%;
    }
    
    .page-id-6786 .main-container .article-image,
    .page-id-6792 .main-container .article-image,
    .article-grid .article-image {
        margin-left: 3px;
        margin-right: 3px;
    }

    .page-id-6786 .main-container.col-md-12 > .col-md-10{
        margin: unset;
    }

    .page-id-6786 .main-container .article-background-image
    .page-id-6786 #first-article .article-background-image,
    .page-id-6792 #first-article .article-background-image,
    .article-grid .article-background-image{
        height: 410px;
    }

    .page-id-6790 .article-background-image {
        height: 353px;
    }

    .home .article-background-image{
        height: 217px;
    }

    .page-id-6786 .main-container .the-article,
    .home .main-container .the-article,
    .article-grid .the-article{
        display: inline-block;
        width: 48%;
        margin-bottom: 25px;
        max-width: unset;
    }

    .home .slider-container .slide__overlay{
        transition: transform 0s 0s, opacity 0.2s 0s, -webkit-transform 0.8s 0s;
    }

    .home .slider-container .slide__text {
        -webkit-transition: none;
        transition: none;
        transition: none;
        transition: none;
        will-change: none;
        -webkit-transform: none;
        transform: none;
        transition: transform 0.5s 0.5s, opacity 1.2s 0.5s, -webkit-transform 0.2s 0.2s;
      }
      

    .home .slider-container {
        position: relative;
        height: 100vh;
        max-height: 100vh;
    }
    
    .home .slider-container .slide__text-desc {
        width: 94%;
        margin-bottom: 3rem;
        margin-left: 0px;
    }

    .home .slider-container .slide__text-heading {
        font-size: 71px;
        line-height: 1.1;
    }

    .members-inform{
        display: flex;
        flex-wrap: wrap;
    }
    a#memberNewMenuLink {
        display: inline-flex;
    }

    .additions .mobileMenuWrapper:nth-child(2){
        margin-bottom: 0px;
    }

    .mobileMenuWrapper .social-img img{
        width: 32px;
        height: 29px;
    }
    .additions{
        padding-top: 0px;
        padding-bottom: 0px;
        width: unset;
        margin: unset;
    }

    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
        padding-left: 5%;
    }

    .additions .mobileMenuWrapper:nth-child(2){
        position: absolute;
        right: 5%;
        top: 615px;
    }

    .additions .mobileMenuWrapper:nth-child(3){/*3*/
        position: absolute;
        right: 5%;
        top: 721px;
    }
/* 
    .additions .mobileMenuWrapper:nth-child(3){
        position: absolute;
        right: 5%;
        top: 634px;
    } */
    .mobileMenuWrapper div#fb-icon{
        padding-left: 0px !important;
    }


    .mobileMenuWrapper {
        width: 325px;
        text-align: left;
    }

    li#mega-menu-item-19511 {
        margin-top: 40px !important;
    }

    /* footer#colophon {
        padding-top: 0px !important;
    } */

    .single-post a#memberNewMenuLink,
    a#memberNewMenuLink {
        color: black;
        background-color: #e6e6e6;
        font-weight: normal;
        padding: 10px 23px;
        right: 12%;
        font-size: 16px;
        position: absolute;
        bottom: 25%;
        z-index: 2;
    }

    .page-id-359 a#memberNewMenuLink {
        color: #FFFFFF;
        background-color: #262324;
    }

    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{
/*         position: absolute; */
/*         right: -200px; */
/*         top: 14px; */
		position: relative;
		right: 0;
		top: 0;
    }

    #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{
        z-index: 2 !important;
    }

    nav.navbar.fixed-top .col-lg-2.col-9{
        z-index: 2 !important;
/*         margin-top: 40px !important; */
    }


    #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after{
        z-index: 1 !important;
    }
    div#wpmlCol {
        display: none !important;
    }

    ul#mega-menu-menu-1 > li:first-child{
        margin-top: 54px !important;
    }

    ul#mega-menu-menu-1 > li{
        padding-top: 23px !important;
        text-decoration: underline !important;
    }
    li#mega-menu-item-19518{
        margin-top: 200px !important;
    }
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
        height: unset !important;
    }
    #mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
        width: 100% !important;
        max-width: 100% !important;
        z-index: 1 !important;
        left: -145em !important;
    }

    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
        margin-bottom: 16px !important;
        font-size: 40px;
        width: 764px;
        color: #e6e6e6 !important;
        text-align: left !important;
    }

    #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1{
        left: 0px !important;
        width: 100vw !important;
    }

    #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after{
        opacity: 1 !important;
    }

    p.footer-info{
        position: relative;
        top: unset;
        bottom: 0;
        height: fit-content;
        margin-left: 20px;
        left: 0;
        right: 0;
    }

    /* a.info_btn_footer{
        position: relative;
        top: unset;
    } */
/* 
    p.footer-info{
        margin-top: 22% !important;
    } */

    .col-lg-12.footer-content > div:first-child{
        padding-right: 0px;
        /* padding-top: 60px; */
    }
    /* .col-lg-12.footer-content > div:nth-child(2){
        padding-right: 8.5%;
    } */
  
    #video-container {
        height: 1080px;
    }

    #colophon {
        padding-top: 0px !important;
        padding-left: 4% !important;
        padding-right: 0px !important;
        /* background-color: #262324 !important; */
    }
    .footer-content{
        display: flex;
        flex-wrap: wrap;
    }
    .page-id-19433 .box-info-content {
        width: 32%;
        margin: auto;
    }
    .page-id-19433 #second-section {
        padding-top: 220px;
    }

    .page-id-5431 tr.skopos td{
        width: 25%;
        display: revert;
    }

    .page-id-5431 .last-element,
    .page-id-5431 table.tg.eggrafh .first,
    .page-id-5431 table.tg.eggrafh .second{
        border: 0px;
    }
    .page-id-5431 .prosvasi td,
    .page-id-5431 table.tg.eggrafh td{
        display: revert;
        width: 50%;
    }

    .page-id-5431 .mob-1, 
    .page-id-5431 .mob-2{
        display: revert;
    }

    .page-id-5431 .mob-2{
        text-align: left;
    }
    .page-id-5431 table.tg.skopos-epeksergasias td{
        display: revert;
        width: 50%;
    }
    .gdpr-wrapper{
        max-width: 100%;
    }

    .gdpr-wrapper{
        display: flex;
        flex-wrap: nowrap;
        font-size: 18px;
        margin-bottom: 50px;
    }
    
    .page-id-6781 .info-section.col-md-12{
        width: 100%;
    }
    .people .col-lg-6 p{
        padding-left: 10px;
    }
    .page-id-6781 .the-button-wrapper{
        position: absolute;
        right: 0px;
        top: 0px;
        bottom: 0px;
        height: fit-content;
        margin: auto;
    }

    .page-id-6781 .the-wrapper{
        position: relative;
        top: 0px;
        bottom: 0px;
        height: fit-content;
        margin: auto;
    }

    .page-id-6781 .col-lg-2 img{
        width: 100%;
    }

    .page-id-6781 .col-lg-4 .the-wrapper{
        margin-right: 26px;
    }
    .page-id-6781 .info-section,
    .page-id-6781 .people{
        display: flex;
        flex-wrap: nowrap;
    }
    .page-id-357 .left-col-member-info .button-col-member {
        padding-top: 5em;
        padding-bottom: 0px;
    }
    .page-id-357 .notes-members, 
    .page-id-357 .notes-members p {
        max-width: 70%;
    }

    .page-id-357 .row.mb-4 .col-lg-6:nth-child(2) div{
        margin-top: 0px;
    }

    .search-results .nav-links a,
    .search-results .nav-links a.prev.page-numbers,
    .search-results .nav-links a.next.page-numbers,
    .search-results  span.page-numbers.dots{
        display: inline-block;
    }
    .search-no-results form.search-form{
        width: 60%;
        margin: auto;
    }
    

    .page-id-6786 div#categories-content{
        font-size: 17px;
    }
    
    .post-template-template-panellinio-sinedrio div#schedule-title{
        margin-left: 22%;
    }
    .post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed)::after, 
    .post-template-template-panellinio-sinedrio .accordion-button.collapsed::after {
        left: 306px;
    }

    .page-id-361 .showFile a,
    .page-id-6781 .showFile a{
        font-size: 15px;
    }

    .page-id-361 .section2{
        margin-top: 114px;
    }
    .page-id-361 .image-title-desc{
        width: 40%;
        display: inline-block;
        text-align: center;
        margin-left: 3%;
        margin-right: 3%;
    }
    #main-title {
    	font-size: 32px;
	}
    .page-id-361 .section3 .col-md-8,
    .page-id-361 .section4 .col-md-8{
        width: 66.66666667%;
    }
	.member-box {
		min-height: 266px;
		height: 266px;
	}
    .post-template-template-panellinio-sinedrio .middle-part img{
        width: 50%;
    }
    .post-template-template-panellinio-sinedrio #right svg{
        height: 25px;
    }
    
    .post-template-template-panellinio-sinedrio #left svg{
        height: 25px;
    }

    .post-template-template-panellinio-sinedrio #schedule .col-md-1{
        width: 8.33333333%;
    }

    .post-template-template-panellinio-sinedrio #schedule .col-md-10{
        margin-left: -4%;
    }
    .mega-sub-menu {
        margin-top: 2em !important;
        padding: 1em !important;
    }
    #search-icon {
        width: 14px;
        height: 14px;
        margin-top: 0;
    }
    .tabs-container .tabs_wrapper #tab_2:checked ~ .shape {
        left: calc(10px + 200px);
        top: 10px;
    }
    
    .tabs-container .tabs_wrapper #tab_3:checked ~ .shape {
        left: calc(10px + 200px * 2);
        top: 10px;
    }
    
    .tabs-container .tabs_wrapper #tab_4:checked ~ .shape {
        left: calc(10px + 200px * 3);
        top: 10px;
    }
    .tabs-container .tabs_wrapper .shape,
    .tabs-container .tabs_wrapper .custom-events-tab {
        width: 200px;
    }
    .tabs-container .tabs_wrapper {
        display: flex;
        border-radius: 50px;
    }
    .box-info-content-wrapper {
        margin: auto;
    }
    .page-id-359 div#leftSubtitle{
        min-width: 287px;
    }
    #upper-menu-footer {
        height: 150px;
    }

    button.upper-footer-btn.d-flex{
        left: unset;
        right: unset;
        margin: unset;
    }

    .row.gx-0.footer-info-row .col-lg-4.col-12{
        width: 33.33333333%;
    }

    .row.gx-0.footer-info-row .col-lg-2.col-12{
        width: 16.66666667%;
    }

    .col-lg-2.col-12 p.footer-col-title.whiteFontColor{
        min-width: 163px;
    }
    .page-id-359 div#leftSubtitle{
        font-size: 28px;
    }
    .page-id-359 div#main-title {
        font-size: 32px;
    }
	/* #colophon {
		padding-left: 3%;
        padding-right: 3%;
		padding-top: 108px !important;
	} */
    .right_content .heading:before {
        position: absolute;
        content: '';
        background: #e0e0e0;
        height: 52px;
        width: 1px;
        left: 43px;
    }
    .page-id-361 .section1 .col-md-8{
        width: 66.66666667%;
    }
    .page-id-361 .section1 .col-md-2{
        width: 16.66666667%;
    }
    .right_content {
        padding-left: 100px;
    }
    .page-id-6790 #left-article, .page-id-6790 #right-article {
        height: 642px;
    }
    .page-id-6790 #left-article .article-image .article-background-image, .page-id-6790 #right-article .article-image .article-background-image {
        height: 420px;/*627px;*/
    }
}

@media (min-width: 1024px) {
    #video-container {
        height: 570px;
    }
    #vidPlayerIcon {
        width: 254px;
        height: 246px;
    }
}

@media (min-width: 1200px) {
	.desktop .isos-list > .icons-row:first-child img {
   		max-width: 138px !important;
	}
	
	.isos-list > .icons-row:first-child img {
		width: 140px !important;
	}
	
	.tech-image{
		width: 46% !important;
	}
	
    .home #third-section .col-xl-7{
        width: 82%;
        order: 1;
    }

    .home #third-section .col-xl-4{
        width: 100%;
        order: 2;
    }

    .home #third-section .col-xl-12{
        flex-direction: column;
    }

    .page-id-78 .chart-area .button-tabs ul li:nth-child(3){
        display: inline !important;
    }

    /* .home #third-section .col-xl-7{
        width: 58.33333333%;
    } */

    .page-id-766 .post__time {
        font-size: 14px;
    }

    .page-id-766 h1, 
    .page-id-766 h2 {
        font-size: 21px !important;
    }

    .single-post .article-top-content.col-md-12 {
        width: 80%;
        margin: auto;
        margin-bottom: 150px;
    }

    .home .slider-container .slide__content p,
    .home .slide__text div:nth-child(3){
        max-width: 85% !important;
    }


    .page-id-1097 .col-xl-12.info-bar {
        width: 100%;
    }

    .page-id-1097 .col-xl-12{
        display: flex;
        flex-wrap: wrap;
    }

    .home #first-section #text-1,
    .home #first-section #text-2{
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .home div#first-section{
        padding-bottom: 0px; /*200px;*/
    }

    .home #first-section .col-xl-8{
        width: 100%;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .home #first-section .col-xl-8{
        width: 66.66666667% !important;
    }

    .home div#first-section .col-xl-12:nth-child(3){
        display: flex;
        flex-direction: unset;
    }

    .home div#first-section .col-xl-12:nth-child(3) .col-xl-6:first-child{
        order: unset;
    }

    .home .col-xl-12, 
    .home .col-xl-6{
        display: flex;
        flex-wrap: nowrap;
    }

    .footer-content .contact-form-button{
        margin-bottom: 70px;
    }

    #colophon .menu-item a {
        font-size: 20px !important;
    }

    .metaptychiakaLeftSidebar {
        padding-top: 0px;
    }

    .category-workshops .tz-gallery .col-sm-6.col-xl-3,
    .category-ceo-meetings .tz-gallery .col-sm-6.col-xl-3{
        width: 23.5%;
        margin: 0.5%;
        position: relative;
    }

    .single-post .post-info .post-title{
        font-size: 30px;
    }
   
    .home .education-title{
        word-break: normal;
    }

    .home #fourth-section{
        padding-bottom: 3em;
    }
    .page-id-19693 .row.section .col-lg-6:nth-child(3) > div{
        height: auto;
    }

    .page-id-6781 .people .col-lg-3 .the-wrapper{
        padding-right: 25px;
    }

    .page-id-6781 .the-wrapper p{
		padding-right: 50px;    
	}
    .page-id-6790 #bottom-article .banner-description,
    .page-id-6790 #top-article .banner-description{
        height: 217px;
    }
   
    p.footer-info{
        font-size: 23px;
    }

    .col-lg-12.footer-content > div:first-child{
        padding-left: 6%;
    }

    .home .slider-container .slide__text{
        width: 79%;
        left: 20%;
    }

    .footer-content form#vfbp-form-4{
        margin-top: 100px;
    }

    .page-id-6792 .ekpaideusi-tab > div{
        width: 55%;
    }

    .post-template-template-panellinio-sinedrio button#left{
        margin-left: 100px;
    }
    .post-template-template-panellinio-sinedrio .scrolly .col-md-8{
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .carouselPre {
        height: 35.5rem;
    }

    .box-container {
        min-height: 95vh;
        padding: 70px;
    }
    
    .post-template-template-panellinio-sinedrio .carouselPre li img{
        height: 284px;
    }

    .post-template-template-panellinio-sinedrio .main-content {
        width: 82%;
    }

    .post-template-template-panellinio-sinedrio .scrolly{
        height: 935px;
    }
    .home .main-slider-container img.article-background-image{
        width: 460px;
        height: 450px;
    }

    .home .main-slider-container .ekdilwsi-image{
        left: 58%;
    }
    div#left-article,
    div#right-article{
        height: 663px;
    }

    .page-id-6790 #left-article, 
    .page-id-6790 #right-article{
        width: 47%;
    }

    .page-id-6790 #bottom-article .banner-description,
    .page-id-6790 #top-article .banner-description{
        width: 97.5%;
    }
    #bottom-article .article-image .article-background-image,
    #top-article .article-image .article-background-image{
        height: 201px;
        width: 90.5%;
    }

    .single-post .post-content{
        width: 64%; 
        /*width: 100%; neww*/
        margin: auto;
    }
    .page-id-6786 .first-article-content p,
    .article-grid .first-article-content p{
        margin-bottom: 50px;
        margin-top: 64px;
    }
    .page-id-6786 .main-container.col-md-12 > .col-md-10{
        margin: auto;
    }
    .page-id-6786 .main-container .article-background-image,
    .page-id-6790 .article-background-image,
    .page-id-6786 #first-article .article-background-image,
    .page-id-6792 #first-article .article-background-image,
    .article-grid .article-background-image{
        height: 348px;
    }

    .page-id-6790 #left-article, .page-id-6790 #right-article {
        height: 663px;
    }
    .page-id-6790 #left-article .article-image .article-background-image, .page-id-6790 #right-article .article-image .article-background-image {
        height: 430px;/*647px;*/
    }

    .page-id-6786 .main-container .the-article,
    .home .main-container .the-article,
    .article-grid .the-article{
        width: 42%;
    }
    .home .slider-container .slider-control.left,
    .home .slider-container .slider-control.right{
        display: block;
    }
    
    a#memberNewMenuLink {
        right: 14%;
    }
    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link{
        padding-left: 7%;
    }
    .additions .mobileMenuWrapper:first-child,
    .additions .mobileMenuWrapper:nth-child(2),
    .additions .mobileMenuWrapper:nth-child(3){
        right: 7%;
    }

    #video-container {
        height: 703px;
    }
    .page-id-357 .title-wrapper #main-title{
        font-size: 40px;
        left: 0;
        right:0;
        height: fit-content;
        top: 0;
        bottom: 0;
        margin: auto;
        position: absolute;
    }

    .single-tribe_events li.tribe-events-nav-next{
        padding-top: 0px;
    }

    .single-tribe_events ul.tribe-events-sub-nav li{
        text-align: unset;
    }

    .single-tribe_events .tribe-events-single .tribe-events-sub-nav{
        display: flex;
    }
    

    .single-post .the-title,
    .single-aggelia .the-title {
        font-size: 42px;
    }
    .page-id-6786 a.page-numbers,
    .page-id-6786 span.page-numbers.dots,
    .page-id-6786 a.prev.page-numbers,
    .page-id-6786 a.next.page-numbers,
    .article-grid a.next.page-numbers{
        display: inline-block;
    }
    .page-id-6786 div#categories-content,
    .page-id-6786 .categories,
    .article-grid .categories {
        padding: 10%;
    }
    .page-id-361 .section1 .wrapper-1{
        display: flex;
    }
    .page-id-361 .image-title-desc{
        width: 25%;
    }

    .post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed)::after, 
    .post-template-template-panellinio-sinedrio .accordion-button.collapsed::after{
        left: 263px;
    }

    .page-id-361 .section4 .col-md-4{
        width: 33.33333333%;
    }
    .page-id-361 .section4 .col-md-8{
        margin-left: -10%;
    }
    .page-id-361 .section4 .col-md-8,
    .page-id-361 .section3 .col-md-8{
        width: 65%;
    }
    .member-box {
		min-height: 210px;
		height: 210px;
	}
   
    .post-template-template-panellinio-sinedrio #left svg{
        height: 25px;
    }
    .post-template-template-panellinio-sinedrio div#schedule-title{
        margin-left: 6%;
    }
    .post-template-template-panellinio-sinedrio #schedule .col-md-10{
        margin-left: 0px;
    }
    .page-id-359 div#main-title{
        padding-right: 3%;
        padding-left: 0px;
    }
    
    .page-id-359 div#accordionFlushExample{
        width: 80%;
        margin-left: 14%;
    }
    
    .page-id-359 div#leftSubtitle{
        margin-left: 14%;
    }   
    .post-template-template-panellinio-sinedrio  #schedule{
        margin-left: 0px;
        margin-right: 7%;
    } 

    .post-template-template-panellinio-sinedrio  h2#flush-headingOne{
        margin-left: 5%;
    }
}

@media (min-width: 1400px) {
	.isos-list > .icons-row:first-child img {
		width: 168px !important;
	}
	
    .home #third-section .col-xl-7{
        width: 58.33333333%;
        order: unset;
    }

    .home #third-section .col-xl-4{
        width: 33.33333333%;
        order: unset;
    }

    .home #third-section .col-xl-12{
        flex-direction: unset;
    }

    .single-post .sales-monitor-video iframe{
        right: 0;
        margin: auto;
        width: 80%; 
        height: 76%;
    }

    .page-id-766 .post-list.post-list_grid{
        max-width: 72% !important;
        margin: auto;
    }

    .home .slider-container .slide__content p,
    .home .slide__text div:nth-child(3){
        max-width: 63% !important;
    }

    .single-post .top-container {
        width: 90% !important;
    }

    .category-sales-excellence-awards .sidebarRowSecond {
        padding-left: 1em;
        padding-right: 1em;
    }

    .page-id-6786 .main-container .the-article{
        width: 44%;
    }

    .page-id-6786 .main-container .the-article{
        width: 45%;
    }

    .page-id-6786 .main-container .the-article{
        margin-right: 20px;
    }

    .postid-19946 iframe {
        width: 700px;
        height: 392px;
    }

    .single-post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{
        min-height: unset;
    }

    .home #fourth-section {
        padding-bottom: 5em;
    }

    .page-id-6790 #left-article .banner-description,
    .page-id-6790 #right-article .banner-description{
        min-height: 179px;
    }

    .page-id-6781 .col-lg-3 .the-wrapper{
        font-size: 27px;
    }

    .page-id-6781 .people{
        padding-left: 20px;
        padding-right: 20px;
    }

    .page-id-6790 .banner-description{
        padding: 22px;
    }

    .home .uni-title{
        position:absolute;
        width: unset;
    }

    .home .row.croppedContent.sixthsectionrow {
        max-width: 65%;
    }

    .home .caroufredsel_wrapper{
        margin-bottom: 77px !important;
    }

    .page-id-6792 .see-the-content{
        position: absolute;
        right: -140px;
        bottom: -112px;
        margin-top: 0px;
    }

    .home .main-slider-container .tabs{
        width: 81%;
    }
    .page-id-6792 .ekpaideusi-tab > div{
        width: 55%;
    }

    .footer-content input#vfb-field-47 {
        width: 226px;
    }

    .footer-content form#vfbp-form-4{
        width: 410px;
    }

    .footer-content button#vfb-field-48 {
        padding-right: 47px;
        padding-left: 47px;
    }

    .post-template-template-panellinio-sinedrio .carouselPre li{
        max-width: unset;
    }

    .post-template-template-panellinio-sinedrio .contact{
        margin-bottom: 0px;
    }

    .post-template-template-panellinio-sinedrio .apply{
        margin: auto;
    }

    .post-template-template-panellinio-sinedrio .synedrio-info > div{
        display: inline-block;
    }
    /* .post-template-template-panellinio-sinedrio .carouselPre li img{
        height: 284px;
    } */
    .home .main-slider-container .tabs {
        margin-bottom: 75px;
    }

    .home .main-slider-container .ekdilwsi-image{
        left: 63%;
    }

    .page-id-6790 #bottom-article .banner-description,
    .page-id-6790 #top-article .banner-description{
        width: 96.5%;
        height: 290px;
    }

    .page-id-6790 .left-part.col-lg-6 .article-container{
        height: 478px;
    }
    
    .page-id-6790 #bottom-article .article-background-image,
    .page-id-6790 #top-article .article-background-image{
        height: 274px;
        opacity: 0;
    }

    .page-id-6790 #left-article, .page-id-6790 #right-article{
        height: 656px;
    }

    .page-id-6790 #left-article .article-image .article-background-image, 
    .page-id-6790 #right-article .article-image .article-background-image{
        height: 462px;/*641px;*/
    }

    .home .col-lg-3{
        margin-left: -88px;
    }

    .home div#wa_chpcs_image_carousel19569{
        margin-left: -80px;
    }
    .home h1.sub_heading.darkBlueFontColor.m-0{
        padding-left: 51px;
    }

    .home a#foo19569_prev{
        left: 110%;
    }
    .home a#foo19569_next{
        right: -177px;
    }
    .single-post .top-container{
        /* width: 86%; */
        margin: auto;
    }
    .page-id-6786 .first-article-content,
    .page-id-6792 .first-article-content,
    .article-grid .first-article-content p{
        width: 69%
    }
    .page-id-6786 .top-wrapper,
    .page-id-6790 .top-wrapper,
    .page-id-6792 .top-wrapper,
    .page-id-19693 .top-wrapper,
    .article-header .top-wrapper {
        padding-left: 166px;
    }
    .page-id-6786 .main-container.col-md-12 > .col-md-10{
        margin: unset;
    }

    .page-id-6786 .main-container .banner-description h2,
    .home .banner-description h2,
    .page-id-6786 .first-article-content h2,
    .page-id-6792 .first-article-content h2,
    .article-grid .banner-description h2,
    .article-grid .first-article-content h2{
        font-size: 24px;
    }

    .page-id-6786 .main-container.col-md-12 > .col-md-10{
        margin: unset;
    }

    .article-grid .the-article{
        width: 32%;
    }
   
    .article-grid .article-background-image{
        height: 415px;
    }

    .page-id-6786 .main-container .article-background-image{
        height: 335px;
    }

    
    .page-id-6786 #first-article .article-background-image{
        height: 353px;
    }

    .page-id-6792 #first-article .article-background-image{
        height: 570px;
    }

    .page-id-6790 .article-background-image{
        height: 367px;
        object-position: 0 73%;
    }

    .additions .mobileMenuWrapper:first-child,
    .additions .mobileMenuWrapper:nth-child(2),
    .additions .mobileMenuWrapper:nth-child(3){
        right: 16%;
    }

    #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
        padding-left: 14%;
    }


    .carouselPre {
        grid-auto-columns: calc((100% - 3 * var(--grid-column-gap))/ 3);
        height: 35.5rem;
    }
}

@media (min-width: 1500px) {
    
    #video-container {
        height: 850px;
    }
}

@media (min-width: 1600px) {
    .home .wppsac-post-carousel.design-1 .wppsac-post-image-bg{
        min-height: 406px !important;
    }

    .single-post .article-title{
        padding-right: 8%;
    }

    .category-workshops #baguetteBox-overlay .full-image img,
    .category-ceo-meetings #baguetteBox-overlay .full-image img{
        width: 71% !important;
    }

    .page-id-6786 .main-container .the-article{
        width: 31%;
    }

    .home #fourth-section{
        padding-bottom: 7em;
    }

    .page-id-6792 .see-the-content{
        right: -210px;
    }

    .page-id-6792 .ekpaideusi-tab > div{
        width: 40%;
    }

    .post-template-template-metaptychiaka .xaraktiristika{
        padding-left: 10px;
    }

    .page-id-19693 .row.section .col-lg-6:nth-child(2) > div{
        height: auto;
    }

    .page-id-6781 .col-lg-8 {
        width: 66.66666667%;
        margin-left: unset;
    }

    input#vfb-field-18{
        width: 100%;
    }
    div#vfbField18 {
        width: 50%;
    }

    .become-member-info div:nth-child(6){
        width: 100%;
    }

    .home .slider-container .slide__text{
        width: 80%;
        left: 18%;
    }

    .post-template-template-panellinio-sinedrio #right{
        right: 83px;
    }

    .page-id-6790 #ekdilwseis-background{
       top: -530px;
    }

    .home a#foo19569_prev{
        left: 117.5%;
    }
    .home a#foo19569_next{
        right: -241px;
    }

    .section {
        padding-top: 165px;
    }
    .page-id-361 .section3 img, .page-id-361 .section4 img{
        width: 100%;
    }
    .search-results .pagination {
        width: 75%;
        margin: auto;
    }

    .search-results .news-article {
        width: 75%;
    }
    .post-template-template-panellinio-sinedrio  div#flush-collapseOne{
        margin-left: 7%;
        max-width: 1645px;
    }
    .post-template-template-panellinio-sinedrio  h2#flush-headingOne{
        margin-left: 11%;
    }
    .page-id-361 .section2{
        padding-left: 2%;
        padding-right: 9%;
    }
    .page-id-361 .section4 .col-md-8{
        margin-left: 7%;
    }
    .page-id-361 .section4 .col-md-8,
    .page-id-361 .section3 .col-md-8{
        width: 48%;
    }

    .post-template-template-panellinio-sinedrio .accordion-button:not(.collapsed)::after, 
    .post-template-template-panellinio-sinedrio .accordion-button.collapsed::after{
        left: 283px;
    }
   
    .post-template-template-panellinio-sinedrio div#schedule-title{
        margin-left: 13.5%;
    }
    .post-template-template-panellinio-sinedrio .content-struct{
        max-width: 71%;
    }
    .post-template-template-panellinio-sinedrio  #schedule{
        margin-left: 8%;
        margin-right: 8%;
    }

    .about-us-right-col {
        background-size: contain;
    }
    .about-us-right-col {
        padding: 2.5em;
        padding-right: 5em;
        padding-left: 5em;
    }
    .croppedContent {
        max-width: 65%;
    }
}

@media (min-width: 1920px) {
    .page-id-6781 .the-title-wrapper {
        max-width: 1920px;
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .post-template-template-panellinio-sinedrio .section-nav {
        left: unset;
        margin-left: 30px;
    }


    .page-id-6786 .main-container #ajax-load-more .article-container{
        width: 460px;
        margin-right: 0px;
    }

    .page-id-6786 .main-container #ajax-load-more .article-background-image{
        width: 460px;
        height: 392px;
    }

    .home .slider-container .slide__text{
        width: 78%;
        left: 16%;
    }
    .post-template-template-panellinio-sinedrio #right{
        right: 131px;
    }

    .home .main-slider-container .tabs{
        left: 53%;
    }
    /* .page-id-6786 .main-container .article-background-image,
    .page-id-6790 .article-background-image,
    .page-id-6786 #first-article .article-background-image{
        height: 505px;
    } */

    .page-id-359 div#accordionFlushExample{
        width: 52%;
        margin-left: 48%;
    }
    
    .page-id-359 div#leftSubtitle{
        margin-left: 48%;
    }

}

@media (min-width: 1950px) {
    #mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
        left: -350em !important;
    }
    .home .slider-container {
        max-height: 1500px !important;
    }
}

@media (min-width: 2000px) {
    .page-id-19433 #first-section {
        max-width: calc(1920px - 10%);
    }
}

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

    .home .slider-container .slide:nth-child(1) .slide__text {
        background-color: #318782;
        opacity: 0.8 !important;
    }

    .home .slider-container .slide:nth-child(2) .slide__text {
        background-color: #F57E20;
        opacity: 0.8 !important;
    }

    .home .slider-container .slide:nth-child(3) .slide__text {
        background-color: #318782;
        opacity: 0.8 !important;
    }


    .home .slider-container .slide__overlay {
        display: none;
    }

    .home .slider-container .slide__text {
        left: 0;
        bottom: 0;
        width: 100%;
        text-align: center;
        -webkit-transform: translateY(50%);
                transform: translateY(50%);
        -webkit-transition: opacity 0.5s 0.5s, -webkit-transform 0.5s 0.5s;
        transition: opacity 0.5s 0.5s, -webkit-transform 0.5s 0.5s;
        transition: transform 0.5s 0.5s, opacity 0.5s 0.5s;
        /* transition: transform 0.5s 0.5s, opacity 0.5s 0.5s, -webkit-transform 0.5s 0.5s; */
        padding: 0 1rem;
    }
/* 
    .home .slider-container .slide__text-link {
        display: none;
    } */

    .home .slider-container .slide__text{
        height: fit-content;
    }
    #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after {
        display: none !important;
    }
    #mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1,
    #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle + #mega-menu-max_mega_menu_3 {
        left: -995px;
    }
}

#coming_soon_popup {
	color:#ffffff !important;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    background: #BBBBBB;
    padding:0.2em;
    border-radius: 0px 5px 0px 0px; 
    font-style: italic;
}
#coming_soon_popup p {
    margin: 0;
    line-height: normal;
    font-size: 15px;
	text-align: center;
}  

.uni-title{
	bottom:20px !important;
}
/*-------------------------------------------------------------*/
/* 						   END MEDIA 						   */
/*-------------------------------------------------------------*/


.page-id-48 .entry-title,
.page-id-1097 .entry-title {
    text-align: left;
    color: #012b3d;
    font-weight: 700;
    float: left;
    width: 100%;
    padding-bottom: 10px;
    line-height: 34px;
}

.prosfora_form_section_header{
    display: block;
    padding: 20px 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
    font-size: 22px !important;
    font-weight: 300;
    color: #f47e1f;
    text-align: left;
}

.page-id-1097 div.wpforms-container-full .wpforms-form hr {
    margin-top: 25px !important;
}

.page-id-1097 #wpforms-307-field_6{
    display: block;
    padding: 20px 0;
    font-weight: 300;
    color: #f47e1f;
    text-align: left;
}


label.wpforms-field-label {
    border-radius: 0;
    font-size: 14px !important;
    text-align: left;
    white-space: normal;
    color: inherit;
}

.wpforms-field-medium, .choices__inner {
    border-radius: 4px !important;
	max-width: 100% !important;
	transition: .5s ease;
}

button#wpforms-submit-50,
button#wpforms-submit-307 {
    background-color: #012b3d;
    width: auto;
    height: auto;
    overflow: hidden;
    margin: 0;
    padding: 0 25px;
    outline: 0;
    border: 0;
    font-size: 15px;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    margin-top: 1em;
    padding: 1em;
	transition: all .5s ease;
}

.page-id-1097 .col-md-3{
    position: relative;
}

.page-id-1097 .socials hr {
    color:  #ccc;
}

.page-id-1097 #main .info-bar{
    margin: auto;
    text-align: center;
    padding-bottom: 45px;
    padding-top: 15px;
    color: #012b3d;
}

.page-id-1097 #main .info-bar a{
    color: #012b3d;
    text-decoration: none !important;
}

.page-id-1097 .mapRow{
    margin-top: 65px;
}

.page-id-1097 #main .info-bar .col-xl-2 div {
    width: 93%;
    margin: auto;
    border-bottom: 0.5px solid;
    padding-bottom: 15px;
}

.page-id-1097 #main{
    padding-bottom: 160px;
}

/* .page-id-1097 button#wpforms-submit-307{
    margin-left: 5% !important;
} */

.page-id-1097 div#wpforms-307-field_3-container,
.page-id-1097 div#wpforms-307-field_5-container,
.page-id-1097 div#wpforms-307-field_1-container,
.page-id-1097 div#wpforms-307-field_2-container{
    width: 44%;
    margin-left: 5%;
}

button#wpforms-submit-50:hover,
button#wpforms-submit-307:hover {
	transition: all .5s ease;
	background-color: #f47e1f;
}

.page-id-48 .entry-title,
.page-id-1097 .entry-title {
    text-align: center;
    margin-bottom: 2em;
    margin-top: 1em;/*2em;*/
}

.wpforms-field-file-upload input {
    font-size: 15px !important;
}

.wpforms-field-file-upload input[type=file] {
    border-radius: 4px;
    background: #012b3d !important;
    color: #fff !important;
    padding: 1em !important;
	width: 100%;
}

/* .choice-1.depth-1 {
    background: #012b3d !important;
    padding-bottom: 0.3em !important;
    padding-left: 1em !important;
    padding-right: 1em !important;
    color: #fff;
	border-radius: 4px;
} */

ul.slider-pagi {
    display: none;
}

.home .slider-container .slide__content {
    background-color: rgba(0, 0, 0, 0.3);
}

.usgModalGlimpse .modal-content {
    border-radius: 0!important;
    border: none;
}

.usgModalGlimpse .modal-header {
    position: absolute;
    z-index: 99999;
    border: none;
    width: 100%;
	justify-content: flex-end;
}

.usgModalGlimpse .modal-body {
    padding: 0!important;
}

.info-wrapper-modal {
    align-self: center;
}

.slideTitle, .slideTextInner {
    padding: 0 15px;
}

.acc-btn {
    width: auto;
    padding: 10px 40px;
}

.box-link {
    display: inline-block;
    color: #ffffff!important;
    padding: 10px 40px;
    text-decoration: none!important;
    text-transform: uppercase;
    transition: .3s ease;
}

.usgModalGlimpse .close, .usgModalGlimpse .close:focus, .usgModalGlimpse .close:active, .usgModalGlimpse .close:hover {
    outline: 0;
    box-shadow: none;
}

.usgModalGlimpse .close {
    float: right;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
    background: none;
    border: none;
}

.displayModalNone {
	display: none !important;
}

.overflowScrollImportant {
	overflow: scroll !important;
}

.modalImgNotice {
    background-image: url(/wp-content/uploads/2021/10/homeslider-1-1440x989.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
}

.mobile #usgModalDOC, .mobile .modal-backdrop {
    display: none !important;
}

.mobile body {
	overflow: scroll !important;
}

.mobile #main_logo {
    height: 25px;
	margin-left: 0;
}

.mobile #main_menu_row {
    padding-left: 15px;
    padding-right: 15px;
}

#mbl_btn_offer .textSocial {
    color: black;
    background-color: #e6e6e6;
    font-weight: 100;
    padding: 7px 10px;
    font-size: 10px;
}

.page-id-48 #usgModalDOC, .page-id-48 .modal-backdrop {
	display: none !important;
}

.scrolled .tobehidden, .scrolled .tobehidden img {
    opacity: 0 !important;
    height: 0 !important;
}