.elementor-5018 .elementor-element.elementor-element-3289ec7{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-mix-blend-mode:darken;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5018 .elementor-element.elementor-element-3289ec7:not(.elementor-motion-effects-element-type-background), .elementor-5018 .elementor-element.elementor-element-3289ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://aristotleforum.auth.gr/wp-content/uploads/2026/07/Home-Hero-Background@2x-scaled-e1784202618745.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5018 .elementor-element.elementor-element-76d5e0c img{width:100%;max-width:100%;height:130px;object-fit:contain;object-position:center center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-5018 .elementor-element.elementor-element-78c5c60{left:0px;}body.rtl .elementor-5018 .elementor-element.elementor-element-78c5c60{right:0px;}.elementor-5018 .elementor-element.elementor-element-78c5c60{bottom:-140px;z-index:0;}.elementor-5018 .elementor-element.elementor-element-78c5c60 img{width:100%;max-width:100%;height:clamp(22.5rem, 12.541rem + 44.2623vw, 56.25rem);object-fit:contain;object-position:bottom left;}body:not(.rtl) .elementor-5018 .elementor-element.elementor-element-a6ae629{right:0px;}body.rtl .elementor-5018 .elementor-element.elementor-element-a6ae629{left:0px;}.elementor-5018 .elementor-element.elementor-element-a6ae629{top:180px;z-index:0;}.elementor-5018 .elementor-element.elementor-element-a6ae629 img{width:100%;max-width:100%;height:clamp(11.25rem, 7.1926rem + 18.0328vw, 25rem);object-fit:contain;object-position:center left;}.elementor-5018 .elementor-element.elementor-element-1755267{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:90px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-5018 .elementor-element.elementor-element-f98dd73{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5018 .elementor-element.elementor-element-cbccb63{text-align:start;}.elementor-5018 .elementor-element.elementor-element-cbccb63 .elementor-heading-title{font-family:"BWModelicaSS01", Sans-serif;font-size:29px;font-weight:800;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5018 .elementor-element.elementor-element-1f01fa2{text-align:start;font-family:"BWModelicaSS01", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-5018 .elementor-element.elementor-element-1f01fa2 a{color:var( --e-global-color-primary );}.elementor-5018 .elementor-element.elementor-element-93ef8b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5018 .elementor-element.elementor-element-2014c55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:185px;z-index:0;}body:not(.rtl) .elementor-5018 .elementor-element.elementor-element-2014c55{left:-380px;}body.rtl .elementor-5018 .elementor-element.elementor-element-2014c55{right:-380px;}.elementor-5018 .elementor-element.elementor-element-2014c55 img{width:700px;max-width:100%;height:700px;object-fit:contain;object-position:center center;}.elementor-5018 .elementor-element.elementor-element-7bab242{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5018 .elementor-element.elementor-element-2237d0f{font-family:"BWModelicaSS01", Sans-serif;font-size:clamp(2.25rem, 2.0287rem + 0.9836vw, 3rem);font-weight:300;line-height:clamp(3.125rem, 2.9037rem + 0.9836vw, 3.875rem);color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5018 .elementor-element.elementor-element-2bf5cd3{z-index:1;}.elementor-5018 .elementor-element.elementor-element-2bf5cd3 .elementor-icon-wrapper{text-align:start;}.elementor-5018 .elementor-element.elementor-element-2bf5cd3 .elementor-icon{font-size:60px;}.elementor-5018 .elementor-element.elementor-element-2bf5cd3 .elementor-icon svg{height:60px;}.elementor-5018 .elementor-element.elementor-element-70a0612{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5018 .elementor-element.elementor-element-10149dc{text-align:start;font-family:"BWModelicaSS01", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-5018 .elementor-element.elementor-element-10149dc a{color:var( --e-global-color-primary );}.elementor-5018 .elementor-element.elementor-element-729b552{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5018 .elementor-element.elementor-element-9485fa2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5018 .elementor-element.elementor-element-9485fa2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:var( --e-global-color-a75ade4 );}.elementor-5018 .elementor-element.elementor-element-9485fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;--image-transition-duration:800ms;--overlay-mix-blend-mode:color;--overlay-transition-duration:600ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1366px){.elementor-5018 .elementor-element.elementor-element-3289ec7{--min-height:800px;}.elementor-5018 .elementor-element.elementor-element-76d5e0c img{height:120px;}.elementor-5018 .elementor-element.elementor-element-78c5c60{bottom:-120px;}.elementor-5018 .elementor-element.elementor-element-a6ae629{top:160px;}.elementor-5018 .elementor-element.elementor-element-1755267{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-5018 .elementor-element.elementor-element-2014c55{left:-55px;}body.rtl .elementor-5018 .elementor-element.elementor-element-2014c55{right:-55px;}.elementor-5018 .elementor-element.elementor-element-2014c55{bottom:110px;}.elementor-5018 .elementor-element.elementor-element-2014c55 img{width:400px;height:400px;}.elementor-5018 .elementor-element.elementor-element-2237d0f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5018 .elementor-element.elementor-element-2237d0f.elementor-element{--align-self:flex-end;}.elementor-5018 .elementor-element.elementor-element-2bf5cd3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5018 .elementor-element.elementor-element-2bf5cd3.elementor-element{--align-self:flex-end;}}@media(max-width:1024px){.elementor-5018 .elementor-element.elementor-element-3289ec7{--min-height:600px;}.elementor-5018 .elementor-element.elementor-element-76d5e0c img{height:100px;}.elementor-5018 .elementor-element.elementor-element-a6ae629{top:140px;}.elementor-5018 .elementor-element.elementor-element-1755267{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-5018 .elementor-element.elementor-element-93ef8b8{--flex-wrap:wrap;}body:not(.rtl) .elementor-5018 .elementor-element.elementor-element-2014c55{left:0px;}body.rtl .elementor-5018 .elementor-element.elementor-element-2014c55{right:0px;}.elementor-5018 .elementor-element.elementor-element-2014c55{bottom:0px;}.elementor-5018 .elementor-element.elementor-element-2014c55 img{width:300px;height:300px;}.elementor-5018 .elementor-element.elementor-element-70a0612.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-5018 .elementor-element.elementor-element-76d5e0c img{height:80px;}.elementor-5018 .elementor-element.elementor-element-78c5c60{bottom:-80px;}.elementor-5018 .elementor-element.elementor-element-a6ae629{top:120px;}.elementor-5018 .elementor-element.elementor-element-1755267{--content-width:100%;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5018 .elementor-element.elementor-element-cbccb63{width:100%;max-width:100%;}.elementor-5018 .elementor-element.elementor-element-1f01fa2{width:100%;max-width:100%;}.elementor-5018 .elementor-element.elementor-element-93ef8b8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}body:not(.rtl) .elementor-5018 .elementor-element.elementor-element-2014c55{left:0px;}body.rtl .elementor-5018 .elementor-element.elementor-element-2014c55{right:0px;}.elementor-5018 .elementor-element.elementor-element-2014c55{bottom:0px;}.elementor-5018 .elementor-element.elementor-element-2014c55 img{width:300px;height:300px;}.elementor-5018 .elementor-element.elementor-element-2237d0f{text-align:end;}.elementor-5018 .elementor-element.elementor-element-2bf5cd3 .elementor-icon-wrapper{text-align:end;}.elementor-5018 .elementor-element.elementor-element-70a0612.e-con{--order:-99999 /* order start hack */;}.elementor-5018 .elementor-element.elementor-element-10149dc{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-5018 .elementor-element.elementor-element-1755267{--content-width:900px;}.elementor-5018 .elementor-element.elementor-element-7bab242{--width:40%;}.elementor-5018 .elementor-element.elementor-element-70a0612{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5018 .elementor-element.elementor-element-7bab242{--width:100%;}.elementor-5018 .elementor-element.elementor-element-70a0612{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-2237d0f */.elementor-5018 .elementor-element.elementor-element-2237d0f strong {
    font-weight: 900 !important;
}
.elementor-5018 .elementor-element.elementor-element-2237d0f p {
    margin: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BWModelicaSS01';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aristotleforum.auth.gr/wp-content/uploads/2025/10/BwModelicaSS01-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'BWModelicaSS01';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://aristotleforum.auth.gr/wp-content/uploads/2025/10/BwModelicaSS01-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'BWModelicaSS01';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://aristotleforum.auth.gr/wp-content/uploads/2025/10/BwModelicaSS01-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'BWModelicaSS01';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://aristotleforum.auth.gr/wp-content/uploads/2025/10/BwModelicaSS01-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */