.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#22C55E;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#22C55E;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu{--e-icon-list-icon-size:0.75rem;--icon-vertical-offset:0px;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.8em;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#22C55E;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#22C55E;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e{--e-icon-list-icon-size:0.85rem;--icon-vertical-offset:0px;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.8em;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-2682 .elementor-element.elementor-element-widget_isimidhuq .elementor-icon-list-icon i{color:#9CA3AF;transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_isimidhuq .elementor-icon-list-icon svg{fill:#9CA3AF;transition:fill 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_isimidhuq .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#10B981;}.elementor-2682 .elementor-element.elementor-element-widget_isimidhuq .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#10B981;}.elementor-2682 .elementor-element.elementor-element-widget_isimidhuq{--e-icon-list-icon-size:1.1rem;--icon-vertical-offset:0px;}.elementor-2682 .elementor-element.elementor-element-widget_isimidhuq .elementor-icon-list-text{transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-icon i{color:#10B981;transition:color 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-icon svg{fill:#10B981;transition:fill 0.3s;}.elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk{--e-icon-list-icon-size:0.85rem;--icon-vertical-offset:0px;}.elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.8em;}.elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2682 .elementor-element.elementor-element-widget_m13p2mhvu .elementor-icon-list-item > a{line-height:1.53em;}.elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2682 .elementor-element.elementor-element-widget_xtvpwrh9e .elementor-icon-list-item > a{line-height:1.53em;}.elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2682 .elementor-element.elementor-element-widget_m51qgf8hk .elementor-icon-list-item > a{line-height:1.53em;}}/* Start custom CSS */.elementor-2682{background:#191d21;color:#aebac6;}
.elementor-2682 .elementor-element-container_h46n5c8ou{background:#191d21;padding:64px 32px 28px;}
.elementor-2682 h3{color:#34be69!important;font-size:28px;font-weight:800;}.elementor-2682 h4{color:#fff!important;font-size:15px;letter-spacing:1.5px;}
.elementor-2682 p,.elementor-2682 .elementor-icon-list-text{color:#b4bfcb;line-height:1.7;overflow-wrap:anywhere;}
.elementor-2682 .elementor-element-widget_isimidhuq{display:none!important;}
.elementor-2682 .elementor-element-container_wkgjaemld{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:36px;width:100%;max-width:1400px;margin:auto;}
.elementor-2682 a:hover .elementor-icon-list-text{color:#36c46b;}
body:has(.elementor-location-footer) :is(.elementor-2621,.elementor-2622,.elementor-2623,.elementor-2624,.elementor-2625)>.if-native-section:last-child{display:none!important;}
@media(max-width:1024px){.elementor-2682 .elementor-element-container_wkgjaemld{grid-template-columns:1fr 1fr;gap:32px;}}
@media(max-width:600px){.elementor-2682 .elementor-element-container_wkgjaemld{grid-template-columns:1fr;gap:32px;}.elementor-2682 .elementor-element-container_h46n5c8ou{padding:40px 24px;}.elementor-2682 .elementor-element-container_snoifad58{flex-direction:column;align-items:flex-start;gap:12px;}}/* End custom CSS */