.elementor-822 .elementor-element.elementor-element-bf0aeea{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-822 .elementor-element.elementor-element-411cc1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-822 .elementor-element.elementor-element-411cc1a.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-33317ed-font-family ), Sans-serif;font-size:var( --e-global-typography-33317ed-font-size );font-weight:var( --e-global-typography-33317ed-font-weight );line-height:var( --e-global-typography-33317ed-line-height );letter-spacing:var( --e-global-typography-33317ed-letter-spacing );word-spacing:var( --e-global-typography-33317ed-word-spacing );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button:focus{color:var( --e-global-color-d36213e );}.elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button:focus svg{fill:var( --e-global-color-d36213e );}.elementor-822 .elementor-element.elementor-element-c9efece .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-33317ed-font-family ), Sans-serif;font-size:var( --e-global-typography-33317ed-font-size );font-weight:var( --e-global-typography-33317ed-font-weight );line-height:var( --e-global-typography-33317ed-line-height );letter-spacing:var( --e-global-typography-33317ed-letter-spacing );word-spacing:var( --e-global-typography-33317ed-word-spacing );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-822 .elementor-element.elementor-element-c9efece .elementor-button:hover, .elementor-822 .elementor-element.elementor-element-c9efece .elementor-button:focus{color:var( --e-global-color-d36213e );}.elementor-822 .elementor-element.elementor-element-c9efece .elementor-button:hover svg, .elementor-822 .elementor-element.elementor-element-c9efece .elementor-button:focus svg{fill:var( --e-global-color-d36213e );}@media(max-width:1365px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button{font-size:var( --e-global-typography-33317ed-font-size );line-height:var( --e-global-typography-33317ed-line-height );letter-spacing:var( --e-global-typography-33317ed-letter-spacing );word-spacing:var( --e-global-typography-33317ed-word-spacing );}.elementor-822 .elementor-element.elementor-element-c9efece .elementor-button{font-size:var( --e-global-typography-33317ed-font-size );line-height:var( --e-global-typography-33317ed-line-height );letter-spacing:var( --e-global-typography-33317ed-letter-spacing );word-spacing:var( --e-global-typography-33317ed-word-spacing );}}@media(max-width:767px){.elementor-822 .elementor-element.elementor-element-411cc1a{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-822 .elementor-element.elementor-element-a65e4de .elementor-button{font-size:var( --e-global-typography-33317ed-font-size );line-height:var( --e-global-typography-33317ed-line-height );letter-spacing:var( --e-global-typography-33317ed-letter-spacing );word-spacing:var( --e-global-typography-33317ed-word-spacing );}.elementor-822 .elementor-element.elementor-element-c9efece .elementor-button{font-size:var( --e-global-typography-33317ed-font-size );line-height:var( --e-global-typography-33317ed-line-height );letter-spacing:var( --e-global-typography-33317ed-letter-spacing );word-spacing:var( --e-global-typography-33317ed-word-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-411cc1a */.wpml-ls-legacy-list-horizontal a {
    padding: 0px !important;
}

.elementor-822 .elementor-element.elementor-element-411cc1a img {
    border-radius: 0px !important;
}

.elementor-822 .elementor-element.elementor-element-411cc1a a {
    font-size: var(--e-global-typography-33317ed-font-size);
        letter-spacing: var(--e-global-typography-33317ed-letter-spacing);
        text-decoration: none !important;
        color: #333;
}

.elementor-822 .elementor-element.elementor-element-411cc1a a:hover {
        color: #C33E32;
}

 @media (max-width: 768px) {
    .elementor-822 .elementor-element.elementor-element-411cc1a img {
        width: 20px !important;
    }
} 

.elementor-822 .elementor-element.elementor-element-411cc1a .wpml-ls-legacy-list-horizontal {
    padding: 0px !important;
}/* End custom CSS */