.elementor-31161 .elementor-element.elementor-element-4f0338c{text-align:left;}.elementor-31161 .elementor-element.elementor-element-4f0338c img{max-width:438px;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 132% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31161 .elementor-element.elementor-element-c8c784e .elementor-heading-title{color:#9EA072;font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:300;}.elementor-31161 .elementor-element.elementor-element-4cf1429 .elementor-heading-title{color:#4C503D;font-family:"Quarto Light", Sans-serif;font-size:20px;font-weight:300;}.elementor-31161 .elementor-element.elementor-element-bf29da9{color:#4C503D;font-family:"Trade Gothic LT", Sans-serif;font-weight:400;}.elementor-31161 .elementor-element.elementor-element-a630727 .pp-content-reveal-buttons-wrapper{justify-content:flex-start;margin-top:20px;}.elementor-31161 .elementor-element.elementor-element-a630727 .pp-content-reveal-content{text-align:left;color:#3D3F2E;font-family:"Trade Gothic LT", Sans-serif;font-weight:300;}.elementor-31161 .elementor-element.elementor-element-a630727 .pp-content-reveal-button-inner{font-family:"Quarto Light", Sans-serif;font-size:20px;font-weight:300;color:#3D3F2E;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3D3F2E;border-radius:0px 0px 0px 0px;}.elementor-31161 .elementor-element.elementor-element-a630727 .pp-content-reveal-button-inner:hover{color:#F7F5F0;background-color:#3D3F2E;}.elementor-31161 .elementor-element.elementor-element-a630727 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-31161 .elementor-element.elementor-element-58eb6f6 .elementor-button{font-family:"Quarto Light", Sans-serif;font-size:20px;font-weight:300;fill:#3D3F2E;color:#3D3F2E;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3D3F2E;border-radius:0px 0px 0px 0px;}.elementor-31161 .elementor-element.elementor-element-58eb6f6 .elementor-button:hover, .elementor-31161 .elementor-element.elementor-element-58eb6f6 .elementor-button:focus{color:#F7F5F0;background-color:#3D3F2E;}.elementor-31161 .elementor-element.elementor-element-58eb6f6 .elementor-button:hover svg, .elementor-31161 .elementor-element.elementor-element-58eb6f6 .elementor-button:focus svg{fill:#F7F5F0;}.elementor-31161 .elementor-element.elementor-element-58eb6f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-31161 .elementor-element.elementor-element-4f0338c img{max-width:90vw;}}/* Start custom CSS for text-editor, class: .elementor-element-bf29da9 */.fixed-text-height {
    height: 116px; /* Set this to the height you want for your text */
    overflow: hidden; /* Ensures text doesn't overflow */
}/* End custom CSS */