.elementor-9 .elementor-element.elementor-element-a65eb47{--display:flex;}.elementor-9 .elementor-element.elementor-element-19bf69ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-19bf69ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008B32;}.elementor-9 .elementor-element.elementor-element-19bf69ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-19bf69ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-9 .elementor-element.elementor-element-b96de09 .elementor-icon-box-wrapper{gap:0px;}.elementor-9 .elementor-element.elementor-element-b96de09.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b96de09.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b96de09.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b96de09 .elementor-icon{font-size:37px;}.elementor-9 .elementor-element.elementor-element-b96de09 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-109779da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-109779da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-12e434ba{text-align:center;}.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-9 .elementor-element.elementor-element-7fd87616{font-family:"Roboto", Sans-serif;font-size:103px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-7f879c8c{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-27d43799{background-color:#BFDCEA;color:#000000;}.elementor-9 .elementor-element.elementor-element-27d43799.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-527beba5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-527beba5 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-527beba5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-5a78d24e{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-52ea7d07{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-59e3f6e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-59e3f6e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-59e3f6e2 img{width:77%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-68580dd5 .elementor-icon-list-icon i{color:#13AD00;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-68580dd5 .elementor-icon-list-icon svg{fill:#13AD00;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-68580dd5{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-68580dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-68580dd5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-68580dd5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-1c1ce83d{--spacer-size:19px;}.elementor-widget-ha-skills .ha-skill-info{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-240d060a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-240d060a .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-240d060a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-7a437077 .elementor-button{background-color:#22C600;}.elementor-9 .elementor-element.elementor-element-24112112 .elementor-button{background-color:#FFFFFF;fill:#717171;color:#717171;border-style:solid;}.elementor-9 .elementor-element.elementor-element-3409294e{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-172ba9d3{background-color:#FFC9C9;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-172ba9d3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-9 .elementor-element.elementor-element-37b505c5{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-317a59e2 .elementor-button{background-color:#22C600;}.elementor-9 .elementor-element.elementor-element-4612b9f9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-4612b9f9 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-4612b9f9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-5aeb3f5f{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1aa1f2d2{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-6942d8f4{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5f59ca24{text-align:center;color:#000000;}.elementor-9 .elementor-element.elementor-element-994f2d1 .elementor-icon-list-icon i{color:#13AD00;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-994f2d1 .elementor-icon-list-icon svg{fill:#13AD00;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-994f2d1{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-994f2d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-994f2d1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-994f2d1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-766ef42a{--spacer-size:19px;}.elementor-9 .elementor-element.elementor-element-48549299{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-48549299 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-48549299 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-ccb07fa .elementor-button{background-color:#22C600;}.elementor-9 .elementor-element.elementor-element-3b48828b .elementor-button{background-color:#FFFFFF;fill:#717171;color:#717171;border-style:solid;}.elementor-9 .elementor-element.elementor-element-3195ea2a{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7b06f481{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-7b06f481 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-7b06f481 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-703e095d{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-133638d0 .elementor-button{background-color:#22C600;}.elementor-9 .elementor-element.elementor-element-7e2dd3db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-7e2dd3db .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-7e2dd3db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-2eb73b12{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2de3e05b{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-17cd4f4{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-35df0f76{text-align:center;color:#000000;}.elementor-9 .elementor-element.elementor-element-3d2f2d52{--spacer-size:19px;}.elementor-9 .elementor-element.elementor-element-1d6c06da{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-1d6c06da .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-1d6c06da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-17cb54aa .elementor-button{background-color:#22C600;}.elementor-9 .elementor-element.elementor-element-3e159a07 .elementor-button{background-color:#FFFFFF;fill:#717171;color:#717171;border-style:solid;}.elementor-9 .elementor-element.elementor-element-22b2d238{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-45e7d17e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-45e7d17e .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-45e7d17e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-75124121{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-6cb70872 .elementor-button{background-color:#22C600;}.elementor-9 .elementor-element.elementor-element-4ebff247{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-6ebc3bec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6ebc3bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-9 .elementor-element.elementor-element-6ebc3bec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6ebc3bec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5ada1fab{color:#000000;}