.elementor-50 .elementor-element.elementor-element-c4e9ad5:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c4e9ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/12/Esterni_Casa_Clara_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-c4e9ad5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #1B1816 100%);opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-c4e9ad5 > .elementor-container{max-width:800px;min-height:800px;}.elementor-50 .elementor-element.elementor-element-c4e9ad5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-be36ffa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-active{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-menu-trigger:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-menu-trigger:hover .snw-trigger-line{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-mobile-trigger{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-nav-item{color:#404040;}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-menu-trigger{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-be36ffa .snw-panel{background-color:#ffffff;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-b7b06d4{text-align:center;}.elementor-50 .elementor-element.elementor-element-b7b06d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;color:#B8524D;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-63a0e4d .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-63a0e4d .elementor-icon{font-size:120px;}.elementor-50 .elementor-element.elementor-element-63a0e4d .elementor-icon svg{height:120px;}.elementor-50 .elementor-element.elementor-element-63a0e4d .elementor-icon-wrapper svg{width:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-50 .elementor-element.elementor-element-11b3878{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFDFD;}.elementor-50 .elementor-element.elementor-element-cd6a4d5:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-cd6a4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1816;}.elementor-50 .elementor-element.elementor-element-cd6a4d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-50 .elementor-element.elementor-element-cd6a4d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ffeeed0{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title{margin-block-end:0px;color:#FAFEFF;}.elementor-50 .elementor-element.elementor-element-ffeeed0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-ffeeed0.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ffeeed0.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-ffeeed0.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-ffeeed0:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-ffeeed0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-7e94f52{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title{margin-block-end:0px;color:#FAFEFF;}.elementor-50 .elementor-element.elementor-element-7e94f52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-7e94f52.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-7e94f52.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7e94f52.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-7e94f52:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-7e94f52:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-8d646f9{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title{margin-block-end:0px;color:#FAFEFF;}.elementor-50 .elementor-element.elementor-element-8d646f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-8d646f9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-8d646f9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-8d646f9.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-8d646f9:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-8d646f9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-3286c87{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title{margin-block-end:0px;color:#FAFEFF;}.elementor-50 .elementor-element.elementor-element-3286c87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-3286c87.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3286c87.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-3286c87.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-3286c87:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-3286c87:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-760a278{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title{margin-block-end:0px;color:#FAFEFF;}.elementor-50 .elementor-element.elementor-element-760a278.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-760a278.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-760a278.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-760a278.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-760a278:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-760a278:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-ddf4bba:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ddf4bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-ddf4bba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-ddf4bba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-9788caf{text-align:center;}.elementor-50 .elementor-element.elementor-element-9788caf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;color:#B8524D;}.elementor-50 .elementor-element.elementor-element-67ffcdc{text-align:center;}.elementor-50 .elementor-element.elementor-element-67ffcdc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-9a4a62d{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-03d8c43{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-03d8c43{left:-20px;}body.rtl .elementor-50 .elementor-element.elementor-element-03d8c43{right:-20px;}.elementor-50 .elementor-element.elementor-element-03d8c43 img{max-width:90%;}.elementor-50 .elementor-element.elementor-element-ceacda9{z-index:9;}.elementor-50 .elementor-element.elementor-element-37c2887{margin-top:100px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-ef13690{text-align:center;}.elementor-50 .elementor-element.elementor-element-ef13690 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;color:#B8524D;}.elementor-50 .elementor-element.elementor-element-c6757ee{text-align:center;}.elementor-50 .elementor-element.elementor-element-c6757ee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-3d003ea{margin-top:30px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-f3b0a9f{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-f3b0a9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-f3b0a9f.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-f3b0a9f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-f3b0a9f.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f3b0a9f:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-f3b0a9f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-fbe19c6{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-fbe19c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-fbe19c6.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-fbe19c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-fbe19c6.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-fbe19c6:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-fbe19c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-b254fae{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-b254fae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-b254fae.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-b254fae.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-b254fae.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-b254fae:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-b254fae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-c286b9f{margin-top:30px;margin-bottom:100px;}.elementor-50 .elementor-element.elementor-element-96a1448{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-96a1448.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-96a1448.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-96a1448.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-96a1448.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-96a1448:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-96a1448:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-1bf8315{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-1bf8315.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-1bf8315.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-1bf8315.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-1bf8315.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-1bf8315:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-1bf8315:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-4182dc9{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4182dc9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:#B8524D26;color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-4182dc9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-4182dc9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4182dc9.elementor-view-framed .elementor-icon{background-color:#B8524D26;}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon{font-size:23px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-4182dc9:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-4182dc9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-6aa6a87:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6aa6a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/12/Spa_Casa_Clara_7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-6aa6a87 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-6aa6a87 > .elementor-container{min-height:579px;}.elementor-50 .elementor-element.elementor-element-6aa6a87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-50 .elementor-element.elementor-element-09c0d32{text-align:left;}.elementor-50 .elementor-element.elementor-element-09c0d32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-741308c{text-align:left;}.elementor-50 .elementor-element.elementor-element-741308c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.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-size:var( --e-global-typography-secondary-font-size );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-50 .elementor-element.elementor-element-5321185{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-5321185 .elementor-divider-separator{width:15%;}.elementor-50 .elementor-element.elementor-element-5321185 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-8acfa15{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-d2d90e4 > .elementor-container{max-width:600px;}.elementor-50 .elementor-element.elementor-element-d2d90e4{margin-top:100px;margin-bottom:20px;}.elementor-50 .elementor-element.elementor-element-989b7b8{text-align:center;}.elementor-50 .elementor-element.elementor-element-989b7b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;color:#B8524D;}.elementor-50 .elementor-element.elementor-element-b33a2bc{text-align:center;}.elementor-50 .elementor-element.elementor-element-b33a2bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-0786a25{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-0786a25 .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-0786a25 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-09b1db7{text-align:center;}.elementor-50 .elementor-element.elementor-element-7c160b5{margin-top:0px;margin-bottom:50px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-23309c5 .elementor-repeater-item-a82c67f{left:50%;--hotspot-translate-x:50%;top:40%;--hotspot-translate-y:40%;}.elementor-50 .elementor-element.elementor-element-23309c5 .elementor-repeater-item-b2940af{left:56%;--hotspot-translate-x:56%;top:27%;--hotspot-translate-y:27%;}.elementor-50 .elementor-element.elementor-element-23309c5 .elementor-repeater-item-080bd7a{left:75%;--hotspot-translate-x:75%;top:49%;--hotspot-translate-y:49%;}.elementor-50 .elementor-element.elementor-element-23309c5 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-50 .elementor-element.elementor-element-23309c5{--background-align:center;--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-color:var( --e-global-color-secondary );--hotspot-size:20px;--hotspot-box-color:var( --e-global-color-e415ba9 );--hotspot-padding:7px;--hotspot-border-radius:50px 50px 50px 50px;}.elementor-50 .elementor-element.elementor-element-23309c5 img{filter:brightness( 74% ) contrast( 100% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-5dc91d4{margin-top:0px;margin-bottom:80px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta__content-item{transition-duration:1500ms;}.elementor-50 .elementor-element.elementor-element-fa66349.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1500ms / 3 );}.elementor-50 .elementor-element.elementor-element-fa66349.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1500ms / 3 ) * 2 );}.elementor-50 .elementor-element.elementor-element-fa66349.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1500ms / 3 ) * 3 );}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta .elementor-cta__bg, .elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50 .elementor-element.elementor-element-fa66349{border-radius:8px 8px 8px 8px;}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta__content{text-align:left;padding:0px 35px 20px 15px;}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000057;}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta__content-item{transition-duration:1500ms;}.elementor-50 .elementor-element.elementor-element-bcc8671.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1500ms / 3 );}.elementor-50 .elementor-element.elementor-element-bcc8671.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1500ms / 3 ) * 2 );}.elementor-50 .elementor-element.elementor-element-bcc8671.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1500ms / 3 ) * 3 );}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta .elementor-cta__bg, .elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50 .elementor-element.elementor-element-bcc8671{border-radius:8px 8px 8px 8px;}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta__content{text-align:left;padding:0px 35px 20px 15px;}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000057;}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta__content-item{transition-duration:1500ms;}.elementor-50 .elementor-element.elementor-element-e67a3fa.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1500ms / 3 );}.elementor-50 .elementor-element.elementor-element-e67a3fa.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1500ms / 3 ) * 2 );}.elementor-50 .elementor-element.elementor-element-e67a3fa.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1500ms / 3 ) * 3 );}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta .elementor-cta__bg, .elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50 .elementor-element.elementor-element-e67a3fa{border-radius:8px 8px 8px 8px;}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta__content{text-align:left;padding:0px 35px 20px 15px;}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000057;}.elementor-50 .elementor-element.elementor-element-0bfda75:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-0bfda75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-0bfda75 > .elementor-container{max-width:700px;}.elementor-50 .elementor-element.elementor-element-0bfda75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-0bfda75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d371e38{text-align:center;}.elementor-50 .elementor-element.elementor-element-d371e38 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-a79be8f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f8c68c8:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f8c68c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-f8c68c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-f8c68c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-91adacd .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-50 .elementor-element.elementor-element-91adacd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-91adacd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-9282e9f{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-f239fbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-f239fbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-f239fbe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 50px;}.elementor-50 .elementor-element.elementor-element-f239fbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5f60827{text-align:left;}.elementor-50 .elementor-element.elementor-element-5f60827 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-192f181:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-192f181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-192f181{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-50 .elementor-element.elementor-element-192f181 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-de0e175:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-de0e175 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-de0e175 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 0px;}.elementor-50 .elementor-element.elementor-element-de0e175 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-12ae4da{text-align:left;}.elementor-50 .elementor-element.elementor-element-12ae4da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-5651537 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-50 .elementor-element.elementor-element-5651537 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-5651537 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-ef07d68{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-33ff76d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-33ff76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-33ff76d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-33ff76d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-580218a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-50 .elementor-element.elementor-element-580218a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-580218a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-046cf4d{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-b239d3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-b239d3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-b239d3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 50px;}.elementor-50 .elementor-element.elementor-element-b239d3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-531a39c{text-align:left;}.elementor-50 .elementor-element.elementor-element-531a39c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-8967ff1:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-8967ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-8967ff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 80px 0px;}.elementor-50 .elementor-element.elementor-element-8967ff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-a374c5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-a374c5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-a374c5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 0px;}.elementor-50 .elementor-element.elementor-element-a374c5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-76d4dac{text-align:left;}.elementor-50 .elementor-element.elementor-element-76d4dac .elementor-heading-title{font-family:"Luxia", Sans-serif;font-size:40px;font-weight:100;color:#000000;}.elementor-50 .elementor-element.elementor-element-1276d4e .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-50 .elementor-element.elementor-element-1276d4e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-1276d4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-4a08b09{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-e28e179:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-e28e179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-e28e179{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-50 .elementor-element.elementor-element-e28e179 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-dc11d38{text-align:center;}.elementor-50 .elementor-element.elementor-element-dc11d38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;color:#B8524D;}.elementor-50 .elementor-element.elementor-element-d760062{text-align:center;}.elementor-50 .elementor-element.elementor-element-d760062 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-f6739ff{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-f6739ff .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-f6739ff .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-a48cb50{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-fe98cf5{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-fe98cf5 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-fe98cf5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-ec9eed2 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;}.elementor-50 .elementor-element.elementor-element-ec9eed2 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-4e2bcd4 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;}.elementor-50 .elementor-element.elementor-element-4e2bcd4 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-0e0d89f .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;}.elementor-50 .elementor-element.elementor-element-0e0d89f .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-de31e05{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-50 .elementor-element.elementor-element-f906be2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-65495a6{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-65495a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-65495a6.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-65495a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-65495a6:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-65495a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-5df4db8{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-5df4db8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-5df4db8.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5df4db8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-5df4db8:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-5df4db8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-ab0bfd2{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-ab0bfd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-ab0bfd2.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ab0bfd2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-ab0bfd2:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-ab0bfd2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-4b094f7{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4b094f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4b094f7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-4b094f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-4b094f7:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-4b094f7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-d4ef4a6{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-d4ef4a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-d4ef4a6.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d4ef4a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-d4ef4a6:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-d4ef4a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-806fcc3{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-806fcc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-806fcc3.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-806fcc3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-806fcc3:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-806fcc3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:300;}.elementor-50 .elementor-element.elementor-element-9f73da4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-51770de{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-51770de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-51770de.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-51770de.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-51770de:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-51770de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-f457727{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-f457727.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-f457727.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-f457727.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f457727:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-f457727:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-bfd81e3{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-bfd81e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-bfd81e3.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-bfd81e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-bfd81e3:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-bfd81e3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-beff11e{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-beff11e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-beff11e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-beff11e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-beff11e:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-beff11e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-b6f3bbd{margin-top:100px;margin-bottom:100px;}.elementor-50 .elementor-element.elementor-element-558b9e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-321dc5b .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-321dc5b{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-321dc5b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-321dc5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-321dc5b.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-321dc5b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-321dc5b .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-321dc5b .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-321dc5b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-321dc5b:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-321dc5b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-321dc5b .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-0728462 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-0728462{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-0728462 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-0728462.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-0728462.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-0728462.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-0728462 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-0728462 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0728462 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-0728462:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-0728462:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-0728462 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-dcd211d .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-dcd211d{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-dcd211d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-dcd211d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-dcd211d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-dcd211d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-dcd211d .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-dcd211d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-dcd211d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-dcd211d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-dcd211d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-dcd211d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-32aaf9d .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-32aaf9d{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-32aaf9d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-32aaf9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-32aaf9d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-32aaf9d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-32aaf9d .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-32aaf9d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-32aaf9d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-32aaf9d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-32aaf9d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-32aaf9d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-4483075 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-4483075{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-4483075 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4483075.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4483075.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-4483075.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4483075 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-4483075 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4483075 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-4483075:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-4483075:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-4483075 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-537c9e4 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-537c9e4{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-537c9e4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-537c9e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-537c9e4.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-537c9e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-537c9e4 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-537c9e4 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-537c9e4 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-537c9e4:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-537c9e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-537c9e4 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-d62aff8 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-d62aff8{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-d62aff8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-d62aff8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-d62aff8.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-d62aff8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-d62aff8 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-d62aff8 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-d62aff8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-d62aff8:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-d62aff8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-d62aff8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-7a219ff .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-7a219ff{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-7a219ff .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-7a219ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7a219ff.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-7a219ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7a219ff .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-7a219ff .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7a219ff .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-7a219ff:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-7a219ff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-7a219ff .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-455acdd .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-455acdd{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-455acdd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-455acdd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-455acdd.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-455acdd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-455acdd .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-455acdd .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-455acdd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-455acdd:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-455acdd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-455acdd .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-bb50330 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-bb50330{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-bb50330 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-bb50330.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-bb50330.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-bb50330.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-bb50330 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-bb50330 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bb50330 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-bb50330:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-bb50330:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-bb50330 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-7158a09 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-7158a09{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-7158a09 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-7158a09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7158a09.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-7158a09.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7158a09 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-7158a09 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7158a09 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-7158a09:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-7158a09:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-7158a09 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-9695cac .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-9695cac{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-9695cac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-9695cac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-9695cac.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-9695cac.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-9695cac .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-9695cac .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-9695cac .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-9695cac:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-9695cac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-9695cac .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-e8ca9a1 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-e8ca9a1{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-e8ca9a1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-e8ca9a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e8ca9a1.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-e8ca9a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e8ca9a1 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-e8ca9a1 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-e8ca9a1 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-e8ca9a1:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-e8ca9a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-e8ca9a1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-773f221 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-773f221{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-773f221 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-773f221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-773f221.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-773f221.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-773f221 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-773f221 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-773f221 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-773f221:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-773f221:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-773f221 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-1861e70 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-1861e70{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-1861e70 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-1861e70.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-1861e70.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-1861e70.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-1861e70 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-1861e70 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-1861e70 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-1861e70:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-1861e70:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1861e70 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-49d57e4 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-49d57e4{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-49d57e4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-49d57e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-49d57e4.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-49d57e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-49d57e4 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-49d57e4 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-49d57e4 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-49d57e4:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-49d57e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-49d57e4 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-3c9e60d .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-3c9e60d{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-3c9e60d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-3c9e60d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-3c9e60d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3c9e60d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-3c9e60d .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-3c9e60d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3c9e60d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-3c9e60d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-3c9e60d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-3c9e60d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-0c1ebaf .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-0c1ebaf{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-0c1ebaf .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-0c1ebaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-0c1ebaf.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-0c1ebaf.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-0c1ebaf .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-0c1ebaf .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0c1ebaf .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-0c1ebaf:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-0c1ebaf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-0c1ebaf .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-16eb404 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-16eb404{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-16eb404 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-16eb404.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-16eb404.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-16eb404.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-16eb404 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-16eb404 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-16eb404 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-16eb404:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-16eb404:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-16eb404 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-ad0eb36 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-ad0eb36{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-ad0eb36 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-ad0eb36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-ad0eb36.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ad0eb36.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-ad0eb36 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-ad0eb36 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ad0eb36 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-ad0eb36:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-ad0eb36:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ad0eb36 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-e18b535 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-e18b535{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-e18b535 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-e18b535.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e18b535.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-e18b535.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-e18b535 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-e18b535 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-e18b535 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-e18b535:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-e18b535:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-e18b535 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-7d7fd0f .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-7d7fd0f{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-7d7fd0f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-7d7fd0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7d7fd0f.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-7d7fd0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7d7fd0f .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-7d7fd0f .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7d7fd0f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-7d7fd0f:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-7d7fd0f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-7d7fd0f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-2292837 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-2292837{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-2292837 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-2292837.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-2292837.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2292837.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-2292837 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-2292837 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-2292837 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-2292837:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-2292837:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-2292837 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-9ba47f8 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-9ba47f8{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-9ba47f8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-9ba47f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-9ba47f8.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-9ba47f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-9ba47f8 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-9ba47f8 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-9ba47f8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-9ba47f8:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-9ba47f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-9ba47f8 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-feccf08 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-feccf08{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-feccf08 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-feccf08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-feccf08.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-feccf08.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-feccf08 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-feccf08 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-feccf08 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-feccf08:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-feccf08:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-feccf08 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-a24f538 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-a24f538{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-a24f538 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-a24f538.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-a24f538.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-a24f538.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-a24f538 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-a24f538 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-a24f538 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-a24f538:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-a24f538:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-a24f538 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-afb803e .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-afb803e{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-afb803e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-afb803e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-afb803e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-afb803e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-afb803e .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-afb803e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-afb803e .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-afb803e:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-afb803e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-afb803e .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-2633985 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-2633985{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-2633985 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-2633985.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-2633985.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2633985.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-2633985 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-2633985 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-2633985 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-2633985:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-2633985:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-2633985 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-3130337 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-3130337{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-3130337 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-3130337.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-3130337.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3130337.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-3130337 .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-3130337 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3130337 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-3130337:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-3130337:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-3130337 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-68696ef .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-68696ef{--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-68696ef .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-68696ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-68696ef.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-68696ef.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-68696ef .elementor-icon{font-size:18px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-68696ef .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-68696ef .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-68696ef:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-68696ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-68696ef .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-bea627b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-bea627b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-03bc968{text-align:center;}.elementor-50 .elementor-element.elementor-element-03bc968 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-f742072{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-f742072 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-f742072 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-10c0dda{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-50 .elementor-element.elementor-element-32a64ce{text-align:left;}.elementor-50 .elementor-element.elementor-element-32a64ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-4639e24{background-color:#FAFAF9;padding:15px 15px 15px 15px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-4639e24:hover{background-color:#FFFEF9;}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4639e24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e415ba9 );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-4639e24.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-4639e24.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4639e24.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-4639e24:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-4639e24:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-3941ba9{background-color:#FAFAF9;padding:15px 15px 15px 15px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-3941ba9:hover{background-color:#FFFEF9;}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-3941ba9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e415ba9 );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-3941ba9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3941ba9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-3941ba9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-3941ba9:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-3941ba9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-08497ee{background-color:#FAFAF9;padding:15px 15px 15px 15px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-08497ee:hover{background-color:#FFFEF9;}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-08497ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e415ba9 );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-08497ee.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-08497ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-08497ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-08497ee:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-08497ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-278db82{background-color:#FAFAF9;padding:15px 15px 15px 15px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-278db82:hover{background-color:#FFFEF9;}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-278db82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e415ba9 );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-278db82.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-278db82.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-278db82.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-278db82:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-278db82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-8bafd14{background-color:#FAFAF9;padding:15px 15px 15px 15px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--icon-box-icon-margin:13px;}.elementor-50 .elementor-element.elementor-element-8bafd14:hover{background-color:#FFFEF9;}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-wrapper{align-items:center;}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-8bafd14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-e415ba9 );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-8bafd14.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-8bafd14.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-8bafd14.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-8bafd14:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-8bafd14:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-89e7344{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-89e7344 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-89e7344 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-90875dd{text-align:left;}.elementor-50 .elementor-element.elementor-element-90875dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-bf889a0:hover{background-color:#FFFEF9;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.2);}.elementor-50 .elementor-element.elementor-element-bf889a0{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-bf889a0:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-bf889a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-9063ca4:hover{background-color:#FFFEF9;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.2);}.elementor-50 .elementor-element.elementor-element-9063ca4{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;}.elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-9063ca4:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-9063ca4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-b7ab513:hover{background-color:#FFFEF9;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.2);}.elementor-50 .elementor-element.elementor-element-b7ab513{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;}.elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-b7ab513:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-b7ab513:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f2d04ab:hover{background-color:#FFFEF9;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.2);}.elementor-50 .elementor-element.elementor-element-f2d04ab{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f2d04ab:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-f2d04ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f4b23c3:hover{background-color:#FFFEF9;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.2);}.elementor-50 .elementor-element.elementor-element-f4b23c3{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;}.elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-f4b23c3:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-f4b23c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-81039f0:hover{background-color:#FFFEF9;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.2);}.elementor-50 .elementor-element.elementor-element-81039f0{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;}.elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-81039f0:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-81039f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-a595c9a{background-color:#FDFBF1;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:15px 15px 15px 15px;}.elementor-50 .elementor-element.elementor-element-610dc10:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-610dc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36515E;}.elementor-50 .elementor-element.elementor-element-610dc10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-50 .elementor-element.elementor-element-610dc10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-24f173a{text-align:center;}.elementor-50 .elementor-element.elementor-element-24f173a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-6c8a1dd{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-6c8a1dd .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-6c8a1dd .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-35a732f img{width:100%;max-width:100%;}.elementor-50 .elementor-element.elementor-element-7ed62e4{--e-image-carousel-slides-to-show:3;}.elementor-50 .elementor-element.elementor-element-7ed62e4 .elementor-image-carousel-caption{text-align:center;}.elementor-50 .elementor-element.elementor-element-791502e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-791502e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-791502e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1918;}.elementor-50 .elementor-element.elementor-element-791502e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-50 .elementor-element.elementor-element-791502e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5caa303{text-align:left;}.elementor-50 .elementor-element.elementor-element-5caa303 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-ab5a8da{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-ab5a8da .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-ab5a8da .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-abfa50b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e415ba9 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-bed4817{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-text{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-tab-title{background-color:#FCFBF3;}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-toggle-title, .elementor-50 .elementor-element.elementor-element-4e071eb .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-tab-title.elementor-active a, .elementor-50 .elementor-element.elementor-element-4e071eb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-toggle-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-tab-content{background-color:#FCFBF3;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-3507318:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-3507318 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e415ba9 );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-3507318.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-50 .elementor-element.elementor-element-3507318.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-50 .elementor-element.elementor-element-3507318.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-50 .elementor-element.elementor-element-3507318 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-3507318 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d53e8b5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-50 .elementor-element.elementor-element-0edeebd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form input[type=submit]{background-color:var( --e-global-color-secondary );width:100%;color:var( --e-global-color-e415ba9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );transition:all .25s linear 0s;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form input[type=submit]:hover{background-color:var( --e-global-color-e415ba9 );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-f8cc744 {background:none;}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-list-item{margin:0;}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap textarea{height:100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f8cc744  form.wpcf7-form label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-7c8b0fc:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7c8b0fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-7c8b0fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-50 .elementor-element.elementor-element-7c8b0fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-90f25a4{text-align:center;}.elementor-50 .elementor-element.elementor-element-90f25a4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-680eed7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-680eed7 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-680eed7 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__header{padding-block-end:calc( 25px / 2 );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__content{padding-block-start:calc( 25px / 2 );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__header, .elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__name{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-star-rating i:before{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-star-rating i{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-4eaf0ab:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4eaf0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-50 .elementor-element.elementor-element-4eaf0ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-50 .elementor-element.elementor-element-4eaf0ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-207ab6b{text-align:center;}.elementor-50 .elementor-element.elementor-element-207ab6b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-50 .elementor-element.elementor-element-04dc4ad{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-04dc4ad .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-04dc4ad .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-accordion-item{border-width:0px;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-title{background-color:var( --e-global-color-e415ba9 );padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-accordion-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-title .elementor-accordion-icon i:before{color:#B1B1B1;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-title .elementor-accordion-icon svg{fill:#B1B1B1;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#A2A2A2;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#A2A2A2;}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-content{background-color:var( --e-global-color-e415ba9 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-a49fb0f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-a49fb0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1918;}.elementor-50 .elementor-element.elementor-element-a49fb0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-50 .elementor-element.elementor-element-a49fb0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-1f34cf0{text-align:center;}.elementor-50 .elementor-element.elementor-element-1f34cf0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-ed4c16f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;}.elementor-50 .elementor-element.elementor-element-ed4c16f .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-ed4c16f .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-50 .elementor-element.elementor-element-5d351f5{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-034a926:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-034a926 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/12/Esterni_Casa_Gallo_15.jpg");background-position:center center;background-repeat:no-repeat;background-size:650px auto;}.elementor-50 .elementor-element.elementor-element-034a926:hover > .elementor-element-populated{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/12/Cucina-Living_Casa_Gallo_9.jpg");background-size:690px auto;}.elementor-50 .elementor-element.elementor-element-034a926 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-034a926 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-806647d{--spacer-size:400px;}.elementor-50 .elementor-element.elementor-element-b6d1a86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-b6d1a86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/12/Esterni_Casa_San_Grato_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:650px auto;}.elementor-50 .elementor-element.elementor-element-b6d1a86:hover > .elementor-element-populated{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/12/Living_Casa_San_Grato_2.jpg");background-size:690px auto;}.elementor-50 .elementor-element.elementor-element-b6d1a86 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-50 .elementor-element.elementor-element-b6d1a86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-4c2590f{--spacer-size:400px;}.elementor-50 .elementor-element.elementor-element-dab7d24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-dab7d24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/11/pexels-photo-1457842-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:700px auto;}.elementor-50 .elementor-element.elementor-element-dab7d24:hover > .elementor-element-populated{background-image:url("https://memorablehomes.areaseb.agency/wp-content/uploads/2025/11/pexels-photo-1457842-scaled.jpeg");background-size:740px auto;}.elementor-50 .elementor-element.elementor-element-dab7d24 > .elementor-element-populated{transition:background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-50 .elementor-element.elementor-element-dab7d24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-d4b1f28{--spacer-size:400px;}.elementor-50 .elementor-element.elementor-element-f0f0cbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-f0f0cbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-f0f0cbb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 0px;--e-column-margin-right:8px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-f0f0cbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-6971dac .elementor-icon-list-icon i{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-6971dac .elementor-icon-list-icon svg{fill:var( --e-global-color-e415ba9 );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-6971dac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-6971dac .elementor-icon-list-text{transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-fdedb4c{text-align:left;}.elementor-50 .elementor-element.elementor-element-fdedb4c .elementor-heading-title{font-family:"Luxia", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-6e2339f{text-align:left;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-32ed674 .elementor-icon-list-icon i{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-32ed674 .elementor-icon-list-icon svg{fill:var( --e-global-color-e415ba9 );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-32ed674{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-32ed674 .elementor-icon-list-text{transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-d3d4d51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-d3d4d51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-d3d4d51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-d3d4d51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-66e3630 .elementor-icon-list-icon i{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-66e3630 .elementor-icon-list-icon svg{fill:var( --e-global-color-e415ba9 );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-66e3630{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-66e3630 .elementor-icon-list-text{transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-a956e03{text-align:left;}.elementor-50 .elementor-element.elementor-element-a956e03 .elementor-heading-title{font-family:"Luxia", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-fdae646{text-align:left;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-e01b696 .elementor-icon-list-icon i{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-e01b696 .elementor-icon-list-icon svg{fill:var( --e-global-color-e415ba9 );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-e01b696{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-e01b696 .elementor-icon-list-text{transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-789212c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-789212c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e415ba9 );}.elementor-50 .elementor-element.elementor-element-789212c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;padding:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-789212c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-47f7ddb .elementor-icon-list-icon i{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-47f7ddb .elementor-icon-list-icon svg{fill:var( --e-global-color-e415ba9 );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-47f7ddb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-47f7ddb .elementor-icon-list-text{transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-caed25e{text-align:left;}.elementor-50 .elementor-element.elementor-element-caed25e .elementor-heading-title{font-family:"Luxia", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-5a11bfa{text-align:left;color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-fdee1ad .elementor-icon-list-icon i{color:var( --e-global-color-e415ba9 );transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-fdee1ad .elementor-icon-list-icon svg{fill:var( --e-global-color-e415ba9 );transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-fdee1ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-fdee1ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-1f85517 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e415ba9 );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-50 .elementor-element.elementor-element-1f85517{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-1f85517 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-1f85517 .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-11b3878{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-67ffcdc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-9a4a62d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-c6757ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-741308c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-8acfa15{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b33a2bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-d371e38 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-a79be8f{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-5f60827 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-12ae4da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-531a39c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-d760062 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-a48cb50{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-ec9eed2 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-4e2bcd4 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-0e0d89f .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-f906be2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-9f73da4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-558b9e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-03bc968 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-32a64ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-90875dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-24f173a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-5caa303 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-abfa50b{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-toggle-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-d53e8b5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-0edeebd{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap textarea{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744  form.wpcf7-form label{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-submit{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-90f25a4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__header, .elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-207ab6b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-accordion-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1f34cf0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-5d351f5{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-1f85517 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-11b3878{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-ffeeed0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-7e94f52 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-8d646f9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3286c87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-760a278 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-67ffcdc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-9a4a62d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-c6757ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f3b0a9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-fbe19c6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b254fae .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-96a1448 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1bf8315 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4182dc9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-741308c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-8acfa15{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b33a2bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-fa66349 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-bcc8671 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-e67a3fa .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-d371e38 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-a79be8f{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-5f60827 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-12ae4da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-531a39c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-d760062 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-a48cb50{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-ec9eed2 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-4e2bcd4 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-0e0d89f .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-f906be2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-65495a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5df4db8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-ab0bfd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4b094f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-d4ef4a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-806fcc3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-9f73da4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-51770de .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f457727 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bfd81e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-beff11e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-558b9e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-03bc968 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-32a64ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-4639e24 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-3941ba9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-08497ee .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-278db82 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-8bafd14 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-90875dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-bf889a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-9063ca4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-b7ab513 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f2d04ab .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f4b23c3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-81039f0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-24f173a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-5caa303 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-abfa50b{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-bed4817 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-toggle-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-4e071eb .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-d53e8b5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-0edeebd{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-form-control-wrap textarea{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744  form.wpcf7-form label{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-f8cc744 .wpcf7-form .wpcf7-submit{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-90f25a4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__header, .elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-86a602f .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-207ab6b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-accordion-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-9821d77 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1f34cf0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-50 .elementor-element.elementor-element-5d351f5{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-1f85517 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-fe14d93{width:54.694%;}.elementor-50 .elementor-element.elementor-element-81701af{width:45.256%;}}@media(min-width:1025px){.elementor-50 .elementor-element.elementor-element-6aa6a87:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6aa6a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for accordion, class: .elementor-element-9821d77 */.elementor-accordion-item {
    margin-bottom: 15px;
    box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 11%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Luxia';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://memorablehomes.areaseb.agency/wp-content/uploads/2025/11/LuxiaDisplay.woff') format('woff');
}
/* End Custom Fonts CSS */