.elementor-712 .elementor-element.elementor-element-ed63308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-712 .elementor-element.elementor-element-224c6fa .elementor-heading-title{font-size:2.8em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-712 .elementor-element.elementor-element-e21ec89{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:29px;font-weight:400;}.elementor-712 .elementor-element.elementor-element-63f73b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-712 .elementor-element.elementor-element-1c8ef45{--spacer-size:50px;}.elementor-712 .elementor-element.elementor-element-4190740{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-712 .elementor-element.elementor-element-1fc5bd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-712 .elementor-element.elementor-element-b2c08ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-712 .elementor-element.elementor-element-fe3b467{--spacer-size:50px;}.elementor-712 .elementor-element.elementor-element-ea975cd{--display:flex;}.elementor-712 .elementor-element.elementor-element-53c8a24{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-712 .elementor-element.elementor-element-8d2c66e .elementor-icon-wrapper{text-align:center;}.elementor-712 .elementor-element.elementor-element-af11a77 .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-6cc925f{--display:flex;}.elementor-712 .elementor-element.elementor-element-4e34ad8 .elementor-icon-wrapper{text-align:center;}.elementor-712 .elementor-element.elementor-element-5c74e8b .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-279977c{--display:flex;}.elementor-712 .elementor-element.elementor-element-6dd0c75 .elementor-icon-wrapper{text-align:center;}.elementor-712 .elementor-element.elementor-element-4572873 .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-1386599{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-712 .elementor-element.elementor-element-ef94048{--display:flex;}.elementor-712 .elementor-element.elementor-element-5189cfc{--spacer-size:50px;}.elementor-712 .elementor-element.elementor-element-95860d5{--display:flex;}.elementor-712 .elementor-element.elementor-element-3efc7e6{--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;}.elementor-712 .elementor-element.elementor-element-4a9df5f{--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;}.elementor-712 .elementor-element.elementor-element-9d93a26 .elementor-icon-wrapper{text-align:center;}.elementor-712 .elementor-element.elementor-element-9d93a26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-9d93a26.elementor-view-framed .elementor-icon, .elementor-712 .elementor-element.elementor-element-9d93a26.elementor-view-default .elementor-icon{color:var( --e-global-color-71fe60e );border-color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-9d93a26.elementor-view-framed .elementor-icon, .elementor-712 .elementor-element.elementor-element-9d93a26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-09f3471{color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-9b70575{--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;}.elementor-712 .elementor-element.elementor-element-9a28fff .elementor-icon-wrapper{text-align:center;}.elementor-712 .elementor-element.elementor-element-9a28fff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-9a28fff.elementor-view-framed .elementor-icon, .elementor-712 .elementor-element.elementor-element-9a28fff.elementor-view-default .elementor-icon{color:var( --e-global-color-71fe60e );border-color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-9a28fff.elementor-view-framed .elementor-icon, .elementor-712 .elementor-element.elementor-element-9a28fff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-93ab472{color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-b617748{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-712 .elementor-element.elementor-element-74b8565 .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-e18363d{--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;}.elementor-712 .elementor-element.elementor-element-1b0e7f3{--display:flex;}.elementor-712 .elementor-element.elementor-element-bc332e4 .elementor-heading-title{color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-7fe6117 .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-4260c8a{--display:flex;}.elementor-712 .elementor-element.elementor-element-3fd79d1 .elementor-heading-title{color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-25d39ab .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-69dddd3{--display:flex;}.elementor-712 .elementor-element.elementor-element-73b21c2 .elementor-heading-title{color:var( --e-global-color-71fe60e );}.elementor-712 .elementor-element.elementor-element-ceca01a .elementor-heading-title{color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-510ddf8{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-712 .elementor-element.elementor-element-743d256 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-95cd77c );}.elementor-712 .elementor-element.elementor-element-71c01fe{--display:flex;}@media(max-width:767px){.elementor-712 .elementor-element.elementor-element-224c6fa .elementor-heading-title{font-size:2.9rem;}.elementor-712 .elementor-element.elementor-element-e21ec89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-712 .elementor-element.elementor-element-09f3471{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}}/* Start custom CSS for spacer, class: .elementor-element-1c8ef45 */.elementor-712 .elementor-element.elementor-element-1c8ef45 { top: -50px; left: -50px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f73b3 */.elementor-712 .elementor-element.elementor-element-63f73b3 { position: relative; }/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-fe3b467 */.elementor-712 .elementor-element.elementor-element-fe3b467 { bottom: -50px; right: -50px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c08ed */.elementor-712 .elementor-element.elementor-element-b2c08ed { position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95860d5 */.elementor-712 .elementor-element.elementor-element-95860d5 { position: relative; z-index: 10; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b8565 */.elementor-712 .elementor-element.elementor-element-74b8565 {  margin-bottom: 3rem; }/* End custom CSS */