.elementor-4937 .elementor-element.elementor-element-178676de{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-7efe81f4{--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:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-4937 .elementor-element.elementor-element-4804f7d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;column-gap:0px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;letter-spacing:0px;word-spacing:0px;}.elementor-4937 .elementor-element.elementor-element-4804f7d8 p{margin-block-end:0px;}.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-4937 .elementor-element.elementor-element-6ff7f013{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4937 .elementor-element.elementor-element-6ff7f013 .elementor-heading-title{font-family:"sari-mediumitalic", Sans-serif;font-size:27px;font-weight:400;color:#595959;}.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-4937 .elementor-element.elementor-element-485ac4b9{--display:flex;}.elementor-4937 .elementor-element.elementor-element-8876687{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-7a658f87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-4bc93ca0{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-4bc93ca0:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-4bc93ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CD86A5 0%, #CDB2BE 100%);}.elementor-4937 .elementor-element.elementor-element-64aa7474{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-73eb3e31{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#CD86A5;}.elementor-4937 .elementor-element.elementor-element-73eb3e31.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-73eb3e31 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-73eb3e31 a{color:#CD86A5;}.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-4937 .elementor-element.elementor-element-5d554efa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-4e684f0e{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-4e684f0e p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-51252d82{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-249b58dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-5abafb88{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-5abafb88:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-5abafb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CB7A30 0%, #E7BD98 100%);}.elementor-4937 .elementor-element.elementor-element-73b6b236{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-da2cf1e{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#CB7A30;}.elementor-4937 .elementor-element.elementor-element-da2cf1e.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-da2cf1e p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-da2cf1e a{color:#CB7A30;}.elementor-4937 .elementor-element.elementor-element-6d3296d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-686e226f{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-686e226f p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-16e2b78b{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-68b9c5c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-6712bd07{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-6712bd07:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-6712bd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7D0EBD 0%, #CE88F6 100%);}.elementor-4937 .elementor-element.elementor-element-2bf4e67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-4f07ce95{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#7D0EBD;}.elementor-4937 .elementor-element.elementor-element-4f07ce95.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-4f07ce95 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-4f07ce95 a{color:#7D0EBD;}.elementor-4937 .elementor-element.elementor-element-34992989{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-fc65673{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-fc65673 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-5010a9cf{--display:flex;}.elementor-4937 .elementor-element.elementor-element-75c86cd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-55023aba{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-55023aba:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-55023aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F92B2 0%, #92D9EC 100%);}.elementor-4937 .elementor-element.elementor-element-22f37875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-219e4fc2{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#1F92B2;}.elementor-4937 .elementor-element.elementor-element-219e4fc2.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-219e4fc2 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-219e4fc2 a{color:#1F92B2;}.elementor-4937 .elementor-element.elementor-element-179e6db0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-9f98d0{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-9f98d0 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-1b7f82c3{--display:flex;}.elementor-4937 .elementor-element.elementor-element-167398af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-411bc869{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-411bc869:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-411bc869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8E1818 0%, #EC9292 100%);}.elementor-4937 .elementor-element.elementor-element-2a082bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-1504374{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-1504374.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-1504374 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-1504374 a{color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-4a410ef0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-187e1e41{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-187e1e41 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-4afa00cb{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-4f61d1e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-1ee6b817{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-1ee6b817:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-1ee6b817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CCA300 0%, #FFE680 100%);}.elementor-4937 .elementor-element.elementor-element-19306650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-35ba33e1{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#CBA300;}.elementor-4937 .elementor-element.elementor-element-35ba33e1.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-35ba33e1 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-35ba33e1 a{color:#CBA300;}.elementor-4937 .elementor-element.elementor-element-5dfa3e96{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-157699cf{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-157699cf p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-4d386143{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-arrow-normal-color:#2591DF;--e-n-carousel-arrow-hover-color:#2591DF;}.elementor-4937 .elementor-element.elementor-element-2fa816d7{--display:flex;}.elementor-4937 .elementor-element.elementor-element-1438bf6b{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-5277fd05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-652963c8{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-652963c8:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-652963c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #695594 0%, #B9AED1 100%);}.elementor-4937 .elementor-element.elementor-element-10b7d1bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-33390557{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#695594;}.elementor-4937 .elementor-element.elementor-element-33390557.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-33390557 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-33390557 a{color:#695594;}.elementor-4937 .elementor-element.elementor-element-4531f32d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-bc9b8e6{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-bc9b8e6 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-5ca0c7d4{--display:flex;}.elementor-4937 .elementor-element.elementor-element-5b4757d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-49f6acf2{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-49f6acf2:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-49f6acf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A82629 0%, #E89799 100%);}.elementor-4937 .elementor-element.elementor-element-6366a8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-665b5b16{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#BD1515;}.elementor-4937 .elementor-element.elementor-element-665b5b16.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-665b5b16 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-665b5b16 a{color:#BD1515;}.elementor-4937 .elementor-element.elementor-element-7422bf11{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-7f56a353{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-7f56a353 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-28d35b18{--display:flex;}.elementor-4937 .elementor-element.elementor-element-65f8b6ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-2bbbb090{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-2bbbb090:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-2bbbb090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5DD05D 0%, #B6D7A7 100%);}.elementor-4937 .elementor-element.elementor-element-49d6b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-29f82fb2{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#429F41;}.elementor-4937 .elementor-element.elementor-element-29f82fb2.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-29f82fb2 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-29f82fb2 a{color:#429F41;}.elementor-4937 .elementor-element.elementor-element-235d89c6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-1bc8e76f{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-1bc8e76f p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-6d83af3c{--display:flex;}.elementor-4937 .elementor-element.elementor-element-716d21cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-19fee1dd{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-19fee1dd:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-19fee1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20A24 0%, #F88798 100%);}.elementor-4937 .elementor-element.elementor-element-73be4683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-13a02829{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-13a02829.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-13a02829 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-13a02829 a{color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-5f43cc1f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-28dc3cc8{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-28dc3cc8 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-7da169d{--display:flex;}.elementor-4937 .elementor-element.elementor-element-20d21bab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-779eb1a5{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-779eb1a5:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-779eb1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CD4A7E 0%, #DDA1B9 100%);}.elementor-4937 .elementor-element.elementor-element-1c50f03b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-4a013439{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#CD4A7E;}.elementor-4937 .elementor-element.elementor-element-4a013439.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-4a013439 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-4a013439 a{color:#CD4A7E;}.elementor-4937 .elementor-element.elementor-element-6836fd8f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-3203a7d1{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-3203a7d1 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-30f96c9{--display:flex;}.elementor-4937 .elementor-element.elementor-element-5aa6e4f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-e020418{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-e020418:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-e020418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #892242 0%, #E699B0 100%);}.elementor-4937 .elementor-element.elementor-element-4fa545bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-5f09f279{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#892242;}.elementor-4937 .elementor-element.elementor-element-5f09f279.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-5f09f279 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-5f09f279 a{color:#892242;}.elementor-4937 .elementor-element.elementor-element-71e5ed46{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-46dda45d{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-46dda45d p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-2ab1f906{--display:flex;}.elementor-4937 .elementor-element.elementor-element-65f3ace5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-41879fa4{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-41879fa4:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-41879fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CAA926 0%, #EBD994 100%);}.elementor-4937 .elementor-element.elementor-element-20fb2de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-6976bf83{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#CAA926;}.elementor-4937 .elementor-element.elementor-element-6976bf83.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-6976bf83 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-6976bf83 a{color:#CAA926;}.elementor-4937 .elementor-element.elementor-element-3014b825{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-26ab2a93{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-26ab2a93 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-11a96f5e{--display:flex;}.elementor-4937 .elementor-element.elementor-element-3ba8f5b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-5e23216f{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-5e23216f:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-5e23216f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7BAD37 0%, #C4E09E 100%);}.elementor-4937 .elementor-element.elementor-element-5016fb78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-769b6b42{width:100%;max-width:100%;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#7BAD37;}.elementor-4937 .elementor-element.elementor-element-769b6b42.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-769b6b42 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-769b6b42 a{color:#7BAD37;}.elementor-4937 .elementor-element.elementor-element-41cc82c7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-134addb5{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-134addb5 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-6e007729{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-arrow-normal-color:#2591DF;--e-n-carousel-arrow-hover-color:#2591DF;}.elementor-4937 .elementor-element.elementor-element-60f6916f{--display:flex;}.elementor-4937 .elementor-element.elementor-element-13bc7be6{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-4ef19abe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-2b306937{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-2b306937:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-2b306937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7D0EBD 0%, #CE88F6 100%);}.elementor-4937 .elementor-element.elementor-element-111386b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-75211c90{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#7D0EBD;}.elementor-4937 .elementor-element.elementor-element-75211c90.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-75211c90 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-75211c90 a{color:#7D0EBD;}.elementor-4937 .elementor-element.elementor-element-6faafd64{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-fb7c7e8{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-fb7c7e8 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-343e1ff{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-58e5ee88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-218073a5{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-218073a5:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-218073a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F92B2 0%, #92D9EC 100%);}.elementor-4937 .elementor-element.elementor-element-2c8d33e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-ac9d10b{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#1F92B2;}.elementor-4937 .elementor-element.elementor-element-ac9d10b.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-ac9d10b p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-ac9d10b a{color:#1F92B2;}.elementor-4937 .elementor-element.elementor-element-62e7a289{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-224cd1ad{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-224cd1ad p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-56061315{--display:flex;}.elementor-4937 .elementor-element.elementor-element-4ab0980d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-559182bd{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-559182bd:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-559182bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8E1818 0%, #EC9292 100%);}.elementor-4937 .elementor-element.elementor-element-367c40e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-289a2aa2{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-289a2aa2.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-289a2aa2 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-289a2aa2 a{color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-7aa6b7b7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-793b216d{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-793b216d p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-69282f44{--display:flex;}.elementor-4937 .elementor-element.elementor-element-747be165{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-c1be661{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-c1be661:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-c1be661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CCA300 0%, #FFE680 100%);}.elementor-4937 .elementor-element.elementor-element-3a785632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-74a63971{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#CBA300;}.elementor-4937 .elementor-element.elementor-element-74a63971.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-74a63971 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-74a63971 a{color:#CBA300;}.elementor-4937 .elementor-element.elementor-element-3ce43504{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-31fef7e3{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-31fef7e3 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-108717dc{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-arrow-normal-color:#2591DF;--e-n-carousel-arrow-hover-color:#2591DF;}.elementor-4937 .elementor-element.elementor-element-2d789244{--display:flex;}.elementor-4937 .elementor-element.elementor-element-2d49a619{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-64f425f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-77b56795{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-77b56795:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-77b56795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #83CBD3 0%, #B0CBCE 100%);}.elementor-4937 .elementor-element.elementor-element-45b578dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-3fbe0cea{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#5CD4F8;}.elementor-4937 .elementor-element.elementor-element-3fbe0cea.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-3fbe0cea p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-3fbe0cea a{color:#5CD4F8;}.elementor-4937 .elementor-element.elementor-element-455033d8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-39e86b4a{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-39e86b4a p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-44223a60{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-35478ea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-d103f7b{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-d103f7b:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-d103f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #99024C 0%, #C89AAB 100%);}.elementor-4937 .elementor-element.elementor-element-39fb5116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-5cd8a76{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#A8346C;}.elementor-4937 .elementor-element.elementor-element-5cd8a76.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-5cd8a76 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-5cd8a76 a{color:#A8346C;}.elementor-4937 .elementor-element.elementor-element-25d3e388{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-4e01b0b4{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-4e01b0b4 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-5a9c5b19{--display:flex;}.elementor-4937 .elementor-element.elementor-element-4468d784{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-34d71782{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-34d71782:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-34d71782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CB7A30 0%, #E7BD98 100%);}.elementor-4937 .elementor-element.elementor-element-6b9167f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-7db6aa07{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#E89749;}.elementor-4937 .elementor-element.elementor-element-7db6aa07.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-7db6aa07 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-7db6aa07 a{color:#E89749;}.elementor-4937 .elementor-element.elementor-element-3bff46c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-1036691f{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-1036691f p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-13a2b328{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4937 .elementor-element.elementor-element-2a720f37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-4a537c13{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-4a537c13:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-4a537c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B9ABCF 0%, #D8D5DC 100%);}.elementor-4937 .elementor-element.elementor-element-243a5dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-634128a3{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#B9ABCF;}.elementor-4937 .elementor-element.elementor-element-634128a3.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-634128a3 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-634128a3 a{color:#B9ABCF;}.elementor-4937 .elementor-element.elementor-element-57fc5ce2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-6e14e59b{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-6e14e59b p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-33d3fb34{--display:flex;}.elementor-4937 .elementor-element.elementor-element-262bc702{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-1595c634{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-1595c634:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-1595c634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8E1818 0%, #EC9292 100%);}.elementor-4937 .elementor-element.elementor-element-284fdecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-272f5aa0{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#B20A24;}.elementor-4937 .elementor-element.elementor-element-272f5aa0.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-272f5aa0 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-7a17bbfd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-73b86a7{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-73b86a7 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-653452b8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-arrow-normal-color:#2591DF;--e-n-carousel-arrow-hover-color:#2591DF;}.elementor-4937 .elementor-element.elementor-element-53275fed{--display:flex;}.elementor-4937 .elementor-element.elementor-element-44a83597{--display:flex;}.elementor-4937 .elementor-element.elementor-element-6bbc81a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-e3cce9c{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-e3cce9c:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-e3cce9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D383AE 0%, #FFDAEE 100%);}.elementor-4937 .elementor-element.elementor-element-649365be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-61ae3558{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#D386B0;}.elementor-4937 .elementor-element.elementor-element-61ae3558.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-61ae3558 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-61ae3558 a{color:#D386B0;}.elementor-4937 .elementor-element.elementor-element-3ae1ade9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-36f13c5c{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-36f13c5c p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-4fa1f97b{--display:flex;}.elementor-4937 .elementor-element.elementor-element-3d9f952{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-3390c4f2{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-3390c4f2:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-3390c4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CB7A30 0%, #E7BD98 100%);}.elementor-4937 .elementor-element.elementor-element-526c34f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-ee3bed{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#F57F23;}.elementor-4937 .elementor-element.elementor-element-ee3bed.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-ee3bed p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-ee3bed a{color:#F57F23;}.elementor-4937 .elementor-element.elementor-element-7a15c13b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-6fce62d5{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-6fce62d5 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-3c7896e3{--display:flex;}.elementor-4937 .elementor-element.elementor-element-544771ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-4621e1d7{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-4621e1d7:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-4621e1d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B89FE6 0%, #F4EDFF 100%);}.elementor-4937 .elementor-element.elementor-element-47848d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-5e782c78{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#B197E2;}.elementor-4937 .elementor-element.elementor-element-5e782c78.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-5e782c78 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-5e782c78 a{color:#B197E2;}.elementor-4937 .elementor-element.elementor-element-480d9382{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-5e4a0bce{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-5e4a0bce p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-71b8a79d{--display:flex;}.elementor-4937 .elementor-element.elementor-element-3d74b256{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-294b4dce{--display:flex;--min-height:413px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-294b4dce:not(.elementor-motion-effects-element-type-background), .elementor-4937 .elementor-element.elementor-element-294b4dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5EE35E 0%, #CCFACC 100%);}.elementor-4937 .elementor-element.elementor-element-73fefe5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4937 .elementor-element.elementor-element-48121de8{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;font-family:"Burbank Big Condensed Black", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;word-spacing:0px;color:#5AE35A;}.elementor-4937 .elementor-element.elementor-element-48121de8.elementor-element{--align-self:center;}.elementor-4937 .elementor-element.elementor-element-48121de8 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-48121de8 a{color:#5AE35A;}.elementor-4937 .elementor-element.elementor-element-25c448ab{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;}.elementor-4937 .elementor-element.elementor-element-3d22f9d9{text-align:center;font-family:"sari-mediumitalic", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#595959;}.elementor-4937 .elementor-element.elementor-element-3d22f9d9 p{margin-block-end:0px;}.elementor-4937 .elementor-element.elementor-element-17e4a9d7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-arrow-normal-color:#2591DF;--e-n-carousel-arrow-hover-color:#2591DF;}.elementor-4937 .elementor-element.elementor-element-79031f52{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1366px){.elementor-4937 .elementor-element.elementor-element-7efe81f4{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4937 .elementor-element.elementor-element-4d386143{--e-n-carousel-arrow-prev-left-position:25px;--e-n-carousel-arrow-next-right-position:25px;}}@media(min-width:768px){.elementor-4937 .elementor-element.elementor-element-178676de{--content-width:1280px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4937 .elementor-element.elementor-element-178676de{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4937 .elementor-element.elementor-element-178676de{--content-width:600px;}}@media(max-width:1024px){.elementor-4937 .elementor-element.elementor-element-178676de{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4937 .elementor-element.elementor-element-7efe81f4{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4937 .elementor-element.elementor-element-4804f7d8{font-size:50px;}.elementor-4937 .elementor-element.elementor-element-6ff7f013 .elementor-heading-title{font-size:25px;}.elementor-4937 .elementor-element.elementor-element-4d386143{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-next-right-position:5px;}.elementor-4937 .elementor-element.elementor-element-6e007729{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4937 .elementor-element.elementor-element-108717dc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4937 .elementor-element.elementor-element-653452b8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4937 .elementor-element.elementor-element-17e4a9d7{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-4937 .elementor-element.elementor-element-178676de{--content-width:95%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4937 .elementor-element.elementor-element-7efe81f4{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4937 .elementor-element.elementor-element-4804f7d8{font-size:44px;}.elementor-4937 .elementor-element.elementor-element-6ff7f013 .elementor-heading-title{font-size:20px;}.elementor-4937 .elementor-element.elementor-element-4d386143{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:44px;}.elementor-4937 .elementor-element.elementor-element-6e007729{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-position:5px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:44px;}.elementor-4937 .elementor-element.elementor-element-108717dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-position:5px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:44px;}.elementor-4937 .elementor-element.elementor-element-653452b8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-position:5px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:44px;}.elementor-4937 .elementor-element.elementor-element-17e4a9d7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:5px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-position:5px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:44px;}.elementor-4937 .elementor-element.elementor-element-79031f52{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64aa7474 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b6b236 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf4e67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22f37875 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a082bda */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19306650 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10b7d1bd */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6366a8ca */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49d6b67 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73be4683 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c50f03b */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fa545bf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20fb2de3 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5016fb78 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-111386b0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c8d33e5 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367c40e2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a785632 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45b578dc */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39fb5116 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b9167f0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-243a5dd0 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-284fdecf */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649365be */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-526c34f2 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47848d54 */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73fefe5c */.main-bg{
    width: 100%;
    height: 413px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-img{
    background-size: contain;
}
.hover-img{
    display: none;
}
.main-bg:hover .fixed-img{
    display: none;
}
.main-bg:hover .hover-img{
    display: flex;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Burbank Big Condensed Black';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://kixmax.co/wp-content/uploads/2025/10/Burbank-Big-Condensed-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Burbank Big Condensed Black';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://kixmax.co/wp-content/uploads/2025/10/Burbank-Big-Condensed-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sari-mediumitalic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kixmax.co/wp-content/uploads/2025/10/sari-mediumitalic.ttf') format('truetype');
}
@font-face {
	font-family: 'sari-mediumitalic';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://kixmax.co/wp-content/uploads/2025/10/sari-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */