.elementor-508 .elementor-element.elementor-element-5d167bb{--display:flex;--min-height:720px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.42;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-508 .elementor-element.elementor-element-5d167bb::before, .elementor-508 .elementor-element.elementor-element-5d167bb > .elementor-background-video-container::before, .elementor-508 .elementor-element.elementor-element-5d167bb > .e-con-inner > .elementor-background-video-container::before, .elementor-508 .elementor-element.elementor-element-5d167bb > .elementor-background-slideshow::before, .elementor-508 .elementor-element.elementor-element-5d167bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-508 .elementor-element.elementor-element-5d167bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-508 .elementor-element.elementor-element-5d167bb > .elementor-shape-bottom .elementor-shape-fill, .elementor-508 .elementor-element.elementor-element-5d167bb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-508 .elementor-element.elementor-element-5d167bb > .elementor-shape-bottom svg, .elementor-508 .elementor-element.elementor-element-5d167bb > .e-con-inner > .elementor-shape-bottom svg{height:69px;}.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-508 .elementor-element.elementor-element-0bf14a2{padding:0px 0px 0px 0px;text-align:center;}.elementor-508 .elementor-element.elementor-element-0bf14a2.elementor-element{--align-self:center;}.elementor-508 .elementor-element.elementor-element-0bf14a2 .elementor-heading-title{font-family:"GothamGR", Sans-serif;font-size:65px;font-weight:600;color:var( --e-global-color-8af3811 );}.elementor-508 .elementor-element.elementor-element-21cec53{padding:0px 0px 0px 0px;text-align:center;}.elementor-508 .elementor-element.elementor-element-21cec53.elementor-element{--align-self:center;}.elementor-508 .elementor-element.elementor-element-21cec53 .elementor-heading-title{font-family:"Anek Telugu", Sans-serif;font-size:38px;font-weight:200;color:var( --e-global-color-8af3811 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-508 .elementor-element.elementor-element-37598d1 .elementor-button{background-color:var( --e-global-color-a0260b8 );font-family:"GothamGR", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-8af3811 );color:var( --e-global-color-8af3811 );border-radius:0px 20px 0px 20px;padding:20px 40px 20px 40px;}.elementor-508 .elementor-element.elementor-element-37598d1 .elementor-button:hover, .elementor-508 .elementor-element.elementor-element-37598d1 .elementor-button:focus{background-color:var( --e-global-color-a0260b8 );color:var( --e-global-color-8af3811 );}.elementor-508 .elementor-element.elementor-element-37598d1 .elementor-button:hover svg, .elementor-508 .elementor-element.elementor-element-37598d1 .elementor-button:focus svg{fill:var( --e-global-color-8af3811 );}.elementor-508 .elementor-element.elementor-element-b93b8b2{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-508 .elementor-element.elementor-element-b93b8b2:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-b93b8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-508 .elementor-element.elementor-element-b93b8b2 > .elementor-shape-bottom svg, .elementor-508 .elementor-element.elementor-element-b93b8b2 > .e-con-inner > .elementor-shape-bottom svg{height:54px;}.elementor-508 .elementor-element.elementor-element-e5fcd6f{--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;}.elementor-508 .elementor-element.elementor-element-e415ad9{--display:flex;}.elementor-508 .elementor-element.elementor-element-6616295 .elementor-heading-title{font-family:"GothamGR", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;color:#7E7468;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-508 .elementor-element.elementor-element-50af305{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-508 .elementor-element.elementor-element-50af305 .elementor-divider-separator{width:0%;}.elementor-508 .elementor-element.elementor-element-50af305 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.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-508 .elementor-element.elementor-element-778ace7{font-family:"GothamGR", Sans-serif;font-size:18px;font-weight:400;color:#7E7468;}.elementor-508 .elementor-element.elementor-element-140f30d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-508 .elementor-element.elementor-element-140f30d .elementor-divider-separator{width:0%;}.elementor-508 .elementor-element.elementor-element-140f30d .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-508 .elementor-element.elementor-element-153be80 .elementor-button:hover, .elementor-508 .elementor-element.elementor-element-153be80 .elementor-button:focus{background-color:var( --e-global-color-a0260b8 );color:var( --e-global-color-8af3811 );}.elementor-508 .elementor-element.elementor-element-153be80 .elementor-button{font-family:"GothamGR", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 20px 0px 20px;}.elementor-508 .elementor-element.elementor-element-153be80 .elementor-button:hover svg, .elementor-508 .elementor-element.elementor-element-153be80 .elementor-button:focus svg{fill:var( --e-global-color-8af3811 );}.elementor-508 .elementor-element.elementor-element-3fab6b7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-508 .elementor-element.elementor-element-3fab6b7 .elementor-divider-separator{width:0%;}.elementor-508 .elementor-element.elementor-element-3fab6b7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.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 );}.elementor-508 .elementor-element.elementor-element-86c3447{--display:flex;}.elementor-508 .elementor-element.elementor-element-b2ac265{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-508 .elementor-element.elementor-element-b2ac265 .elementor-divider-separator{width:0%;}.elementor-508 .elementor-element.elementor-element-b2ac265 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-508 .elementor-element.elementor-element-4d0117b .elementor-heading-title{font-family:"GothamGR", Sans-serif;font-size:32px;font-weight:400;line-height:1.1em;color:#7E7468;}.elementor-508 .elementor-element.elementor-element-427c792{--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:5%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-508 .elementor-element.elementor-element-ca3721e{text-align:center;}.elementor-508 .elementor-element.elementor-element-ca3721e .elementor-heading-title{font-family:"GothamGR", Sans-serif;font-size:38px;font-weight:400;line-height:1.1em;color:#7E7468;}.elementor-508 .elementor-element.elementor-element-755ca6e{--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 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-508 .elementor-element.elementor-element-82de0d3{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-508 .elementor-element.elementor-element-955001c{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-508 .elementor-element.elementor-element-885890d{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6ba8549{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-508 .elementor-element.elementor-element-8c0b0d6{text-align:center;}.elementor-508 .elementor-element.elementor-element-8c0b0d6 .elementor-heading-title{font-family:"GothamGR", Sans-serif;font-size:38px;font-weight:400;line-height:1.1em;color:#7E7468;}.elementor-508 .elementor-element.elementor-element-baa8436{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.2;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-508 .elementor-element.elementor-element-baa8436::before, .elementor-508 .elementor-element.elementor-element-baa8436 > .elementor-background-video-container::before, .elementor-508 .elementor-element.elementor-element-baa8436 > .e-con-inner > .elementor-background-video-container::before, .elementor-508 .elementor-element.elementor-element-baa8436 > .elementor-background-slideshow::before, .elementor-508 .elementor-element.elementor-element-baa8436 > .e-con-inner > .elementor-background-slideshow::before, .elementor-508 .elementor-element.elementor-element-baa8436 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://viridianvillas.gr/wp-content/uploads/2026/03/viridian-waves.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-baa8436::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-508 .elementor-element.elementor-element-9fd7dd3{--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;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-508 .elementor-element.elementor-element-21ef510{padding:5% 5% 5% 5%;}.elementor-508 .elementor-element.elementor-element-21ef510 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-508 .elementor-element.elementor-element-21ef510.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-21ef510.elementor-view-framed .elementor-icon, .elementor-508 .elementor-element.elementor-element-21ef510.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-21ef510 .elementor-icon{font-size:115px;}.elementor-508 .elementor-element.elementor-element-21ef510 .elementor-icon-box-title, .elementor-508 .elementor-element.elementor-element-21ef510 .elementor-icon-box-title a{font-family:"GothamGR", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.8px;}.elementor-508 .elementor-element.elementor-element-21ef510 .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-21ef510:has(:hover) .elementor-icon-box-title,
					 .elementor-508 .elementor-element.elementor-element-21ef510:has(:focus) .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-21ef510 .elementor-icon-box-description{font-family:"GothamGR", Sans-serif;font-size:15px;font-weight:400;}.elementor-508 .elementor-element.elementor-element-6ced572{--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;}.elementor-508 .elementor-element.elementor-element-8a20010{padding:5% 5% 5% 5%;}.elementor-508 .elementor-element.elementor-element-8a20010 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-508 .elementor-element.elementor-element-8a20010.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-8a20010.elementor-view-framed .elementor-icon, .elementor-508 .elementor-element.elementor-element-8a20010.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-8a20010 .elementor-icon{font-size:115px;}.elementor-508 .elementor-element.elementor-element-8a20010 .elementor-icon-box-title, .elementor-508 .elementor-element.elementor-element-8a20010 .elementor-icon-box-title a{font-family:"GothamGR", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.8px;}.elementor-508 .elementor-element.elementor-element-8a20010 .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-8a20010:has(:hover) .elementor-icon-box-title,
					 .elementor-508 .elementor-element.elementor-element-8a20010:has(:focus) .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-8a20010 .elementor-icon-box-description{font-family:"GothamGR", Sans-serif;font-size:15px;font-weight:400;}.elementor-508 .elementor-element.elementor-element-2ee83d0{--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;}.elementor-508 .elementor-element.elementor-element-6f5e02b{padding:5% 5% 5% 5%;}.elementor-508 .elementor-element.elementor-element-6f5e02b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-508 .elementor-element.elementor-element-6f5e02b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-6f5e02b.elementor-view-framed .elementor-icon, .elementor-508 .elementor-element.elementor-element-6f5e02b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-6f5e02b .elementor-icon{font-size:80px;}.elementor-508 .elementor-element.elementor-element-6f5e02b .elementor-icon-box-title, .elementor-508 .elementor-element.elementor-element-6f5e02b .elementor-icon-box-title a{font-family:"GothamGR", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.8px;}.elementor-508 .elementor-element.elementor-element-6f5e02b .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-6f5e02b:has(:hover) .elementor-icon-box-title,
					 .elementor-508 .elementor-element.elementor-element-6f5e02b:has(:focus) .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-6f5e02b .elementor-icon-box-description{font-family:"GothamGR", Sans-serif;font-size:15px;font-weight:400;}.elementor-508 .elementor-element.elementor-element-2d10e7c{--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;}.elementor-508 .elementor-element.elementor-element-a812ab6{padding:5% 5% 5% 5%;}.elementor-508 .elementor-element.elementor-element-a812ab6 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-508 .elementor-element.elementor-element-a812ab6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-a812ab6.elementor-view-framed .elementor-icon, .elementor-508 .elementor-element.elementor-element-a812ab6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-a812ab6 .elementor-icon{font-size:80px;}.elementor-508 .elementor-element.elementor-element-a812ab6 .elementor-icon-box-title, .elementor-508 .elementor-element.elementor-element-a812ab6 .elementor-icon-box-title a{font-family:"GothamGR", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.8px;}.elementor-508 .elementor-element.elementor-element-a812ab6 .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-a812ab6:has(:hover) .elementor-icon-box-title,
					 .elementor-508 .elementor-element.elementor-element-a812ab6:has(:focus) .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-a812ab6 .elementor-icon-box-description{font-family:"GothamGR", Sans-serif;font-size:15px;font-weight:400;}.elementor-508 .elementor-element.elementor-element-ae0c93a{--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;}.elementor-508 .elementor-element.elementor-element-d0c2a82{padding:5% 5% 5% 5%;}.elementor-508 .elementor-element.elementor-element-d0c2a82 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-508 .elementor-element.elementor-element-d0c2a82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-d0c2a82.elementor-view-framed .elementor-icon, .elementor-508 .elementor-element.elementor-element-d0c2a82.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-d0c2a82 .elementor-icon{font-size:80px;}.elementor-508 .elementor-element.elementor-element-d0c2a82 .elementor-icon-box-title, .elementor-508 .elementor-element.elementor-element-d0c2a82 .elementor-icon-box-title a{font-family:"GothamGR", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.8px;}.elementor-508 .elementor-element.elementor-element-d0c2a82 .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-d0c2a82:has(:hover) .elementor-icon-box-title,
					 .elementor-508 .elementor-element.elementor-element-d0c2a82:has(:focus) .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-d0c2a82 .elementor-icon-box-description{font-family:"GothamGR", Sans-serif;font-size:15px;font-weight:400;}.elementor-508 .elementor-element.elementor-element-693cb23{--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;}.elementor-508 .elementor-element.elementor-element-0d10f28{padding:5% 5% 5% 5%;}.elementor-508 .elementor-element.elementor-element-0d10f28 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-508 .elementor-element.elementor-element-0d10f28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-0d10f28.elementor-view-framed .elementor-icon, .elementor-508 .elementor-element.elementor-element-0d10f28.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-0d10f28 .elementor-icon{font-size:80px;}.elementor-508 .elementor-element.elementor-element-0d10f28 .elementor-icon-box-title, .elementor-508 .elementor-element.elementor-element-0d10f28 .elementor-icon-box-title a{font-family:"GothamGR", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.8px;}.elementor-508 .elementor-element.elementor-element-0d10f28 .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-0d10f28:has(:hover) .elementor-icon-box-title,
					 .elementor-508 .elementor-element.elementor-element-0d10f28:has(:focus) .elementor-icon-box-title{color:#7E7468;}.elementor-508 .elementor-element.elementor-element-0d10f28 .elementor-icon-box-description{font-family:"GothamGR", Sans-serif;font-size:15px;font-weight:400;}.elementor-508 .elementor-element.elementor-element-78e51ba{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-508 .elementor-element.elementor-element-78e51ba:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-78e51ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viridianvillas.gr/wp-content/uploads/2026/03/viridian-slide-04.jpg");background-position:center center;background-size:cover;}.elementor-508 .elementor-element.elementor-element-80ab8fa{padding:2% 0% 2% 0%;text-align:center;}.elementor-508 .elementor-element.elementor-element-80ab8fa .elementor-heading-title{font-family:"GothamGR", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-8af3811 );}.elementor-508 .elementor-element.elementor-element-621cca3{--display:flex;}.elementor-508 .elementor-element.elementor-element-d40c25d{--display:flex;}.elementor-508 .elementor-element.elementor-element-cbd3494{--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;}.elementor-508 .elementor-element.elementor-element-d02b9d1{--display:flex;}.elementor-508 .elementor-element.elementor-element-21bf6f5{--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;}.elementor-508 .elementor-element.elementor-element-2d2a8bd{--display:flex;}.elementor-508 .elementor-element.elementor-element-af30ab3{--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;}.elementor-508 .elementor-element.elementor-element-41fe5d9{--display:flex;}.elementor-508 .elementor-element.elementor-element-4a23e06{--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;}.elementor-508 .elementor-element.elementor-element-5ee0740{--display:flex;}.elementor-508 .elementor-element.elementor-element-3de0f16{--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;}.elementor-508 .elementor-element.elementor-element-ac15bf9{--display:flex;}.elementor-508 .elementor-element.elementor-element-8f3aa58{--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;}.elementor-508 .elementor-element.elementor-element-db35d2e{--display:flex;}.elementor-508 .elementor-element.elementor-element-0c8854d{--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;}.elementor-508 .elementor-element.elementor-element-3ec4130{--display:flex;}.elementor-508 .elementor-element.elementor-element-0d2a5bb{--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;}.elementor-508 .elementor-element.elementor-element-14935fc{--display:flex;}.elementor-508 .elementor-element.elementor-element-e5b8b34{--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;}.elementor-508 .elementor-element.elementor-element-746b95f{--display:flex;}.elementor-508 .elementor-element.elementor-element-e43adf0{--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;}.elementor-508 .elementor-element.elementor-element-ee93afe{--display:flex;}.elementor-508 .elementor-element.elementor-element-a0406c0{--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;}.elementor-508 .elementor-element.elementor-element-4c20ae6{--n-accordion-title-font-size:18px;--n-accordion-title-normal-color:var( --e-global-color-5cb637a );--n-accordion-icon-size:15px;}.elementor-508 .elementor-element.elementor-element-4c20ae6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}:where( .elementor-508 .elementor-element.elementor-element-4c20ae6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-8af3811 );}:where( .elementor-508 .elementor-element.elementor-element-4c20ae6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;letter-spacing:-0.3px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-508 .elementor-element.elementor-element-b93b8b2{--content-width:1400px;}.elementor-508 .elementor-element.elementor-element-e415ad9{--width:50%;}.elementor-508 .elementor-element.elementor-element-86c3447{--width:50%;}.elementor-508 .elementor-element.elementor-element-82de0d3{--width:50%;}.elementor-508 .elementor-element.elementor-element-955001c{--width:50%;}.elementor-508 .elementor-element.elementor-element-9fd7dd3{--width:50%;}.elementor-508 .elementor-element.elementor-element-6ced572{--width:50%;}.elementor-508 .elementor-element.elementor-element-2ee83d0{--width:50%;}.elementor-508 .elementor-element.elementor-element-2d10e7c{--width:50%;}.elementor-508 .elementor-element.elementor-element-ae0c93a{--width:50%;}.elementor-508 .elementor-element.elementor-element-693cb23{--width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'GothamGR';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://viridianvillas.gr/wp-content/uploads/2026/03/GothamGRBook.ttf') format('truetype');
}
/* End Custom Fonts CSS */