.elementor-111031 .elementor-element.elementor-element-ad639a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-ad639a8:not(.elementor-motion-effects-element-type-background), .elementor-111031 .elementor-element.elementor-element-ad639a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-1a85f29 ) 0%, var( --e-global-color-178c9ce ) 100%);}.elementor-111031 .elementor-element.elementor-element-efcf21b{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-ed74335{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-111031 .elementor-element.elementor-element-f2ead75{text-align:start;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-111031 .elementor-element.elementor-element-b8d1e5c .elementor-heading-title{font-family:var( --e-global-typography-5777d06-font-family );font-size:var( --e-global-typography-5777d06-font-size );font-weight:var( --e-global-typography-5777d06-font-weight );line-height:var( --e-global-typography-5777d06-line-height );color:#1E1E1E;}.elementor-111031 .elementor-element.elementor-element-a1e79d5 .elementor-heading-title{font-family:var( --e-global-typography-4f0286f-font-family );font-size:var( --e-global-typography-4f0286f-font-size );font-weight:var( --e-global-typography-4f0286f-font-weight );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-f9f3c9c{width:100%;max-width:100%;}.elementor-111031 .elementor-element.elementor-element-4b86602{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-111031 .elementor-element.elementor-element-b6f9aa0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-111031 .elementor-element.elementor-element-b6f9aa0:not(.elementor-motion-effects-element-type-background), .elementor-111031 .elementor-element.elementor-element-b6f9aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0e28b2 );}.elementor-111031 .elementor-element.elementor-element-a9876ca{text-align:center;}.elementor-111031 .elementor-element.elementor-element-a9876ca .elementor-heading-title{font-family:var( --e-global-typography-4c6e488-font-family );font-size:var( --e-global-typography-4c6e488-font-size );font-weight:var( --e-global-typography-4c6e488-font-weight );line-height:var( --e-global-typography-4c6e488-line-height );color:var( --e-global-color-primary );}.elementor-111031 .elementor-element.elementor-element-e3181f8{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-111031 .elementor-element.elementor-element-58cc93a{--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-111031 .elementor-element.elementor-element-621b974{--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-111031 .elementor-element.elementor-element-3fb55b8 .elementor-heading-title{font-family:var( --e-global-typography-b465450-font-family );font-size:var( --e-global-typography-b465450-font-size );font-weight:var( --e-global-typography-b465450-font-weight );line-height:var( --e-global-typography-b465450-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{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-111031 .elementor-element.elementor-element-43ada8b{--display:flex;}.elementor-111031 .elementor-element.elementor-element-5fac858{--display:flex;}.elementor-111031 .elementor-element.elementor-element-7a68ec6{text-align:center;}.elementor-111031 .elementor-element.elementor-element-7a68ec6 .elementor-heading-title{font-family:var( --e-global-typography-85747f2-font-family );font-size:var( --e-global-typography-85747f2-font-size );font-weight:var( --e-global-typography-85747f2-font-weight );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}.elementor-111031 .elementor-element.elementor-element-98e7342{--display:flex;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-111031 .elementor-element.elementor-element-d346481{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-4f0286f-font-family );font-size:var( --e-global-typography-4f0286f-font-size );font-weight:var( --e-global-typography-4f0286f-font-weight );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-111031 .elementor-element.elementor-element-2e1404c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-4f0286f-font-family );font-size:var( --e-global-typography-4f0286f-font-size );font-weight:var( --e-global-typography-4f0286f-font-weight );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-111031 .elementor-element.elementor-element-be47888{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-4f0286f-font-family );font-size:var( --e-global-typography-4f0286f-font-size );font-weight:var( --e-global-typography-4f0286f-font-weight );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-111031 .elementor-element.elementor-element-ab74007{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-4f0286f-font-family );font-size:var( --e-global-typography-4f0286f-font-size );font-weight:var( --e-global-typography-4f0286f-font-weight );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-111031 .elementor-element.elementor-element-c551563{--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:center;--align-items:center;}.elementor-111031 .elementor-element.elementor-element-c551563:not(.elementor-motion-effects-element-type-background), .elementor-111031 .elementor-element.elementor-element-c551563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-5e7e4fe ) 0%, var( --e-global-color-abf5d8e ) 100%);}.elementor-111031 .elementor-element.elementor-element-9f1410b{--display:flex;}.elementor-111031 .elementor-element.elementor-element-fbfbff4 .elementor-heading-title{font-family:var( --e-global-typography-b465450-font-family );font-size:var( --e-global-typography-b465450-font-size );font-weight:var( --e-global-typography-b465450-font-weight );line-height:var( --e-global-typography-b465450-line-height );color:var( --e-global-color-a0e28b2 );}.elementor-111031 .elementor-element.elementor-element-e10c310{color:var( --e-global-color-a0e28b2 );}.elementor-111031 .elementor-element.elementor-element-d7c5ff9 .ace-button-1{text-align:left;}.elementor-111031 .elementor-element.elementor-element-2f4bca3{--display:flex;}.elementor-111031 .elementor-element.elementor-element-a458823{--display:flex;}.elementor-111031 .elementor-element.elementor-element-a907771{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-c50fbf9{text-align:center;}.elementor-111031 .elementor-element.elementor-element-c50fbf9 .elementor-heading-title{font-family:var( --e-global-typography-85747f2-font-family );font-size:var( --e-global-typography-85747f2-font-size );font-weight:var( --e-global-typography-85747f2-font-weight );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}.elementor-111031 .elementor-element.elementor-element-810f973{--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;}@media(max-width:1399px){.elementor-111031 .elementor-element.elementor-element-b8d1e5c .elementor-heading-title{font-size:var( --e-global-typography-5777d06-font-size );line-height:var( --e-global-typography-5777d06-line-height );}.elementor-111031 .elementor-element.elementor-element-a1e79d5 .elementor-heading-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-a9876ca .elementor-heading-title{font-size:var( --e-global-typography-4c6e488-font-size );line-height:var( --e-global-typography-4c6e488-line-height );}.elementor-111031 .elementor-element.elementor-element-e3181f8{--flex-direction:row-reverse;--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-reverse;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-111031 .elementor-element.elementor-element-3fb55b8 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-7a68ec6 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}.elementor-111031 .elementor-element.elementor-element-98e7342{--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-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-d346481.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-d346481.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-d346481.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-2e1404c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-be47888.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-be47888.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-be47888.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-ab74007.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-fbfbff4 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-c50fbf9 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}}@media(max-width:1199px){.elementor-111031 .elementor-element.elementor-element-e3181f8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-111031 .elementor-element.elementor-element-d346481{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-111031 .elementor-element.elementor-element-2e1404c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-111031 .elementor-element.elementor-element-be47888{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-111031 .elementor-element.elementor-element-ab74007{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-111031 .elementor-element.elementor-element-c551563{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:991px){.elementor-111031 .elementor-element.elementor-element-ad639a8{--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-111031 .elementor-element.elementor-element-efcf21b{--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-111031 .elementor-element.elementor-element-b8d1e5c{width:100%;max-width:100%;}.elementor-111031 .elementor-element.elementor-element-b8d1e5c .elementor-heading-title{font-size:var( --e-global-typography-5777d06-font-size );line-height:var( --e-global-typography-5777d06-line-height );}.elementor-111031 .elementor-element.elementor-element-a1e79d5 .elementor-heading-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-4b86602{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-111031 .elementor-element.elementor-element-a9876ca .elementor-heading-title{font-size:var( --e-global-typography-4c6e488-font-size );line-height:var( --e-global-typography-4c6e488-line-height );}.elementor-111031 .elementor-element.elementor-element-e3181f8{--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-111031 .elementor-element.elementor-element-3fb55b8 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-7a68ec6 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}.elementor-111031 .elementor-element.elementor-element-98e7342{--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;--flex-wrap:wrap;}.elementor-111031 .elementor-element.elementor-element-d346481{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-2e1404c{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-be47888{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-ab74007{--container-widget-width:48.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.5% );max-width:48.5%;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-c551563{--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;}.elementor-111031 .elementor-element.elementor-element-fbfbff4{text-align:center;}.elementor-111031 .elementor-element.elementor-element-fbfbff4 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-e10c310{text-align:center;}.elementor-111031 .elementor-element.elementor-element-d7c5ff9.elementor-element{--align-self:center;}.elementor-111031 .elementor-element.elementor-element-c50fbf9 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}}@media(max-width:767px){.elementor-111031 .elementor-element.elementor-element-b8d1e5c{text-align:start;}.elementor-111031 .elementor-element.elementor-element-e3181f8{--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-111031 .elementor-element.elementor-element-621b974{--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-111031 .elementor-element.elementor-element-3fb55b8{text-align:start;}.elementor-111031 .elementor-element.elementor-element-9915998{text-align:start;}.elementor-111031 .elementor-element.elementor-element-7a68ec6{text-align:start;}.elementor-111031 .elementor-element.elementor-element-98e7342{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-d346481{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-2e1404c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-be47888{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-ab74007{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-fbfbff4{text-align:start;}.elementor-111031 .elementor-element.elementor-element-e10c310{text-align:start;}.elementor-111031 .elementor-element.elementor-element-d7c5ff9{width:100%;max-width:100%;}}@media(max-width:575px){.elementor-111031 .elementor-element.elementor-element-ad639a8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-b8d1e5c{text-align:start;}.elementor-111031 .elementor-element.elementor-element-b8d1e5c .elementor-heading-title{font-size:var( --e-global-typography-5777d06-font-size );line-height:var( --e-global-typography-5777d06-line-height );}.elementor-111031 .elementor-element.elementor-element-a1e79d5 .elementor-heading-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-a9876ca .elementor-heading-title{font-size:var( --e-global-typography-4c6e488-font-size );line-height:var( --e-global-typography-4c6e488-line-height );}.elementor-111031 .elementor-element.elementor-element-3fb55b8 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-7a68ec6 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}.elementor-111031 .elementor-element.elementor-element-d346481{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-wrapper{text-align:center;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-2e1404c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-wrapper{text-align:center;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-be47888{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-wrapper{text-align:center;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-ab74007{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-wrapper{text-align:center;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-fbfbff4 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-c50fbf9 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}}@media(min-width:576px){.elementor-111031 .elementor-element.elementor-element-ad639a8{--content-width:100%;}.elementor-111031 .elementor-element.elementor-element-ed74335{--width:60%;}.elementor-111031 .elementor-element.elementor-element-4b86602{--width:40%;}.elementor-111031 .elementor-element.elementor-element-58cc93a{--width:50%;}.elementor-111031 .elementor-element.elementor-element-621b974{--width:50%;}.elementor-111031 .elementor-element.elementor-element-9f1410b{--width:65%;}.elementor-111031 .elementor-element.elementor-element-2f4bca3{--width:35%;}}@media(max-width:1399px) and (min-width:576px){.elementor-111031 .elementor-element.elementor-element-ed74335{--width:60%;}.elementor-111031 .elementor-element.elementor-element-4b86602{--width:40%;}.elementor-111031 .elementor-element.elementor-element-b6f9aa0{--width:100%;}}@media(max-width:1199px) and (min-width:576px){.elementor-111031 .elementor-element.elementor-element-b6f9aa0{--width:100%;}.elementor-111031 .elementor-element.elementor-element-9f1410b{--width:50%;}}@media(max-width:991px) and (min-width:576px){.elementor-111031 .elementor-element.elementor-element-ed74335{--width:100%;}.elementor-111031 .elementor-element.elementor-element-4b86602{--width:100%;}.elementor-111031 .elementor-element.elementor-element-b6f9aa0{--width:100%;}.elementor-111031 .elementor-element.elementor-element-58cc93a{--width:100%;}.elementor-111031 .elementor-element.elementor-element-621b974{--width:100%;}.elementor-111031 .elementor-element.elementor-element-9f1410b{--width:100%;}.elementor-111031 .elementor-element.elementor-element-2f4bca3{--width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-111031 .elementor-element.elementor-element-ad639a8{--content-width:100%;}.elementor-111031 .elementor-element.elementor-element-4b86602{--width:100%;}.elementor-111031 .elementor-element.elementor-element-b6f9aa0{--width:100%;}.elementor-111031 .elementor-element.elementor-element-58cc93a{--width:100%;}.elementor-111031 .elementor-element.elementor-element-621b974{--width:100%;}}@media(min-width:1400px){.elementor-111031 .elementor-element.elementor-element-b8d1e5c .elementor-heading-title{font-size:var( --e-global-typography-5777d06-font-size );line-height:var( --e-global-typography-5777d06-line-height );}.elementor-111031 .elementor-element.elementor-element-a1e79d5 .elementor-heading-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-b6f9aa0{--width:100%;}.elementor-111031 .elementor-element.elementor-element-a9876ca .elementor-heading-title{font-size:var( --e-global-typography-4c6e488-font-size );line-height:var( --e-global-typography-4c6e488-line-height );}.elementor-111031 .elementor-element.elementor-element-e3181f8{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-3fb55b8 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-7a68ec6 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}.elementor-111031 .elementor-element.elementor-element-98e7342{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-d346481.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-d346481.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-d346481.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-d346481 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-2e1404c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-2e1404c .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-be47888.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-be47888.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-be47888.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-be47888 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-wrapper{text-align:start;}.elementor-111031 .elementor-element.elementor-element-ab74007.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-111031 .elementor-element.elementor-element-ab74007 .elementor-image-box-title{font-size:var( --e-global-typography-4f0286f-font-size );line-height:var( --e-global-typography-4f0286f-line-height );}.elementor-111031 .elementor-element.elementor-element-fbfbff4 .elementor-heading-title{font-size:var( --e-global-typography-b465450-font-size );line-height:var( --e-global-typography-b465450-line-height );}.elementor-111031 .elementor-element.elementor-element-c50fbf9 .elementor-heading-title{font-size:var( --e-global-typography-85747f2-font-size );line-height:var( --e-global-typography-85747f2-line-height );letter-spacing:var( --e-global-typography-85747f2-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-4b86602 */.semi-circle{overflow:hidden;width:100%;}
.semi-circle:before {
    content: "";
    position: absolute;
    background: rgb(82,203,98);
    background: linear-gradient(90deg, rgba(82,203,98,1) 0%, rgba(10,142,219,1) 100%);
    border-radius: 100%;
    height: 800px;
    width: 106%;
    left: 50%;
    top:50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

@media screen and (max-width: 991px) {
    .semi-circle:before {
        height: 600px;
        width: 100%;
    }
}/* End custom CSS */