.elementor-135 .elementor-element.elementor-element-4cdf4322{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:22px 22px 22px 22px;}.elementor-135 .elementor-element.elementor-element-4cdf4322 iframe{height:456px;}.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-135 .elementor-element.elementor-element-055291f{grid-column:span 2;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b3ae568 );}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b3ae568 );}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.95rem;line-height:1.8em;}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D4AF37;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b3ae568 );}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b3ae568 );}.elementor-135 .elementor-element.elementor-element-3af27978{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.95rem;line-height:1.8em;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D4AF37;}.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-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item > a{line-height:1.53em;}.elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-135 .elementor-element.elementor-element-3af27978 .elementor-icon-list-item > a{line-height:1.53em;}}/* Start custom CSS for icon-list, class: .elementor-element-055291f */.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 30px;
    row-gap: 8px;
}

.elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-item {
    margin: 0 !important;
}

@media (max-width: 767px) {
    .elementor-135 .elementor-element.elementor-element-055291f .elementor-icon-list-items {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */