.elementor-37 .elementor-element.elementor-element-eb832c4{--spacer-size:15px;}.elementor-37 .elementor-element.elementor-element-224ca9c{margin:95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37 .elementor-element.elementor-element-332515c > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-332515c{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-ca33508:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-58e1f32{text-align:center;}.elementor-37 .elementor-element.elementor-element-58e1f32 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-b211691 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-98d05b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-46847d0{text-align:center;}.elementor-37 .elementor-element.elementor-element-46847d0 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-0cc9090 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-08ef15e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-5bf69f5{text-align:center;}.elementor-37 .elementor-element.elementor-element-5bf69f5 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-aa110d1 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-e6951f1 > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-e6951f1{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-62a2713:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-d47a8ed{text-align:center;}.elementor-37 .elementor-element.elementor-element-d47a8ed .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-a474a67 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-4df921c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-4df921c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-4df921c > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-4df921c > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-4df921c > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-4df921c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-4df921c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-a939a20{text-align:center;}.elementor-37 .elementor-element.elementor-element-a939a20 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-dc64b05 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-8ba7eef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-596f203{text-align:center;}.elementor-37 .elementor-element.elementor-element-596f203 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-26cab16 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-21a22ae > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-21a22ae{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-37a96db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-37a96db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-37a96db > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-37a96db > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-37a96db > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-37a96db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-37a96db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-51ff068{text-align:center;}.elementor-37 .elementor-element.elementor-element-51ff068 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-a08dcb0{text-align:center;}.elementor-37 .elementor-element.elementor-element-14fa6e7 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-425aa8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-70efc08{text-align:center;}.elementor-37 .elementor-element.elementor-element-70efc08 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-84d9238{text-align:center;}.elementor-37 .elementor-element.elementor-element-b28d54b .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-a2f6e36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-4a2194b{text-align:center;}.elementor-37 .elementor-element.elementor-element-4a2194b .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-ac8de5e{text-align:center;}.elementor-37 .elementor-element.elementor-element-509bd5e .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-bd67aba > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-bd67aba{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-be0312b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-be0312b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-be0312b > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-be0312b > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-be0312b > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-be0312b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-be0312b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-7b479b0{text-align:center;}.elementor-37 .elementor-element.elementor-element-7b479b0 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-43ba7ef{text-align:center;}.elementor-37 .elementor-element.elementor-element-106b3c8 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-189083a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-189083a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-189083a > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-189083a > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-189083a > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-189083a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-189083a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-5944f16{text-align:center;}.elementor-37 .elementor-element.elementor-element-5944f16 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-d626943{text-align:center;}.elementor-37 .elementor-element.elementor-element-c60944c .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-29c0d80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-1c84e27{text-align:center;}.elementor-37 .elementor-element.elementor-element-1c84e27 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-f6b078a{text-align:center;}.elementor-37 .elementor-element.elementor-element-978b2e9 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-34aeabd > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-34aeabd{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-d0eb505:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-c95eb06{text-align:center;}.elementor-37 .elementor-element.elementor-element-c95eb06 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-abcef37{text-align:center;}.elementor-37 .elementor-element.elementor-element-4a7cd4a .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-c70c695:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-2251448{text-align:center;}.elementor-37 .elementor-element.elementor-element-2251448 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-a155cce{text-align:center;}.elementor-37 .elementor-element.elementor-element-3de0437 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-336f1f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-54934a1{text-align:center;}.elementor-37 .elementor-element.elementor-element-54934a1 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-98b322f{text-align:center;}.elementor-37 .elementor-element.elementor-element-56c58fc .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-d45e54b > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-d45e54b{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-6bf113d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-4f9d3b9{text-align:center;}.elementor-37 .elementor-element.elementor-element-4f9d3b9 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-4e77f66{text-align:center;}.elementor-37 .elementor-element.elementor-element-86c1a2f .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-2daea61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-e15e9c7{text-align:center;}.elementor-37 .elementor-element.elementor-element-e15e9c7 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-a4d28a2{text-align:center;}.elementor-37 .elementor-element.elementor-element-f5a1f6e .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-398edc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-b095fd2{text-align:center;}.elementor-37 .elementor-element.elementor-element-b095fd2 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-55e1664{text-align:center;}.elementor-37 .elementor-element.elementor-element-108056d .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-6fab325 > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-6fab325{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-b07eac2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-e8ba313{text-align:center;}.elementor-37 .elementor-element.elementor-element-e8ba313 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-79dc8b7{text-align:center;}.elementor-37 .elementor-element.elementor-element-78c9440 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-105c691:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-105c691 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-105c691 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-105c691 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-105c691 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-105c691 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-105c691 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-cce3d20{text-align:center;}.elementor-37 .elementor-element.elementor-element-cce3d20 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-7515e2e{text-align:center;}.elementor-37 .elementor-element.elementor-element-7a293da .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-bcbd017:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-940c425{text-align:center;}.elementor-37 .elementor-element.elementor-element-940c425 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-9bb58f8{text-align:center;}.elementor-37 .elementor-element.elementor-element-990d455 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-1c860eb > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-1c860eb{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-4dab9a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-5b6f23d{text-align:center;}.elementor-37 .elementor-element.elementor-element-5b6f23d .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-a2bc654{text-align:center;}.elementor-37 .elementor-element.elementor-element-7306019 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-e847d94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-bd00b19{text-align:center;}.elementor-37 .elementor-element.elementor-element-bd00b19 .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-c9f5a21{text-align:center;}.elementor-37 .elementor-element.elementor-element-2725863 .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-36ed992:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-93c33cf{text-align:center;}.elementor-37 .elementor-element.elementor-element-93c33cf .elementor-heading-title{font-size:20px;}.elementor-37 .elementor-element.elementor-element-3a64ac3{text-align:center;}.elementor-37 .elementor-element.elementor-element-fd149ea .elementor-button{background-color:rgba(255,255,255,0);font-family:"dana", Sans-serif;font-size:15px;fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-500fc0f > .elementor-container{max-width:1200px;}.elementor-37 .elementor-element.elementor-element-500fc0f{margin-top:80px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-e6bf0fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-element-populated, .elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-element-populated > .elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-background-slideshow{border-radius:15px 15px 15px 70px;}.elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:14% 14% 14% 14%;}.elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-332515c{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-e6951f1{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-21a22ae{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-bd67aba{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-34aeabd{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-d45e54b{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-6fab325{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-1c860eb{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-37 .elementor-element.elementor-element-500fc0f{margin-top:5%;margin-bottom:0%;padding:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-332515c{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-ca33508 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-fdad69b{text-align:center;}.elementor-37 .elementor-element.elementor-element-98d05b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-0336531{text-align:center;}.elementor-37 .elementor-element.elementor-element-08ef15e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-f266ccb{text-align:center;}.elementor-37 .elementor-element.elementor-element-e6951f1{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-62a2713 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-3b5a44a{text-align:center;}.elementor-37 .elementor-element.elementor-element-4df921c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-d44240f{text-align:center;}.elementor-37 .elementor-element.elementor-element-8ba7eef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-52e7389{text-align:center;}.elementor-37 .elementor-element.elementor-element-21a22ae{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-37a96db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-425aa8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-a2f6e36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-bd67aba{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-be0312b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-43ba7ef{text-align:center;}.elementor-37 .elementor-element.elementor-element-189083a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-d626943{text-align:center;}.elementor-37 .elementor-element.elementor-element-29c0d80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-f6b078a{text-align:center;}.elementor-37 .elementor-element.elementor-element-34aeabd{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-d0eb505 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-abcef37{text-align:center;}.elementor-37 .elementor-element.elementor-element-c70c695 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-a155cce{text-align:center;}.elementor-37 .elementor-element.elementor-element-336f1f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-98b322f{text-align:center;}.elementor-37 .elementor-element.elementor-element-d45e54b{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-6bf113d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-4e77f66{text-align:center;}.elementor-37 .elementor-element.elementor-element-2daea61 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-a4d28a2{text-align:center;}.elementor-37 .elementor-element.elementor-element-398edc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-55e1664{text-align:center;}.elementor-37 .elementor-element.elementor-element-6fab325{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-b07eac2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-79dc8b7{text-align:center;}.elementor-37 .elementor-element.elementor-element-105c691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-7515e2e{text-align:center;}.elementor-37 .elementor-element.elementor-element-bcbd017 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-9bb58f8{text-align:center;}.elementor-37 .elementor-element.elementor-element-1c860eb{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-4dab9a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-a2bc654{text-align:center;}.elementor-37 .elementor-element.elementor-element-e847d94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-c9f5a21{text-align:center;}.elementor-37 .elementor-element.elementor-element-36ed992 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-37 .elementor-element.elementor-element-3a64ac3{text-align:center;}.elementor-37 .elementor-element.elementor-element-500fc0f{margin-top:10%;margin-bottom:0%;}.elementor-37 .elementor-element.elementor-element-e6bf0fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}}/* Start custom CSS for button, class: .elementor-element-b211691 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca33508 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-ca33508{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-ca33508{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-ca33508::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-ca33508::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-ca33508:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-ca33508:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-98d05b1 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-98d05b1{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-98d05b1{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-98d05b1::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-98d05b1::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-98d05b1:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-98d05b1:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-08ef15e *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-08ef15e{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-08ef15e{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-08ef15e::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-08ef15e::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-08ef15e:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-08ef15e:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a474a67 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62a2713 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-62a2713{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-62a2713{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-62a2713::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-62a2713::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-62a2713:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-62a2713:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4df921c *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-4df921c{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-4df921c{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-4df921c::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-4df921c::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-4df921c:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-4df921c:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ba7eef *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-8ba7eef{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-8ba7eef{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-8ba7eef::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-8ba7eef::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-8ba7eef:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-8ba7eef:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14fa6e7 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37a96db *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-37a96db{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-37a96db{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-37a96db::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-37a96db::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-37a96db:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-37a96db:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-425aa8a *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-425aa8a{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-425aa8a{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-425aa8a::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-425aa8a::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-425aa8a:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-425aa8a:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a2f6e36 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-a2f6e36{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-a2f6e36{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-a2f6e36::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-a2f6e36::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-a2f6e36:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-a2f6e36:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-106b3c8 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-be0312b *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-be0312b{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-be0312b{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-be0312b::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-be0312b::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-be0312b:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-be0312b:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-189083a *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-189083a{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-189083a{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-189083a::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-189083a::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-189083a:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-189083a:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-978b2e9 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29c0d80 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-29c0d80{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-29c0d80{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-29c0d80::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-29c0d80::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-29c0d80:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-29c0d80:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a7cd4a */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0eb505 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-d0eb505{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-d0eb505{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-d0eb505::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-d0eb505::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-d0eb505:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-d0eb505:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3de0437 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c70c695 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-c70c695{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-c70c695{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-c70c695::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-c70c695::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-c70c695:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-c70c695:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-336f1f5 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-336f1f5{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-336f1f5{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-336f1f5::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-336f1f5::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-336f1f5:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-336f1f5:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86c1a2f */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6bf113d *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-6bf113d{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-6bf113d{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-6bf113d::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-6bf113d::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-6bf113d:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-6bf113d:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2daea61 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-2daea61{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-2daea61{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-2daea61::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-2daea61::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-2daea61:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-2daea61:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-398edc1 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-398edc1{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-398edc1{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-398edc1::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-398edc1::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-398edc1:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-398edc1:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b07eac2 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-b07eac2{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-b07eac2{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-b07eac2::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-b07eac2::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-b07eac2:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-b07eac2:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-105c691 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-105c691{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-105c691{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-105c691::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-105c691::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-105c691:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-105c691:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bcbd017 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-bcbd017{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-bcbd017{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-bcbd017::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-bcbd017::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-bcbd017:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-bcbd017:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4dab9a2 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-4dab9a2{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-4dab9a2{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-4dab9a2::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-4dab9a2::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-4dab9a2:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-4dab9a2:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2725863 */span.elementor-button-icon {
    font-size: 22px;
    padding-top: 4px;
}
.elementor-button-content-wrapper {
    display: flex
;
    gap: 5px;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e847d94 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-e847d94{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-e847d94{
 margin-left: 0px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-e847d94::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-e847d94::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-e847d94:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-e847d94:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36ed992 *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-36ed992{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-36ed992{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-36ed992::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-36ed992::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-36ed992:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-36ed992:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e6bf0fc *//* Level 1*/
.elementor-37 .elementor-element.elementor-element-e6bf0fc{
    position: relative;
    background: #FFFFFF;
    z-index: 1;
    overflow: hidden;
    border-radius:  15px 15px 15px 70px;
 margin-left: 20px;
}
@media screen and (max-width:728px){
    .elementor-37 .elementor-element.elementor-element-e6bf0fc{
 margin-left: 0px;
 margin-top: 20px;
}
}

/* Level 2*/
.elementor-37 .elementor-element.elementor-element-e6bf0fc::before{
    content: '';
    position: absolute;
    background: #FFFFFF;
    top: -220px;
    left: -220px;
    width: 200px;
    height: 200px;
    z-index: -1;
        transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
}

/* Level 3*/
.elementor-37 .elementor-element.elementor-element-e6bf0fc::after{
    content: '';
    position: absolute;
    background: #FFFFFF;
    background-image: linear-gradient(315deg,#F0F0F0 10%,#F0F0F0 74%);
    top: -72px;
    left: -40px;
    width: 200px;
    height: 200px;
    border-radius: 90%;
    transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s;
    z-index: -2
}
 
/* Level 4*/
 .elementor-37 .elementor-element.elementor-element-e6bf0fc:hover::before{
     top: -72px;
     left: -40px;
     border-radius: 80%
 }
 
 .elementor-37 .elementor-element.elementor-element-e6bf0fc:hover::after{
     content: '';
     width: 120%;
     height: 120%;
     left: -10%;
     top: -10%;
     border-radius: 10px;
         transition: cubic-bezier(0.39,0.58,0.57,1) all 0.55s
 }/* End custom CSS */