.elementor-8111 .elementor-element.elementor-element-03ad91a{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8111 .elementor-element.elementor-element-03ad91a:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-03ad91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC00;}.elementor-8111 .elementor-element.elementor-element-d29fe49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-d29fe49{text-align:center;}.elementor-8111 .elementor-element.elementor-element-4d95db3{--e-image-carousel-slides-to-show:2;}.elementor-8111 .elementor-element.elementor-element-4d95db3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8111 .elementor-element.elementor-element-4d95db3 .elementor-swiper-button.elementor-swiper-button-next{color:#1080D0;}.elementor-8111 .elementor-element.elementor-element-4d95db3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8111 .elementor-element.elementor-element-4d95db3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#1080D0;}.elementor-8111 .elementor-element.elementor-element-4d95db3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;background:#1080D0;}.elementor-8111 .elementor-element.elementor-element-4d95db3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#F74E1869;opacity:1;}.elementor-8111 .elementor-element.elementor-element-4d95db3 .swiper-wrapper{display:flex;align-items:center;}.elementor-8111 .elementor-element.elementor-element-4d95db3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DBDBDB;border-radius:13px 13px 13px 13px;}.elementor-8111 .elementor-element.elementor-element-f2bdd26{--display:flex;}.elementor-8111 .elementor-element.elementor-element-f2bdd26:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-f2bdd26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC26;}.elementor-8111 .elementor-element.elementor-element-e4870d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-e4870d4{text-align:center;}.elementor-8111 .elementor-element.elementor-element-e4870d4 .ot-heading__sub{color:#5C5959;}.elementor-8111 .elementor-element.elementor-element-e4870d4 .ot-heading__title{font-size:28px;font-weight:800;}.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-8111 .elementor-element.elementor-element-4029c02{text-align:center;}.elementor-8111 .elementor-element.elementor-element-f76445f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-f62c717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.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-8111 .elementor-element.elementor-element-2e08ba6 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-2e08ba6 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-e54c624{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-a4e7848 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-a4e7848 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-23441b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-c3f4510 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-c3f4510 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-2ca59a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-4529f28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-cd92bcd > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-cd92bcd img{width:49%;}.elementor-8111 .elementor-element.elementor-element-db24bbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-e0f2903 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-e0f2903 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-9c58acb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-d36730b > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-d36730b img{width:49%;}.elementor-8111 .elementor-element.elementor-element-5877ce9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-0508de4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-cea2d54 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-cea2d54 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-17fd0d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-56f9cb3 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-56f9cb3 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-b667067{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-822fe98 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-822fe98 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-33b306f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-63f02e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-d13bfa9 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-d13bfa9 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-537dacf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-ce0fd82 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-ce0fd82 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-60f2aae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-190cb72 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-190cb72 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-88b5fcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-2fe8dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-3791624 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-3791624 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-c8d7a58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-c7609dd > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-c7609dd img{width:49%;}.elementor-8111 .elementor-element.elementor-element-c4b0f7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-2b06050 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-2b06050 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-1cdd7b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-9439b61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-c8f15cd > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-c8f15cd img{width:49%;}.elementor-8111 .elementor-element.elementor-element-1bd71bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-48668df > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-48668df img{width:49%;}.elementor-8111 .elementor-element.elementor-element-558c4f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-6ccd89b > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-6ccd89b img{width:49%;}.elementor-8111 .elementor-element.elementor-element-202a32f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-720c56c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-b4a4214 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-b4a4214 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-e1a5886{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-05ec4fc > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-05ec4fc img{width:49%;}.elementor-8111 .elementor-element.elementor-element-cbecd19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-145be92 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-145be92 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-f3db5a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-69048b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-215e72d > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-215e72d img{width:49%;}.elementor-8111 .elementor-element.elementor-element-5c1390b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-1782cda > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-1782cda img{width:49%;}.elementor-8111 .elementor-element.elementor-element-dd7938a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-ec043d4 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-ec043d4 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-6842b85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8111 .elementor-element.elementor-element-0453598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-5fe4fa0 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-5fe4fa0 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-1a11ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-7155e51 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-7155e51 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-49496dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-8111 .elementor-element.elementor-element-c94e477 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-c94e477 img{width:49%;}.elementor-8111 .elementor-element.elementor-element-e0eb390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8111 .elementor-element.elementor-element-9e7cea6{--display:flex;}.elementor-8111 .elementor-element.elementor-element-0e6a613 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-0e6a613{text-align:center;}.elementor-8111 .elementor-element.elementor-element-0e6a613 .ot-heading__sub{color:#5C5959;}.elementor-8111 .elementor-element.elementor-element-0e6a613 .ot-heading__title{font-size:28px;font-weight:800;}.elementor-8111 .elementor-element.elementor-element-a422a81{text-align:center;}.elementor-8111 .elementor-element.elementor-element-4ba3158{--display:flex;}.elementor-8111 .elementor-element.elementor-element-5081314{--display:flex;}.elementor-8111 .elementor-element.elementor-element-d166352{--display:flex;--min-height:521px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8111 .elementor-element.elementor-element-d166352:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-d166352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC26;}.elementor-8111 .elementor-element.elementor-element-96b4410{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-8111 .elementor-element.elementor-element-fa6f097{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-8111 .elementor-element.elementor-element-9e9f39e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-3b5accb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-8111 .elementor-element.elementor-element-3b5accb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-3b5accb p{margin-block-end:3px;}.elementor-8111 .elementor-element.elementor-element-c7eb273{--display:flex;--min-height:521px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8111 .elementor-element.elementor-element-c7eb273:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-c7eb273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC26;}.elementor-8111 .elementor-element.elementor-element-b6b8968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8111 .elementor-element.elementor-element-b6b8968.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8111 .elementor-element.elementor-element-6f176d1{width:var( --container-widget-width, 27.514% );max-width:27.514%;--container-widget-width:27.514%;--container-widget-flex-grow:0;}.elementor-8111 .elementor-element.elementor-element-6f176d1 > .elementor-widget-container{margin:-8px -32px 0px -26px;}.elementor-8111 .elementor-element.elementor-element-6f176d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8111 .elementor-element.elementor-element-6f176d1 img{width:100%;max-width:56%;height:140px;}.elementor-8111 .elementor-element.elementor-element-78634ee{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-8111 .elementor-element.elementor-element-78634ee > .elementor-widget-container{margin:-22px -17px -18px 0px;}.elementor-8111 .elementor-element.elementor-element-78634ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8111 .elementor-element.elementor-element-78634ee img{width:100%;max-width:100%;height:166px;}.elementor-8111 .elementor-element.elementor-element-4821574{width:var( --container-widget-width, 27.514% );max-width:27.514%;--container-widget-width:27.514%;--container-widget-flex-grow:0;}.elementor-8111 .elementor-element.elementor-element-4821574 > .elementor-widget-container{margin:-54px -17px -20px -17px;padding:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-4821574.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8111 .elementor-element.elementor-element-4821574 img{width:100%;max-width:100%;height:187px;}.elementor-8111 .elementor-element.elementor-element-6b914da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;}.elementor-8111 .elementor-element.elementor-element-4df250b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-049d746{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-8111 .elementor-element.elementor-element-049d746 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-049d746 p{margin-block-end:3px;}.elementor-8111 .elementor-element.elementor-element-37fdc17{--display:flex;}.elementor-8111 .elementor-element.elementor-element-37fdc17:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-37fdc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC26;}.elementor-8111 .elementor-element.elementor-element-e19e9c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-e19e9c0{text-align:center;}.elementor-8111 .elementor-element.elementor-element-e19e9c0 .ot-heading__sub{color:#5C5959;}.elementor-8111 .elementor-element.elementor-element-e19e9c0 .ot-heading__title{font-size:28px;font-weight:800;}.elementor-8111 .elementor-element.elementor-element-e4670f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8111 .elementor-element.elementor-element-e4670f3:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-e4670f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC26;}.elementor-8111 .elementor-element.elementor-element-f1dda2f{--display:flex;}.elementor-8111 .elementor-element.elementor-element-f1dda2f:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-f1dda2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CADDEC26;}.elementor-8111 .elementor-element.elementor-element-dd9c18b:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-dd9c18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1FAFF;background-image:url("https://mediangraphics.com/wp-content/uploads/2021/04/bg4-about-us.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8111 .elementor-element.elementor-element-dd9c18b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-8111 .elementor-element.elementor-element-dd9c18b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8111 .elementor-element.elementor-element-abac3fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8111 .elementor-element.elementor-element-abac3fd > .elementor-element-populated{margin:0% 24% 0% 24%;--e-column-margin-right:24%;--e-column-margin-left:24%;}.elementor-8111 .elementor-element.elementor-element-f131f70 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-8111 .elementor-element.elementor-element-f131f70{text-align:center;}.elementor-8111 .elementor-element.elementor-element-2db458e{width:var( --container-widget-width, 100.003% );max-width:100.003%;--container-widget-width:100.003%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-8111 .elementor-element.elementor-element-2db458e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8111 .elementor-element.elementor-element-2db458e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8111 .elementor-element.elementor-element-0de235c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-8111 .elementor-element.elementor-element-dd9c18b{padding:100px 0px 100px 0px;}.elementor-8111 .elementor-element.elementor-element-abac3fd > .elementor-element-populated{margin:0% 8% 0% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}}@media(max-width:767px){.elementor-8111 .elementor-element.elementor-element-d29fe49 .ot-heading__sub{font-size:14px;}.elementor-8111 .elementor-element.elementor-element-d29fe49 .ot-heading__title{font-size:28px;}.elementor-8111 .elementor-element.elementor-element-e4870d4 .ot-heading__sub{font-size:14px;}.elementor-8111 .elementor-element.elementor-element-e4870d4 .ot-heading__title{font-size:28px;}.elementor-8111 .elementor-element.elementor-element-0e6a613 .ot-heading__sub{font-size:14px;}.elementor-8111 .elementor-element.elementor-element-0e6a613 .ot-heading__title{font-size:28px;}.elementor-8111 .elementor-element.elementor-element-d166352{--justify-content:flex-start;}.elementor-8111 .elementor-element.elementor-element-96b4410 > .elementor-widget-container{margin:0px -0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-96b4410{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-8111 .elementor-element.elementor-element-fa6f097{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:4px;--margin-right:0px;}.elementor-8111 .elementor-element.elementor-element-9e9f39e .ot-heading__sub{font-size:14px;}.elementor-8111 .elementor-element.elementor-element-9e9f39e .ot-heading__title{font-size:28px;}.elementor-8111 .elementor-element.elementor-element-3b5accb{font-size:15px;}.elementor-8111 .elementor-element.elementor-element-c7eb273{--justify-content:flex-start;}.elementor-8111 .elementor-element.elementor-element-6f176d1 > .elementor-widget-container{margin:0px -0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-6f176d1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-8111 .elementor-element.elementor-element-78634ee > .elementor-widget-container{margin:0px -0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-78634ee{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-8111 .elementor-element.elementor-element-4821574 > .elementor-widget-container{margin:0px -0px 0px 0px;}.elementor-8111 .elementor-element.elementor-element-4821574{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-8111 .elementor-element.elementor-element-6b914da{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:4px;--margin-right:0px;}.elementor-8111 .elementor-element.elementor-element-4df250b .ot-heading__sub{font-size:14px;}.elementor-8111 .elementor-element.elementor-element-4df250b .ot-heading__title{font-size:28px;}.elementor-8111 .elementor-element.elementor-element-049d746{font-size:15px;}.elementor-8111 .elementor-element.elementor-element-e19e9c0 .ot-heading__sub{font-size:14px;}.elementor-8111 .elementor-element.elementor-element-e19e9c0 .ot-heading__title{font-size:28px;}.elementor-8111 .elementor-element.elementor-element-dd9c18b:not(.elementor-motion-effects-element-type-background), .elementor-8111 .elementor-element.elementor-element-dd9c18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-8111 .elementor-element.elementor-element-dd9c18b{padding:50px 0px 60px 0px;}.elementor-8111 .elementor-element.elementor-element-abac3fd > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}}@media(min-width:768px){.elementor-8111 .elementor-element.elementor-element-f62c717{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-e54c624{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-23441b0{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-4529f28{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-db24bbe{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-9c58acb{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-0508de4{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-17fd0d6{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-b667067{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-63f02e1{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-537dacf{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-60f2aae{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-2fe8dca{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-c8d7a58{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-c4b0f7c{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-9439b61{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-1bd71bc{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-558c4f6{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-720c56c{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-e1a5886{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-cbecd19{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-69048b6{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-5c1390b{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-dd7938a{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-0453598{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-1a11ae3{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-49496dd{--width:33.3333%;}.elementor-8111 .elementor-element.elementor-element-fa6f097{--width:50%;}.elementor-8111 .elementor-element.elementor-element-b6b8968{--width:43.944%;}.elementor-8111 .elementor-element.elementor-element-6b914da{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-e8b6e5d *//* Main Container (Centers Everything) */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px;
}

