.elementor-552 .elementor-element.elementor-element-b22de0b{--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:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-552 .elementor-element.elementor-element-eb039e3{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-552 .elementor-element.elementor-element-915b899{width:var( --container-widget-width, 772px );max-width:772px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-552 .elementor-element.elementor-element-915b899 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-915b899.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__content{width:100%;}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__title-wrapper{font-size:36px;font-style:normal;padding:0px 0px 10px 0px;}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__title{display:block;}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__title-1{font-family:"NotoSerif", Sans-serif;font-size:36px;font-weight:400;font-style:normal;line-height:49px;color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__title-2{font-family:"proxima-nova", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-012932f{--spacer-size:41px;}.elementor-552 .elementor-element.elementor-element-00dbc12{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-552 .elementor-element.elementor-element-00dbc12 .content_wrapper{flex-direction:column;}.elementor-552 .elementor-element.elementor-element-00dbc12 .media-wrapper .elementor-icon{font-size:20px;margin:3px 10px 0px -2px;}.elementor-552 .elementor-element.elementor-element-00dbc12 .wgl-infobox_title{font-family:"proxima-nova", Sans-serif;font-size:17px;font-weight:400;margin:0px 0px 27px 0px;display:block;color:var( --e-global-color-primary );}.elementor-552 .elementor-element.elementor-element-00dbc12 .wgl-infobox_content{font-family:"proxima-nova", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-text );}.elementor-552 .elementor-element.elementor-element-00dbc12 .elementor-widget-container{transition:0.4s;}.elementor-552 .elementor-element.elementor-element-4befea9 > .elementor-widget-container{margin:36px 0px 0px 21px;}.elementor-552 .elementor-element.elementor-element-4befea9{text-align:left;--icon-size:14px;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon i{color:#232323;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon svg{fill:#232323;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon{background-color:#23232300;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon:hover{opacity:1;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon:hover i{color:#2323234D;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon:hover svg{fill:#2323234D;}.elementor-552 .elementor-element.elementor-element-4befea9 .elementor-icon:not(:last-child){margin-right:14px;}.elementor-552 .elementor-element.elementor-element-ac7d17c{--display:flex;--background-transition:0.3s;}.elementor-552 .elementor-element.elementor-element-fde1423{--spacer-size:60px;}.elementor-552 .elementor-element.elementor-element-2eacc2f{color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-552 .elementor-element.elementor-element-08c91bb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-08c91bb input[type="text"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="url"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="search"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="email"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="password"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="tel"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="time"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="number"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb input[type="date"],
                     .elementor-552 .elementor-element.elementor-element-08c91bb select,
                     .elementor-552 .elementor-element.elementor-element-08c91bb textarea{padding:8px 0px 7px 0px;}.elementor-552 .elementor-element.elementor-element-08c91bb input.wpcf7-form-control::placeholder,
                     .elementor-552 .elementor-element.elementor-element-08c91bb select.wpcf7-select::placeholder,
                     .elementor-552 .elementor-element.elementor-element-08c91bb textarea.wpcf7-textarea::placeholder{color:var( --e-global-color-text );}.elementor-552 .elementor-element.elementor-element-04f7fa4{--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;--justify-content:center;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-552 .elementor-element.elementor-element-a409615{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-552 .elementor-element.elementor-element-31b7412{--spacer-size:120px;}.elementor-552 .elementor-element.elementor-element-8d0fa63 iframe{height:565px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-552 .elementor-element.elementor-element-8c9f506{--spacer-size:80px;}body.elementor-page-552 #main.site-main{z-index:0;}@media(min-width:768px){.elementor-552 .elementor-element.elementor-element-eb039e3{--width:52.5%;}.elementor-552 .elementor-element.elementor-element-ac7d17c{--width:47.5%;}.elementor-552 .elementor-element.elementor-element-04f7fa4{--content-width:1600px;}}@media(max-width:1200px) and (min-width:768px){.elementor-552 .elementor-element.elementor-element-eb039e3{--width:100%;}.elementor-552 .elementor-element.elementor-element-ac7d17c{--width:100%;}}@media(max-width:1200px){.elementor-552 .elementor-element.elementor-element-b22de0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__title-wrapper{font-size:32px;}.elementor-552 .elementor-element.elementor-element-012932f{--spacer-size:0px;}.elementor-552 .elementor-element.elementor-element-00dbc12 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-fde1423{--spacer-size:50px;}.elementor-552 .elementor-element.elementor-element-31b7412{--spacer-size:60px;}.elementor-552 .elementor-element.elementor-element-8d0fa63 iframe{height:400px;}.elementor-552 .elementor-element.elementor-element-8c9f506{--spacer-size:30px;}}@media(max-width:767px){.elementor-552 .elementor-element.elementor-element-915b899 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-552 .elementor-element.elementor-element-915b899 .dblh__title-wrapper{font-size:28px;}.elementor-552 .elementor-element.elementor-element-00dbc12{--container-widget-width:212px;--container-widget-flex-grow:0;width:var( --container-widget-width, 212px );max-width:212px;}.elementor-552 .elementor-element.elementor-element-8d0fa63 iframe{height:300px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'NotoSerif';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.sunnyland.gr/wp-content/uploads/2024/09/NotoSerif-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSerif';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.sunnyland.gr/wp-content/uploads/2024/09/NotoSerif-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */