.elementor-264 .elementor-element.elementor-element-6509041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-264 .elementor-element.elementor-element-40c9763{--display:flex;}.elementor-264 .elementor-element.elementor-element-6d9198c{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-264 .elementor-element.elementor-element-86e69d9{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-86e69d9:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-86e69d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-86e69d9::before, .elementor-264 .elementor-element.elementor-element-86e69d9 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-86e69d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-86e69d9 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-86e69d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-86e69d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-264 .elementor-element.elementor-element-a44232c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-a44232c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-a44232c.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-a44232c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-a44232c .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-a44232c .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-a44232c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-a44232c .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-63c553f{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3C166;--border-color:#F3C166;--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-63c553f:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-63c553f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-63c553f::before, .elementor-264 .elementor-element.elementor-element-63c553f > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-63c553f > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-63c553f > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-63c553f > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-63c553f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-c3b86ad .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-c3b86ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-c3b86ad.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-c3b86ad.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-c3b86ad .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-c3b86ad .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-c3b86ad .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-c3b86ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-d1d5cd2{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-d1d5cd2:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-d1d5cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-d1d5cd2::before, .elementor-264 .elementor-element.elementor-element-d1d5cd2 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-d1d5cd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-d1d5cd2 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-d1d5cd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-d1d5cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-9b3430f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-9b3430f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-9b3430f.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-9b3430f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-9b3430f .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-9b3430f .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-9b3430f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-9b3430f .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-364806d{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-364806d:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-364806d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-364806d::before, .elementor-264 .elementor-element.elementor-element-364806d > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-364806d > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-364806d > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-364806d > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-364806d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-ea085c1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-ea085c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ea085c1.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-ea085c1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ea085c1 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-ea085c1 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-ea085c1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-ea085c1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ac8887c{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-ac8887c:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-ac8887c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-ac8887c::before, .elementor-264 .elementor-element.elementor-element-ac8887c > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ac8887c > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ac8887c > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ac8887c > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ac8887c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-0bcdeb1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-0bcdeb1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-0bcdeb1.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-0bcdeb1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-0bcdeb1 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-0bcdeb1 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-0bcdeb1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-0bcdeb1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-f9f2d73{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-f9f2d73:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-f9f2d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-f9f2d73::before, .elementor-264 .elementor-element.elementor-element-f9f2d73 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-f9f2d73 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-f9f2d73 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-f9f2d73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-f9f2d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-90a3c6c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-90a3c6c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-90a3c6c.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-90a3c6c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-90a3c6c .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-90a3c6c .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-90a3c6c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-90a3c6c .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-727dba4{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-727dba4:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-727dba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-727dba4::before, .elementor-264 .elementor-element.elementor-element-727dba4 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-727dba4 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-727dba4 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-727dba4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-727dba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-43e581b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-43e581b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-43e581b.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-43e581b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-43e581b .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-43e581b .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-43e581b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-43e581b .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-3c5e9f0{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-3c5e9f0:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-3c5e9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-3c5e9f0::before, .elementor-264 .elementor-element.elementor-element-3c5e9f0 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-3c5e9f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-3c5e9f0 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-3c5e9f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-3c5e9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-ec05280 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-ec05280.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ec05280.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-ec05280.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ec05280 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-ec05280 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-ec05280 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-ec05280 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-4a6d8d3{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-4a6d8d3:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-4a6d8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-4a6d8d3::before, .elementor-264 .elementor-element.elementor-element-4a6d8d3 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-4a6d8d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-4a6d8d3 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-4a6d8d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-4a6d8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-dcdb92f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-dcdb92f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-dcdb92f.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-dcdb92f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-dcdb92f .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-dcdb92f .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-dcdb92f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-dcdb92f .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-706ff3b{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-706ff3b:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-706ff3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-706ff3b::before, .elementor-264 .elementor-element.elementor-element-706ff3b > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-706ff3b > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-706ff3b > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-706ff3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-706ff3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-6477ce9 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-6477ce9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6477ce9.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-6477ce9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6477ce9 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-6477ce9 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-6477ce9 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-6477ce9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-50379db{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-50379db:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-50379db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-50379db::before, .elementor-264 .elementor-element.elementor-element-50379db > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-50379db > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-50379db > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-50379db > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-50379db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-52677ef .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-52677ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-52677ef.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-52677ef.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-52677ef .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-52677ef .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-52677ef .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-52677ef .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-d96fb36{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-d96fb36:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-d96fb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-d96fb36::before, .elementor-264 .elementor-element.elementor-element-d96fb36 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-d96fb36 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-d96fb36 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-d96fb36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-d96fb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-d1ec745 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-d1ec745.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-d1ec745.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-d1ec745.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-d1ec745 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-d1ec745 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-d1ec745 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-d1ec745 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-12da43b{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-12da43b:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-12da43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-12da43b::before, .elementor-264 .elementor-element.elementor-element-12da43b > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-12da43b > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-12da43b > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-12da43b > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-12da43b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-721f73e .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-721f73e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-721f73e.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-721f73e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-721f73e .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-721f73e .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-721f73e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-721f73e .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-9e27ac7{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-9e27ac7:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-9e27ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-9e27ac7::before, .elementor-264 .elementor-element.elementor-element-9e27ac7 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-9e27ac7 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-9e27ac7 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-9e27ac7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-9e27ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-7c18976 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-7c18976.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-7c18976.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-7c18976.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-7c18976 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-7c18976 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-7c18976 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-7c18976 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-c2cc3a5{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-c2cc3a5:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-c2cc3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-c2cc3a5::before, .elementor-264 .elementor-element.elementor-element-c2cc3a5 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-c2cc3a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-c2cc3a5 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-c2cc3a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-c2cc3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-6006b7d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-6006b7d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6006b7d.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-6006b7d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6006b7d .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-6006b7d .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-6006b7d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-6006b7d .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-311340d{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-311340d:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-311340d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-311340d::before, .elementor-264 .elementor-element.elementor-element-311340d > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-311340d > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-311340d > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-311340d > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-311340d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-8564ae5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-8564ae5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-8564ae5.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-8564ae5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-8564ae5 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-8564ae5 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-8564ae5 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-8564ae5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-42db622{--display:flex;}.elementor-264 .elementor-element.elementor-element-2464de5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-264 .elementor-element.elementor-element-44d1f0c{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-44d1f0c:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-44d1f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-44d1f0c::before, .elementor-264 .elementor-element.elementor-element-44d1f0c > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-44d1f0c > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-44d1f0c > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-44d1f0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-44d1f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-a56fe70 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-a56fe70.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-a56fe70.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-a56fe70.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-a56fe70 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-a56fe70 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-a56fe70 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-a56fe70 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-27016d8{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3C166;--border-color:#F3C166;--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-27016d8:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-27016d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-27016d8::before, .elementor-264 .elementor-element.elementor-element-27016d8 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-27016d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-27016d8 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-27016d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-27016d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-80e1a20 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-80e1a20.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-80e1a20.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-80e1a20.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-80e1a20 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-80e1a20 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-80e1a20 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-80e1a20 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-49a3302{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-49a3302:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-49a3302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-49a3302::before, .elementor-264 .elementor-element.elementor-element-49a3302 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-49a3302 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-49a3302 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-49a3302 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-49a3302 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-4c95890 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-4c95890.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-4c95890.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-4c95890.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-4c95890 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-4c95890 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-4c95890 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-4c95890 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-300aa86{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-300aa86:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-300aa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-300aa86::before, .elementor-264 .elementor-element.elementor-element-300aa86 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-300aa86 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-300aa86 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-300aa86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-300aa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-92bf4b6 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-92bf4b6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-92bf4b6.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-92bf4b6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-92bf4b6 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-92bf4b6 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-92bf4b6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-92bf4b6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-dc234af{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-dc234af:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-dc234af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-dc234af::before, .elementor-264 .elementor-element.elementor-element-dc234af > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-dc234af > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-dc234af > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-dc234af > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-dc234af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-5a0c135 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-5a0c135.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-5a0c135.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-5a0c135.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-5a0c135 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-5a0c135 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-5a0c135 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-5a0c135 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-504d61f{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-504d61f:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-504d61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-504d61f::before, .elementor-264 .elementor-element.elementor-element-504d61f > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-504d61f > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-504d61f > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-504d61f > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-504d61f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-e9ebe21 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-e9ebe21.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-e9ebe21.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-e9ebe21.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-e9ebe21 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-e9ebe21 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-e9ebe21 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-e9ebe21 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-77ee965{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-77ee965:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-77ee965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-77ee965::before, .elementor-264 .elementor-element.elementor-element-77ee965 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-77ee965 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-77ee965 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-77ee965 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-77ee965 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-fc77872 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-fc77872.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-fc77872.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-fc77872.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-fc77872 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-fc77872 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-fc77872 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-fc77872 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-0450370{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-0450370:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-0450370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-0450370::before, .elementor-264 .elementor-element.elementor-element-0450370 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-0450370 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-0450370 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-0450370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-0450370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-ace068c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-ace068c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ace068c.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-ace068c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ace068c .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-ace068c .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-ace068c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-ace068c .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-3a70696{--display:flex;}.elementor-264 .elementor-element.elementor-element-31b399b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-264 .elementor-element.elementor-element-c7416a2{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-c7416a2:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-c7416a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-c7416a2::before, .elementor-264 .elementor-element.elementor-element-c7416a2 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-c7416a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-c7416a2 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-c7416a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-c7416a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-6aad5ab .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-6aad5ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6aad5ab.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-6aad5ab.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6aad5ab .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-6aad5ab .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-6aad5ab .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-6aad5ab .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ec1b053{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3C166;--border-color:#F3C166;--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-ec1b053:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-ec1b053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-ec1b053::before, .elementor-264 .elementor-element.elementor-element-ec1b053 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ec1b053 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ec1b053 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ec1b053 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ec1b053 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-db2f793 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-db2f793.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-db2f793.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-db2f793.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-db2f793 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-db2f793 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-db2f793 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-db2f793 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ebbb67f{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-ebbb67f:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-ebbb67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-ebbb67f::before, .elementor-264 .elementor-element.elementor-element-ebbb67f > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ebbb67f > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ebbb67f > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ebbb67f > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ebbb67f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-34dbab6 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-34dbab6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-34dbab6.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-34dbab6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-34dbab6 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-34dbab6 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-34dbab6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-34dbab6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ff474fb{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-ff474fb:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-ff474fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-ff474fb::before, .elementor-264 .elementor-element.elementor-element-ff474fb > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ff474fb > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ff474fb > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ff474fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ff474fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-86c77c8 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-86c77c8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-86c77c8.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-86c77c8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-86c77c8 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-86c77c8 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-86c77c8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-86c77c8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-59ed403{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-59ed403:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-59ed403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-59ed403::before, .elementor-264 .elementor-element.elementor-element-59ed403 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-59ed403 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-59ed403 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-59ed403 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-59ed403 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-a0108f7 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-a0108f7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-a0108f7.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-a0108f7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-a0108f7 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-a0108f7 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-a0108f7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-a0108f7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-5863645{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-5863645:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-5863645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-5863645::before, .elementor-264 .elementor-element.elementor-element-5863645 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-5863645 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-5863645 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-5863645 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-5863645 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-483fc71 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-483fc71.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-483fc71.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-483fc71.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-483fc71 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-483fc71 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-483fc71 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-483fc71 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-8973f8e{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-8973f8e:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-8973f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-8973f8e::before, .elementor-264 .elementor-element.elementor-element-8973f8e > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-8973f8e > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-8973f8e > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-8973f8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-8973f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-3dab960 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-3dab960.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-3dab960.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-3dab960.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-3dab960 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-3dab960 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-3dab960 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-3dab960 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-22f6c1f{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-22f6c1f:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-22f6c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-22f6c1f::before, .elementor-264 .elementor-element.elementor-element-22f6c1f > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-22f6c1f > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-22f6c1f > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-22f6c1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-22f6c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-830bba6 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-830bba6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-830bba6.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-830bba6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-830bba6 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-830bba6 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-830bba6 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-830bba6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-5d0037f{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-5d0037f:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-5d0037f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-5d0037f::before, .elementor-264 .elementor-element.elementor-element-5d0037f > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-5d0037f > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-5d0037f > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-5d0037f > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-5d0037f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-d4e86df .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-d4e86df.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-d4e86df.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-d4e86df.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-d4e86df .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-d4e86df .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-d4e86df .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-d4e86df .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-bcb6470{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-bcb6470:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-bcb6470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-bcb6470::before, .elementor-264 .elementor-element.elementor-element-bcb6470 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-bcb6470 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-bcb6470 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-bcb6470 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-bcb6470 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-bedb314 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-bedb314.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-bedb314.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-bedb314.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-bedb314 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-bedb314 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-bedb314 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-bedb314 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-5167025{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-5167025:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-5167025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-5167025::before, .elementor-264 .elementor-element.elementor-element-5167025 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-5167025 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-5167025 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-5167025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-5167025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-6ae8e25 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-6ae8e25.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6ae8e25.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-6ae8e25.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6ae8e25 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-6ae8e25 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-6ae8e25 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-6ae8e25 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-bc53b53{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-bc53b53:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-bc53b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-bc53b53::before, .elementor-264 .elementor-element.elementor-element-bc53b53 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-bc53b53 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-bc53b53 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-bc53b53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-bc53b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-75530ec .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-75530ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-75530ec.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-75530ec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-75530ec .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-75530ec .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-75530ec .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-75530ec .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ae6dc41{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-ae6dc41:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-ae6dc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-ae6dc41::before, .elementor-264 .elementor-element.elementor-element-ae6dc41 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ae6dc41 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-ae6dc41 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ae6dc41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-ae6dc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-abbe5ee .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-abbe5ee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-abbe5ee.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-abbe5ee.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-abbe5ee .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-abbe5ee .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-abbe5ee .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-abbe5ee .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-0cf1f69{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-0cf1f69:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-0cf1f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-0cf1f69::before, .elementor-264 .elementor-element.elementor-element-0cf1f69 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-0cf1f69 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-0cf1f69 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-0cf1f69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-0cf1f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-404999b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-404999b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-404999b.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-404999b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-404999b .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-404999b .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-404999b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-404999b .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-1a2d783{--display:flex;}.elementor-264 .elementor-element.elementor-element-d737d80{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-264 .elementor-element.elementor-element-2467d85{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-2467d85:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-2467d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-2467d85::before, .elementor-264 .elementor-element.elementor-element-2467d85 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-2467d85 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-2467d85 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-2467d85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-2467d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-720f2f4 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-720f2f4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-720f2f4.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-720f2f4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-720f2f4 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-720f2f4 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-720f2f4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-720f2f4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-8a0f577{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-8a0f577:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-8a0f577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-8a0f577::before, .elementor-264 .elementor-element.elementor-element-8a0f577 > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-8a0f577 > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-8a0f577 > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-8a0f577 > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-8a0f577 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-adf96b0 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-adf96b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-adf96b0.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-adf96b0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-adf96b0 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-adf96b0 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-adf96b0 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-adf96b0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-62963a7{--display:flex;}.elementor-264 .elementor-element.elementor-element-8587e5d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-264 .elementor-element.elementor-element-563571a{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-563571a:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-563571a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-563571a::before, .elementor-264 .elementor-element.elementor-element-563571a > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-563571a > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-563571a > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-563571a > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-563571a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-1435c98 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-1435c98.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-1435c98.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-1435c98.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-1435c98 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-1435c98 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-1435c98 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-1435c98 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-2757aaa{--display:flex;--justify-content:center;--overlay-opacity:0.79;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-264 .elementor-element.elementor-element-2757aaa:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-2757aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magicmove.ca/wp-content/uploads/2026/03/Moving-Boxes-and-Supplies.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-2757aaa::before, .elementor-264 .elementor-element.elementor-element-2757aaa > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-2757aaa > .e-con-inner > .elementor-background-video-container::before, .elementor-264 .elementor-element.elementor-element-2757aaa > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-2757aaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-264 .elementor-element.elementor-element-2757aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-264 .elementor-element.elementor-element-ce65996 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-264 .elementor-element.elementor-element-ce65996.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ce65996.elementor-view-framed .elementor-icon, .elementor-264 .elementor-element.elementor-element-ce65996.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-ce65996 .elementor-icon{font-size:30px;}.elementor-264 .elementor-element.elementor-element-ce65996 .elementor-icon-box-title, .elementor-264 .elementor-element.elementor-element-ce65996 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-264 .elementor-element.elementor-element-ce65996 .elementor-icon-box-title{color:#FFFFFF;}.elementor-264 .elementor-element.elementor-element-6e492ec{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#202020;}.elementor-264 .elementor-element.elementor-element-6e492ec > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-264 .elementor-element.elementor-element-6e492ec.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F3C166;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3C166;}.elementor-264 .elementor-element.elementor-element-6e492ec.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-264 .elementor-element.elementor-element-6e492ec.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F3C166;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3C166;}.elementor-264 .elementor-element.elementor-element-6e492ec.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#F3C166;}.elementor-264 .elementor-element.elementor-element-6e492ec.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;}.elementor-264 .elementor-element.elementor-element-6e492ec [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#202020;}@media(max-width:1024px){.elementor-264 .elementor-element.elementor-element-6d9198c{--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-2464de5{--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-31b399b{--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-d737d80{--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-8587e5d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-264 .elementor-element.elementor-element-6d9198c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-2464de5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-31b399b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-d737d80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-264 .elementor-element.elementor-element-8587e5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-86e69d9 */.elementor-264 .elementor-element.elementor-element-86e69d9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-86e69d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c553f */.elementor-264 .elementor-element.elementor-element-63c553f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-63c553f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d5cd2 */.elementor-264 .elementor-element.elementor-element-d1d5cd2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d1d5cd2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364806d */.elementor-264 .elementor-element.elementor-element-364806d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-364806d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8887c */.elementor-264 .elementor-element.elementor-element-ac8887c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ac8887c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f2d73 */.elementor-264 .elementor-element.elementor-element-f9f2d73 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-f9f2d73:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727dba4 */.elementor-264 .elementor-element.elementor-element-727dba4 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-727dba4:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e9f0 */.elementor-264 .elementor-element.elementor-element-3c5e9f0 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-3c5e9f0:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6d8d3 */.elementor-264 .elementor-element.elementor-element-4a6d8d3 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-4a6d8d3:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ff3b */.elementor-264 .elementor-element.elementor-element-706ff3b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-706ff3b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50379db */.elementor-264 .elementor-element.elementor-element-50379db {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-50379db:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96fb36 */.elementor-264 .elementor-element.elementor-element-d96fb36 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d96fb36:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12da43b */.elementor-264 .elementor-element.elementor-element-12da43b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-12da43b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e27ac7 */.elementor-264 .elementor-element.elementor-element-9e27ac7 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-9e27ac7:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cc3a5 */.elementor-264 .elementor-element.elementor-element-c2cc3a5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c2cc3a5:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311340d */.elementor-264 .elementor-element.elementor-element-311340d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-311340d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1f0c */.elementor-264 .elementor-element.elementor-element-44d1f0c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-44d1f0c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27016d8 */.elementor-264 .elementor-element.elementor-element-27016d8 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-27016d8:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3302 */.elementor-264 .elementor-element.elementor-element-49a3302 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-49a3302:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300aa86 */.elementor-264 .elementor-element.elementor-element-300aa86 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-300aa86:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc234af */.elementor-264 .elementor-element.elementor-element-dc234af {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-dc234af:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d61f */.elementor-264 .elementor-element.elementor-element-504d61f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-504d61f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee965 */.elementor-264 .elementor-element.elementor-element-77ee965 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-77ee965:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450370 */.elementor-264 .elementor-element.elementor-element-0450370 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0450370:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7416a2 */.elementor-264 .elementor-element.elementor-element-c7416a2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c7416a2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1b053 */.elementor-264 .elementor-element.elementor-element-ec1b053 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ec1b053:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb67f */.elementor-264 .elementor-element.elementor-element-ebbb67f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ebbb67f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff474fb */.elementor-264 .elementor-element.elementor-element-ff474fb {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ff474fb:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ed403 */.elementor-264 .elementor-element.elementor-element-59ed403 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-59ed403:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5863645 */.elementor-264 .elementor-element.elementor-element-5863645 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5863645:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973f8e */.elementor-264 .elementor-element.elementor-element-8973f8e {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8973f8e:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f6c1f */.elementor-264 .elementor-element.elementor-element-22f6c1f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-22f6c1f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0037f */.elementor-264 .elementor-element.elementor-element-5d0037f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5d0037f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb6470 */.elementor-264 .elementor-element.elementor-element-bcb6470 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bcb6470:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5167025 */.elementor-264 .elementor-element.elementor-element-5167025 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5167025:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc53b53 */.elementor-264 .elementor-element.elementor-element-bc53b53 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bc53b53:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6dc41 */.elementor-264 .elementor-element.elementor-element-ae6dc41 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ae6dc41:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1f69 */.elementor-264 .elementor-element.elementor-element-0cf1f69 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0cf1f69:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2467d85 */.elementor-264 .elementor-element.elementor-element-2467d85 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2467d85:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0f577 */.elementor-264 .elementor-element.elementor-element-8a0f577 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8a0f577:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563571a */.elementor-264 .elementor-element.elementor-element-563571a {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-563571a:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757aaa */.elementor-264 .elementor-element.elementor-element-2757aaa {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2757aaa:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e69d9 */.elementor-264 .elementor-element.elementor-element-86e69d9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-86e69d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c553f */.elementor-264 .elementor-element.elementor-element-63c553f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-63c553f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d5cd2 */.elementor-264 .elementor-element.elementor-element-d1d5cd2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d1d5cd2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364806d */.elementor-264 .elementor-element.elementor-element-364806d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-364806d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8887c */.elementor-264 .elementor-element.elementor-element-ac8887c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ac8887c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f2d73 */.elementor-264 .elementor-element.elementor-element-f9f2d73 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-f9f2d73:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727dba4 */.elementor-264 .elementor-element.elementor-element-727dba4 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-727dba4:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e9f0 */.elementor-264 .elementor-element.elementor-element-3c5e9f0 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-3c5e9f0:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6d8d3 */.elementor-264 .elementor-element.elementor-element-4a6d8d3 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-4a6d8d3:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ff3b */.elementor-264 .elementor-element.elementor-element-706ff3b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-706ff3b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50379db */.elementor-264 .elementor-element.elementor-element-50379db {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-50379db:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96fb36 */.elementor-264 .elementor-element.elementor-element-d96fb36 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d96fb36:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12da43b */.elementor-264 .elementor-element.elementor-element-12da43b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-12da43b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e27ac7 */.elementor-264 .elementor-element.elementor-element-9e27ac7 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-9e27ac7:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cc3a5 */.elementor-264 .elementor-element.elementor-element-c2cc3a5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c2cc3a5:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311340d */.elementor-264 .elementor-element.elementor-element-311340d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-311340d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1f0c */.elementor-264 .elementor-element.elementor-element-44d1f0c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-44d1f0c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27016d8 */.elementor-264 .elementor-element.elementor-element-27016d8 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-27016d8:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3302 */.elementor-264 .elementor-element.elementor-element-49a3302 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-49a3302:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300aa86 */.elementor-264 .elementor-element.elementor-element-300aa86 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-300aa86:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc234af */.elementor-264 .elementor-element.elementor-element-dc234af {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-dc234af:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d61f */.elementor-264 .elementor-element.elementor-element-504d61f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-504d61f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee965 */.elementor-264 .elementor-element.elementor-element-77ee965 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-77ee965:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450370 */.elementor-264 .elementor-element.elementor-element-0450370 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0450370:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7416a2 */.elementor-264 .elementor-element.elementor-element-c7416a2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c7416a2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1b053 */.elementor-264 .elementor-element.elementor-element-ec1b053 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ec1b053:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb67f */.elementor-264 .elementor-element.elementor-element-ebbb67f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ebbb67f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff474fb */.elementor-264 .elementor-element.elementor-element-ff474fb {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ff474fb:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ed403 */.elementor-264 .elementor-element.elementor-element-59ed403 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-59ed403:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5863645 */.elementor-264 .elementor-element.elementor-element-5863645 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5863645:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973f8e */.elementor-264 .elementor-element.elementor-element-8973f8e {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8973f8e:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f6c1f */.elementor-264 .elementor-element.elementor-element-22f6c1f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-22f6c1f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0037f */.elementor-264 .elementor-element.elementor-element-5d0037f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5d0037f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb6470 */.elementor-264 .elementor-element.elementor-element-bcb6470 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bcb6470:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5167025 */.elementor-264 .elementor-element.elementor-element-5167025 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5167025:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc53b53 */.elementor-264 .elementor-element.elementor-element-bc53b53 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bc53b53:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6dc41 */.elementor-264 .elementor-element.elementor-element-ae6dc41 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ae6dc41:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1f69 */.elementor-264 .elementor-element.elementor-element-0cf1f69 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0cf1f69:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2467d85 */.elementor-264 .elementor-element.elementor-element-2467d85 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2467d85:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0f577 */.elementor-264 .elementor-element.elementor-element-8a0f577 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8a0f577:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563571a */.elementor-264 .elementor-element.elementor-element-563571a {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-563571a:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757aaa */.elementor-264 .elementor-element.elementor-element-2757aaa {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2757aaa:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e69d9 */.elementor-264 .elementor-element.elementor-element-86e69d9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-86e69d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c553f */.elementor-264 .elementor-element.elementor-element-63c553f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-63c553f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d5cd2 */.elementor-264 .elementor-element.elementor-element-d1d5cd2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d1d5cd2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364806d */.elementor-264 .elementor-element.elementor-element-364806d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-364806d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8887c */.elementor-264 .elementor-element.elementor-element-ac8887c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ac8887c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f2d73 */.elementor-264 .elementor-element.elementor-element-f9f2d73 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-f9f2d73:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727dba4 */.elementor-264 .elementor-element.elementor-element-727dba4 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-727dba4:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e9f0 */.elementor-264 .elementor-element.elementor-element-3c5e9f0 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-3c5e9f0:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6d8d3 */.elementor-264 .elementor-element.elementor-element-4a6d8d3 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-4a6d8d3:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ff3b */.elementor-264 .elementor-element.elementor-element-706ff3b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-706ff3b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50379db */.elementor-264 .elementor-element.elementor-element-50379db {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-50379db:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96fb36 */.elementor-264 .elementor-element.elementor-element-d96fb36 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d96fb36:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12da43b */.elementor-264 .elementor-element.elementor-element-12da43b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-12da43b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e27ac7 */.elementor-264 .elementor-element.elementor-element-9e27ac7 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-9e27ac7:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cc3a5 */.elementor-264 .elementor-element.elementor-element-c2cc3a5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c2cc3a5:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311340d */.elementor-264 .elementor-element.elementor-element-311340d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-311340d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1f0c */.elementor-264 .elementor-element.elementor-element-44d1f0c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-44d1f0c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27016d8 */.elementor-264 .elementor-element.elementor-element-27016d8 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-27016d8:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3302 */.elementor-264 .elementor-element.elementor-element-49a3302 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-49a3302:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300aa86 */.elementor-264 .elementor-element.elementor-element-300aa86 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-300aa86:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc234af */.elementor-264 .elementor-element.elementor-element-dc234af {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-dc234af:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d61f */.elementor-264 .elementor-element.elementor-element-504d61f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-504d61f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee965 */.elementor-264 .elementor-element.elementor-element-77ee965 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-77ee965:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450370 */.elementor-264 .elementor-element.elementor-element-0450370 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0450370:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7416a2 */.elementor-264 .elementor-element.elementor-element-c7416a2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c7416a2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1b053 */.elementor-264 .elementor-element.elementor-element-ec1b053 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ec1b053:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb67f */.elementor-264 .elementor-element.elementor-element-ebbb67f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ebbb67f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff474fb */.elementor-264 .elementor-element.elementor-element-ff474fb {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ff474fb:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ed403 */.elementor-264 .elementor-element.elementor-element-59ed403 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-59ed403:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5863645 */.elementor-264 .elementor-element.elementor-element-5863645 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5863645:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973f8e */.elementor-264 .elementor-element.elementor-element-8973f8e {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8973f8e:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f6c1f */.elementor-264 .elementor-element.elementor-element-22f6c1f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-22f6c1f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0037f */.elementor-264 .elementor-element.elementor-element-5d0037f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5d0037f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb6470 */.elementor-264 .elementor-element.elementor-element-bcb6470 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bcb6470:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5167025 */.elementor-264 .elementor-element.elementor-element-5167025 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5167025:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc53b53 */.elementor-264 .elementor-element.elementor-element-bc53b53 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bc53b53:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6dc41 */.elementor-264 .elementor-element.elementor-element-ae6dc41 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ae6dc41:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1f69 */.elementor-264 .elementor-element.elementor-element-0cf1f69 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0cf1f69:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2467d85 */.elementor-264 .elementor-element.elementor-element-2467d85 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2467d85:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0f577 */.elementor-264 .elementor-element.elementor-element-8a0f577 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8a0f577:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563571a */.elementor-264 .elementor-element.elementor-element-563571a {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-563571a:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757aaa */.elementor-264 .elementor-element.elementor-element-2757aaa {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2757aaa:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e69d9 */.elementor-264 .elementor-element.elementor-element-86e69d9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-86e69d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c553f */.elementor-264 .elementor-element.elementor-element-63c553f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-63c553f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d5cd2 */.elementor-264 .elementor-element.elementor-element-d1d5cd2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d1d5cd2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364806d */.elementor-264 .elementor-element.elementor-element-364806d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-364806d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8887c */.elementor-264 .elementor-element.elementor-element-ac8887c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ac8887c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f2d73 */.elementor-264 .elementor-element.elementor-element-f9f2d73 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-f9f2d73:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727dba4 */.elementor-264 .elementor-element.elementor-element-727dba4 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-727dba4:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e9f0 */.elementor-264 .elementor-element.elementor-element-3c5e9f0 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-3c5e9f0:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6d8d3 */.elementor-264 .elementor-element.elementor-element-4a6d8d3 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-4a6d8d3:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ff3b */.elementor-264 .elementor-element.elementor-element-706ff3b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-706ff3b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50379db */.elementor-264 .elementor-element.elementor-element-50379db {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-50379db:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96fb36 */.elementor-264 .elementor-element.elementor-element-d96fb36 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d96fb36:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12da43b */.elementor-264 .elementor-element.elementor-element-12da43b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-12da43b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e27ac7 */.elementor-264 .elementor-element.elementor-element-9e27ac7 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-9e27ac7:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cc3a5 */.elementor-264 .elementor-element.elementor-element-c2cc3a5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c2cc3a5:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311340d */.elementor-264 .elementor-element.elementor-element-311340d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-311340d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1f0c */.elementor-264 .elementor-element.elementor-element-44d1f0c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-44d1f0c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27016d8 */.elementor-264 .elementor-element.elementor-element-27016d8 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-27016d8:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3302 */.elementor-264 .elementor-element.elementor-element-49a3302 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-49a3302:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300aa86 */.elementor-264 .elementor-element.elementor-element-300aa86 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-300aa86:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc234af */.elementor-264 .elementor-element.elementor-element-dc234af {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-dc234af:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d61f */.elementor-264 .elementor-element.elementor-element-504d61f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-504d61f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee965 */.elementor-264 .elementor-element.elementor-element-77ee965 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-77ee965:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450370 */.elementor-264 .elementor-element.elementor-element-0450370 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0450370:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7416a2 */.elementor-264 .elementor-element.elementor-element-c7416a2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c7416a2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1b053 */.elementor-264 .elementor-element.elementor-element-ec1b053 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ec1b053:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb67f */.elementor-264 .elementor-element.elementor-element-ebbb67f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ebbb67f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff474fb */.elementor-264 .elementor-element.elementor-element-ff474fb {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ff474fb:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ed403 */.elementor-264 .elementor-element.elementor-element-59ed403 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-59ed403:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5863645 */.elementor-264 .elementor-element.elementor-element-5863645 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5863645:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973f8e */.elementor-264 .elementor-element.elementor-element-8973f8e {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8973f8e:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f6c1f */.elementor-264 .elementor-element.elementor-element-22f6c1f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-22f6c1f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0037f */.elementor-264 .elementor-element.elementor-element-5d0037f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5d0037f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb6470 */.elementor-264 .elementor-element.elementor-element-bcb6470 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bcb6470:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5167025 */.elementor-264 .elementor-element.elementor-element-5167025 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5167025:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc53b53 */.elementor-264 .elementor-element.elementor-element-bc53b53 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bc53b53:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6dc41 */.elementor-264 .elementor-element.elementor-element-ae6dc41 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ae6dc41:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1f69 */.elementor-264 .elementor-element.elementor-element-0cf1f69 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0cf1f69:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2467d85 */.elementor-264 .elementor-element.elementor-element-2467d85 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2467d85:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0f577 */.elementor-264 .elementor-element.elementor-element-8a0f577 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8a0f577:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563571a */.elementor-264 .elementor-element.elementor-element-563571a {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-563571a:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757aaa */.elementor-264 .elementor-element.elementor-element-2757aaa {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2757aaa:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e69d9 */.elementor-264 .elementor-element.elementor-element-86e69d9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-86e69d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c553f */.elementor-264 .elementor-element.elementor-element-63c553f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-63c553f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d5cd2 */.elementor-264 .elementor-element.elementor-element-d1d5cd2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d1d5cd2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364806d */.elementor-264 .elementor-element.elementor-element-364806d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-364806d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8887c */.elementor-264 .elementor-element.elementor-element-ac8887c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ac8887c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f2d73 */.elementor-264 .elementor-element.elementor-element-f9f2d73 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-f9f2d73:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727dba4 */.elementor-264 .elementor-element.elementor-element-727dba4 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-727dba4:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e9f0 */.elementor-264 .elementor-element.elementor-element-3c5e9f0 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-3c5e9f0:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6d8d3 */.elementor-264 .elementor-element.elementor-element-4a6d8d3 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-4a6d8d3:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ff3b */.elementor-264 .elementor-element.elementor-element-706ff3b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-706ff3b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50379db */.elementor-264 .elementor-element.elementor-element-50379db {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-50379db:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96fb36 */.elementor-264 .elementor-element.elementor-element-d96fb36 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d96fb36:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12da43b */.elementor-264 .elementor-element.elementor-element-12da43b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-12da43b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e27ac7 */.elementor-264 .elementor-element.elementor-element-9e27ac7 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-9e27ac7:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cc3a5 */.elementor-264 .elementor-element.elementor-element-c2cc3a5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c2cc3a5:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311340d */.elementor-264 .elementor-element.elementor-element-311340d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-311340d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1f0c */.elementor-264 .elementor-element.elementor-element-44d1f0c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-44d1f0c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27016d8 */.elementor-264 .elementor-element.elementor-element-27016d8 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-27016d8:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3302 */.elementor-264 .elementor-element.elementor-element-49a3302 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-49a3302:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300aa86 */.elementor-264 .elementor-element.elementor-element-300aa86 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-300aa86:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc234af */.elementor-264 .elementor-element.elementor-element-dc234af {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-dc234af:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d61f */.elementor-264 .elementor-element.elementor-element-504d61f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-504d61f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee965 */.elementor-264 .elementor-element.elementor-element-77ee965 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-77ee965:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450370 */.elementor-264 .elementor-element.elementor-element-0450370 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0450370:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7416a2 */.elementor-264 .elementor-element.elementor-element-c7416a2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c7416a2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1b053 */.elementor-264 .elementor-element.elementor-element-ec1b053 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ec1b053:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb67f */.elementor-264 .elementor-element.elementor-element-ebbb67f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ebbb67f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff474fb */.elementor-264 .elementor-element.elementor-element-ff474fb {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ff474fb:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ed403 */.elementor-264 .elementor-element.elementor-element-59ed403 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-59ed403:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5863645 */.elementor-264 .elementor-element.elementor-element-5863645 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5863645:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973f8e */.elementor-264 .elementor-element.elementor-element-8973f8e {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8973f8e:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f6c1f */.elementor-264 .elementor-element.elementor-element-22f6c1f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-22f6c1f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0037f */.elementor-264 .elementor-element.elementor-element-5d0037f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5d0037f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb6470 */.elementor-264 .elementor-element.elementor-element-bcb6470 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bcb6470:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5167025 */.elementor-264 .elementor-element.elementor-element-5167025 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5167025:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc53b53 */.elementor-264 .elementor-element.elementor-element-bc53b53 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bc53b53:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6dc41 */.elementor-264 .elementor-element.elementor-element-ae6dc41 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ae6dc41:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1f69 */.elementor-264 .elementor-element.elementor-element-0cf1f69 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0cf1f69:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2467d85 */.elementor-264 .elementor-element.elementor-element-2467d85 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2467d85:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0f577 */.elementor-264 .elementor-element.elementor-element-8a0f577 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8a0f577:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563571a */.elementor-264 .elementor-element.elementor-element-563571a {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-563571a:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757aaa */.elementor-264 .elementor-element.elementor-element-2757aaa {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2757aaa:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e69d9 */.elementor-264 .elementor-element.elementor-element-86e69d9 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-86e69d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c553f */.elementor-264 .elementor-element.elementor-element-63c553f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-63c553f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d5cd2 */.elementor-264 .elementor-element.elementor-element-d1d5cd2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d1d5cd2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364806d */.elementor-264 .elementor-element.elementor-element-364806d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-364806d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8887c */.elementor-264 .elementor-element.elementor-element-ac8887c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ac8887c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f2d73 */.elementor-264 .elementor-element.elementor-element-f9f2d73 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-f9f2d73:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727dba4 */.elementor-264 .elementor-element.elementor-element-727dba4 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-727dba4:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e9f0 */.elementor-264 .elementor-element.elementor-element-3c5e9f0 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-3c5e9f0:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6d8d3 */.elementor-264 .elementor-element.elementor-element-4a6d8d3 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-4a6d8d3:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ff3b */.elementor-264 .elementor-element.elementor-element-706ff3b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-706ff3b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50379db */.elementor-264 .elementor-element.elementor-element-50379db {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-50379db:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d96fb36 */.elementor-264 .elementor-element.elementor-element-d96fb36 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-d96fb36:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12da43b */.elementor-264 .elementor-element.elementor-element-12da43b {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-12da43b:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e27ac7 */.elementor-264 .elementor-element.elementor-element-9e27ac7 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-9e27ac7:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cc3a5 */.elementor-264 .elementor-element.elementor-element-c2cc3a5 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c2cc3a5:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311340d */.elementor-264 .elementor-element.elementor-element-311340d {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-311340d:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1f0c */.elementor-264 .elementor-element.elementor-element-44d1f0c {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-44d1f0c:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27016d8 */.elementor-264 .elementor-element.elementor-element-27016d8 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-27016d8:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3302 */.elementor-264 .elementor-element.elementor-element-49a3302 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-49a3302:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300aa86 */.elementor-264 .elementor-element.elementor-element-300aa86 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-300aa86:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc234af */.elementor-264 .elementor-element.elementor-element-dc234af {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-dc234af:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d61f */.elementor-264 .elementor-element.elementor-element-504d61f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-504d61f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77ee965 */.elementor-264 .elementor-element.elementor-element-77ee965 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-77ee965:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450370 */.elementor-264 .elementor-element.elementor-element-0450370 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0450370:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7416a2 */.elementor-264 .elementor-element.elementor-element-c7416a2 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-c7416a2:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1b053 */.elementor-264 .elementor-element.elementor-element-ec1b053 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ec1b053:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb67f */.elementor-264 .elementor-element.elementor-element-ebbb67f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ebbb67f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff474fb */.elementor-264 .elementor-element.elementor-element-ff474fb {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ff474fb:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59ed403 */.elementor-264 .elementor-element.elementor-element-59ed403 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-59ed403:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5863645 */.elementor-264 .elementor-element.elementor-element-5863645 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5863645:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973f8e */.elementor-264 .elementor-element.elementor-element-8973f8e {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8973f8e:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f6c1f */.elementor-264 .elementor-element.elementor-element-22f6c1f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-22f6c1f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0037f */.elementor-264 .elementor-element.elementor-element-5d0037f {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5d0037f:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb6470 */.elementor-264 .elementor-element.elementor-element-bcb6470 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bcb6470:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5167025 */.elementor-264 .elementor-element.elementor-element-5167025 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-5167025:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc53b53 */.elementor-264 .elementor-element.elementor-element-bc53b53 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-bc53b53:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6dc41 */.elementor-264 .elementor-element.elementor-element-ae6dc41 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-ae6dc41:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1f69 */.elementor-264 .elementor-element.elementor-element-0cf1f69 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-0cf1f69:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2467d85 */.elementor-264 .elementor-element.elementor-element-2467d85 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2467d85:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0f577 */.elementor-264 .elementor-element.elementor-element-8a0f577 {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-8a0f577:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563571a */.elementor-264 .elementor-element.elementor-element-563571a {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-563571a:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757aaa */.elementor-264 .elementor-element.elementor-element-2757aaa {
    transition: transform 0.4s ease, box-shadow 0.4s ease;
    transform: translateY(0);
    box-shadow: none;
}

/* Состояние при наведении */
.elementor-264 .elementor-element.elementor-element-2757aaa:hover {
    transform: translateY(-5px);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}/* End custom CSS */