/* Hover Section (Adjust Size Here) */
.hover-section {
  position: relative;
  width: 300px;  /* Adjust width as needed */
  height: auto;
  margin: 0 auto; /* Ensures center alignment */
}

/* Main Image (Always Visible) */
.main-image {
  width: 100%;
  height: auto;
  display: block;
  transition: filter 0.3s ease;
  border-radius: 5px; /* Optional: Adds rounded corners */
}

/* Facebook Logo (Hidden by Default) */
.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2; /* Ensures logo appears above blurred image */
}

.fb-logo {
  width: 60px; /* Adjust logo size */
  height: auto;
  filter: drop-shadow(0 0 5px rgba(0,0,0,0.3)); /* Optional: Adds slight shadow */
}

/* Hover Effect (Blur + Show FB Logo) */
.hover-section:hover .main-image {
  filter: blur(5px);
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0536619 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 1000px; /* Adjust size as needed */
  height: auto;
}




/* Facebook Logo (Hidden by Default) */
.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2; /* Ensures logo appears above blurred image */
}

.fb-logo {
  width: 60px; /* Adjust logo size */
  height: auto;
  filter: drop-shadow(0 0 5px rgba(0,0,0,0.3)); /* Optional: Adds slight shadow */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-673913c *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 1000px; /* Adjust size as needed */
  height: auto;
}




