.elementor-2246 .elementor-element.elementor-element-526e06e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2246 .elementor-element.elementor-element-cdbda73 > .elementor-widget-container{margin:0px 0px 0px 3px;padding:2rem 0rem 1rem 0rem;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-23fa1c4:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-23fa1c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-8338d88 > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-8338d88:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-8338d88{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-66d8bbb > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-66d8bbb:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-66d8bbb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-d002545 > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-d002545:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-d002545{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-f84d136 > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-f84d136:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-f84d136{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-96239aa > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-96239aa:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-96239aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-469afa3 > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-469afa3:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-469afa3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-8b14a1e > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-8b14a1e:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-8b14a1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-507052f > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-507052f:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-507052f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-58acfca > .elementor-widget-container{background-color:var( --e-global-color-d52dd06 );margin:0rem 0rem 0.61rem 0rem;padding:6px 6px 6px 0px;border-radius:99px 99px 99px 99px;}.elementor-2246 .elementor-element.elementor-element-58acfca:hover .elementor-widget-container{background-color:#E9E1D9;}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-icon i{color:#DC7827;transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-icon svg{fill:#DC7827;transition:fill 0.3s;}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#663626;}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#663626;}.elementor-2246 .elementor-element.elementor-element-58acfca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:19px;}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-text{transition:color 0.3s;}.elementor-2246 .elementor-element.elementor-element-324e480 > .elementor-widget-container{margin:0px 0px 0px 3px;padding:02.5rem 0rem 1.3rem 0rem;}.elementor-2246 .elementor-element.elementor-element-90ddbd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:5px;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:460px;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-main-swiper .swiper-slide{background-color:#000000;border-radius:10px;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-swiper-button{font-size:20px;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}@media(max-width:1366px){.elementor-2246 .elementor-element.elementor-element-90ddbd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-2246 .elementor-element.elementor-element-90ddbd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-2246 .elementor-element.elementor-element-90ddbd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2246 .elementor-element.elementor-element-90ddbd5 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:231px;}}/* Start custom CSS for icon-list, class: .elementor-element-23fa1c4 */.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-23fa1c4 .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8338d88 */.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-8338d88 .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66d8bbb */.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-66d8bbb .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d002545 */.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-d002545 .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f84d136 */.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-f84d136 .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-96239aa */.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-96239aa .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-469afa3 */.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-469afa3 .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b14a1e */.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-8b14a1e .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-507052f */.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-507052f .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-58acfca */.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-icon {
    width: 42px;
    height:42px;
    min-width: 42px;
    background-color: rgba(178, 91, 44, 0.14);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 14px;
    margin-left: 6px
}

.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-icon i {
    color: #DC7827;
    font-size: 18px;
    line-height: 1;
    width: auto;
}

.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-item {
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 18px 0 0;
    border-radius: 999px;
    overflow: hidden;
}

.elementor-2246 .elementor-element.elementor-element-58acfca .elementor-icon-list-text {
    padding: 0;
}/* End custom CSS */