.elementor-739 .elementor-element.elementor-element-b591d92{--display:flex;}.elementor-739 .elementor-element.elementor-element-b591d92:not(.elementor-motion-effects-element-type-background), .elementor-739 .elementor-element.elementor-element-b591d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFE4;}.elementor-739 .elementor-element.elementor-element-441003f{margin:-71px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-739 .elementor-element.elementor-element-fbd90f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-739:not(.elementor-motion-effects-element-type-background), body.elementor-page-739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E6;}@media(min-width:768px){.elementor-739 .elementor-element.elementor-element-b591d92{--content-width:880px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-b591d92 */.elementor-739 .elementor-element.elementor-element-b591d92 { padding: 56px 24px; background: #f8f2e6; text-align: center; } .elementor-739 .elementor-element.elementor-element-b591d92 h1 { font-family: Georgia, serif; font-size: 46px; line-height: 1.15; color: #596346; } .elementor-739 .elementor-element.elementor-element-b591d92 p { font-size: 19px; line-height: 1.6; color: #65564b; font-weight: 400; } .elementor-739 .elementor-element.elementor-element-b591d92 .elementor-widget-heading:first-child p { font-size: 14px; letter-spacing: 2px; text-transform: uppercase; color: #b57458; } .elementor-739 .elementor-element.elementor-element-b591d92 img { border-radius: 18px; width: 100%; } .elementor-739 .elementor-element.elementor-element-b591d92 .elementor-widget-image a { display: block; position: relative; } @media (max-width: 767px) { .elementor-739 .elementor-element.elementor-element-b591d92 { padding: 32px 20px; } .elementor-739 .elementor-element.elementor-element-b591d92 h1 { font-size: 32px; } .elementor-739 .elementor-element.elementor-element-b591d92 p { font-size: 17px; } }.elementor-739 .elementor-element.elementor-element-b591d92 { padding: 64px 24px; background: #f8f2e6; text-align: center; } .elementor-739 .elementor-element.elementor-element-b591d92 h1 { font-family: Georgia, serif; font-size: 46px; line-height: 1.15; color: #596346; } .elementor-739 .elementor-element.elementor-element-b591d92 p { font-size: 19px; line-height: 1.6; color: #65564b; font-weight: 400; } .elementor-739 .elementor-element.elementor-element-b591d92 img { border-radius: 18px; width: 100%; } @media (max-width: 767px) { .elementor-739 .elementor-element.elementor-element-b591d92 { padding: 36px 20px; } .elementor-739 .elementor-element.elementor-element-b591d92 h1 { font-size: 32px; } .elementor-739 .elementor-element.elementor-element-b591d92 p { font-size: 17px; } }/* End custom CSS */