/* Facebook Logo (Hidden by Default) */
.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2; /* Ensures logo appears above blurred image */
}

.fb-logo {
  width: 60px; /* Adjust logo size */
  height: auto;
  filter: drop-shadow(0 0 5px rgba(0,0,0,0.3)); /* Optional: Adds slight shadow */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e22ecd1 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2482826 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-158322d *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-696d6c6 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db81400 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2dfbe2 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fcf3e15 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da62ad1 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea73728 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39eb793 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e042ee3 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69b3d0d *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30279d7 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab34ecf *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6c867f *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6099f26 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-016368a *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e5b110 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25104f7 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c28e7c *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-97cbe8b *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ee12c6 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4b1e94 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a21d02 *//* Center-align the hover section without affecting other content */
.hover-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Full width of the page or parent container */
  height: auto; /* Adjust as needed for your layout */
  padding: 20px; /* Optional: Add padding for spacing */
}

/* Your existing hover-section styles */
.hover-section {
  position: relative;
  display: inline-block;
  width: 300px; /* Adjust size as needed */
  height: 100px !important; /* Adjust size as needed */
  overflow: hidden;
}

.main-image {
  display: block;
  width: 100%;
  height: auto;
  transition: filter 0.3s ease-in-out;
}

.fb-logo-link {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.hover-section:hover .main-image {
  filter: blur(5px); /* Add blur effect on hover */
}

.hover-section:hover .fb-logo-link {
  opacity: 1;
  pointer-events: auto;
}

.fb-logo {
  width: 40px; /* Adjust size as needed */
  height: auto;
}/* End custom CSS */