:root{
--e-global-color-primary:           #007A4E;
--e-global-color-secondary:         #004F9F;
--e-global-color-text:              #2C2C2C;
--e-global-color-accent:            #004F9F;
--e-global-color-2a831de:           #FFFFFF;
--e-global-color-ff9c332:           #1D1D1B;
--wpforms-button-text-color: var(--e-global-color-primary);
--e-global-color-primary-text:      #fff;
--background-default:               #ffffff;
--background-default-tranparent:    #ffffffd4;
--background-akcent-section:        #fcfcfc;
--background-header:                var(--e-global-color-primary);
--background-header-dark:           #000;
--background-header-light:          #FFF;
--background-akcent-light:          var(--e-global-color-secondary);
--background-akcent-dark:           var(--e-global-color-accent);
--background-footer-default:        #3d3d3d;
--color-accent-light:               #f9f9f9;
--text-header-default:              #ffffff;
--text-headline-color:              var(--e-global-color-primary);
--text-footer-color:                #ffffff;
--border-color-default:             #d3d3d3;
--shadow-color-default:             #878484;
--button-default-background:        var(--e-global-color-primary);
--button-default-color:             var(--text-header-default);
--button-hover-background:          var(--e-global-color-secondary);
--button-hover-color:               var(--background-header-dark);
}
body{
width:100%;     
font-size:18px;
color:var(--e-global-color-text);
font-family: "Noto Sans Cypriot", Sans-serif, "Montserrat", "Arial", "Helvetica", Sans-serif; 
font-weight:400;
overflow: hidden;    
}
.wrapper{
max-width:100%;
margin:0 auto;
padding:0;
overflow-x: hidden;
overflow-y:auto;
height: 100vh;
}
#skip-link{font-size: 10px;color: var(--e-global-primary);}
#skip-link svg{width: 120px;font-weight:100;}
.lang-switch-menu{
position:fixed;
bottom:0;
right: 12rem;
z-index:500;
border: solid 1px var(--border-color-default);
border-radius: 6px 6px 0 0;
padding:0;
margin: 0;
background-color: var(--e-global-color-secondary);
overflow:hidden;
}
.lang-switch-list{
display: flex;
flex-direction:column;
justify-content: center;
margin: 0;
padding: 0;
list-style: none;
}
.lang-switch-list li{ padding: 0;
list-style: none;
display:none;
}
.lang-switch-list li a{
padding: 0 1em;
color:inherit;
}
.lang-switch-item:not(.current_page_item){
display:block;
}
.lang-switch-list .menu-item-1387:not(.current_page_item){display:none;}
.lang-switch-list:hover li{
display:block
}
.lang-switch-list li:hover{
background-color:var(--e-global-color-primary);
color: var(--text-header-default);
}
.lang-switch-list .current-menu-item {
font-weight: bold;
color: var(--e-global-color-text);
}
.lang-switch-list .lang-switch-item { }
.userway-s3-2 main,
.userway-s3-3 main{
padding-top: 150px;
}
h1, 
h2, 
h3, 
h4,
.elementor-widget-heading .elementor-heading-title{
color: var(--text-headline-color);
}
.elementor-button, .download-link, .wpgmza-api-consent{
background-color: var(--button-default-background);
color: var(--button-default-color);
border-radius: 0;
padding: 1rem 2rem;
font-size: 1.2rem;
font-weight: 400;
text-decoration: none;
text-align: center;
display: inline-block;
transition: all .3s ease-in-out;
}
.elementor-button:focus, 
.elementor-button:hover, 
.elementor-button:visited, 
.download-link:focus, 
.download-link:hover, 
.download-link:visited,
.wpgmza-api-consent:hover{
background-color: var(--button-hover-background);
color: var(--button-hover-color);
}
.anww-external-link-icon{
margin-left:.25em;
fill:var(--e-global-color-primary);
}
.screen-reader-text, .anww-tooltip{
max-width: unset !important;
}
.site-header{
color:var(--text-header-default);
background-color:#fff;
margin-bottom:50px;
position: fixed;
z-index: 20000;
width: 100%;
max-width: 100vw;
top: 0;
}
.site-header .site-branding .site-logo img{
max-height:80px;
max-width: 200px;
width:auto;
height:auto;
}
.site-header a{
color:inherit;
}
.page-id-1332 .site-header .site-navigation{display:none}
.page-id-1332 .lang-switch-list .menu-item-1387{display:block;}
.site-logo{
padding:0;
}
.site-navigation-toggle-icon{
color: var(--text-header-default)
}
.elementor-widget-menu-anchor{
position: absolute;
top:-100px;
}
.image-block{
min-height:48px
}
.imprint-table{
width:auto;
border:none;
}
.imprint-table td{
padding:0 2em 0 0;
border:none;
}
.imprint-table tr, .imprint-table td, 
table.imprint-table tbody>tr:nth-child(odd)>td, table.imprint-table tbody>tr:nth-child(odd)>th{background:none;}
.offers-list .eael-accordion-list .eael-accordion-content{position:absolute; background:var(--e-global-color-2a831de); z-index:300;}
.offers-list .offer-block{transition: all .5s ease-in-out}
.offers-list .offer-block:nth-child(even){background-color:var(--color-accent-light);}
.offers-list .offer-block:hover{background-color:var(--e-global-color-primary); color:var(--e-global-color-primary-text); transition:all .5s ease-in-out}
.offers-list .offer-block:hover .elementor-widget-heading .elementor-heading-title,
.offers-list .offer-block:hover .eael-accordion-tab-title,
.offers-list .offer-block:hover .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-content { color:var(--e-global-color-primary-text) !important;}
.offers-list .offer-block:hover .eael-advanced-accordion-icon-opened svg,
.offers-list .offer-block:hover .eael-advanced-accordion-icon-closed svg{ fill:var(--e-global-color-primary-text)!important;}
.offers-list .offer-block:hover .elementor-divider-separator{border-color:var(--e-global-color-primary-text)!important;}
#content .page-content .elementor .saint-action.e-con,
.saint-action::before,
.saint-action::after {    
background-color:var(--background-header);
border:none;    
}
.saint-action::before,
.saint-action::after {
content:'';
background-color:var(--background-header);
position: absolute;
left:-50%;
width:200%;
height:150px;
z-index:-1    
}
.saint-action::before{
transform: rotate(-3deg);    
top:-60px;
}
.saint-action::after{
transform: rotate(-3deg);    
bottom:-60px;
}
.saint-action{
margin: 40px 0
}
.tag-cloude .e-con-inner{gap:2rem;}
.tag-cloude .elementor-widget-image .elementor-widget-container img{height:150px; width:auto}
.tag-cloude.partner .elementor-widget-image .elementor-widget-container img{height:70px}
.tag-cloude.wappen .elementor-widget-image .elementor-widget-container img{height:250px}
.tag-cloude .elementor-widget-image .elementor-widget-container, .text-link-to-outside{position:relative;}
.tag-cloude .elementor-widget-image .elementor-widget-container .edac-nww-external-link-icon,
.tag-cloude .anww-external-link-icon,
.anww-external-link-icon{position:absolute; right:0; top:0}
.anww-external-link-icon{top:-7px}
.wp-caption-text{margin:12px 0}
.text-link-to-outside{padding-right:1.1rem}
.text-link-to-outside .anww-external-link-icon{top:0}
.site-footer{ 
background-color:var(--background-footer-default);
color: var(--text-header-default);
padding-block-end:0;
.site-logo{max-width:300px;margin: 0;}
a{
color:inherit;
}      
}
.site-footer .widget-title{color:var(--text-footer-color)}
.site-footer .wp-block-heading{
color:inherit;
}
.site-footer .menu-footernavigation-container ul{
list-style:none;
padding: 0;
display:flex;
flex-direction:column;
gap:.2em
}
.site-footer .menu-footernavigation-container a:hover{
color:var(--e-global-color-primary);
transition: all .7s ease-in-out;
}
.site-footer .footer-bottom{
border-top:dotted 1px #d0d0d0;
font-size:80%;
text-align: center;
color: #666;
padding:.5rem 0;
margin-top:1rem;
}
.hero{
position: relative;
top:0;
left:0;
width: 100%;
height:100vh;
z-index: 1;
background-position:center center;
background-size: cover;
background-repeat: no-repeat;
display: flex;
flex-direction: column;
justify-content: space-around;
}
.hero.row50{
height:50vh;
}
.hero.row33{
height:33.333vh;
}
.hero.row25{
height:25vh;
}
.page-content .elementor .hero .elementor-element .elementor-button-content-wrapper{
flex-direction: column-reverse;
}
.hero .elementor-button-icon{
justify-content:center;
font-size:30px;
}
.container, .footer-bottom-inner{margin:auto}
i.edac-nww-external-link-icon{display:none;}
main .elementor>.elementor-element{
padding:50px 0; 
line-height: 1.5;
overflow: hidden;
}
main .elementor>.map{
padding-bottom:0
}
main .elementor .map{
padding: 0;
}
.akcent-section, #content .elementor > .e-con.no-border-top:nth-of-type(2n+1).no-border-top{
border-top-color:transparent;
}
.tow-cols, .e-con.e-flex.two-cols{
flex:1 0 60%;
}
.one-col, .e-con.e-flex.one-col{
flex:1 0 30%;
}
.akcent-section, #content .elementor > .e-con:nth-of-type(2n+1){
background-color:var(--background-akcent-section);    
}
.block-container, #content img{
border-radius:.5rem;
border:solid 1px var(--border-color-default);
}
.block-container{
padding:0;
box-shadow:0 3px 3px var(--shadow-color-default);
display: flex;
justify-content: space-between;
background-color: var(--background-default);
}
#content .block-container img{
border-radius:.5rem .5rem 0 0;
}
.block-container .image-block-button .elementor-icon-list-item{
font-size: 16px;
}
.block-container .e-n-accordion{
position: absolute;
width: 100%;
min-height:30px
}
.image-block{
position:relative;
padding:0;
}
.image-block .image-container{
position:relative; 
padding: 0; 
margin: 0; 
display: block;
}
.image-block .image-headline{
position:absolute;
bottom: 0;
text-align:center; 
z-index: 100;
border-width:1px 0;
}
.image-block-caption, .image-block .image-headline{
position:absolute;
background-color:var(--background-default-tranparent);
border:solid 1px var(--border-color-default);
}
.image-block-caption h3{line-height: 1.3rem !important;}
.image-block-text,.image-block .image-headline{
padding:0 1rem;
line-height:1.5rem;
}
.no-top-border, #content .elementor .e-con.no-top-border{border-top-color: transparent !important;}
.wpforms-container input[type=date], 
.wpforms-container input[type=datetime], 
.wpforms-container input[type=datetime-local], 
.wpforms-container input[type=email], 
.wpforms-container input[type=month], 
.wpforms-container input[type=number], 
.wpforms-container input[type=password], 
.wpforms-container input[type=range], 
.wpforms-container input[type=search], 
.wpforms-container input[type=tel], 
.wpforms-container input[type=text], 
.wpforms-container input[type=time], 
.wpforms-container input[type=url], 
.wpforms-container input[type=week], 
.wpforms-container select, 
.wpforms-container textarea, 
.wp-core-ui div.wpforms-container input[type=date], 
.wp-core-ui div.wpforms-container input[type=datetime], 
.wp-core-ui div.wpforms-container input[type=datetime-local], 
.wp-core-ui div.wpforms-container input[type=email], 
.wp-core-ui div.wpforms-container input[type=month], 
.wp-core-ui div.wpforms-container input[type=number], 
.wp-core-ui div.wpforms-container input[type=password], 
.wp-core-ui div.wpforms-container input[type=range], 
.wp-core-ui div.wpforms-container input[type=search], 
.wp-core-ui div.wpforms-container input[type=tel], 
.wp-core-ui div.wpforms-container input[type=text], 
.wp-core-ui div.wpforms-container input[type=time], 
.wp-core-ui div.wpforms-container input[type=url], 
.wp-core-ui div.wpforms-container input[type=week], 
.wp-core-ui div.wpforms-container select, 
.wp-core-ui div.wpforms-container textarea{
border:solid 1px var(--border-color-default);
background-color: var(--background-akcent-section);
}
.wpforms-container .wpforms-field-label, 
.wp-core-ui div.wpforms-container .wpforms-field-label{
font-weight:300!important;
line-height:1.5rem
}
.wpforms-container .wpforms-field-sublabel, 
.wp-core-ui div.wpforms-container .wpforms-field-sublabel{
line-height: 1.2rem;
}
.wpforms-submit, .wpgmza-api-consent{
background-color:var(--e-global-color-primary);
color:var(--text-header-default);
}
.wpgmza-centered{
text-align:center;
}
.wpgmza-api-consent{
margin: 0 auto;
width:30%;
}
#content .partner-logos img{
border:none;
height:80px;
width:auto;
}
.site-footer:not(.dynamic-footer){
max-width:100%
}
.footer-widget .row{
display:flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.footer-widget .row .flex-item{
flex:1 0 0%
}
.footer-widget .row .icon{
height:20px;max-width:30px;
}
.footer-widget .row .icon svg{
height:inherit;
fill:var(--text-footer-color); 
margin-right:1em; 
margin-top:6px;
}
.site-logo figcaption,
.userway-s3-1 .hero,
.userway-s3-2 .hero,
.userway-s3-3 .hero{
display:none;
}
.uwy.utb .uai img:not(.userway_check_on), 
.uwy.utb .ulsti img:not(.userway_check_on), 
.uwy.utb .ups img:not(.userway_check_on), 
body .uwy.utb .uai img:not(.userway_check_on), 
body .uwy.utb .ulsti img:not(.userway_check_on), 
body .uwy.utb .ups img:not(.userway_check_on),
body .uwy.utb .uai, body .uwy.utb .ulsti, body .uwy.utb .ups{
width:48px !important;
height:48px !important;
}
.youtube-consent-container{
position: relative; 
}
.youtube-consent-container iframe{
min-height:550px
}
.youtube-placeholder{
background-color: var(--background-akcent-section); 
height: 315px; 
display: flex; 
align-items: center; 
justify-content: center; 
color: var(--e-global-color-text); 
text-align: center; 
padding: 1em;
border:solid 1px var(--border-color-default);
}
.youtube-placeholder a{
color:inherit;
}
#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change, 
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,
#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:not(#CybotCookiebotDialogBodyLevelButtonNecessary input){
background-color: var(--e-global-color-primary) !important;
border-color: var(--e-global-color-primary) !important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{
color:var(--e-global-color-primary) !important;
border-color: var(--e-global-color-primary) !important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover, 
#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,
#CookiebotWidget .CookiebotWidget-consent-details button,
#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{
color:var(--e-global-color-primary) !important;
}
#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{
fill:var(--e-global-color-primary) !important;
}
#partners i.edac-nww-external-link-icon{display:block;position:absolute; right:0; bottom:0}
.saint-tech-api-list .flex-item.image:has(.rcb-content-blocker), .site-description.show{display:none}
.rcb-content-blocker{margin:1rem auto; box-shadow:0px 2px 2px var(--shadow-color-default)}
.site-header .site-navigation-toggle .site-navigation-toggle-icon{
color:var(--e-global-color-primary);
}
@media all and (max-width: 576px) {
.container,
.page-header .entry-title, 
.site-footer .footer-inner,
.site-footer .footer-bottom-inner,
.site-header .header-inner, 
.site-header:not(.dynamic-header), 
body:not([class*="elementor-page-"]) .site-main,
.e-con>.e-con-inner,
.rcb-content-blocker,
#saintmap{
max-width:100%;
margin:0 1rem;
}
.site-footer .footer-inner, .site-footer ul.menu{
flex-direction:column;
gap:1em
}
.site-footer .footer-inner{
flex-direction:column-reverse;
}
.site-footer .menu li a{
padding:6px 0;
text-align:center;
display: block;
border: solid 1px var(--border-color-default);
border-radius:4px;
}
.e-con>.e-con-inner, .wpgmza-api-consent{width:90%}
.saint-tech-api-container .list-item, .saint-tech-api-container .tag-cloud{flex-direction:column;}
.saint-tech-api-container .saint-tech-api-list .flex-item.image, 
.saint-tech-api-container .saint-tech-api-list .flex-item.image img{max-width:100%;height:auto;width: 100%;}
fieldset .wpforms-field-row.wpforms-field-large{flex-direction:column}
.wpforms-container .wpforms-field fieldset .wpforms-field-row .wpforms-one-half{display:flex; flex-direction:column-reverse; width:100%;padding-inline:0}
}
@media (max-width: 768px) {
.container,
.page-header .entry-title, 
.site-footer .footer-inner,
.site-footer .footer-bottom-inner,
.site-header .header-inner, 
.site-header:not(.dynamic-header), 
body:not([class*="elementor-page-"]) .site-main,
.e-con>.e-con-inner,
.rcb-content-blocker,
#saintmap{
max-width:620px;
margin: auto;
}
.custom-logo{max-height:80px; width:auto;}
.site-header::after{
top:-10px;
z-index:100
}
.site-header::before{
z-index:200;
}
.site-header .site-logo{
z-index:3000;
}
.site-navigation-toggle-holder{z-index:3001;}
}
@media (max-width: 992px) {
.container,
.page-header .entry-title, 
.site-footer .footer-inner,
.site-footer .footer-bottom-inner,
.site-header .header-inner, 
.site-header:not(.dynamic-header), 
body:not([class*="elementor-page-"]) .site-main,
.e-con>.e-con-inner,
.rcb-content-blocker,
#saintmap{
max-width: 940px;
width: 90%;
}
}
@media (min-width: 1200px) {
.container,
.page-header .entry-title, 
.site-footer .footer-inner,
.site-footer .footer-bottom-inner,
.site-header .header-inner, 
.site-header:not(.dynamic-header), 
body:not([class*="elementor-page-"]) .site-main,
.e-con>.e-con-inner,
.rcb-content-blocker,
#saintmap{
max-width:1140px;
width: 90%;
}
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important}