.elementor-2036 .elementor-element.elementor-element-b866037{--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;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2036 .elementor-element.elementor-element-b866037::before, .elementor-2036 .elementor-element.elementor-element-b866037 > .elementor-background-video-container::before, .elementor-2036 .elementor-element.elementor-element-b866037 > .e-con-inner > .elementor-background-video-container::before, .elementor-2036 .elementor-element.elementor-element-b866037 > .elementor-background-slideshow::before, .elementor-2036 .elementor-element.elementor-element-b866037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2036 .elementor-element.elementor-element-b866037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e2a2090 );--background-overlay:'';}.elementor-2036 .elementor-element.elementor-element-f8c83d2{z-index:5;}.elementor-2036 .elementor-element.elementor-element-f8c83d2 .vi-heading .vi-heading-line-1{display:block;}.elementor-2036 .elementor-element.elementor-element-f8c83d2 .vi-heading .vi-heading-line-2{display:block;}.elementor-2036 .elementor-element.elementor-element-f8c83d2 .vi-heading{text-align:center;font-size:38px;}.elementor-2036 .elementor-element.elementor-element-f8c83d2 .vi-heading, .elementor-2036 .elementor-element.elementor-element-f8c83d2 .vi-heading-line-1{color:var( --e-global-color-text );}.elementor-2036 .elementor-element.elementor-element-c95fdd8{z-index:5;}.elementor-2036 .elementor-element.elementor-element-c95fdd8 .vi-heading .vi-heading-line-1{display:block;}.elementor-2036 .elementor-element.elementor-element-c95fdd8 .vi-heading .vi-heading-line-2{display:block;}.elementor-2036 .elementor-element.elementor-element-c95fdd8 .vi-heading{text-align:center;}.elementor-2036 .elementor-element.elementor-element-c95fdd8 .vi-heading, .elementor-2036 .elementor-element.elementor-element-c95fdd8 .vi-heading-line-1{color:var( --e-global-color-text );}.elementor-2036 .elementor-element.elementor-element-a7dc65c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:5;text-align:center;}.elementor-2036 .elementor-element.elementor-element-95f59b9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2036 .elementor-element.elementor-element-95f59b9{z-index:5;}.elementor-2036 .elementor-element.elementor-element-95f59b9 .vi-horizontal-slider__item{padding:15px 50px 15px 50px;}.elementor-2036 .elementor-element.elementor-element-49dc127{z-index:2;position:absolute;top:10%;left:-75px;width:250px;height:250px;}.elementor-2036 .elementor-element.elementor-element-49dc127 .vi-floating-icon{width:250px;height:250px;}.elementor-2036 .elementor-element.elementor-element-49dc127 .vi-floating-icon svg{fill:var( --e-global-color-secondary );opacity:calc(18/100);}.elementor-2036 .elementor-element.elementor-element-26eacaf{z-index:2;position:absolute;top:75px;right:-200px;width:450px;height:450px;}.elementor-2036 .elementor-element.elementor-element-26eacaf .vi-floating-icon{width:450px;height:450px;}.elementor-2036 .elementor-element.elementor-element-26eacaf .vi-floating-icon svg{fill:var( --e-global-color-accent );opacity:calc(18/100);}.elementor-2036 .elementor-element.elementor-element-a4b98f9{z-index:2;position:absolute;right:8%;bottom:30px;width:320px;height:320px;}.elementor-2036 .elementor-element.elementor-element-a4b98f9 .vi-floating-icon{width:320px;height:320px;}.elementor-2036 .elementor-element.elementor-element-a4b98f9 .vi-floating-icon svg{fill:var( --e-global-color-primary );opacity:calc(18/100);}.elementor-2036 .elementor-element.elementor-element-8094d80{z-index:1;position:absolute;bottom:0px;left:0px;width:100%;height:800px;}.elementor-2036 .elementor-element.elementor-element-8094d80 .vi-image-wrap{height:100%;}.elementor-2036 .elementor-element.elementor-element-8094d80 img{width:100%;height:100%;object-fit:cover;object-position:top center;}@media(min-width:768px){.elementor-2036 .elementor-element.elementor-element-b866037{--content-width:1230px;}}@media(max-width:1024px){.elementor-2036 .elementor-element.elementor-element-b866037{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2036 .elementor-element.elementor-element-95f59b9 .vi-horizontal-slider__item{padding:0px 0px 0px 0px;}.elementor-2036 .elementor-element.elementor-element-49dc127{top:50%;right:auto;left:-75px;width:200px;margin:-100px 0px 0px 0px;}.elementor-2036 .elementor-element.elementor-element-49dc127 .vi-floating-icon{width:200px;}.elementor-2036 .elementor-element.elementor-element-49dc127 .elementor-motion-effects-element{transform:none !important;}.elementor-2036 .elementor-element.elementor-element-26eacaf{top:auto;right:-75px;bottom:60px;width:200px;height:200px;}.elementor-2036 .elementor-element.elementor-element-26eacaf .vi-floating-icon{width:200px;height:200px;}.elementor-2036 .elementor-element.elementor-element-26eacaf .elementor-motion-effects-element{transform:none !important;}.elementor-2036 .elementor-element.elementor-element-a4b98f9{top:50px;right:-50px;bottom:auto;left:auto;width:200px;height:200px;}.elementor-2036 .elementor-element.elementor-element-a4b98f9 .vi-floating-icon{width:200px;height:200px;}.elementor-2036 .elementor-element.elementor-element-a4b98f9 .elementor-motion-effects-element{transform:none !important;}}@media(max-width:767px){.elementor-2036 .elementor-element.elementor-element-49dc127{width:150px;height:150px;}.elementor-2036 .elementor-element.elementor-element-49dc127 .vi-floating-icon{width:150px;height:150px;}.elementor-2036 .elementor-element.elementor-element-26eacaf{width:150px;height:150px;}.elementor-2036 .elementor-element.elementor-element-26eacaf .vi-floating-icon{width:150px;height:150px;}.elementor-2036 .elementor-element.elementor-element-a4b98f9{width:150px;height:150px;}.elementor-2036 .elementor-element.elementor-element-a4b98f9 .vi-floating-icon{width:150px;height:150px;}.elementor-2036 .elementor-element.elementor-element-8094d80{height:1000px;}}