.elementor-587 .elementor-element.elementor-element-2cb53be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-587 .elementor-element.elementor-element-2cb53be:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-2cb53be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elimarco.com/wp-content/uploads/2026/04/about-hero-CjL25s8O.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-587 .elementor-element.elementor-element-2cb53be::before, .elementor-587 .elementor-element.elementor-element-2cb53be > .elementor-background-video-container::before, .elementor-587 .elementor-element.elementor-element-2cb53be > .e-con-inner > .elementor-background-video-container::before, .elementor-587 .elementor-element.elementor-element-2cb53be > .elementor-background-slideshow::before, .elementor-587 .elementor-element.elementor-element-2cb53be > .e-con-inner > .elementor-background-slideshow::before, .elementor-587 .elementor-element.elementor-element-2cb53be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#303D50E6;--background-overlay:'';}.elementor-587 .elementor-element.elementor-element-37aa8cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-01b2ec9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:48px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-df6cd5a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-587 .elementor-element.elementor-element-7805d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-d8e79bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-587 .elementor-element.elementor-element-d8e79bd:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-d8e79bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F2;}.elementor-587 .elementor-element.elementor-element-d1ca788{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-587 .elementor-element.elementor-element-d1ca788:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-d1ca788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elimarco.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-17-2026-11_15_14-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-587 .elementor-element.elementor-element-15547c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-587 .elementor-element.elementor-element-6d4b8b6{text-align:start;}.elementor-587 .elementor-element.elementor-element-6d4b8b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:32px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-390df0c{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#5A5A52;}.elementor-587 .elementor-element.elementor-element-39b6d43{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#5A5A52;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-2f0717f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-2f0717f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-2f0717f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-2f0717f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-2f0717f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-587 .elementor-element.elementor-element-2f0717f .elementor-icon-list-text{transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-9fa5553{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-36cfb02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-36cfb02:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-36cfb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-36cfb02:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-36cfb02, .elementor-587 .elementor-element.elementor-element-36cfb02::before{--border-transition: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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-d0bbb56 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-587 .elementor-element.elementor-element-d0bbb56.elementor-view-stacked .elementor-icon{background-color:#01696F;}.elementor-587 .elementor-element.elementor-element-d0bbb56.elementor-view-framed .elementor-icon, .elementor-587 .elementor-element.elementor-element-d0bbb56.elementor-view-default .elementor-icon{fill:#01696F;color:#01696F;border-color:#01696F;}.elementor-587 .elementor-element.elementor-element-d0bbb56 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-d0bbb56 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-d0bbb56 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-587 .elementor-element.elementor-element-d0bbb56 .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-d0bbb56:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-d0bbb56:has(:focus) .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-d0bbb56 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#595954;}.elementor-587 .elementor-element.elementor-element-7122a61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-7122a61:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-7122a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-7122a61:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-7122a61, .elementor-587 .elementor-element.elementor-element-7122a61::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-a574ae4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-587 .elementor-element.elementor-element-a574ae4.elementor-view-stacked .elementor-icon{background-color:#01696F;}.elementor-587 .elementor-element.elementor-element-a574ae4.elementor-view-framed .elementor-icon, .elementor-587 .elementor-element.elementor-element-a574ae4.elementor-view-default .elementor-icon{fill:#01696F;color:#01696F;border-color:#01696F;}.elementor-587 .elementor-element.elementor-element-a574ae4 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-a574ae4 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-a574ae4 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-587 .elementor-element.elementor-element-a574ae4 .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-a574ae4:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-a574ae4:has(:focus) .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-a574ae4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#595954;}.elementor-587 .elementor-element.elementor-element-176e65a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-176e65a:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-176e65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-176e65a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-176e65a, .elementor-587 .elementor-element.elementor-element-176e65a::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-d40e0a7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-587 .elementor-element.elementor-element-d40e0a7.elementor-view-stacked .elementor-icon{background-color:#01696F;}.elementor-587 .elementor-element.elementor-element-d40e0a7.elementor-view-framed .elementor-icon, .elementor-587 .elementor-element.elementor-element-d40e0a7.elementor-view-default .elementor-icon{fill:#01696F;color:#01696F;border-color:#01696F;}.elementor-587 .elementor-element.elementor-element-d40e0a7 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-d40e0a7 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-d40e0a7 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-587 .elementor-element.elementor-element-d40e0a7 .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-d40e0a7:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-d40e0a7:has(:focus) .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-d40e0a7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#595954;}.elementor-587 .elementor-element.elementor-element-1508f81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-1508f81:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-1508f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-1508f81:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-1508f81, .elementor-587 .elementor-element.elementor-element-1508f81::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-aa9ccd5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-587 .elementor-element.elementor-element-aa9ccd5.elementor-view-stacked .elementor-icon{background-color:#01696F;}.elementor-587 .elementor-element.elementor-element-aa9ccd5.elementor-view-framed .elementor-icon, .elementor-587 .elementor-element.elementor-element-aa9ccd5.elementor-view-default .elementor-icon{fill:#01696F;color:#01696F;border-color:#01696F;}.elementor-587 .elementor-element.elementor-element-aa9ccd5 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-aa9ccd5 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-aa9ccd5 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-587 .elementor-element.elementor-element-aa9ccd5 .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-aa9ccd5:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-aa9ccd5:has(:focus) .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-aa9ccd5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#595954;}.elementor-587 .elementor-element.elementor-element-18dc7a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-18dc7a7:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-18dc7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-18dc7a7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-18dc7a7, .elementor-587 .elementor-element.elementor-element-18dc7a7::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-13f0f6c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-587 .elementor-element.elementor-element-13f0f6c.elementor-view-stacked .elementor-icon{background-color:#01696F;}.elementor-587 .elementor-element.elementor-element-13f0f6c.elementor-view-framed .elementor-icon, .elementor-587 .elementor-element.elementor-element-13f0f6c.elementor-view-default .elementor-icon{fill:#01696F;color:#01696F;border-color:#01696F;}.elementor-587 .elementor-element.elementor-element-13f0f6c .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-13f0f6c .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-13f0f6c .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-587 .elementor-element.elementor-element-13f0f6c .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-13f0f6c:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-13f0f6c:has(:focus) .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-13f0f6c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#595954;}.elementor-587 .elementor-element.elementor-element-45b3a65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-45b3a65:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-45b3a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-45b3a65:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-45b3a65, .elementor-587 .elementor-element.elementor-element-45b3a65::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-5628f17 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-587 .elementor-element.elementor-element-5628f17.elementor-view-stacked .elementor-icon{background-color:#01696F;}.elementor-587 .elementor-element.elementor-element-5628f17.elementor-view-framed .elementor-icon, .elementor-587 .elementor-element.elementor-element-5628f17.elementor-view-default .elementor-icon{fill:#01696F;color:#01696F;border-color:#01696F;}.elementor-587 .elementor-element.elementor-element-5628f17 .elementor-icon{font-size:24px;}.elementor-587 .elementor-element.elementor-element-5628f17 .elementor-icon-box-title, .elementor-587 .elementor-element.elementor-element-5628f17 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-587 .elementor-element.elementor-element-5628f17 .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-5628f17:has(:hover) .elementor-icon-box-title,
					 .elementor-587 .elementor-element.elementor-element-5628f17:has(:focus) .elementor-icon-box-title{color:#2D3748;}.elementor-587 .elementor-element.elementor-element-5628f17 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#595954;}.elementor-587 .elementor-element.elementor-element-bdf4fec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-587 .elementor-element.elementor-element-bdf4fec:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-bdf4fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F2F3;}.elementor-587 .elementor-element.elementor-element-fb24b22{text-align:center;}.elementor-587 .elementor-element.elementor-element-fb24b22 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:32px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-6a0bc41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-e33a56e{--display:flex;}.elementor-587 .elementor-element.elementor-element-df9fb80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-df9fb80:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-df9fb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-df9fb80:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-df9fb80, .elementor-587 .elementor-element.elementor-element-df9fb80::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-300319e{text-align:center;}.elementor-587 .elementor-element.elementor-element-300319e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-ad4d12a{--display:flex;}.elementor-587 .elementor-element.elementor-element-1859c77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-1859c77:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-1859c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-1859c77:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-1859c77, .elementor-587 .elementor-element.elementor-element-1859c77::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-2508e9f{text-align:center;}.elementor-587 .elementor-element.elementor-element-2508e9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-2eaf4dd{--display:flex;}.elementor-587 .elementor-element.elementor-element-bd365ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-bd365ec:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-bd365ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-bd365ec:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-bd365ec, .elementor-587 .elementor-element.elementor-element-bd365ec::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-72cc160{text-align:center;}.elementor-587 .elementor-element.elementor-element-72cc160 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-9990572{--display:flex;}.elementor-587 .elementor-element.elementor-element-12e8415{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-12e8415:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-12e8415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-12e8415:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-12e8415, .elementor-587 .elementor-element.elementor-element-12e8415::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-d739f8b{text-align:center;}.elementor-587 .elementor-element.elementor-element-d739f8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-45efbd8{--display:flex;}.elementor-587 .elementor-element.elementor-element-d67a820{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-d67a820:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-d67a820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-d67a820:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-d67a820, .elementor-587 .elementor-element.elementor-element-d67a820::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-3d2e13e{text-align:center;}.elementor-587 .elementor-element.elementor-element-3d2e13e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-816d5aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-9d1804f{--display:flex;}.elementor-587 .elementor-element.elementor-element-fb0f2f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-fb0f2f8:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-fb0f2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-fb0f2f8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-fb0f2f8, .elementor-587 .elementor-element.elementor-element-fb0f2f8::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-e89ade4{text-align:center;}.elementor-587 .elementor-element.elementor-element-e89ade4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-247d103{--display:flex;}.elementor-587 .elementor-element.elementor-element-f4b1cd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-f4b1cd1:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-f4b1cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-f4b1cd1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-f4b1cd1, .elementor-587 .elementor-element.elementor-element-f4b1cd1::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-66b0c08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-1fa4d6e{--display:flex;}.elementor-587 .elementor-element.elementor-element-1e3c945{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:25px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-1e3c945:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-1e3c945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-1e3c945:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-1e3c945, .elementor-587 .elementor-element.elementor-element-1e3c945::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-232f325{text-align:center;}.elementor-587 .elementor-element.elementor-element-232f325 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-19f0676{--display:flex;}.elementor-587 .elementor-element.elementor-element-4e5134c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-587 .elementor-element.elementor-element-4e5134c:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-4e5134c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-4e5134c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D1CA;--border-color:#D4D1CA;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-587 .elementor-element.elementor-element-4e5134c, .elementor-587 .elementor-element.elementor-element-4e5134c::before{--border-transition:0.3s;}.elementor-587 .elementor-element.elementor-element-798a852{text-align:center;}.elementor-587 .elementor-element.elementor-element-798a852 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2D3748;}.elementor-587 .elementor-element.elementor-element-09b3c35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-e035cf8{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-587 .elementor-element.elementor-element-e035cf8:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-e035cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elimarco.com/wp-content/uploads/2026/04/hero-bg-CCgw9_W-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-587 .elementor-element.elementor-element-0e52ff8{text-align:center;}.elementor-587 .elementor-element.elementor-element-0e52ff8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-4938205{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-587 .elementor-element.elementor-element-866fc4a .elementor-button{background-color:#D4A853;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFA259E6;border-radius:7px 7px 7px 7px;padding:15px 20px 15px 20px;}.elementor-587 .elementor-element.elementor-element-866fc4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-587 .elementor-element.elementor-element-866fc4a .elementor-button .elementor-button-content-wrapper{gap:12px;}@media(min-width:768px){.elementor-587 .elementor-element.elementor-element-37aa8cb{--width:60%;}.elementor-587 .elementor-element.elementor-element-7805d8e{--width:40%;}.elementor-587 .elementor-element.elementor-element-d1ca788{--width:40%;}.elementor-587 .elementor-element.elementor-element-15547c8{--width:60%;}}@media(max-width:1024px){.elementor-587 .elementor-element.elementor-element-01b2ec9 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-587 .elementor-element.elementor-element-df6cd5a{font-size:16px;}.elementor-587 .elementor-element.elementor-element-6d4b8b6 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-587 .elementor-element.elementor-element-9fa5553{--grid-auto-flow:row;}.elementor-587 .elementor-element.elementor-element-fb24b22 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-587 .elementor-element.elementor-element-0e52ff8 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-587 .elementor-element.elementor-element-4938205{font-size:15px;}.elementor-587 .elementor-element.elementor-element-866fc4a .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-587 .elementor-element.elementor-element-d1ca788{--min-height:35vh;}.elementor-587 .elementor-element.elementor-element-9fa5553{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}