.elementor-11787 .elementor-element.elementor-element-4c05e3e > .elementor-container{max-width:1280px;}.elementor-11787 .elementor-element.elementor-element-4c05e3e{overflow:visible;}.elementor-11787 .elementor-element.elementor-element-3c5697d > .elementor-element-populated{padding:10px 75px 10px 10px;}.elementor-11787 .elementor-element.elementor-element-35686c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11787 .elementor-element.elementor-element-35686c8{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0.3px;color:#2A2A2A;}.elementor-11787 .elementor-element.elementor-element-621660d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-11787 .elementor-element.elementor-element-13ec6a8 .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 105% ) contrast( 107% ) saturate( 109% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-11787 .elementor-element.elementor-element-3c5697d{width:67%;}.elementor-11787 .elementor-element.elementor-element-621660d{width:33%;}}@media(max-width:1024px){.elementor-11787 .elementor-element.elementor-element-3c5697d > .elementor-element-populated{padding:10px 50px 10px 10px;}.elementor-11787 .elementor-element.elementor-element-621660d > .elementor-element-populated{padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-11787 .elementor-element.elementor-element-3c5697d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-11787 .elementor-element.elementor-element-621660d > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS for text-editor, class: .elementor-element-35686c8 */.elementor-11787 .elementor-element.elementor-element-35686c8 a {
  color: #2A2A2A;
}

.elementor-11787 .elementor-element.elementor-element-35686c8 a:hover {
  color: #E9C4A7;
}/* End custom CSS */