.elementor-211 .elementor-element.elementor-element-6f4d042{--display:flex;--background-transition:0.3s;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__front{background-color:#3A3323;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:var( --e-global-color-2d8d6c7 );text-align:center;justify-content:center;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__back{background-color:#877653;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box{height:auto;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-17c0a22 );font-family:var( --e-global-typography-674e249-font-family ), Sans-serif;font-size:var( --e-global-typography-674e249-font-size );font-weight:var( --e-global-typography-674e249-font-weight );line-height:var( --e-global-typography-674e249-line-height );letter-spacing:var( --e-global-typography-674e249-letter-spacing );word-spacing:var( --e-global-typography-674e249-word-spacing );}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__button{margin-center:0;color:#FFFFFF;background-color:var( --e-global-color-fdafe97 );border-color:var( --e-global-color-fdafe97 );border-width:0px;}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__button:hover{color:#FFFFFF;background-color:var( --e-global-color-571d288 );border-color:var( --e-global-color-571d288 );}@media(max-width:800px){.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-674e249-font-size );line-height:var( --e-global-typography-674e249-line-height );letter-spacing:var( --e-global-typography-674e249-letter-spacing );word-spacing:var( --e-global-typography-674e249-word-spacing );}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:700px){.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-674e249-font-size );line-height:var( --e-global-typography-674e249-line-height );letter-spacing:var( --e-global-typography-674e249-letter-spacing );word-spacing:var( --e-global-typography-674e249-word-spacing );}.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for flip-box, class: .elementor-element-664ab61 */.elementor-211 .elementor-element.elementor-element-664ab61 .elementor-flip-box {
    aspect-ratio: 1 / 1 !important;
}/* End custom CSS */