.elementor-50 .elementor-element.elementor-element-27c1d03d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-27c1d03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-50 .elementor-element.elementor-element-27c1d03d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-46px;margin-bottom:-180px;padding:20px 0px 20px 0px;z-index:99;}.elementor-50 .elementor-element.elementor-element-27c1d03d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-6b26d5cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-6b26d5cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-50 .elementor-element.elementor-element-6b26d5cd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 13.6% 0% 13.6%;}.elementor-50 .elementor-element.elementor-element-6b26d5cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5d431c2d{margin-top:0px;margin-bottom:-144px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-67805c5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-67805c5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-67805c5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-64dcac7a{text-align:left;}.elementor-50 .elementor-element.elementor-element-64dcac7a img{width:93%;max-width:77%;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-68f0b843.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-68f0b843.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-55042e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-55042e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-55042e7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-55042e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2e5ff062 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-2e5ff062:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2e5ff062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-50 .elementor-element.elementor-element-2e5ff062 > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-2e5ff062 > .elementor-container{min-height:100vh;}.elementor-50 .elementor-element.elementor-element-2e5ff062{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 47px 0px;}.elementor-50 .elementor-element.elementor-element-10dcc117 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-698b1b35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-698b1b35{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6a88915f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 105px;}.elementor-50 .elementor-element.elementor-element-6a88915f{z-index:3;}.elementor-50 .elementor-element.elementor-element-975c3b8 .elementor-heading-title{font-size:44px;color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-1aeff92 .elementor-heading-title{font-size:44px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-7c74a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 30px 0px 3px;font-family:"Syne", Sans-serif;font-size:30px;font-weight:400;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-8a82400 > .elementor-container{text-align:left;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-135a6bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-135a6bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button{background-color:#25D366;font-size:25px;font-weight:700;fill:var( --e-global-color-8814343 );color:var( --e-global-color-8814343 );border-style:none;border-radius:4px 4px 4px 4px;padding:9px 35px 9px 35px;}.elementor-50 .elementor-element.elementor-element-4c517971{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-2c3259fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-2c3259fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-2c3259fd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-2c3259fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7128361c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7128361c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-50 .elementor-element.elementor-element-7128361c > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-7128361c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 150px 0px;}.elementor-50 .elementor-element.elementor-element-5632838c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-18a21b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-18a21b34 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-1f347ff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 200px 0px 200px;text-align:center;}.elementor-50 .elementor-element.elementor-element-1f347ff4 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6b63f4af{margin-top:0px;margin-bottom:50px;}.elementor-50 .elementor-element.elementor-element-7e51a702 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-17477341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-50 .elementor-element.elementor-element-17477341:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50 .elementor-element.elementor-element-497113b8:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-497113b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-497113b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-50 .elementor-element.elementor-element-497113b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5891ee58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6b23866b{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-50 .elementor-element.elementor-element-6b23866b:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-50 .elementor-element.elementor-element-12fc4f25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-12fc4f25 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-62fb7614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-2a9bd2b7 > .elementor-element-populated{margin:30px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-71dd0d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-50 .elementor-element.elementor-element-71dd0d0b:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50 .elementor-element.elementor-element-67d68123:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-67d68123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-67d68123{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-50 .elementor-element.elementor-element-67d68123 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-6531aeea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-708704b2{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 18px 17px 18px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-50 .elementor-element.elementor-element-708704b2:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-50 .elementor-element.elementor-element-20eb9d50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-20eb9d50 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-5ad72e74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-20f60de7 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-27860707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-50 .elementor-element.elementor-element-27860707:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50 .elementor-element.elementor-element-4f2b40ec:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4f2b40ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-4f2b40ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-50 .elementor-element.elementor-element-4f2b40ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5cab1dd6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4986a6ef{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:22px 17px 22px 17px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-50 .elementor-element.elementor-element-4986a6ef:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-50 .elementor-element.elementor-element-3d3be896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-3d3be896 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-113e7724{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-251a4c48 > .elementor-element-populated{margin:30px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-54774d7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-50 .elementor-element.elementor-element-54774d7a:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50 .elementor-element.elementor-element-1463b9d0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1463b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-1463b9d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-50 .elementor-element.elementor-element-1463b9d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-390dbaf6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4063823f{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:18px 19px 21px 19px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-50 .elementor-element.elementor-element-4063823f:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-50 .elementor-element.elementor-element-622aa0ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-622aa0ee .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-59f2a72b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-31ceed11:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-31ceed11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-31ceed11 > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-31ceed11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-3fb5ce06{margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-50 .elementor-element.elementor-element-5d38c6eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-70d4fa50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 35px 0px 0px;}.elementor-50 .elementor-element.elementor-element-70d4fa50 img{width:71%;}.elementor-50 .elementor-element.elementor-element-3e1dd026 > .elementor-element-populated{padding:52px 3px 0px 35px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-7b556c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-50 .elementor-element.elementor-element-7b556c2f .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );color:#000000;}.elementor-50 .elementor-element.elementor-element-4cc335d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4cc335d8 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );color:#000000;}.elementor-50 .elementor-element.elementor-element-162cc444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-b6f32e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b6f32e1-font-size );font-weight:var( --e-global-typography-b6f32e1-font-weight );line-height:var( --e-global-typography-b6f32e1-line-height );color:#000000;}.elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button{background-color:#25D366;font-size:25px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:4px 4px 4px 4px;padding:0px 20px 0px 0px;}.elementor-50 .elementor-element.elementor-element-be44dcf{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-2354a410:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2354a410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-50 .elementor-element.elementor-element-2354a410 > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-2354a410{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 150px 0px;}.elementor-50 .elementor-element.elementor-element-2d1549ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-41adad2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-41adad2e .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-13aac9ba{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 150px 0px 150px;text-align:center;}.elementor-50 .elementor-element.elementor-element-13aac9ba .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6e921175{margin-top:0px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-73053009:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-73053009 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-73053009 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-50 .elementor-element.elementor-element-73053009:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-73053009 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-6f5b62ed{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-6f5b62ed{right:30px;}body.rtl .elementor-50 .elementor-element.elementor-element-6f5b62ed{left:30px;}.elementor-50 .elementor-element.elementor-element-6f5b62ed img{opacity:0.12;}.elementor-50 .elementor-element.elementor-element-6f5b62ed:hover img{opacity:1;}.elementor-50 .elementor-element.elementor-element-2a43d8a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2a43d8a6 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-7d71a320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-7d71a320 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-578e9914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-79b09fad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-79b09fad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-79b09fad > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-50 .elementor-element.elementor-element-79b09fad:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-79b09fad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-3816da53{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-3816da53{right:30px;}body.rtl .elementor-50 .elementor-element.elementor-element-3816da53{left:30px;}.elementor-50 .elementor-element.elementor-element-3816da53 img{opacity:0.12;}.elementor-50 .elementor-element.elementor-element-3816da53:hover img{opacity:1;}.elementor-50 .elementor-element.elementor-element-63dcb9c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-63dcb9c7 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-b3d8829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-b3d8829 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-3dd26c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-2245b6c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-50 .elementor-element.elementor-element-2245b6c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-50 .elementor-element.elementor-element-2245b6c2 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-50 .elementor-element.elementor-element-2245b6c2:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-2245b6c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-331eb9fe{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-331eb9fe{right:30px;}body.rtl .elementor-50 .elementor-element.elementor-element-331eb9fe{left:30px;}.elementor-50 .elementor-element.elementor-element-331eb9fe img{opacity:0.12;}.elementor-50 .elementor-element.elementor-element-331eb9fe:hover img{opacity:1;}.elementor-50 .elementor-element.elementor-element-301155d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-301155d0 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-6426fa75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-6426fa75 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-24340f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-8c2b856:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-8c2b856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-50 .elementor-element.elementor-element-8c2b856 > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-8c2b856{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-44a351d7{margin-top:0px;margin-bottom:0px;padding:128px 0px 150px 0px;}.elementor-50 .elementor-element.elementor-element-746351e4 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-25d21a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-50 .elementor-element.elementor-element-25d21a77 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button{background-color:#25D366;font-size:25px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:4px 4px 4px 4px;padding:0px 20px 0px 0px;}.elementor-50 .elementor-element.elementor-element-d6e1738{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-7354c53b{overflow:hidden;}.elementor-50 .elementor-element.elementor-element-d92cc4f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;text-align:right;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-d92cc4f{right:0px;}body.rtl .elementor-50 .elementor-element.elementor-element-d92cc4f{left:0px;}.elementor-50 .elementor-element.elementor-element-d92cc4f img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 4px ) hue-rotate( 0deg );}.elementor-50 .elementor-element.elementor-element-7d2a0662:hover{--e-transform-translateX:30px;--e-transform-translateY:-30px;}.elementor-50 .elementor-element.elementor-element-7d2a0662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 0px;z-index:1;text-align:right;}.elementor-50 .elementor-element.elementor-element-40c993fd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-40c993fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-50 .elementor-element.elementor-element-40c993fd > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-40c993fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 178px 0px;}.elementor-50 .elementor-element.elementor-element-4b47daea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-27ea310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-27ea310 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-38c610e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-38c610e .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-58bdbdb7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-58bdbdb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-50 .elementor-element.elementor-element-58bdbdb7 > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/portfolio-lines.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-58bdbdb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:145px 0px 120px 0px;}.elementor-50 .elementor-element.elementor-element-5b253fae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-ad4829e{margin:-23% 0% calc(var(--kit-widget-spacing, 0px) + 13%) 0%;}.elementor-50 .elementor-element.elementor-element-c1ad0b3{margin:-23% 0% calc(var(--kit-widget-spacing, 0px) + 13%) 0%;}.elementor-50 .elementor-element.elementor-element-4fbddf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-4fbddf0 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-374a5134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-50 .elementor-element.elementor-element-374a5134 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-54a54258 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-be6cb7f );padding:27px 25px 27px 25px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-content{border-width:0px;background-color:var( --e-global-color-be6cb7f );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 );line-height:var( --e-global-typography-text-line-height );padding:0px 50px 20px 20px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-item:not(:last-child){margin-bottom:30px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:15px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px;}.elementor-50 .elementor-element.elementor-element-186f2222:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-186f2222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-50 .elementor-element.elementor-element-186f2222 > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-186f2222{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-5e4176da:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5e4176da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-50 .elementor-element.elementor-element-5e4176da > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/1-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-5e4176da{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-240f5abd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-68fdf20e > .elementor-background-overlay{background-image:url("https://vlmarmores.com/wp-content/uploads/2025/07/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-68fdf20e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:185px 0px 150px 0px;}.elementor-50 .elementor-element.elementor-element-110ac455.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-1e311d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-1e311d0b .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-13b6a0f5{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-13b6a0f5 .elementor-heading-title{font-family:var( --e-global-typography-7ff05cc-font-family ), Sans-serif;font-size:var( --e-global-typography-7ff05cc-font-size );font-weight:var( --e-global-typography-7ff05cc-font-weight );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-509eb62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-509eb62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-509eb62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button{background-color:#25D366;font-size:25px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:4px 4px 4px 4px;padding:0px 20px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2f79b5cb{width:auto;max-width:auto;}.elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-7197525{--display:flex;}.elementor-50 .elementor-element.elementor-element-5ce5e6e{background-color:#07CA3E;padding:0px 15px 0px 15px;bottom:30px;border-radius:15px 15px 15px 15px;--icon-box-icon-margin:15px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-5ce5e6e{right:30px;}body.rtl .elementor-50 .elementor-element.elementor-element-5ce5e6e{left:30px;}.elementor-50 .elementor-element.elementor-element-5ce5e6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8814343 );}.elementor-50 .elementor-element.elementor-element-5ce5e6e.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5ce5e6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-8814343 );color:var( --e-global-color-8814343 );border-color:var( --e-global-color-8814343 );}.elementor-50 .elementor-element.elementor-element-5ce5e6e .elementor-icon{font-size:19px;}.elementor-50 .elementor-element.elementor-element-5ce5e6e .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5ce5e6e .elementor-icon-box-title a{font-size:15px;}.elementor-50 .elementor-element.elementor-element-5ce5e6e .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-8814343 );}.elementor-50 .elementor-element.elementor-element-5ce5e6e .elementor-icon-box-description{color:#792C2C;}@media(max-width:1366px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-6a88915f{width:40%;}.elementor-50 .elementor-element.elementor-element-2c3259fd{width:52%;}.elementor-50 .elementor-element.elementor-element-3e1dd026{width:35%;}.elementor-50 .elementor-element.elementor-element-746351e4{width:50%;}.elementor-50 .elementor-element.elementor-element-7fb633ff{width:60%;}.elementor-50 .elementor-element.elementor-element-5b253fae{width:100%;}}@media(max-width:1366px){.elementor-50 .elementor-element.elementor-element-27c1d03d{margin-top:0px;margin-bottom:-97px;}.elementor-50 .elementor-element.elementor-element-6b26d5cd > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-50 .elementor-element.elementor-element-64dcac7a img{max-width:76%;}.elementor-50 .elementor-element.elementor-element-2e5ff062 > .elementor-container{min-height:60vh;}.elementor-50 .elementor-element.elementor-element-698b1b35{padding:40px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6a88915f > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-50 .elementor-element.elementor-element-7c74a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;font-size:20px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-7128361c{padding:120px 0px 120px 0px;}.elementor-50 .elementor-element.elementor-element-18a21b34 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-1f347ff4 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6b23866b{padding:19px 15px 19px 15px;}.elementor-50 .elementor-element.elementor-element-6b23866b img{max-width:77%;}.elementor-50 .elementor-element.elementor-element-12fc4f25 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-62fb7614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-708704b2{padding:15px 13px 17px 13px;}.elementor-50 .elementor-element.elementor-element-708704b2 img{max-width:77%;}.elementor-50 .elementor-element.elementor-element-20eb9d50 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-5ad72e74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-4986a6ef{padding:20px 11px 20px 11px;}.elementor-50 .elementor-element.elementor-element-4986a6ef img{max-width:77%;}.elementor-50 .elementor-element.elementor-element-3d3be896 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-113e7724{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-4063823f{padding:17px 14px 19px 14px;}.elementor-50 .elementor-element.elementor-element-4063823f img{max-width:77%;}.elementor-50 .elementor-element.elementor-element-622aa0ee .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-59f2a72b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-3fb5ce06{padding:120px 20px 120px 20px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-5d38c6eb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-5d38c6eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-5d38c6eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-70d4fa50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-3e1dd026.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-3e1dd026.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-3e1dd026 > .elementor-element-populated{padding:0px 10px 0px 20px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-7b556c2f .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-4cc335d8{padding:0px 0px 0px 12px;}.elementor-50 .elementor-element.elementor-element-4cc335d8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-162cc444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-50 .elementor-element.elementor-element-2354a410{padding:120px 0px 120px 0px;}.elementor-50 .elementor-element.elementor-element-41adad2e .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-13aac9ba .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6f5b62ed img{max-width:90%;}.elementor-50 .elementor-element.elementor-element-2a43d8a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-50 .elementor-element.elementor-element-2a43d8a6 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-7d71a320 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-578e9914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-3816da53 img{max-width:90%;}.elementor-50 .elementor-element.elementor-element-63dcb9c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-50 .elementor-element.elementor-element-63dcb9c7 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-b3d8829 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-3dd26c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-331eb9fe img{max-width:90%;}.elementor-50 .elementor-element.elementor-element-301155d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-50 .elementor-element.elementor-element-301155d0 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-6426fa75 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-24340f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-44a351d7{padding:120px 20px 120px 20px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-746351e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-746351e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-746351e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-50 .elementor-element.elementor-element-25d21a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-25d21a77 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-d92cc4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-d92cc4f img{max-width:90%;}.elementor-50 .elementor-element.elementor-element-7d2a0662:hover{--e-transform-translateX:20px;--e-transform-translateY:-20px;}.elementor-50 .elementor-element.elementor-element-7d2a0662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7d2a0662 img{max-width:90%;}.elementor-50 .elementor-element.elementor-element-40c993fd{padding:120px 0px 120px 0px;}.elementor-50 .elementor-element.elementor-element-27ea310 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-38c610e .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-58bdbdb7{padding:120px 5px 100px 5px;}.elementor-50 .elementor-element.elementor-element-5b253fae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4fbddf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-4fbddf0 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-374a5134{padding:0px 100px 0px 100px;}.elementor-50 .elementor-element.elementor-element-374a5134 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-item:not(:last-child){margin-bottom:20px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-5e4176da{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-68fdf20e{padding:120px 0px 120px 0px;}.elementor-50 .elementor-element.elementor-element-1e311d0b .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-13b6a0f5{padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-50 .elementor-element.elementor-element-13b6a0f5 .elementor-heading-title{font-size:var( --e-global-typography-7ff05cc-font-size );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-64dcac7a img{max-width:72%;}.elementor-50 .elementor-element.elementor-element-68f0b843.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-2e5ff062 > .elementor-container{min-height:48vh;}.elementor-50 .elementor-element.elementor-element-2e5ff062{padding:110px 0px 80px 0px;}.elementor-50 .elementor-element.elementor-element-698b1b35{padding:30px 0px 0px 20px;}.elementor-50 .elementor-element.elementor-element-6a88915f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7c74a31{font-size:16px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button{padding:0px 15px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7128361c{padding:80px 5px 80px 5px;}.elementor-50 .elementor-element.elementor-element-18a21b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-50 .elementor-element.elementor-element-18a21b34 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-1f347ff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-50 .elementor-element.elementor-element-1f347ff4 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6b63f4af{margin-top:0px;margin-bottom:35px;}.elementor-50 .elementor-element.elementor-element-7e51a702 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50 .elementor-element.elementor-element-17477341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-50 .elementor-element.elementor-element-17477341 img{width:100%;}.elementor-50 .elementor-element.elementor-element-497113b8{padding:0px 10px 20px 22px;}.elementor-50 .elementor-element.elementor-element-6b23866b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-50 .elementor-element.elementor-element-6b23866b img{max-width:69%;}.elementor-50 .elementor-element.elementor-element-12fc4f25 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-62fb7614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-2a9bd2b7 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50 .elementor-element.elementor-element-71dd0d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-50 .elementor-element.elementor-element-71dd0d0b img{width:100%;}.elementor-50 .elementor-element.elementor-element-67d68123{padding:0px 10px 20px 22px;}.elementor-50 .elementor-element.elementor-element-708704b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:12px 9px 15px 9px;}.elementor-50 .elementor-element.elementor-element-708704b2 img{max-width:69%;}.elementor-50 .elementor-element.elementor-element-20eb9d50 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-5ad72e74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-20f60de7 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50 .elementor-element.elementor-element-27860707{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-50 .elementor-element.elementor-element-27860707 img{width:100%;}.elementor-50 .elementor-element.elementor-element-4f2b40ec{padding:0px 10px 20px 22px;}.elementor-50 .elementor-element.elementor-element-4986a6ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:17px 7px 18px 7px;}.elementor-50 .elementor-element.elementor-element-4986a6ef img{max-width:69%;}.elementor-50 .elementor-element.elementor-element-3d3be896 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-113e7724{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-251a4c48 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-50 .elementor-element.elementor-element-54774d7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-50 .elementor-element.elementor-element-54774d7a img{width:100%;}.elementor-50 .elementor-element.elementor-element-1463b9d0{padding:0px 10px 20px 22px;}.elementor-50 .elementor-element.elementor-element-4063823f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 9px 16px 9px;}.elementor-50 .elementor-element.elementor-element-4063823f img{max-width:69%;}.elementor-50 .elementor-element.elementor-element-622aa0ee .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-59f2a72b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-3fb5ce06{padding:80px 20px 80px 20px;}.elementor-50 .elementor-element.elementor-element-3e1dd026 > .elementor-element-populated{padding:0px 10px 0px 25px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-7b556c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7b556c2f .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-4cc335d8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-162cc444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button{padding:0px 15px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2354a410{padding:80px 5px 80px 5px;}.elementor-50 .elementor-element.elementor-element-41adad2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-50 .elementor-element.elementor-element-41adad2e .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-13aac9ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-50 .elementor-element.elementor-element-13aac9ba .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6e921175{margin-top:0px;margin-bottom:35px;}.elementor-50 .elementor-element.elementor-element-73053009 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 40px 20px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-6f5b62ed{right:20px;}body.rtl .elementor-50 .elementor-element.elementor-element-6f5b62ed{left:20px;}.elementor-50 .elementor-element.elementor-element-6f5b62ed{top:20px;text-align:right;}.elementor-50 .elementor-element.elementor-element-6f5b62ed img{max-width:70%;}.elementor-50 .elementor-element.elementor-element-2a43d8a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-2a43d8a6 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-7d71a320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-7d71a320 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-578e9914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-79b09fad > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-3816da53{right:20px;}body.rtl .elementor-50 .elementor-element.elementor-element-3816da53{left:20px;}.elementor-50 .elementor-element.elementor-element-3816da53{top:20px;text-align:right;}.elementor-50 .elementor-element.elementor-element-3816da53 img{max-width:70%;}.elementor-50 .elementor-element.elementor-element-63dcb9c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-63dcb9c7 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-b3d8829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-b3d8829 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-3dd26c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-2245b6c2 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-331eb9fe{right:20px;}body.rtl .elementor-50 .elementor-element.elementor-element-331eb9fe{left:20px;}.elementor-50 .elementor-element.elementor-element-331eb9fe{top:20px;text-align:right;}.elementor-50 .elementor-element.elementor-element-331eb9fe img{max-width:70%;}.elementor-50 .elementor-element.elementor-element-301155d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-50 .elementor-element.elementor-element-301155d0 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-6426fa75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-50 .elementor-element.elementor-element-6426fa75 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-24340f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-44a351d7{padding:80px 20px 80px 20px;}.elementor-50 .elementor-element.elementor-element-746351e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-25d21a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-25d21a77 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button{padding:0px 15px 0px 0px;}.elementor-50 .elementor-element.elementor-element-d92cc4f img{max-width:85%;}.elementor-50 .elementor-element.elementor-element-40c993fd{padding:80px 5px 80px 5px;}.elementor-50 .elementor-element.elementor-element-27ea310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-50 .elementor-element.elementor-element-27ea310 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-38c610e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-50 .elementor-element.elementor-element-38c610e .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-58bdbdb7{padding:80px 5px 60px 5px;}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-5b253fae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-5b253fae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-5b253fae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4fbddf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-50 .elementor-element.elementor-element-4fbddf0 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-374a5134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-374a5134 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:6px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:6px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-5e4176da{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-68fdf20e{padding:80px 20px 80px 20px;}.elementor-50 .elementor-element.elementor-element-1e311d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-50 .elementor-element.elementor-element-1e311d0b .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-13b6a0f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-50 .elementor-element.elementor-element-13b6a0f5 .elementor-heading-title{font-size:var( --e-global-typography-7ff05cc-font-size );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button{padding:0px 15px 0px 0px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-27c1d03d{padding:15px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-6b26d5cd > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-50 .elementor-element.elementor-element-67805c5a{width:50%;}.elementor-50 .elementor-element.elementor-element-64dcac7a img{max-width:70%;}.elementor-50 .elementor-element.elementor-element-68f0b843{width:50%;}.elementor-50 .elementor-element.elementor-element-2e5ff062{padding:180px 15px 050px 15px;}.elementor-50 .elementor-element.elementor-element-698b1b35{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6a88915f > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-975c3b8{text-align:center;}.elementor-50 .elementor-element.elementor-element-975c3b8 .elementor-heading-title{font-size:26px;}.elementor-50 .elementor-element.elementor-element-1aeff92{text-align:center;}.elementor-50 .elementor-element.elementor-element-1aeff92 .elementor-heading-title{font-size:39px;}.elementor-50 .elementor-element.elementor-element-7c74a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:18px;line-height:1.5em;}.elementor-50 .elementor-element.elementor-element-135a6bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-4c517971 .elementor-button{padding:0px 10px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2c3259fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7128361c > .elementor-background-overlay{background-size:cover;}.elementor-50 .elementor-element.elementor-element-7128361c{padding:50px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-18a21b34 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-1f347ff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1f347ff4 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6b63f4af{margin-top:0px;margin-bottom:25px;}.elementor-50 .elementor-element.elementor-element-7e51a702 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-12fc4f25 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-62fb7614{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-2a9bd2b7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-20eb9d50 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-5ad72e74{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-20f60de7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-3d3be896 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-113e7724{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-251a4c48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-622aa0ee .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-59f2a72b{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-50 .elementor-element.elementor-element-3fb5ce06{padding:50px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-5d38c6eb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-3e1dd026.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-3e1dd026 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f{text-align:center;}.elementor-50 .elementor-element.elementor-element-1e9e1d3f .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-7b556c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-7b556c2f .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-4cc335d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-4cc335d8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-162cc444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-50 .elementor-element.elementor-element-be44dcf .elementor-button{padding:0px 10px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2354a410 > .elementor-background-overlay{background-size:cover;}.elementor-50 .elementor-element.elementor-element-2354a410{padding:50px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-41adad2e .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-13aac9ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-13aac9ba .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-6e921175{margin-top:0px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-73053009 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-6f5b62ed img{max-width:65%;}.elementor-50 .elementor-element.elementor-element-2a43d8a6 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-7d71a320 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-578e9914{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-79b09fad > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-3816da53 img{max-width:65%;}.elementor-50 .elementor-element.elementor-element-63dcb9c7 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-b3d8829 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-3dd26c9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-2245b6c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-331eb9fe img{max-width:65%;}.elementor-50 .elementor-element.elementor-element-301155d0 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-50 .elementor-element.elementor-element-6426fa75 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-24340f1d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-44a351d7{padding:50px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-746351e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-746351e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-25d21a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-50 .elementor-element.elementor-element-25d21a77 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-d6e1738 .elementor-button{padding:0px 10px 0px 0px;}.elementor-50 .elementor-element.elementor-element-7fb633ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-36c66991 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-d92cc4f{text-align:center;}.elementor-50 .elementor-element.elementor-element-7d2a0662:hover{--e-transform-translateX:10px;--e-transform-translateY:-10px;}.elementor-50 .elementor-element.elementor-element-7d2a0662{padding:10px 15px 0px 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-40c993fd > .elementor-background-overlay{background-size:cover;}.elementor-50 .elementor-element.elementor-element-40c993fd{padding:50px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-27ea310 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-38c610e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-38c610e .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-58bdbdb7 > .elementor-background-overlay{background-size:cover;}.elementor-50 .elementor-element.elementor-element-58bdbdb7{padding:50px 15px 30px 15px;}.elementor-50 .elementor-element.elementor-element-5b253fae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-5b253fae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4fbddf0{text-align:center;}.elementor-50 .elementor-element.elementor-element-4fbddf0 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-374a5134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-374a5134 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-50 .elementor-element.elementor-element-54a54258 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-toggle-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-50 .elementor-element.elementor-element-73dc955f .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0px 20px 15px 15px;}.elementor-50 .elementor-element.elementor-element-186f2222{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-5e4176da{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-240f5abd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-68fdf20e > .elementor-background-overlay{background-size:cover;}.elementor-50 .elementor-element.elementor-element-68fdf20e{padding:50px 15px 50px 15px;}.elementor-50 .elementor-element.elementor-element-1e311d0b .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-50 .elementor-element.elementor-element-13b6a0f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50 .elementor-element.elementor-element-13b6a0f5 .elementor-heading-title{font-size:var( --e-global-typography-7ff05cc-font-size );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-50 .elementor-element.elementor-element-509eb62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-50 .elementor-element.elementor-element-2f79b5cb .elementor-button{padding:0px 10px 0px 0px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-67805c5a{width:21%;}.elementor-50 .elementor-element.elementor-element-68f0b843{width:55.3%;}.elementor-50 .elementor-element.elementor-element-55042e7{width:23.364%;}.elementor-50 .elementor-element.elementor-element-4f17dc8{width:8%;}.elementor-50 .elementor-element.elementor-element-6a88915f{width:46.666%;}.elementor-50 .elementor-element.elementor-element-2c3259fd{width:45%;}.elementor-50 .elementor-element.elementor-element-746351e4{width:48%;}.elementor-50 .elementor-element.elementor-element-7fb633ff{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-67805c5a{width:25%;}.elementor-50 .elementor-element.elementor-element-68f0b843{width:75%;}.elementor-50 .elementor-element.elementor-element-6a88915f{width:48%;}.elementor-50 .elementor-element.elementor-element-2c3259fd{width:52%;}.elementor-50 .elementor-element.elementor-element-7e51a702{width:50%;}.elementor-50 .elementor-element.elementor-element-2a9bd2b7{width:50%;}.elementor-50 .elementor-element.elementor-element-20f60de7{width:50%;}.elementor-50 .elementor-element.elementor-element-251a4c48{width:50%;}.elementor-50 .elementor-element.elementor-element-5d38c6eb{width:45%;}.elementor-50 .elementor-element.elementor-element-3e1dd026{width:55%;}.elementor-50 .elementor-element.elementor-element-73053009{width:33.3%;}.elementor-50 .elementor-element.elementor-element-79b09fad{width:33.3%;}.elementor-50 .elementor-element.elementor-element-2245b6c2{width:33.3%;}.elementor-50 .elementor-element.elementor-element-746351e4{width:45%;}.elementor-50 .elementor-element.elementor-element-7fb633ff{width:55%;}.elementor-50 .elementor-element.elementor-element-5b253fae{width:100%;}}