.elementor-619 .elementor-element.elementor-element-b804f18{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-af60451{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-dbd5193{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-619 .elementor-element.elementor-element-ea9ef30{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-8419621{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-782f2bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-6b3966d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-619 .elementor-element.elementor-element-00bad7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-619 .elementor-element.elementor-element-af60451{--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;}.elementor-619 .elementor-element.elementor-element-8419621{--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;}}/* Start custom CSS *//* OVERALL */
.main-content {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.porto-separator .separator-line {
    width: 110px !important;
}
/* END OVERALL */


/* START CONTENT STORY */
.sub-story .vc_column-inner {
    border-right: 2px solid white;
    padding: 30px 30px 30px 0px !important;
}
.sub-theteam .vc_column-inner {
    padding: 30px 30px 30px 0px !important;
}
.desc-story {
    height: 60px;
}

/* MOBILE */
@media (max-width: 1000px) {
.desc-story {
    height: 100px;
}}
@media (max-width: 700px) {
.desc-story {
    height: auto !important;
}}
@media (max-width: 700px) {
.sub-story .vc_column-inner {
    border-right: none;
    border-bottom: 2px solid white;
    padding: 30px 0px !important;
}}
@media (max-width: 700px) {
.sub-theteam .vc_column-inner {
    padding: 30px 0px !important;
}}
/* END CONTENT STORY */

/* ELEMENTOR (LC) */
.lc-story-top .elementor-widget:not(:last-child),.lc-story-bg .elementor-widget:not(:last-child){margin-bottom:0}
.lc-story-top .elementor-widget-text-editor.wpb_content_element{margin-bottom:35px}
.lc-story-top .elementor-widget-text-editor{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}
.lc-story-top .wpb_text_column p:last-child{margin-bottom:0}
.lc-story-head .vc_custom_heading{margin-top:0;margin-bottom:.625rem}
.lc-story-head .porto-separator{margin:0;display:flow-root}
.lc-story-head .porto-separator hr.separator-line{margin:22px 0!important}
body.page-id-619 #main{overflow-x:clip}
.lc-story-intro .leoceramiko-picture-frame-1{isolation:isolate}
@media (min-width:768px){
.elementor .e-con.lc-col-half{--width:calc((100% + 30px) / 2 - 30px)}
.elementor .e-con.lc-col-third{--width:calc((100% + 30px) / 3 - 30px)}
}
.elementor .e-con.lc-story-bg{position:relative;isolation:isolate}
.elementor .e-con.lc-story-bg::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;background:url(https://leoceramiko.com/wp-content/uploads/2022/06/Our-Story-Bg-1.webp) center/cover no-repeat}
.lc-story-bg .vc_custom_heading{margin-top:0}/* End custom CSS */