.elementor-50 .elementor-element.elementor-element-480cede > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-50 .elementor-element.elementor-element-dddaee1{--display:flex;}.elementor-50 .elementor-element.elementor-element-dddaee1:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-dddaee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DCFCE7 0%, #DCFCE7 100%);}.elementor-50 .elementor-element.elementor-element-72b8e7d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-72b8e7d .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-72b8e7d.elementor-view-stacked .elementor-icon{background-color:#22C55E;}.elementor-50 .elementor-element.elementor-element-72b8e7d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-72b8e7d.elementor-view-default .elementor-icon{fill:#22C55E;color:#22C55E;border-color:#22C55E;}.elementor-50 .elementor-element.elementor-element-72b8e7d .elementor-icon{font-size:45px;}.elementor-50 .elementor-element.elementor-element-72b8e7d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-72b8e7d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-72b8e7d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-72b8e7d:has(:focus) .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-72b8e7d .elementor-icon-box-description{color:#6B7280;}.elementor-50 .elementor-element.elementor-element-aacdc3d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-aacdc3d .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-aacdc3d.elementor-view-stacked .elementor-icon{background-color:#E2DF42;}.elementor-50 .elementor-element.elementor-element-aacdc3d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-aacdc3d.elementor-view-default .elementor-icon{fill:#E2DF42;color:#E2DF42;border-color:#E2DF42;}.elementor-50 .elementor-element.elementor-element-aacdc3d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-aacdc3d:has(:focus) .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-aacdc3d .elementor-icon-box-description{color:#6B7280;}.elementor-50 .elementor-element.elementor-element-744c549 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-744c549 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-744c549.elementor-view-stacked .elementor-icon{background-color:#22BFC5;}.elementor-50 .elementor-element.elementor-element-744c549.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-744c549.elementor-view-default .elementor-icon{fill:#22BFC5;color:#22BFC5;border-color:#22BFC5;}.elementor-50 .elementor-element.elementor-element-744c549:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-744c549:has(:focus) .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-744c549 .elementor-icon-box-description{color:#6B7280;}.elementor-50 .elementor-element.elementor-element-b4a6972 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-b4a6972 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-b4a6972.elementor-view-stacked .elementor-icon{background-color:#E63737;}.elementor-50 .elementor-element.elementor-element-b4a6972.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-b4a6972.elementor-view-default .elementor-icon{fill:#E63737;color:#E63737;border-color:#E63737;}.elementor-50 .elementor-element.elementor-element-b4a6972:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-b4a6972:has(:focus) .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-b4a6972 .elementor-icon-box-description{color:#6B7280;}.elementor-50 .elementor-element.elementor-element-d1d3011 img{width:500%;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-fe76673{--display:flex;}.elementor-50 .elementor-element.elementor-element-fe76673:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-fe76673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DCFCE7 0%, #DCFCE7 100%);}.elementor-50 .elementor-element.elementor-element-97b7cad > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-97b7cad .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-97b7cad.elementor-view-stacked .elementor-icon{background-color:#DCEC57;}.elementor-50 .elementor-element.elementor-element-97b7cad.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-97b7cad.elementor-view-default .elementor-icon{fill:#DCEC57;color:#DCEC57;border-color:#DCEC57;}.elementor-50 .elementor-element.elementor-element-97b7cad .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-97b7cad .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-97b7cad .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-97b7cad .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:#6B7280;}.elementor-50 .elementor-element.elementor-element-fa4dce5 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-fa4dce5 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-fa4dce5.elementor-view-stacked .elementor-icon{background-color:#7A9182D6;}.elementor-50 .elementor-element.elementor-element-fa4dce5.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-fa4dce5.elementor-view-default .elementor-icon{fill:#7A9182D6;color:#7A9182D6;border-color:#7A9182D6;}.elementor-50 .elementor-element.elementor-element-fa4dce5 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-fa4dce5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-fa4dce5 .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-fa4dce5 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:#6B7280;}.elementor-50 .elementor-element.elementor-element-eaba4c0 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-eaba4c0 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-eaba4c0.elementor-view-stacked .elementor-icon{background-color:#F33DD7;}.elementor-50 .elementor-element.elementor-element-eaba4c0.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-eaba4c0.elementor-view-default .elementor-icon{fill:#F33DD7;color:#F33DD7;border-color:#F33DD7;}.elementor-50 .elementor-element.elementor-element-eaba4c0 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-eaba4c0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-eaba4c0 .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-eaba4c0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:#6B7280;}.elementor-50 .elementor-element.elementor-element-95b4151 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:25px 25px 25px 25px;}.elementor-50 .elementor-element.elementor-element-95b4151 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-95b4151.elementor-view-stacked .elementor-icon{background-color:#227BC5;}.elementor-50 .elementor-element.elementor-element-95b4151.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-95b4151.elementor-view-default .elementor-icon{fill:#227BC5;color:#227BC5;border-color:#227BC5;}.elementor-50 .elementor-element.elementor-element-95b4151 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-95b4151 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-50 .elementor-element.elementor-element-95b4151 .elementor-icon-box-title{color:#374151;}.elementor-50 .elementor-element.elementor-element-95b4151 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;color:#6B7280;}.elementor-50 .elementor-element.elementor-element-f644b7b{--display:flex;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-50 .elementor-element.elementor-element-f644b7b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f644b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22C55E;}.elementor-50 .elementor-element.elementor-element-f644b7b:hover{background-color:transparent;background-image:linear-gradient(180deg, #22C55E 0%, #22C55E 100%);}