.elementor-436 .elementor-element.elementor-element-e9bd573{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui,Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-436 .elementor-element.elementor-element-51c3b18 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-436 .elementor-element.elementor-element-51c3b18{right:0vw;}body.rtl .elementor-436 .elementor-element.elementor-element-51c3b18{left:0vw;}.elementor-436 .elementor-element.elementor-element-51c3b18{top:0vh;}.elementor-436 .elementor-element.elementor-element-e8bdf46{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-436 .elementor-element.elementor-element-49b88ac{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui,Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-436 .elementor-element.elementor-element-60119bc.elementor-element{--align-self:flex-start;}.elementor-436 .elementor-element.elementor-element-60119bc .elementor-heading-title{font-style:italic;}.elementor-436 .elementor-element.elementor-element-aa52b25{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui,Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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 );}@media(min-width:768px){.elementor-436 .elementor-element.elementor-element-49b88ac{--width:1100px;}.elementor-436 .elementor-element.elementor-element-aa52b25{--width:1100px;}}@media(max-width:1200px) and (min-width:768px){.elementor-436 .elementor-element.elementor-element-e8bdf46{--content-width:100%;}.elementor-436 .elementor-element.elementor-element-49b88ac{--width:100%;}.elementor-436 .elementor-element.elementor-element-aa52b25{--width:100%;}}@media(max-width:1200px){.elementor-436 .elementor-element.elementor-element-49b88ac{--grid-auto-flow:row;}.elementor-436 .elementor-element.elementor-element-aa52b25{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-436 .elementor-element.elementor-element-49b88ac{--grid-auto-flow:row;}}@media(max-width:767px){body:not(.rtl) .elementor-436 .elementor-element.elementor-element-51c3b18{right:-28vw;}body.rtl .elementor-436 .elementor-element.elementor-element-51c3b18{left:-28vw;}.elementor-436 .elementor-element.elementor-element-51c3b18 img{height:260px;object-fit:contain;}.elementor-436 .elementor-element.elementor-element-49b88ac{--min-height:40vh;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-436 .elementor-element.elementor-element-aa52b25{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image, class: .elementor-element-51c3b18 */.elementor-436 .elementor-element.elementor-element-51c3b18:after{
content:'';
position: absolute;
width: 928.12px;
height: 928.12px;
left: -100px;
top: -100px;
border-radius: 500px;
background: rgba(96, 172, 21, 0.08);
transform: rotate(-143.74deg);
filter: blur(75px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60119bc */.elementor-436 .elementor-element.elementor-element-60119bc{
background: linear-gradient(90deg, #60AC15 -8.03%, rgba(147, 210, 86, 0.68) 49.88%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS */html{
    overflow-y: scroll;
}
body{
    overflow: hidden;
}/* End custom CSS */