.elementor-654 .elementor-element.elementor-element-2cddadc2{--display:flex;}.elementor-654 .elementor-element.elementor-element-db84d9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-654 .elementor-element.elementor-element-db84d9f::before, .elementor-654 .elementor-element.elementor-element-db84d9f > .elementor-background-video-container::before, .elementor-654 .elementor-element.elementor-element-db84d9f > .e-con-inner > .elementor-background-video-container::before, .elementor-654 .elementor-element.elementor-element-db84d9f > .elementor-background-slideshow::before, .elementor-654 .elementor-element.elementor-element-db84d9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-654 .elementor-element.elementor-element-db84d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E9D9BA;--background-overlay:'';}.elementor-654 .elementor-element.elementor-element-f57694a{--display:flex;}@media(min-width:768px){.elementor-654 .elementor-element.elementor-element-db84d9f{--width:80%;}}/* Start custom CSS for text-editor, class: .elementor-element-4a71aa04 */@media (max-width: 425px) {
  #attachment_591, #attachment_595 {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cc2b9 */@media (max-width: 425px) {
  #attachment_591, #attachment_595 {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69d8cc3 */@media (max-width: 425px) {
  #attachment_591, #attachment_595 {
    width: 100% !important;
  }
}/* End custom CSS */