.elementor-167 .elementor-element.elementor-element-3963a69{--display:flex;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-2c5ebb3{text-align:center;}.elementor-167 .elementor-element.elementor-element-1a6eb5e{--spacer-size:50px;}.elementor-167 .elementor-element.elementor-element-b2e80b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-167 .elementor-element.elementor-element-98fce3d{width:var( --container-widget-width, 33.431% );max-width:33.431%;--container-widget-width:33.431%;--container-widget-flex-grow:0;}.elementor-167 .elementor-element.elementor-element-98fce3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-98fce3d img{max-width:100%;}.elementor-167 .elementor-element.elementor-element-03ff190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-167 .elementor-element.elementor-element-b77ce2c .elementor-button{background-color:transparent;fill:#664306;color:#664306;background-image:linear-gradient(50deg, #EEB44F 0%, #F3D069 100%);transition-duration:0.2s;}.elementor-167 .elementor-element.elementor-element-b77ce2c.elementor-element{--align-self:flex-start;}.elementor-167 .elementor-element.elementor-element-b77ce2c .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-b77ce2c .elementor-button:focus{color:#976723;}.elementor-167 .elementor-element.elementor-element-b77ce2c .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-b77ce2c .elementor-button:focus svg{fill:#976723;}/* Start custom CSS for image, class: .elementor-element-98fce3d */.elementor-167 .elementor-element.elementor-element-98fce3d {
    /*border-right: 3px solid #EEB44F;*/
    border-right-width: 3px;
    border-right-style: solid;
    border-image: 
        linear-gradient(
            to bottom,
            #EEB44F,
            #EFC549,
            #EEB44F
        ) 1 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b77ce2c *//* Button */
a.elementor-button.elementor-button-link.elementor-size-sm {
    border-radius: 0;
}/* End custom CSS */