.elementor-9055 .elementor-element.elementor-element-c83ec42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9055 .elementor-element.elementor-element-c83ec42 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .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-9055 .elementor-element.elementor-element-2020b90{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2020b90 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d19544b{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d19544b:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d19544b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d19544b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3281fb9{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-3281fb9:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-3281fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-3281fb9 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f072597{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-f072597:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-f072597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-f072597 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3bf514f{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-3bf514f:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-3bf514f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-3bf514f .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-8b32b53{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-8b32b53:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-8b32b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt-5-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-8b32b53 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d8a658b{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d8a658b:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d8a658b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/pet6-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d8a658b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-23b4c74{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-23b4c74:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-23b4c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt7.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-23b4c74 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-a960f7c{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-a960f7c:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-a960f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt8.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-a960f7c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-6745705{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-6745705:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-6745705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt9.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-6745705 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-40de44e{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-40de44e:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-40de44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt10.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-40de44e .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-e138b33{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-e138b33:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-e138b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt11.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-e138b33 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f075b88{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-f075b88:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-f075b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prt12-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-f075b88 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-9d5495c{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-9d5495c:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-9d5495c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-9d5495c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d8df7fe{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d8df7fe:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d8df7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/parta2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d8df7fe .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-62bfcdc{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-62bfcdc:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-62bfcdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-62bfcdc .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-a004f4a{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-a004f4a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-a004f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-a004f4a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-9b2295a{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-9b2295a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-9b2295a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-9b2295a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-13a35eb{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-13a35eb:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-13a35eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-13a35eb .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-cccfa75{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-cccfa75:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-cccfa75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-cccfa75 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d98367c{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d98367c:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d98367c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/prta8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d98367c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d14949b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-48c01e7{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-48c01e7:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-48c01e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-48c01e7 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-0881d8b{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-0881d8b:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-0881d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-0881d8b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-6ae28dc{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-6ae28dc:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-6ae28dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-6ae28dc .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-807529a{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-807529a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-807529a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-807529a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d980e50{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d980e50:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d980e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d980e50 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-e813eff{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-e813eff:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-e813eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-e813eff .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7f3d4d4{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-7f3d4d4:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-7f3d4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto6.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-7f3d4d4 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-cae3d3d{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-cae3d3d:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-cae3d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/proto7.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-cae3d3d .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-620f93a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-34c1832{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-34c1832:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-34c1832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-34c1832 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4edea9e{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-4edea9e:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-4edea9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-4edea9e .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-86dafd2{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-86dafd2:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-86dafd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-86dafd2 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-da84c18{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-da84c18:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-da84c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-da84c18 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-bb09111{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-bb09111:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-bb09111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-bb09111 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f26506e{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-f26506e:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-f26506e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-f26506e .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-5eb7fc8{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-5eb7fc8:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-5eb7fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-5eb7fc8 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-fc3bab2{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-fc3bab2:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-fc3bab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/real8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-fc3bab2 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-a90eee1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-eb39967{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-eb39967:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-eb39967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-eb39967 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-07accd8{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-07accd8:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-07accd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-07accd8 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-bd98382{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-bd98382:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-bd98382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-bd98382 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d7c5d3f{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d7c5d3f:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d7c5d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d7c5d3f .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7cef7c7{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-7cef7c7:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-7cef7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-7cef7c7 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3ebce46{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-3ebce46:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-3ebce46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-3ebce46 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3c8cda8{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-3c8cda8:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-3c8cda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-3c8cda8 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-679ebc0{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-679ebc0:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-679ebc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/ecom8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-679ebc0 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-a8c034c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3beb70a{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-3beb70a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-3beb70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-3beb70a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f8fea7f{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-f8fea7f:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-f8fea7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-f8fea7f .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-c5c8d20{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-c5c8d20:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-c5c8d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-c5c8d20 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1bc0ab1{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-1bc0ab1:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-1bc0ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-1bc0ab1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-fc2fa6a{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-fc2fa6a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-fc2fa6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-fc2fa6a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-30dd36c{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-30dd36c:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-30dd36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-30dd36c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-5609157{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-5609157:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-5609157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-5609157 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4d47fdc{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-4d47fdc:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-4d47fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/edu8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-4d47fdc .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-255e422{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-2185420{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-2185420:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-2185420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-2185420 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1172911{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-1172911:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-1172911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-1172911 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-c631c71{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-c631c71:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-c631c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-c631c71 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3c6ccfd{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-3c6ccfd:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-3c6ccfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-3c6ccfd .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-65c927b{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-65c927b:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-65c927b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-65c927b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-41c2f3d{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-41c2f3d:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-41c2f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-41c2f3d .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d22e057{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d22e057:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d22e057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d22e057 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-94a85da{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-94a85da:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-94a85da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/fit8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-94a85da .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-0497fb0{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-0497fb0:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-0497fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-0497fb0 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-905d241{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-905d241:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-905d241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-905d241 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-17e3d97{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-17e3d97:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-17e3d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-17e3d97 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-e43d0d4{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-e43d0d4:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-e43d0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-e43d0d4 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-e756168{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-e756168:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-e756168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-e756168 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-e2c67b8{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-e2c67b8:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-e2c67b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-e2c67b8 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-0e68ae1{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-0e68ae1:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-0e68ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-0e68ae1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-004a2ca{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-004a2ca:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-004a2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/food8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-004a2ca .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1c654bf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-80a8083{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-80a8083:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-80a8083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-80a8083 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4c528b7{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-4c528b7:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-4c528b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-4c528b7 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f318359{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-f318359:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-f318359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-f318359 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-a776913{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-a776913:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-a776913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-a776913 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-36666e7{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-36666e7:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-36666e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-36666e7 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d7a714d{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d7a714d:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d7a714d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d7a714d .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-bee0f05{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-bee0f05:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-bee0f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-bee0f05 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-59f37d1{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-59f37d1:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-59f37d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/Hlt8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-59f37d1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-46a49bd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-bea620d{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-bea620d:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-bea620d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-bea620d .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-24f93b2{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-24f93b2:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-24f93b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-24f93b2 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-9169ec4{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-9169ec4:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-9169ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-9169ec4 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f4eda3b{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-f4eda3b:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-f4eda3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-f4eda3b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-600effc{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-600effc:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-600effc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np5.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-600effc .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-2299a7a{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-2299a7a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-2299a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np6.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-2299a7a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4aa6764{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-4aa6764:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-4aa6764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np7.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-4aa6764 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-d0bfc32{--display:flex;--min-height:400px;}.elementor-9055 .elementor-element.elementor-element-d0bfc32:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-d0bfc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southasianmedia.ca/wp-content/uploads/2025/05/np8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9055 .elementor-element.elementor-element-d0bfc32 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7910036{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:6px;--n-tabs-gap:0px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:11px;}.elementor-9055 .elementor-element.elementor-element-7910036 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-9055 .elementor-element.elementor-element-7910036.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;border-color:#BDBDBD;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-9055 .elementor-element.elementor-element-7910036.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9055 .elementor-element.elementor-element-7910036.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#86329D;background-color:transparent;background-image:linear-gradient(94deg, #86329D 3%, #C24192 95%);}.elementor-9055 .elementor-element.elementor-element-7910036 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-7910036.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-9055 .elementor-element.elementor-element-7910036.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-9055 .elementor-element.elementor-element-7910036 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-9055 .elementor-element.elementor-element-1279356{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-1279356 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7286933{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-7286933:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-7286933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-9055 .elementor-element.elementor-element-7286933 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.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-9055 .elementor-element.elementor-element-2f24409 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-2f24409{text-align:center;}.elementor-9055 .elementor-element.elementor-element-2f24409 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:80px;font-weight:500;color:#000000;}.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-9055 .elementor-element.elementor-element-5608b96{text-align:center;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9055 .elementor-element.elementor-element-5394955{text-align:center;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9055 .elementor-element.elementor-element-5ec0c36b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-5ec0c36b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-520c0801{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9055 .elementor-element.elementor-element-520c0801:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-520c0801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9055 .elementor-element.elementor-element-520c0801 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-11143672 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-11143672{text-align:center;}.elementor-9055 .elementor-element.elementor-element-11143672 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-9055 .elementor-element.elementor-element-34a11141{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9055 .elementor-element.elementor-element-34a11141 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-35c70858{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;--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-9055 .elementor-element.elementor-element-35c70858 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.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-9055 .elementor-element.elementor-element-20ce308d img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9055 .elementor-element.elementor-element-671bed67{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;--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-9055 .elementor-element.elementor-element-671bed67 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3eee81e8 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9055 .elementor-element.elementor-element-60454c0c{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;--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-9055 .elementor-element.elementor-element-60454c0c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-5d10b616 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9055 .elementor-element.elementor-element-56068ac2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9055 .elementor-element.elementor-element-56068ac2 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7e6d7e34{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;--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-9055 .elementor-element.elementor-element-7e6d7e34 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-37b60fcb img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9055 .elementor-element.elementor-element-3bb7c52{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;--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-9055 .elementor-element.elementor-element-3bb7c52 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-e85f0d6 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9055 .elementor-element.elementor-element-ceb8dc9{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;--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-9055 .elementor-element.elementor-element-ceb8dc9 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-0159ff4 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-9055 .elementor-element.elementor-element-74757533{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-74757533 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-6a6f61d1{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-6a6f61d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8EC;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1d3efc9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-1d3efc9c .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-47fd2ad1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-47fd2ad1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-6a903dc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-6a903dc7 .wcf--title{color:#121212;font-family:"Scto-Grotesk", Sans-serif;font-size:70px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.04em;}.elementor-9055 .elementor-element.elementor-element-6a903dc7 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-38f72f1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-38f72f1b .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-75aca7da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-330c5007{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:210px;--padding-left:50px;--padding-right:50px;}.elementor-9055 .elementor-element.elementor-element-330c5007:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-330c5007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF8;}.elementor-9055 .elementor-element.elementor-element-330c5007 .wcf-image-hover{background-image:url( https://blanchedalmond-shark-308916.hostingersite.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title{color:#121212;font-family:"Scto-Grotesk", Sans-serif;font-size:120px;font-weight:500;line-height:0.741em;}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-5020b3ac > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-9055 .elementor-element.elementor-element-5020b3ac{--e-rating-icon-font-size:22px;--e-rating-gap:5px;--e-rating-icon-marked-color:#F45640;--e-rating-icon-color:#525B62;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;text-align:center;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d .wcf--text{color:#555555;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d .wcf--text, .elementor-9055 .elementor-element.elementor-element-2bd9ca6d .wcf--text *{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;line-height:1.222em;}.elementor-9055 .elementor-element.elementor-element-54b0ea63{text-align:center;}.elementor-9055 .elementor-element.elementor-element-54b0ea63 .wcf--title{color:#121212;font-family:"Scto-Grotesk", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:1.183em;}.elementor-9055 .elementor-element.elementor-element-54b0ea63 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-7c405c7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-7c405c7a:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-7c405c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF8;}.elementor-9055 .elementor-element.elementor-element-7c405c7a .wcf-image-hover{background-image:url( https://blanchedalmond-shark-308916.hostingersite.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-5ece583d{--slides-to-show:2;--space-between:0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev:hover, .elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next:hover{background-color:#121212;color:#FFFFFF;border-color:#121212;}.elementor-9055 .elementor-element.elementor-element-5ece583d > .elementor-widget-container{margin:0px -27px 0px -27px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .slide{padding:60px 97px 55px 97px;border-style:none;}.elementor-9055 .elementor-element.elementor-element-5ece583d .swiper-slide::after{right:1px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .feedback{color:#888888;font-family:"Kanit", Sans-serif;font-size:30px;font-weight:500;line-height:1.26em;padding:0px 0px 100px 0px;margin:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .name{color:#121212;font-family:"Scto-Grotesk", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.666em;padding:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .designation{color:#555555;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .image img{border-radius:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .quote{margin:0px 0px 93px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev, .elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;border-radius:100% 100% 100% 100%;padding:0px 0px 0px 0px;color:#121212;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow{position:absolute;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev{left:-26.5%;bottom:60px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{right:115.35%;bottom:60px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev svg, .elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next svg{fill:#121212;}.elementor-9055 .elementor-element.elementor-element-5ece583d .swiper-button-disabled::after{background-color:#121212;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev:hover svg, .elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next:hover svg{fill:#FFFFFF;}.elementor-9055 .elementor-element.elementor-element-26bceb75{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-26bceb75:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-26bceb75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9055 .elementor-element.elementor-element-26bceb75 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-5a2a7e62 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-9055 .elementor-element.elementor-element-5a2a7e62{text-align:center;}.elementor-9055 .elementor-element.elementor-element-5a2a7e62 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:6px;color:#000000;}.elementor-9055 .elementor-element.elementor-element-59392815{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9055 .elementor-element.elementor-element-59392815 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9055 .elementor-element.elementor-element-564bfde9 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 25px 20px 25px;}.elementor-9055 .elementor-element.elementor-element-6d3f560 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 25px 20px 25px;}.elementor-9055 .elementor-element.elementor-element-6195965 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 25px 20px 25px;}.elementor-9055 .elementor-element.elementor-element-50f31bc .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:20px 25px 20px 25px;}.elementor-9055 .elementor-element.elementor-element-1907a5ee{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-1907a5ee .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-6cb579fc{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px;}.elementor-9055 .elementor-element.elementor-element-6cb579fc:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-6cb579fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9055 .elementor-element.elementor-element-6cb579fc .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-5d4f9c62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-5d4f9c62 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4ad0f9c1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-9055 .elementor-element.elementor-element-4ad0f9c1 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-6b2e46e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-6b2e46e5 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-2968e5cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:48px 48px 48px 48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26.6px;--padding-bottom:26.6px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-2968e5cb:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-2968e5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-9055 .elementor-element.elementor-element-2968e5cb.e-con{--align-self:flex-start;}.elementor-9055 .elementor-element.elementor-element-2968e5cb .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3aeddbdf .wcf--title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-9055 .elementor-element.elementor-element-3aeddbdf .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-47e89348{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:70px 70px 70px 70px;--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-9055 .elementor-element.elementor-element-47e89348:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-47e89348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-9055 .elementor-element.elementor-element-47e89348.e-con{--align-self:flex-start;}.elementor-9055 .elementor-element.elementor-element-47e89348 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-2a30b5e img{width:40px;}.elementor-9055 .elementor-element.elementor-element-3854db94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-3854db94 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-47181709 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-9055 .elementor-element.elementor-element-3f3a23db{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-9055 .elementor-element.elementor-element-3f3a23db .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-61915147{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-61915147 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-73140690 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-73140690 .wcf--title{color:#FFFFFF;font-family:"Antonio", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:6px;}.elementor-9055 .elementor-element.elementor-element-73140690 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-7d261dde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-7d261dde .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-ce98216{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-ce98216 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1b10b469{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9055 .elementor-element.elementor-element-1b10b469 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-499f5bb9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-499f5bb9 .wcf--title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;line-height:1.33em;}.elementor-9055 .elementor-element.elementor-element-499f5bb9 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-78be40f8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-78be40f8 .wcf--title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;line-height:1.33em;}.elementor-9055 .elementor-element.elementor-element-78be40f8 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-7fec25bd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-7fec25bd .wcf--title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;line-height:1.33em;}.elementor-9055 .elementor-element.elementor-element-7fec25bd .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-48a31337 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-48a31337 .wcf--title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;line-height:1.33em;}.elementor-9055 .elementor-element.elementor-element-48a31337 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-9f66f18 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9055 .elementor-element.elementor-element-9f66f18 .wcf--title{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;line-height:1.33em;}.elementor-9055 .elementor-element.elementor-element-9f66f18 .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-primary, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-play{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn:hover, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-group:hover span, .style-4 .wc-btn-primary span{background-color:#FFFFFF;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-primary{font-family:"Kanit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn .icon, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-play{font-size:12px;}.elementor-9055 .elementor-element.elementor-element-71067c80 .style-4 .wc-btn-primary strong{width:12px;background-color:#121212;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn, .elementor-9055 .elementor-element.elementor-element-71067c80 .btn-text-flip span, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-primary{color:#121212;fill:#121212;}.elementor-9055 .elementor-element.elementor-element-71067c80 svg{fill:#121212;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn:hover{color:#000000;fill:#000000;}.elementor-9055 .elementor-element.elementor-element-71067c80 .btn-text-flip:hover span, .elementor-9055 .elementor-element.elementor-element-71067c80 .btn-text-flip:hover svg{color:#000000;fill:#000000;}.elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-group:hover span, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-primary:hover{color:#000000;}.elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-group:hover .wc-btn-play svg{fill:#000000;}.elementor-9055 .elementor-element.elementor-element-71067c80 .style-4 .wc-btn-primary:hover strong{background-color:#000000;}.elementor-9055 .elementor-element.elementor-element-71067c80 .style-4 .wc-btn-primary:hover strong::after{border-color:#000000;}.elementor-9055 .elementor-element.elementor-element-1317766{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-1317766:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-1317766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E0E0;}.elementor-9055 .elementor-element.elementor-element-1317766 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4bda50c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9055 .elementor-element.elementor-element-4bda50c5 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-4f668cdf{--display:flex;}.elementor-9055 .elementor-element.elementor-element-4f668cdf .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-7d7289ee > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-7d7289ee .wcf--title{color:#000000;font-family:"Antonio", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:6px;}.elementor-9055 .elementor-element.elementor-element-7d7289ee .wcf--title .highlight{color:#f00000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-9055 .elementor-element.elementor-element-4a29f555{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-9055 .elementor-element.elementor-element-4a29f555 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9055 .elementor-element.elementor-element-2f06c9f{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9055 .elementor-element.elementor-element-65630812{--display:flex;--justify-content:center;}.elementor-9055 .elementor-element.elementor-element-65630812 .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-2c54606d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9055 .elementor-element.elementor-element-2c54606d .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-f2f838a{--display:flex;--justify-content:center;}.elementor-9055 .elementor-element.elementor-element-f2f838a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-3e09a70a{--display:flex;--justify-content:center;}.elementor-9055 .elementor-element.elementor-element-3e09a70a .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1e6996dd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-1e6996dd .wcf--title{color:#000000;font-family:"Antonio", Sans-serif;font-size:85px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:6px;}.elementor-9055 .elementor-element.elementor-element-1e6996dd .wcf--title .highlight{color:#f00000;}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-9055 .elementor-element.elementor-element-25f8b744{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-9055 .elementor-element.elementor-element-25f8b744 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9055 .elementor-element.elementor-element-191c4fa{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:17px;--padding-right:17px;}.elementor-9055 .elementor-element.elementor-element-191c4fa:not(.elementor-motion-effects-element-type-background), .elementor-9055 .elementor-element.elementor-element-191c4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3E4DF;}.elementor-9055 .elementor-element.elementor-element-191c4fa .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-1757f8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-1757f8f{text-align:center;}.elementor-9055 .elementor-element.elementor-element-1757f8f .elementor-heading-title{font-family:"Scto-Grotesk", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.04em;color:#121212;}.elementor-9055 .elementor-element.elementor-element-628a7cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9055 .elementor-element.elementor-element-628a7cd .wcf-image-hover{background-image:url( https://southasianmedia.ca/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-9055 .elementor-element.elementor-element-aad58db .elementor-button{background-color:#D3E4DF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:12px 12px 12px 12px;padding:16px 25px 16px 25px;}.elementor-9055 .elementor-element.elementor-element-1fa503a .elementor-button{background-color:#D3E4DF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:12px 12px 12px 12px;padding:16px 25px 16px 25px;}@media(max-width:1366px) and (min-width:768px){.elementor-9055 .elementor-element.elementor-element-47fd2ad1{--width:43%;}.elementor-9055 .elementor-element.elementor-element-4ad0f9c1{--width:40%;}.elementor-9055 .elementor-element.elementor-element-3f3a23db{--width:60%;}}@media(max-width:1366px){.elementor-9055 .elementor-element.elementor-element-2020b90{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-74757533{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9055 .elementor-element.elementor-element-75aca7da{--padding-top:52px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-330c5007{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title{font-size:80px;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-9055 .elementor-element.elementor-element-54b0ea63{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-9055 .elementor-element.elementor-element-54b0ea63 .wcf--title{font-size:26px;}.elementor-9055 .elementor-element.elementor-element-5ece583d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .slide{padding:50px 50px 44px 50px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .feedback{padding:40px 0px 80px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .quote{margin:0px 0px 40px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev{left:-28.5%;bottom:50px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{right:113.35%;bottom:50px;}.elementor-9055 .elementor-element.elementor-element-26bceb75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-5a2a7e62 .elementor-heading-title{font-size:50px;}.elementor-9055 .elementor-element.elementor-element-6cb579fc{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9055 .elementor-element.elementor-element-3854db94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9055 .elementor-element.elementor-element-73140690 .wcf--title{font-size:50px;}.elementor-9055 .elementor-element.elementor-element-7d261dde{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-7d7289ee .wcf--title{font-size:50px;}.elementor-9055 .elementor-element.elementor-element-1e6996dd .wcf--title{font-size:50px;}}@media(max-width:1200px){.elementor-9055 .elementor-element.elementor-element-2020b90{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-75aca7da{--padding-top:42px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-330c5007{--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title{font-size:70px;}.elementor-9055 .elementor-element.elementor-element-5020b3ac{--e-rating-icon-font-size:18px;}.elementor-9055 .elementor-element.elementor-element-54b0ea63{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-9055 .elementor-element.elementor-element-54b0ea63 .wcf--title{font-size:20px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .slide{padding:40px 40px 34px 40px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .feedback{font-size:26px;padding:0px 0px 50px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .name{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev{left:-30.5%;bottom:40px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{right:111.35%;bottom:40px;}}@media(max-width:1024px){.elementor-9055 .elementor-element.elementor-element-2020b90{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1{--min-height:0vh;--padding-top:90px;--padding-bottom:090px;--padding-left:20px;--padding-right:20px;}.elementor-9055 .elementor-element.elementor-element-6a903dc7 .wcf--title{font-size:50px;}.elementor-9055 .elementor-element.elementor-element-75aca7da{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-330c5007{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title{font-size:46px;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d{width:var( --container-widget-width, 332px );max-width:332px;--container-widget-width:332px;--container-widget-flex-grow:0;}.elementor-9055 .elementor-element.elementor-element-5ece583d .swiper-slide::after{right:0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .quote{margin:0px 0px 30px 0px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev, .elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{padding:15px 15px 15px 15px;}.elementor-9055 .elementor-element.elementor-element-5a2a7e62 .elementor-heading-title{font-size:46px;}.elementor-9055 .elementor-element.elementor-element-6cb579fc{--min-height:0vh;--padding-top:86px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9055 .elementor-element.elementor-element-5d4f9c62{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9055 .elementor-element.elementor-element-6b2e46e5{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-9055 .elementor-element.elementor-element-3f3a23db{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9055 .elementor-element.elementor-element-73140690 .wcf--title{font-size:46px;}.elementor-9055 .elementor-element.elementor-element-7d261dde{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-ce98216{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-499f5bb9 .wcf--title{font-size:20px;}.elementor-9055 .elementor-element.elementor-element-78be40f8 .wcf--title{font-size:20px;}.elementor-9055 .elementor-element.elementor-element-7fec25bd .wcf--title{font-size:20px;}.elementor-9055 .elementor-element.elementor-element-48a31337 .wcf--title{font-size:20px;}.elementor-9055 .elementor-element.elementor-element-9f66f18 .wcf--title{font-size:20px;}.elementor-9055 .elementor-element.elementor-element-7d7289ee .wcf--title{font-size:46px;}.elementor-9055 .elementor-element.elementor-element-1e6996dd .wcf--title{font-size:46px;}.elementor-9055 .elementor-element.elementor-element-1757f8f .elementor-heading-title{font-size:50px;}}@media(max-width:880px){.elementor-9055 .elementor-element.elementor-element-2020b90{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1{--min-height:0vh;}.elementor-9055 .elementor-element.elementor-element-6a903dc7 .wcf--title{font-size:40px;}.elementor-9055 .elementor-element.elementor-element-75aca7da{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-5020b3ac > .elementor-widget-container{margin:15px 0px 5px 0px;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-9055 .elementor-element.elementor-element-54b0ea63 .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-5ece583d{--slides-to-show:1;}.elementor-9055 .elementor-element.elementor-element-5ece583d .swiper-slide::after{right:1px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev{left:-50%;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{right:118%;}.elementor-9055 .elementor-element.elementor-element-5a2a7e62 .elementor-heading-title{font-size:40px;}.elementor-9055 .elementor-element.elementor-element-6cb579fc{--min-height:0vh;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-9055 .elementor-element.elementor-element-5d4f9c62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-6b2e46e5{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-2968e5cb{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-73140690 .wcf--title{font-size:40px;}.elementor-9055 .elementor-element.elementor-element-499f5bb9 .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-78be40f8 .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-7fec25bd .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-48a31337 .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-9f66f18 .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-7d7289ee .wcf--title{font-size:40px;}.elementor-9055 .elementor-element.elementor-element-1e6996dd .wcf--title{font-size:40px;}.elementor-9055 .elementor-element.elementor-element-1757f8f .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-9055 .elementor-element.elementor-element-2020b90{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-74757533{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9055 .elementor-element.elementor-element-1d3efc9c{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-9055 .elementor-element.elementor-element-6a903dc7 .wcf--title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-75aca7da{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-330c5007{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9055 .elementor-element.elementor-element-4792a897 .wcf--title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-5020b3ac{--e-rating-icon-font-size:15px;--e-rating-gap:2px;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d{width:100%;max-width:100%;}.elementor-9055 .elementor-element.elementor-element-2bd9ca6d .wcf--text, .elementor-9055 .elementor-element.elementor-element-2bd9ca6d .wcf--text *{font-size:16px;}.elementor-9055 .elementor-element.elementor-element-54b0ea63{width:100%;max-width:100%;}.elementor-9055 .elementor-element.elementor-element-54b0ea63 .wcf--title{font-size:18px;}.elementor-9055 .elementor-element.elementor-element-5ece583d{--slides-to-show:1;}.elementor-9055 .elementor-element.elementor-element-5ece583d .slide{padding:30px 30px 110px 30px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev, .elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{padding:10px 10px 10px 10px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-prev{left:33%;bottom:30px;}.elementor-9055 .elementor-element.elementor-element-5ece583d .wcf-arrow.wcf-arrow-next{right:33%;bottom:30px;}.elementor-9055 .elementor-element.elementor-element-26bceb75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-5a2a7e62 .elementor-heading-title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-6cb579fc{--min-height:0vh;--padding-top:43px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-9055 .elementor-element.elementor-element-5d4f9c62{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-9055 .elementor-element.elementor-element-6b2e46e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-2968e5cb{--width:60%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9055 .elementor-element.elementor-element-47e89348{--width:46px;--min-height:46px;}.elementor-9055 .elementor-element.elementor-element-2a30b5e img{width:20px;}.elementor-9055 .elementor-element.elementor-element-73140690 .wcf--title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-7d261dde{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-ce98216{--gap:020px 0px;--row-gap:020px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9055 .elementor-element.elementor-element-499f5bb9 .wcf--title{font-size:16px;}.elementor-9055 .elementor-element.elementor-element-78be40f8 .wcf--title{font-size:16px;}.elementor-9055 .elementor-element.elementor-element-7fec25bd .wcf--title{font-size:16px;}.elementor-9055 .elementor-element.elementor-element-48a31337 .wcf--title{font-size:16px;}.elementor-9055 .elementor-element.elementor-element-9f66f18 .wcf--title{font-size:16px;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn{padding:15px 20px 15px 20px;}.elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-primary{padding:15px 20px 15px 20px;}.elementor-9055 .elementor-element.elementor-element-71067c80 .helo--btn .icon, .elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-play{font-size:13px;}.elementor-9055 .elementor-element.elementor-element-71067c80 .style-4 .wc-btn-primary strong{width:13px;}.elementor-9055 .elementor-element.elementor-element-71067c80 .wc-btn-play{width:45px;height:45px;--icon-width:45px;}.elementor-9055 .elementor-element.elementor-element-7d7289ee .wcf--title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-1e6996dd .wcf--title{font-size:30px;}.elementor-9055 .elementor-element.elementor-element-1757f8f .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-9055 .elementor-element.elementor-element-1279356{--width:100%;}.elementor-9055 .elementor-element.elementor-element-5ec0c36b{--width:100%;}.elementor-9055 .elementor-element.elementor-element-35c70858{--width:33%;}.elementor-9055 .elementor-element.elementor-element-671bed67{--width:33%;}.elementor-9055 .elementor-element.elementor-element-60454c0c{--width:33%;}.elementor-9055 .elementor-element.elementor-element-7e6d7e34{--width:33%;}.elementor-9055 .elementor-element.elementor-element-3bb7c52{--width:33%;}.elementor-9055 .elementor-element.elementor-element-ceb8dc9{--width:33%;}.elementor-9055 .elementor-element.elementor-element-6a6f61d1{--width:100%;}.elementor-9055 .elementor-element.elementor-element-47fd2ad1{--width:31.22%;}.elementor-9055 .elementor-element.elementor-element-330c5007{--width:27.9%;}.elementor-9055 .elementor-element.elementor-element-7c405c7a{--width:72.1%;}.elementor-9055 .elementor-element.elementor-element-1907a5ee{--width:100%;}.elementor-9055 .elementor-element.elementor-element-6cb579fc{--width:100%;}.elementor-9055 .elementor-element.elementor-element-4ad0f9c1{--width:50%;}.elementor-9055 .elementor-element.elementor-element-6b2e46e5{--width:260px;}.elementor-9055 .elementor-element.elementor-element-2968e5cb{--width:187px;}.elementor-9055 .elementor-element.elementor-element-47e89348{--width:70px;}.elementor-9055 .elementor-element.elementor-element-3854db94{--width:85%;}.elementor-9055 .elementor-element.elementor-element-3f3a23db{--width:49.3%;}.elementor-9055 .elementor-element.elementor-element-4f668cdf{--width:50%;}.elementor-9055 .elementor-element.elementor-element-65630812{--width:50%;}.elementor-9055 .elementor-element.elementor-element-f2f838a{--width:50%;}.elementor-9055 .elementor-element.elementor-element-3e09a70a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9055 .elementor-element.elementor-element-4ad0f9c1{--width:100%;}.elementor-9055 .elementor-element.elementor-element-3f3a23db{--width:100%;}.elementor-9055 .elementor-element.elementor-element-61915147{--width:655px;}}@media(max-width:880px) and (min-width:768px){.elementor-9055 .elementor-element.elementor-element-47fd2ad1{--width:50%;}.elementor-9055 .elementor-element.elementor-element-330c5007{--width:35%;}.elementor-9055 .elementor-element.elementor-element-7c405c7a{--width:65%;}.elementor-9055 .elementor-element.elementor-element-61915147{--width:615px;}}@media(min-width:2400px){.elementor-9055 .elementor-element.elementor-element-2020b90{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-2d67bcd{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-d14949b{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-620f93a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a90eee1{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-a8c034c{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-255e422{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-7c50c5a{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-1c654bf{--grid-auto-flow:row;}.elementor-9055 .elementor-element.elementor-element-46a49bd{--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19544b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d19544b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d19544b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3281fb9 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3281fb9{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3281fb9:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f072597 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f072597{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f072597:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf514f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3bf514f{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-3bf514f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b32b53 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-8b32b53{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-8b32b53:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a658b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8a658b{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-d8a658b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b4c74 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-23b4c74{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-23b4c74:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a960f7c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a960f7c{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-a960f7c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6745705 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6745705{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-6745705:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40de44e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-40de44e{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-40de44e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e138b33 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e138b33{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-e138b33:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f075b88 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f075b88{
    -webkit-transition: ease-in-out 800ms !important;
    transition: ease-in-out 800ms !important;
}
.elementor-9055 .elementor-element.elementor-element-f075b88:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d5495c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9d5495c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9d5495c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df7fe *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d8df7fe{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d8df7fe:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bfcdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-62bfcdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-62bfcdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a004f4a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a004f4a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a004f4a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2295a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9b2295a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9b2295a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13a35eb *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-13a35eb{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-13a35eb:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccfa75 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cccfa75{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cccfa75:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98367c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d98367c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d98367c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c01e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-48c01e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-48c01e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0881d8b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0881d8b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0881d8b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae28dc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-6ae28dc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-6ae28dc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807529a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-807529a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-807529a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980e50 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d980e50{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d980e50:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e813eff *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e813eff{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e813eff:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3d4d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7f3d4d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7f3d4d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae3d3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-cae3d3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-cae3d3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c1832 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-34c1832{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-34c1832:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edea9e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4edea9e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4edea9e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86dafd2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-86dafd2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-86dafd2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da84c18 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-da84c18{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-da84c18:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb09111 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bb09111{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bb09111:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26506e *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f26506e{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f26506e:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb7fc8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5eb7fc8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5eb7fc8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc3bab2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc3bab2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc3bab2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb39967 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-eb39967{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-eb39967:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07accd8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-07accd8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-07accd8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd98382 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bd98382{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bd98382:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7c5d3f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7c5d3f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7c5d3f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cef7c7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-7cef7c7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-7cef7c7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebce46 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3ebce46{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3ebce46:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8cda8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c8cda8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c8cda8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-679ebc0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-679ebc0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-679ebc0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3beb70a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3beb70a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3beb70a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fea7f *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f8fea7f{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f8fea7f:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5c8d20 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c5c8d20{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c5c8d20:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc0ab1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1bc0ab1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1bc0ab1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc2fa6a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-fc2fa6a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-fc2fa6a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dd36c *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-30dd36c{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-30dd36c:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5609157 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-5609157{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-5609157:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d47fdc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4d47fdc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4d47fdc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185420 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2185420{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2185420:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1172911 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-1172911{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-1172911:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c631c71 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-c631c71{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-c631c71:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6ccfd *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-3c6ccfd{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-3c6ccfd:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c927b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-65c927b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-65c927b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2f3d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-41c2f3d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-41c2f3d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22e057 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d22e057{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d22e057:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a85da *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-94a85da{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-94a85da:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0497fb0 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0497fb0{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0497fb0:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905d241 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-905d241{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-905d241:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3d97 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-17e3d97{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-17e3d97:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d0d4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e43d0d4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e43d0d4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e756168 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e756168{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e756168:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c67b8 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-e2c67b8{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-e2c67b8:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e68ae1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-0e68ae1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-0e68ae1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004a2ca *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-004a2ca{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-004a2ca:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a8083 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-80a8083{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-80a8083:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c528b7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4c528b7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4c528b7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f318359 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f318359{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f318359:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a776913 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-a776913{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-a776913:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36666e7 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-36666e7{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-36666e7:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a714d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d7a714d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d7a714d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee0f05 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bee0f05{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bee0f05:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f37d1 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-59f37d1{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-59f37d1:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea620d *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-bea620d{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-bea620d:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f93b2 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-24f93b2{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-24f93b2:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9169ec4 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-9169ec4{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-9169ec4:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4eda3b *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-f4eda3b{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-f4eda3b:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600effc *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-600effc{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-600effc:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2299a7a *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-2299a7a{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-2299a7a:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa6764 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-4aa6764{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-4aa6764:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0bfc32 *//*Image Smooth Scrolling Effect*/
.elementor-9055 .elementor-element.elementor-element-d0bfc32{
    -webkit-transition: ease-in-out 4s !important;
    transition: ease-in-out 4s !important;
}
.elementor-9055 .elementor-element.elementor-element-d0bfc32:hover{
    background-position: center bottom !important;
}/* End custom CSS */
/* Start custom CSS for helo--testimonial, class: .elementor-element-5ece583d */.elementor-9055 .elementor-element.elementor-element-5ece583d span{
    color: #121212 !important;
}

@media only screen and (min-width: 1367px) and (max-width: 1500px) {
    .elementor-9055 .elementor-element.elementor-element-5ece583d .slide {
    padding: 60px 70px 54px 70px;
}
}

.elementor-9055 .elementor-element.elementor-element-5ece583d .helo_testimonial_wrapper .info{
border-left:0px !important;
padding-left: 0px !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6f61d1 */@media (min-width:1400px) and (max-width:1500px){
    .elementor-9055 .elementor-element.elementor-element-6a6f61d1{
        padding-left: 50px !important;
         padding-right: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74757533 */@media (min-width:1400px) and (max-width:1500px){
	.elementor-element-33366ef{
		justify-content: space-between;
	}
	.elementor-element-156ec6e{
	    width: 45%;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26bceb75 */@media (min-width:1400px) and (max-width:1500px){
	.elementor-element-33366ef{
		justify-content: space-between;
	}
	.elementor-element-156ec6e{
	    width: 45%;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3854db94 */@media (min-width:1400px) and (max-width:1500px){
   .elementor-9055 .elementor-element.elementor-element-3854db94 .wcf--counter-number{
        font-size: 270px !important;
    }
   .elementor-9055 .elementor-element.elementor-element-3854db94 .wcf--counter-number-suffix{
        font-size: 270px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d261dde */@media (min-width:1400px) and (max-width:1500px){
    .text-wrapper{
        padding-top: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb579fc */@media only screen and (min-width: 1367px) and (max-width: 1500px) {
    .elementor-9055 .elementor-element.elementor-element-6cb579fc {
    padding-left: 50px !important;
    padding-right: 50px !important;
}
}/* End custom CSS */