.elementor-20952 .elementor-element.elementor-element-94c1bf0{--display:flex;}.elementor-20952 .elementor-element.elementor-element-b6cbb47{--spacer-size:50px;}.elementor-20952 .elementor-element.elementor-element-48a1a23{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20952 .elementor-element.elementor-element-c192244{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-63f8819{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20952 .elementor-element.elementor-element-8f64516 img{border-radius:5px 5px 5px 5px;}.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-20952 .elementor-element.elementor-element-13abfe3{text-align:center;}.elementor-20952 .elementor-element.elementor-element-13abfe3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-3a8b60e img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-95efe0d{text-align:center;}.elementor-20952 .elementor-element.elementor-element-95efe0d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-1005c5e{--display:flex;}.elementor-20952 .elementor-element.elementor-element-70c2502 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-30c271a{text-align:center;}.elementor-20952 .elementor-element.elementor-element-30c271a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-6f42956 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-61a53c3{text-align:center;}.elementor-20952 .elementor-element.elementor-element-61a53c3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-ce2d8af{--display:flex;}.elementor-20952 .elementor-element.elementor-element-2d8bdb8 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-e6f20ae{text-align:center;}.elementor-20952 .elementor-element.elementor-element-e6f20ae .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-ba52e40 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-8c5ee17{text-align:center;}.elementor-20952 .elementor-element.elementor-element-8c5ee17 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-dd4ea4b{--display:flex;}.elementor-20952 .elementor-element.elementor-element-a09b6f8 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-a6b4deb{text-align:center;}.elementor-20952 .elementor-element.elementor-element-a6b4deb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-24098a3 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-480696e{text-align:center;}.elementor-20952 .elementor-element.elementor-element-480696e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-4995cd1{--display:flex;}.elementor-20952 .elementor-element.elementor-element-4a6319c img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-64a1603{text-align:center;}.elementor-20952 .elementor-element.elementor-element-64a1603 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-ae10134 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-2583838{text-align:center;}.elementor-20952 .elementor-element.elementor-element-2583838 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-c610e9b{--display:flex;}.elementor-20952 .elementor-element.elementor-element-3e59896 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-d9d6e04{text-align:center;}.elementor-20952 .elementor-element.elementor-element-d9d6e04 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-495a916 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-c55bd14{text-align:center;}.elementor-20952 .elementor-element.elementor-element-c55bd14 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-d49c983{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-ebdd9e0{--display:flex;}.elementor-20952 .elementor-element.elementor-element-fb6c3bc img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-a019fcd{text-align:center;}.elementor-20952 .elementor-element.elementor-element-a019fcd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-4c5e69d{--display:flex;}.elementor-20952 .elementor-element.elementor-element-28c6db5 img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-f073f3d{text-align:center;}.elementor-20952 .elementor-element.elementor-element-f073f3d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-e43f561{--display:flex;}.elementor-20952 .elementor-element.elementor-element-0055bd7 img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-21568ff{text-align:center;}.elementor-20952 .elementor-element.elementor-element-21568ff .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-8c83d71{--display:flex;}.elementor-20952 .elementor-element.elementor-element-aa75bab img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-06351c3{text-align:center;}.elementor-20952 .elementor-element.elementor-element-06351c3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-40fe625{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-670583b{--display:flex;}.elementor-20952 .elementor-element.elementor-element-3a58ce4 img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-cbbf4f6{text-align:center;}.elementor-20952 .elementor-element.elementor-element-cbbf4f6 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-8db9476{--display:flex;}.elementor-20952 .elementor-element.elementor-element-dc100e8 img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-1b69bdd{text-align:center;}.elementor-20952 .elementor-element.elementor-element-1b69bdd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-70c3637{--display:flex;}.elementor-20952 .elementor-element.elementor-element-2902d2e img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-b0a483f{text-align:center;}.elementor-20952 .elementor-element.elementor-element-b0a483f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-34c5bd0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-4e7abac{--display:flex;}.elementor-20952 .elementor-element.elementor-element-883ef65 img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-124d24b{text-align:center;}.elementor-20952 .elementor-element.elementor-element-124d24b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-8fd3a93{--display:flex;}.elementor-20952 .elementor-element.elementor-element-ecb14b0 img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-62261d5{text-align:center;}.elementor-20952 .elementor-element.elementor-element-62261d5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-c59c00a{--display:flex;}.elementor-20952 .elementor-element.elementor-element-648666b img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-dea61b7{text-align:center;}.elementor-20952 .elementor-element.elementor-element-dea61b7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-c934298{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-68aab03{--display:flex;}.elementor-20952 .elementor-element.elementor-element-585cb4c img{height:190px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-dca651c{text-align:center;}.elementor-20952 .elementor-element.elementor-element-dca651c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-747d440{--display:flex;}.elementor-20952 .elementor-element.elementor-element-c0f5312 img{height:190px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-4f82a5f{text-align:center;}.elementor-20952 .elementor-element.elementor-element-4f82a5f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-355d1db{--display:flex;}.elementor-20952 .elementor-element.elementor-element-0296ebd img{height:190px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-b91ebe2{text-align:center;}.elementor-20952 .elementor-element.elementor-element-b91ebe2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-64b87eb{--display:flex;}.elementor-20952 .elementor-element.elementor-element-aa720c9 img{height:190px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-6ed9a84{text-align:center;}.elementor-20952 .elementor-element.elementor-element-6ed9a84 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-f77c6c2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-76a9e57{--display:flex;}.elementor-20952 .elementor-element.elementor-element-ea198d7 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-bc0c628{text-align:center;}.elementor-20952 .elementor-element.elementor-element-bc0c628 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.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-20952 .elementor-element.elementor-element-9504878{text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-3b82660{--display:flex;}.elementor-20952 .elementor-element.elementor-element-514dd4a img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-f12a83c{text-align:center;}.elementor-20952 .elementor-element.elementor-element-f12a83c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-a57897e{text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-8b12c7f{--display:flex;}.elementor-20952 .elementor-element.elementor-element-3a93709 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-869feba{text-align:center;}.elementor-20952 .elementor-element.elementor-element-869feba .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-26e2a86{text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-d2fa792{--display:flex;}.elementor-20952 .elementor-element.elementor-element-6248977 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-104c11c{text-align:center;}.elementor-20952 .elementor-element.elementor-element-104c11c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-3b4776e{text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-452755f{--display:flex;}.elementor-20952 .elementor-element.elementor-element-91125b0 img{border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-d774272{text-align:center;}.elementor-20952 .elementor-element.elementor-element-d774272 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-177975d{text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-5427c51{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-4e52133{--display:flex;}.elementor-20952 .elementor-element.elementor-element-406eb3e img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-0cdb97c{text-align:center;}.elementor-20952 .elementor-element.elementor-element-0cdb97c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-45d7f4f{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-45d7f4f img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-9f689a4{text-align:center;}.elementor-20952 .elementor-element.elementor-element-9f689a4 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-6eb2b9e{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-6eb2b9e img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-72b4e94{text-align:center;}.elementor-20952 .elementor-element.elementor-element-72b4e94 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-93a6c98{--display:flex;}.elementor-20952 .elementor-element.elementor-element-57a3c21 img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-66ab585{text-align:center;}.elementor-20952 .elementor-element.elementor-element-66ab585 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-8b35dd0{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-8b35dd0 img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-f0ad527{text-align:center;}.elementor-20952 .elementor-element.elementor-element-f0ad527 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-f6a3891{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-f6a3891 img{width:100%;height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-f5ae63d{text-align:center;}.elementor-20952 .elementor-element.elementor-element-f5ae63d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-84ffa78{--display:flex;}.elementor-20952 .elementor-element.elementor-element-c9b9f0f img{height:41px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011A;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-6b10542{text-align:center;}.elementor-20952 .elementor-element.elementor-element-6b10542 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-9cb14bf{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-9cb14bf img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-bf45826{text-align:center;}.elementor-20952 .elementor-element.elementor-element-bf45826 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-fd2d29d{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-fd2d29d img{width:99%;height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-6f0cd21{text-align:center;}.elementor-20952 .elementor-element.elementor-element-6f0cd21 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-85f2779{--display:flex;}.elementor-20952 .elementor-element.elementor-element-f1491c9 img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-f97d651{text-align:center;}.elementor-20952 .elementor-element.elementor-element-f97d651 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-c9aeca7{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-c9aeca7 img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-c83db9f{text-align:center;}.elementor-20952 .elementor-element.elementor-element-c83db9f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-201b6d8{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-201b6d8 img{width:99%;height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-0e6daee{text-align:center;}.elementor-20952 .elementor-element.elementor-element-0e6daee .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-9d51e8b{--display:flex;}.elementor-20952 .elementor-element.elementor-element-f6e70bd{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-f6e70bd img{height:41px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-eb00200{text-align:center;}.elementor-20952 .elementor-element.elementor-element-eb00200 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-1f2c452{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-2c1a79d{--display:flex;}.elementor-20952 .elementor-element.elementor-element-d1370ac img{height:155px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-5425385{text-align:center;}.elementor-20952 .elementor-element.elementor-element-5425385 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-997ebd0{--display:flex;}.elementor-20952 .elementor-element.elementor-element-5be3159 img{height:155px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-8e9a1bd{text-align:center;}.elementor-20952 .elementor-element.elementor-element-8e9a1bd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-ae7cef1{--display:flex;}.elementor-20952 .elementor-element.elementor-element-fa36268 img{height:155px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-5b5079e{text-align:center;}.elementor-20952 .elementor-element.elementor-element-5b5079e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-aed3007{--display:flex;}.elementor-20952 .elementor-element.elementor-element-ad47687 img{height:155px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-5f8a3d0{text-align:center;}.elementor-20952 .elementor-element.elementor-element-5f8a3d0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-bf988d4{--display:flex;}.elementor-20952 .elementor-element.elementor-element-f406e91 img{height:155px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-65f385d{text-align:center;}.elementor-20952 .elementor-element.elementor-element-65f385d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-5cdc423{--display:flex;}.elementor-20952 .elementor-element.elementor-element-4b10938 img{height:155px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-ea18dd2{text-align:center;}.elementor-20952 .elementor-element.elementor-element-ea18dd2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-ab610cf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-9974d56{--display:flex;}.elementor-20952 .elementor-element.elementor-element-dc3c2f6 img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-ac96468{text-align:center;}.elementor-20952 .elementor-element.elementor-element-ac96468 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-2af9c3b{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-e8ede5d{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-e8ede5d img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-5f27594{text-align:center;}.elementor-20952 .elementor-element.elementor-element-5f27594 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-f62d290{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-cb1a3b9{--display:flex;}.elementor-20952 .elementor-element.elementor-element-3d318e5 img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-a496445{text-align:center;}.elementor-20952 .elementor-element.elementor-element-a496445 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-e5118a9{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-fba84a1{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-fba84a1 img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-c36d1e5{text-align:center;}.elementor-20952 .elementor-element.elementor-element-c36d1e5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-fc1a99c{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-35d90f9{--display:flex;}.elementor-20952 .elementor-element.elementor-element-560ce1b img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-5c0ca89{text-align:center;}.elementor-20952 .elementor-element.elementor-element-5c0ca89 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-1d6ea07{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-fd2deb8{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-fd2deb8 img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-09536fa{text-align:center;}.elementor-20952 .elementor-element.elementor-element-09536fa .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-aa4c18b{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-5b5c738{--display:flex;}.elementor-20952 .elementor-element.elementor-element-963cdda img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-5bb0a83{text-align:center;}.elementor-20952 .elementor-element.elementor-element-5bb0a83 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-b173f99{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-47168be{padding:30px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-47168be img{height:130px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-20952 .elementor-element.elementor-element-546af58{text-align:center;}.elementor-20952 .elementor-element.elementor-element-546af58 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-20952 .elementor-element.elementor-element-94d152f{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-20952 .elementor-element.elementor-element-d203248{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#CECECE;}.elementor-20952 .elementor-element.elementor-element-d203248 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-20952 .elementor-element.elementor-element-d203248.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-20952 .elementor-element.elementor-element-d203248.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-20952 .elementor-element.elementor-element-d203248 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#011B36;}#elementor-popup-modal-20952{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-20952 .dialog-message{width:640px;height:100vh;align-items:flex-start;}#elementor-popup-modal-20952 .dialog-close-button{display:flex;}#elementor-popup-modal-20952 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-20952 .elementor-element.elementor-element-c192244{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-d49c983{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-40fe625{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-34c5bd0{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-c934298{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-f77c6c2{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-5427c51{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-1f2c452{--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-ab610cf{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-20952 .elementor-element.elementor-element-b6cbb47{--spacer-size:20px;}.elementor-20952 .elementor-element.elementor-element-c192244{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-8f64516 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-3a8b60e img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-70c2502 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-6f42956 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-2d8bdb8 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-ba52e40 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-a09b6f8 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-24098a3 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-4a6319c img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-ae10134 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-3e59896 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-495a916 img{width:150px;height:100px;}.elementor-20952 .elementor-element.elementor-element-d49c983{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-40fe625{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-34c5bd0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-124d24b .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-62261d5 .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-dea61b7 .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-c934298{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-dca651c .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-4f82a5f .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-b91ebe2 .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-6ed9a84 .elementor-heading-title{font-size:17px;}.elementor-20952 .elementor-element.elementor-element-f77c6c2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-5427c51{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-f6e70bd{padding:0px 0px 0px 0px;}.elementor-20952 .elementor-element.elementor-element-1f2c452{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-ab610cf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20952 .elementor-element.elementor-element-d203248{--n-tabs-title-gap:1px;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:08px;--n-tabs-title-padding-right:08px;--n-tabs-title-padding-bottom:08px;--n-tabs-title-padding-left:08px;}}/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc3c2f6 *//* Contenedor del widget de imagen en Elementor */
.img-swap-1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-1 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-1::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-1.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ede5d *//* Contenedor del widget de imagen en Elementor */
.img-swap-5 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-5 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-5.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d318e5 *//* Contenedor del widget de imagen en Elementor */
.img-swap-2 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-2 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-2::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-2.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-2:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba84a1 *//* Contenedor del widget de imagen en Elementor */
.img-swap-6 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-6 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-5::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-6.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-6:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560ce1b *//* Contenedor del widget de imagen en Elementor */
.img-swap-3 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-3 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-3::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-3.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2deb8 *//* Contenedor del widget de imagen en Elementor */
.img-swap-7 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-7 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-7::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.png") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-7:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-963cdda *//* Contenedor del widget de imagen en Elementor */
.img-swap-4 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-4 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-4::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-4.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-4:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47168be *//* Contenedor del widget de imagen en Elementor */
.img-swap-8 {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

/* Imagen original */
.img-swap-8 img {
  display: block;
  transition: opacity 0.5s ease-in-out;
}

/* Segunda imagen como capa encima */
.img-swap-8::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url("https://brandoon.eu/wp-content/uploads/2025/09/hover-image-7.webp") center/cover no-repeat;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  pointer-events: none; /* evita bloquear clics */
}

/* Hover: aparece la segunda imagen */
.img-swap-8:hover::after {
  opacity: 1;
}/* End custom CSS */