.elementor-1644 .elementor-element.elementor-element-28ff240{--display:flex;}.elementor-1644 .elementor-element.elementor-element-28ff240:not(.elementor-motion-effects-element-type-background), .elementor-1644 .elementor-element.elementor-element-28ff240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85b6144 );}.elementor-1644 .elementor-element.elementor-element-c1a34ce .elementor-heading-title{font-size:13px;text-transform:uppercase;color:var( --e-global-color-0fb4538 );}.elementor-1644 .elementor-element.elementor-element-a2a9b7a .elementor-heading-title{color:var( --e-global-color-0fb4538 );}.elementor-1644 .elementor-element.elementor-element-96c8c8f .e-search-input{background-color:var( --e-global-color-85b6144 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-6727d02 );border-radius:0px 0px 0px 0px;}.elementor-1644 .elementor-element.elementor-element-96c8c8f .e-search-submit{background-color:var( --e-global-color-85b6144 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-6727d02 );}.elementor-1644 .elementor-element.elementor-element-96c8c8f{--e-search-placeholder-color:var( --e-global-color-6727d02 );--e-search-input-color:var( --e-global-color-0fb4538 );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;--e-search-submit-icon-gap:0px;--e-search-submit-color:var( --e-global-color-0fb4538 );--e-search-icon-submit-color:var( --e-global-color-0fb4538 );--e-search-submit-padding:0px 0px 0px 0px;}.elementor-1644 .elementor-element.elementor-element-e0b4e6c .elementor-heading-title{font-size:13px;text-transform:uppercase;color:var( --e-global-color-0fb4538 );}.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1644 .elementor-element.elementor-element-08ad2dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-text{color:var( --e-global-color-0fb4538 );transition:color 0.3s;}#elementor-popup-modal-1644{background-color:var( --e-global-color-85b6144 );justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1644 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1644 .dialog-close-button{display:flex;}#elementor-popup-modal-1644 .dialog-close-button i{color:var( --e-global-color-0fb4538 );}#elementor-popup-modal-1644 .dialog-close-button svg{fill:var( --e-global-color-0fb4538 );}/* Start custom CSS for icon-list, class: .elementor-element-08ad2dd */.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-items.elementor-inline-items {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    list-style: none;
    margin: 0;
    padding: 0;
}

.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin: 0;
}

.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a {
    display: inline-block;
    font-family: 'Inter', sans-serif;
    font-size: 13px;
    color: #fdfcfa;
    text-decoration: none;
    border: 1px solid #46584f;
    padding: 6px 14px;
    border-radius: 999px;
    transition: border-color 0.15s ease, background 0.15s ease;
}

.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a:hover {
    border-color: #823D16;
    background: rgba(200, 138, 58, 0.12);
}

.elementor-1644 .elementor-element.elementor-element-08ad2dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */