.elementor-4058 .elementor-element.elementor-element-bec00e4{--display:flex;--min-height:100vh;--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 20px;--background-transition:0.3s;--margin-top:-10vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:3%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-e53eafe{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4058 .elementor-element.elementor-element-4f64302 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-4f64302{left:3%;}body.rtl .elementor-4058 .elementor-element.elementor-element-4f64302{right:3%;}.elementor-4058 .elementor-element.elementor-element-4f64302{top:3%;}.elementor-4058 .elementor-element.elementor-element-4f64302 .elementor-heading-title{color:#E5BDB3C7;font-family:"Megante", Sans-serif;font-weight:600;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-9a88a19{right:3%;}body.rtl .elementor-4058 .elementor-element.elementor-element-9a88a19{left:3%;}.elementor-4058 .elementor-element.elementor-element-9a88a19{bottom:3%;}.elementor-4058 .elementor-element.elementor-element-9a88a19 .elementor-icon-wrapper{text-align:center;}.elementor-4058 .elementor-element.elementor-element-9a88a19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-9a88a19.elementor-view-framed .elementor-icon, .elementor-4058 .elementor-element.elementor-element-9a88a19.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-9a88a19.elementor-view-framed .elementor-icon, .elementor-4058 .elementor-element.elementor-element-9a88a19.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-9a88a19 .elementor-icon-wrapper svg{width:100%;}.elementor-4058 .elementor-element.elementor-element-f39217b > .elementor-widget-container{background-color:#CE9A8D;padding:0px 0px 0px 0px;}.elementor-4058 .elementor-element.elementor-element-7c25ab4{--display:flex;--min-height:100vh;--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 20px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:3%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-560ce23{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4058 .elementor-element.elementor-element-837cb55 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-837cb55{left:3%;}body.rtl .elementor-4058 .elementor-element.elementor-element-837cb55{right:3%;}.elementor-4058 .elementor-element.elementor-element-837cb55{top:3%;}.elementor-4058 .elementor-element.elementor-element-837cb55 .elementor-heading-title{color:#E5BDB39E;font-family:"Megante", Sans-serif;font-weight:600;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-67559f6{right:3%;}body.rtl .elementor-4058 .elementor-element.elementor-element-67559f6{left:3%;}.elementor-4058 .elementor-element.elementor-element-67559f6{bottom:3%;}.elementor-4058 .elementor-element.elementor-element-67559f6 .elementor-icon-wrapper{text-align:center;}.elementor-4058 .elementor-element.elementor-element-67559f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-67559f6.elementor-view-framed .elementor-icon, .elementor-4058 .elementor-element.elementor-element-67559f6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-67559f6.elementor-view-framed .elementor-icon, .elementor-4058 .elementor-element.elementor-element-67559f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-67559f6 .elementor-icon-wrapper svg{width:100%;}.elementor-4058 .elementor-element.elementor-element-a3ca6e8 > .elementor-widget-container{background-color:#CE9A8D;padding:0px 0px 0px 0px;}.elementor-4058 .elementor-element.elementor-element-6b599f4{--display:flex;--min-height:100vh;--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 20px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:3%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-3878de7{--display:flex;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4058 .elementor-element.elementor-element-84a78da > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-84a78da{left:3%;}body.rtl .elementor-4058 .elementor-element.elementor-element-84a78da{right:3%;}.elementor-4058 .elementor-element.elementor-element-84a78da{top:3%;}.elementor-4058 .elementor-element.elementor-element-84a78da .elementor-heading-title{color:#E5BDB39E;font-family:"Megante", Sans-serif;font-weight:600;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-3e93d50{right:3%;}body.rtl .elementor-4058 .elementor-element.elementor-element-3e93d50{left:3%;}.elementor-4058 .elementor-element.elementor-element-3e93d50{bottom:3%;}.elementor-4058 .elementor-element.elementor-element-3e93d50 .elementor-icon-wrapper{text-align:center;}.elementor-4058 .elementor-element.elementor-element-3e93d50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-3e93d50.elementor-view-framed .elementor-icon, .elementor-4058 .elementor-element.elementor-element-3e93d50.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-3e93d50.elementor-view-framed .elementor-icon, .elementor-4058 .elementor-element.elementor-element-3e93d50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4058 .elementor-element.elementor-element-3e93d50 .elementor-icon-wrapper svg{width:100%;}.elementor-4058 .elementor-element.elementor-element-3c432d0 > .elementor-widget-container{background-color:#CE9A8D;padding:0px 0px 0px 0px;}body.elementor-page-4058:not(.elementor-motion-effects-element-type-background), body.elementor-page-4058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #E5BDB3A1 56%, var( --e-global-color-secondary ) 100%);}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(max-width:1024px){.elementor-4058 .elementor-element.elementor-element-bec00e4{--min-height:100vh;--justify-content:flex-end;--margin-top:-10vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-e53eafe{--min-height:90vh;--justify-content:flex-start;}.elementor-4058 .elementor-element.elementor-element-7c25ab4{--min-height:100vh;--justify-content:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-560ce23{--min-height:90vh;--justify-content:flex-end;}.elementor-4058 .elementor-element.elementor-element-6b599f4{--min-height:100vh;--justify-content:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-3878de7{--min-height:90vh;--justify-content:flex-end;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-4058 .elementor-element.elementor-element-bec00e4{--min-height:100vh;--justify-content:flex-end;--margin-top:-10vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-e53eafe{--min-height:100vh;--justify-content:flex-end;--margin-top:-10vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-4f64302{left:5%;}body.rtl .elementor-4058 .elementor-element.elementor-element-4f64302{right:5%;}.elementor-4058 .elementor-element.elementor-element-4f64302{top:13%;}.elementor-4058 .elementor-element.elementor-element-4f64302 .elementor-heading-title{font-size:7.5vw;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-9a88a19{right:5%;}body.rtl .elementor-4058 .elementor-element.elementor-element-9a88a19{left:5%;}.elementor-4058 .elementor-element.elementor-element-9a88a19{bottom:2%;}.elementor-4058 .elementor-element.elementor-element-9a88a19 .elementor-icon{font-size:1.3em;}.elementor-4058 .elementor-element.elementor-element-9a88a19 .elementor-icon svg{height:1.3em;}.elementor-4058 .elementor-element.elementor-element-7c25ab4{--min-height:100vh;--justify-content:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-560ce23{--justify-content:flex-end;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-837cb55{left:5.594%;}body.rtl .elementor-4058 .elementor-element.elementor-element-837cb55{right:5.594%;}.elementor-4058 .elementor-element.elementor-element-837cb55{top:8.068%;}.elementor-4058 .elementor-element.elementor-element-837cb55 .elementor-heading-title{font-size:7.5vw;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-67559f6{right:5%;}body.rtl .elementor-4058 .elementor-element.elementor-element-67559f6{left:5%;}.elementor-4058 .elementor-element.elementor-element-67559f6{bottom:2%;}.elementor-4058 .elementor-element.elementor-element-67559f6 .elementor-icon{font-size:1.3em;}.elementor-4058 .elementor-element.elementor-element-67559f6 .elementor-icon svg{height:1.3em;}.elementor-4058 .elementor-element.elementor-element-6b599f4{--min-height:100vh;--justify-content:flex-end;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4058 .elementor-element.elementor-element-3878de7{--justify-content:flex-end;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-84a78da{left:5.594%;}body.rtl .elementor-4058 .elementor-element.elementor-element-84a78da{right:5.594%;}.elementor-4058 .elementor-element.elementor-element-84a78da{top:8.068%;}.elementor-4058 .elementor-element.elementor-element-84a78da .elementor-heading-title{font-size:7.5vw;}body:not(.rtl) .elementor-4058 .elementor-element.elementor-element-3e93d50{right:5%;}body.rtl .elementor-4058 .elementor-element.elementor-element-3e93d50{left:5%;}.elementor-4058 .elementor-element.elementor-element-3e93d50{bottom:2%;}.elementor-4058 .elementor-element.elementor-element-3e93d50 .elementor-icon{font-size:1.3em;}.elementor-4058 .elementor-element.elementor-element-3e93d50 .elementor-icon svg{height:1.3em;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}/* Start custom CSS for html, class: .elementor-element-f39217b */video::-webkit-media-controls-panel {
  background-image: linear-gradient(transparent, transparent) !important;
}

video::-webkit-media-controls-timeline-container

{ color:black!important}

.elementor-4058 .elementor-element.elementor-element-f39217b video {object-fit: cover!important; margin-bottom:-5px; height:85vh;}

.elementor-4058 .elementor-element.elementor-element-f39217b{
    overflow:hidden;
    border-radius:20px;
}

@media only screen and (max-width: 992px) {.elementor-4058 .elementor-element.elementor-element-f39217b video {height:88vh;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e53eafe *//*.elementor-4058 .elementor-element.elementor-element-e53eafe .pro-title {transform:translate(10px, 100px); opacity:0.5;
    transition-duration: 1000ms;
}

.elementor-4058 .elementor-element.elementor-element-e53eafe:hover .pro-title {transform:translate(0px, -75px);
    transition-duration: 1500ms;
transition-property: transform, opacity;
    opacity:1;
}  *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3ca6e8 */video::-webkit-media-controls-panel {
  background-image: linear-gradient(transparent, transparent) !important;
}

video::-webkit-media-controls-timeline-container

{ color:black!important}

.elementor-4058 .elementor-element.elementor-element-a3ca6e8 video {object-fit: cover!important; margin-bottom:-5px; height:85vh;}

.elementor-4058 .elementor-element.elementor-element-a3ca6e8{
    overflow:hidden;
    border-radius:20px;
}

@media only screen and (max-width: 992px) {.elementor-4058 .elementor-element.elementor-element-a3ca6e8 video {height:88vh;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560ce23 *//*.elementor-4058 .elementor-element.elementor-element-560ce23 .pro-title {transform:translate(10px, 100px); opacity:0.5;
    transition-duration: 1000ms;
}

.elementor-4058 .elementor-element.elementor-element-560ce23:hover .pro-title {transform:translate(0px, -75px);
    transition-duration: 1500ms;
transition-property: transform, opacity;
    opacity:1;
}  *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c432d0 */video::-webkit-media-controls-panel {
  background-image: linear-gradient(transparent, transparent) !important;
}

video::-webkit-media-controls-timeline-container

{ color:black!important}

.elementor-4058 .elementor-element.elementor-element-3c432d0 video {object-fit: cover!important; margin-bottom:-5px; height:85vh;}

.elementor-4058 .elementor-element.elementor-element-3c432d0{
    overflow:hidden;
    border-radius:20px;
}

@media only screen and (max-width: 992px) {.elementor-4058 .elementor-element.elementor-element-3c432d0 video {height:88vh;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3878de7 *//*.elementor-4058 .elementor-element.elementor-element-3878de7 .pro-title {transform:translate(10px, 100px); opacity:0.5;
    transition-duration: 1000ms;
}

.elementor-4058 .elementor-element.elementor-element-3878de7:hover .pro-title {transform:translate(0px, -75px);
    transition-duration: 1500ms;
transition-property: transform, opacity;
    opacity:1;
}  *//* End custom CSS */
/* Start custom CSS *//*::-webkit-scrollbar{
    width: 3vw; 
    background: transparent;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,#2D2729); 
    background: linear-gradient(transparent,#2D2729); 
    border-radius: 25px;
    border:2px solid #E5BDB3;

}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Megante';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zoudiaris.com/wp-content/uploads/2023/12/Megante-Personal-Use-Only.eot');
	src: url('https://zoudiaris.com/wp-content/uploads/2023/12/Megante-Personal-Use-Only.eot?#iefix') format('embedded-opentype'),
		url('https://zoudiaris.com/wp-content/uploads/2023/12/Megante-Personal-Use-Only.woff2') format('woff2'),
		url('https://zoudiaris.com/wp-content/uploads/2023/12/Megante-Personal-Use-Only.woff') format('woff'),
		url('https://zoudiaris.com/wp-content/uploads/2023/12/Megante-Personal-Use-Only.ttf') format('truetype'),
		url('https://zoudiaris.com/wp-content/uploads/2023/12/Megante-Personal-Use-Only.svg#Megante') format('svg');
}
/* End Custom Fonts CSS */