.elementor-12 .elementor-element.elementor-element-77449c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6766ee5{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-c94cb68.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-c94cb68 .elementor-icon-list-icon i{color:var( --e-global-color-65ace41 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c94cb68 .elementor-icon-list-icon svg{fill:var( --e-global-color-65ace41 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c94cb68{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-c94cb68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c94cb68 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c94cb68 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4a5f09a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-4a5f09a .elementor-heading-title{font-size:50px;font-weight:600;line-height:60px;color:var( --e-global-color-4fcb47b );}.elementor-12 .elementor-element.elementor-element-c41a94a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-c41a94a{text-align:start;}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-flipSlide::before{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-animation-none:hover,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-button-2d-animation:hover,
								.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-button-bg-animation::before,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-bubbleFromDown::before,
								.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-bubbleFromDown::after,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-bubbleFromCenter::before,
								.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-bubbleFromCenter::after,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-flipSlide,
								.elementor-12 .elementor-element.elementor-element-a8a961d [class*=xpro-elementor-button-hover-style-underline]:hover,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-hover-style-skewFill,
								
								.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-animation-none:focus,.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-button-2d-animation:focus,
								.elementor-12 .elementor-element.elementor-element-a8a961d [class*=xpro-elementor-button-focus-style-underline]:focus{background-color:var( --e-global-color-246522b );}.elementor-12 .elementor-element.elementor-element-a8a961d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-align-icon-right .xpro-elementor-button-media{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-align-icon-left .xpro-elementor-button-media{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button .xpro-button-text{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button{color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button svg{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-media > i{font-size:12px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-media > svg{width:12px;fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a8a961d .xpro-elementor-button-media{min-width:12px;}.elementor-12 .elementor-element.elementor-element-40c1321{--display:flex;}.elementor-12 .elementor-element.elementor-element-b1076b4{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b1076b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b1076b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-b1076b4 img{width:100%;border-style:none;border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4a5f09a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-b1076b4 img{width:85%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-77449c6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c94cb68{--e-icon-list-icon-size:36px;--icon-vertical-offset:-1px;}.elementor-12 .elementor-element.elementor-element-4a5f09a .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-c41a94a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c41a94a{text-align:start;}.elementor-12 .elementor-element.elementor-element-b1076b4 img{width:100%;}}