.elementor-22 .elementor-element.elementor-element-cc88583:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cc88583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2DDCA;}.elementor-22 .elementor-element.elementor-element-cc88583 > .elementor-container{max-width:1200px;}.elementor-22 .elementor-element.elementor-element-cc88583{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-cc88583 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-183712c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-e79803a{text-align:center;}.elementor-22 .elementor-element.elementor-element-bf83419{text-align:center;}.elementor-22 .elementor-element.elementor-element-bf83419 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-a590b71{width:initial;max-width:initial;background-color:#4B2227;padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;}.elementor-22 .elementor-element.elementor-element-a590b71:hover{background-color:#5E2D32;}.elementor-22 .elementor-element.elementor-element-a590b71 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFF0;}.elementor-22 .elementor-element.elementor-element-1ffd179{--divider-border-style:solid;--divider-color:#4444442B;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-1ffd179 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-1ffd179 .elementor-divider{text-align:center;padding-block-start:35px;padding-block-end:35px;}.elementor-22 .elementor-element.elementor-element-9e97c97{text-align:center;}.elementor-22 .elementor-element.elementor-element-9e97c97 .elementor-heading-title{font-size:27px;font-weight:300;line-height:30px;}.elementor-22 .elementor-element.elementor-element-5359ab4{text-align:center;}.elementor-22 .elementor-element.elementor-element-5359ab4 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-5ab1a51{text-align:center;}.elementor-22 .elementor-element.elementor-element-5ab1a51 .elementor-heading-title{font-size:27px;font-weight:300;line-height:30px;}.elementor-22 .elementor-element.elementor-element-1cea702{text-align:center;}.elementor-22 .elementor-element.elementor-element-1cea702 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-367a489{text-align:center;}.elementor-22 .elementor-element.elementor-element-367a489 .elementor-heading-title{font-size:27px;font-weight:300;line-height:30px;}.elementor-22 .elementor-element.elementor-element-60e4aba{text-align:center;}.elementor-22 .elementor-element.elementor-element-60e4aba p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-ea8e38c{--divider-border-style:solid;--divider-color:#4444442B;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-ea8e38c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-ea8e38c .elementor-divider{text-align:center;padding-block-start:35px;padding-block-end:35px;}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-icon i{color:#FFFFF0;transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-icon svg{fill:#FFFFF0;transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-d47f331{--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-text{transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-cc1fb23{--divider-border-style:solid;--divider-color:#4444442B;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-cc1fb23 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-cc1fb23 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-f134521{text-align:center;}.elementor-22 .elementor-element.elementor-element-f134521 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f134521 a{color:#4B2227;}.elementor-22 .elementor-element.elementor-element-7b9d081{--divider-border-style:solid;--divider-color:#4444442B;--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-7b9d081 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-22 .elementor-element.elementor-element-7b9d081 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-1311620{text-align:center;}.elementor-22 .elementor-element.elementor-element-1311620 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-1311620 a{color:#4B2227;}.elementor-22 .elementor-element.elementor-element-f92c100{text-align:center;}.elementor-22 .elementor-element.elementor-element-f92c100 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-f92c100 a{color:#4B2227;}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-d47f331{--e-icon-list-icon-size:39px;}}/* Start custom CSS for icon-list, class: .elementor-element-d47f331 */.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-icon svg{
        background: #4b2227;
    color: #fffff0 !important;
    transition: all 0.25s;
    text-decoration: none !important;
    border: 1px solid rgba(255, 255, 255, 0.4);

    padding: calc(7px + 0.4vw);
    margin: 0 0.2em;
    border-radius: 50%;
    
}

.elementor-22 .elementor-element.elementor-element-d47f331 .elementor-icon-list-icon svg:hover{
        filter: brightness(1.3);
}

.elementor-22 .elementor-element.elementor-element-1311620 a{
    text-decoration: underline;
}

.elementor-22 .elementor-element.elementor-element-1311620 a:hover{
    text-decoration: none;
}

.elementor-22 .elementor-element.elementor-element-f134521 a{
    text-decoration: underline;
    
    
}

.elementor-22 .elementor-element.elementor-element-f134521 a:hover{
    text-decoration: none;
}

.elementor-22 .elementor-element.elementor-element-f92c100 a{
    text-decoration: underline;
}

.elementor-22 .elementor-element.elementor-element-f92c100 a:hover{
    text-decoration: none;
}/* End custom CSS */