.elementor-214 .elementor-element.elementor-element-ba64740{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-214 .elementor-element.elementor-element-fbe9ab5{width:100%;max-width:100%;}.elementor-214 .elementor-element.elementor-element-fbe9ab5 > .elementor-widget-container{margin:-10px -200px 0px -200px;}.elementor-214 .elementor-element.elementor-element-fbe9ab5.elementor-element{--align-self:center;}.elementor-214 .elementor-element.elementor-element-fbe9ab5 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-arrow, .elementor-214 .elementor-element.elementor-element-fbe9ab5 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-small-circle{background-color:#FFD800;}.elementor-214 .elementor-element.elementor-element-fbe9ab5 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-arrow:after{border-left-color:#FFD800;}.elementor-214 .elementor-element.elementor-element-3048cf2{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-d6fab41{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-d6fab41:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d6fab41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomapiexperience.com/wp-content/uploads/2025/07/pexels-tracehudson-2424395-768x960.jpg");background-position:-78px -170px;}.elementor-214 .elementor-element.elementor-element-c0f6a53{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--margin-top:250px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-c0f6a53:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c0f6a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-214 .elementor-element.elementor-element-c0f6a53.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-77d0eb6{text-align:center;}.elementor-214 .elementor-element.elementor-element-77d0eb6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-2e9da7a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-214 .elementor-element.elementor-element-2e9da7a{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:200;line-height:16px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-bbc92d9 .elementor-button{background-color:#D78E4A;font-family:"Albert Sans", Sans-serif;font-weight:300;border-radius:15px 15px 15px 15px;padding:11px 75px 11px 75px;}.elementor-214 .elementor-element.elementor-element-bbc92d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-9f34434{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-557d956{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-4px;--margin-right:-3px;}.elementor-214 .elementor-element.elementor-element-557d956:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-557d956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomapiexperience.com/wp-content/uploads/2025/08/pexels-jean-pixels-427051121-27205664-scaled.jpg");background-position:-260px -198px;}.elementor-214 .elementor-element.elementor-element-fc70d8f{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--margin-top:250px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-fc70d8f:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-fc70d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-214 .elementor-element.elementor-element-fc70d8f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-89abfa5{text-align:center;}.elementor-214 .elementor-element.elementor-element-89abfa5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-66ca7c2 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-214 .elementor-element.elementor-element-66ca7c2{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:200;line-height:16px;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-ae5c568 .elementor-button{background-color:#D78E4A;font-family:"Albert Sans", Sans-serif;font-weight:300;border-radius:15px 15px 15px 15px;padding:11px 75px 11px 75px;}.elementor-214 .elementor-element.elementor-element-ae5c568 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-aef7b9b{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-a64ba04{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-a64ba04:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-a64ba04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomapiexperience.com/wp-content/uploads/2025/08/pexels-wim-van-den-brande-14125175-6447998-scaled.jpg");background-position:-105px -430px;}.elementor-214 .elementor-element.elementor-element-dc725f4{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-dc725f4:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-dc725f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-214 .elementor-element.elementor-element-dc725f4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-c69f799{text-align:center;}.elementor-214 .elementor-element.elementor-element-c69f799 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-9e61370 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-214 .elementor-element.elementor-element-9e61370{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:200;line-height:16px;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-ffabff4 .elementor-button{background-color:#D78E4A;font-family:"Albert Sans", Sans-serif;font-weight:300;border-radius:15px 15px 15px 15px;padding:11px 75px 11px 75px;}.elementor-214 .elementor-element.elementor-element-ffabff4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-4ce649a{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-8734fca{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-88a439e{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-88a439e:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-88a439e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomapiexperience.com/wp-content/uploads/2025/07/pexels-mariacamila-7346721-1536x1024.jpg");background-position:-762px -175px;}.elementor-214 .elementor-element.elementor-element-39fa386{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--margin-top:250px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-39fa386:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-39fa386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-214 .elementor-element.elementor-element-39fa386.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-cc245ef{text-align:center;}.elementor-214 .elementor-element.elementor-element-cc245ef .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-f378780 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-214 .elementor-element.elementor-element-f378780{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:200;line-height:16px;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-6b940ca .elementor-button{background-color:#D78E4A;font-family:"Albert Sans", Sans-serif;font-weight:300;border-radius:15px 15px 15px 15px;padding:11px 75px 11px 75px;}.elementor-214 .elementor-element.elementor-element-6b940ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-f71f5ad{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-1c50a70{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-4px;--margin-right:-3px;}.elementor-214 .elementor-element.elementor-element-1c50a70:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-1c50a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomapiexperience.com/wp-content/uploads/2025/07/pexels-lurossitti-13963358-768x1152.jpg");background-position:-177px -198px;}.elementor-214 .elementor-element.elementor-element-f8051e2{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--margin-top:250px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-f8051e2:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-f8051e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-214 .elementor-element.elementor-element-f8051e2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-4cc10d5{text-align:center;}.elementor-214 .elementor-element.elementor-element-4cc10d5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-2af3393 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-214 .elementor-element.elementor-element-2af3393{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:200;line-height:16px;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-b99f89b .elementor-button{background-color:#D78E4A;font-family:"Albert Sans", Sans-serif;font-weight:300;border-radius:15px 15px 15px 15px;padding:11px 75px 11px 75px;}.elementor-214 .elementor-element.elementor-element-b99f89b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-9d6eb01{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-aa06851{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-aa06851:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-aa06851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomapiexperience.com/wp-content/uploads/2025/07/pexels-dulce-panebra-695494914-25753766-683x1024.jpg");background-position:-124px -296px;}.elementor-214 .elementor-element.elementor-element-35863e0{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-35863e0:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-35863e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-214 .elementor-element.elementor-element-35863e0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-8db5b82{text-align:center;}.elementor-214 .elementor-element.elementor-element-8db5b82 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-64c4f7b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-214 .elementor-element.elementor-element-64c4f7b{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:200;line-height:16px;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-203a8b9 .elementor-button{background-color:#D78E4A;font-family:"Albert Sans", Sans-serif;font-weight:300;border-radius:15px 15px 15px 15px;padding:11px 75px 11px 75px;}.elementor-214 .elementor-element.elementor-element-203a8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-214 .elementor-element.elementor-element-dede453{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-18f3a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-12e6b53 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion {height:400px;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion{border-radius:4px;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion a:first-child{border-radius:4px 0 0 4px;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion a:last-child{border-radius:0 4px 4px 0;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .eael-image-accordion-hover:before{background-color:#00000000;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0, 0, 0, .5);}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;line-height:14px;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .overlay p{color:#fff;}@media(min-width:768px){.elementor-214 .elementor-element.elementor-element-ba64740{--width:75%;}.elementor-214 .elementor-element.elementor-element-3048cf2{--width:100%;}.elementor-214 .elementor-element.elementor-element-d6fab41{--width:34%;}.elementor-214 .elementor-element.elementor-element-c0f6a53{--width:70%;}.elementor-214 .elementor-element.elementor-element-557d956{--width:33.3333333%;}.elementor-214 .elementor-element.elementor-element-fc70d8f{--width:70%;}.elementor-214 .elementor-element.elementor-element-a64ba04{--width:33.3333333%;}.elementor-214 .elementor-element.elementor-element-dc725f4{--width:70%;}.elementor-214 .elementor-element.elementor-element-8734fca{--width:100%;}.elementor-214 .elementor-element.elementor-element-88a439e{--width:34%;}.elementor-214 .elementor-element.elementor-element-39fa386{--width:70%;}.elementor-214 .elementor-element.elementor-element-1c50a70{--width:33.3%;}.elementor-214 .elementor-element.elementor-element-f8051e2{--width:70%;}.elementor-214 .elementor-element.elementor-element-aa06851{--width:33.3%;}.elementor-214 .elementor-element.elementor-element-35863e0{--width:70%;}}@media(max-width:1024px){.elementor-214 .elementor-element.elementor-element-fbe9ab5 > .elementor-widget-container{margin:-284px -104px 0px -104px;}.elementor-214 .elementor-element.elementor-element-3048cf2{--margin-top:-284px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-d6fab41:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d6fab41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-214 .elementor-element.elementor-element-bbc92d9.elementor-element{--align-self:center;}.elementor-214 .elementor-element.elementor-element-557d956:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-557d956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-214 .elementor-element.elementor-element-a64ba04:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-a64ba04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-214 .elementor-element.elementor-element-88a439e:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-88a439e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-214 .elementor-element.elementor-element-1c50a70:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-1c50a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-214 .elementor-element.elementor-element-aa06851:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-aa06851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-fbe9ab5 > .elementor-widget-container{margin:-260px -10px 0px -10px;}.elementor-214 .elementor-element.elementor-element-3048cf2{--margin-top:-260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-d6fab41:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d6fab41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-114px -221px;}.elementor-214 .elementor-element.elementor-element-d6fab41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-c0f6a53{--margin-top:139px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-9f34434{--spacer-size:100px;}.elementor-214 .elementor-element.elementor-element-557d956:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-557d956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-380px -254px;}.elementor-214 .elementor-element.elementor-element-fc70d8f{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-aef7b9b{--spacer-size:100px;}.elementor-214 .elementor-element.elementor-element-a64ba04:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-a64ba04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-161px -681px;}.elementor-214 .elementor-element.elementor-element-a64ba04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-dc725f4{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-4ce649a{--spacer-size:100px;}.elementor-214 .elementor-element.elementor-element-8734fca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-88a439e:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-88a439e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -221px;}.elementor-214 .elementor-element.elementor-element-88a439e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-39fa386{--margin-top:139px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-f71f5ad{--spacer-size:100px;}.elementor-214 .elementor-element.elementor-element-1c50a70:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-1c50a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-219px -254px;}.elementor-214 .elementor-element.elementor-element-f8051e2{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-9d6eb01{--spacer-size:100px;}.elementor-214 .elementor-element.elementor-element-aa06851:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-aa06851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-161px -181px;}.elementor-214 .elementor-element.elementor-element-aa06851{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-35863e0{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-dede453{--spacer-size:100px;}.elementor-214 .elementor-element.elementor-element-12e6b53 .eael-img-accordion .overlay p{font-size:14px;line-height:1em;}}/* Start custom CSS for container, class: .elementor-element-c0f6a53 *//* Contenedor flotante */
.flotar {
  transition: all 0.3s ease;
}

.flotar:hover {
  transform: translateY(-10px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6fab41 */.bg-zoom-pro {
  position: relative;
  overflow: hidden; /* evita que el zoom se salga del contenedor */
  background-size: cover;
  background-position: center;
}

.bg-zoom-pro::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background-image: inherit; /* usa la misma imagen del contenedor */
  background-size: cover;
  background-position: center;
  transition: transform 0.6s ease-in-out, filter 0.6s ease-in-out;
  z-index: 0;
}

.bg-zoom-pro:hover::before {
  transform: scale(1.1); /* zoom elegante */
  filter: brightness(0.75) contrast(1.1); /* oscurece y realza */
}/* End custom CSS */