.elementor-2227 .elementor-element.elementor-element-11bc2a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2227 .elementor-element.elementor-element-28bf4a2 > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:4px 4px 4px 4px;}.elementor-2227 .elementor-element.elementor-element-28bf4a2 img{width:100%;}.elementor-2227 .elementor-element.elementor-element-632e64a{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2227 .elementor-element.elementor-element-06fae5c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px;}.elementor-2227 .elementor-element.elementor-element-06fae5c:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-06fae5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF9;}.elementor-2227 .elementor-element.elementor-element-06fae5c.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-a670c20 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2227 .elementor-element.elementor-element-a670c20{text-align:center;color:#855C40;}.elementor-2227 .elementor-element.elementor-element-a670c20 p{margin-block-end:4px;}.elementor-2227 .elementor-element.elementor-element-613f073 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2227 .elementor-element.elementor-element-613f073{text-align:center;color:#855C40;}.elementor-2227 .elementor-element.elementor-element-613f073 p{margin-block-end:4px;}.elementor-2227 .elementor-element.elementor-element-dd1a58c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2227 .elementor-element.elementor-element-dd1a58c{text-align:center;color:#855C40;}.elementor-2227 .elementor-element.elementor-element-dd1a58c p{margin-block-end:4px;}.elementor-2227 .elementor-element.elementor-element-70a0c49 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2227 .elementor-element.elementor-element-70a0c49{text-align:center;color:#855C40;}.elementor-2227 .elementor-element.elementor-element-70a0c49 p{margin-block-end:4px;}.elementor-2227 .elementor-element.elementor-element-1944eeb{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-2227 .elementor-element.elementor-element-1944eeb:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-1944eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-1944eeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-cc81bff > .elementor-widget-container{margin:-14px -14px -14px -14px;padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-cc81bff.elementor-element{--align-self:flex-start;}.elementor-2227 .elementor-element.elementor-element-cc81bff img{width:354px;max-width:404px;height:407px;}.elementor-2227 .elementor-element.elementor-element-d94fb98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span 2;grid-row:span 1;columns:1;text-align:left;}.elementor-2227 .elementor-element.elementor-element-d94fb98 > .elementor-widget-container{background-color:#EFEFE900;margin:-6px -6px -6px -6px;padding:32px 32px 32px 32px;}.elementor-2227 .elementor-element.elementor-element-d94fb98.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-2227 .elementor-element.elementor-element-d94fb98 p{margin-block-end:8px;}.elementor-2227 .elementor-element.elementor-element-fe8dc60{--display:flex;}.elementor-2227 .elementor-element.elementor-element-fe8dc60:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-fe8dc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-c36fd3b .elementor-button{background-color:#D78106;}.elementor-2227 .elementor-element.elementor-element-c36fd3b.elementor-element{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-c0b8e4e .elementor-button{background-color:#D78106;}.elementor-2227 .elementor-element.elementor-element-c0b8e4e.elementor-element{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-a615899 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:14px 14px 14px 14px;}.elementor-2227 .elementor-element.elementor-element-a615899{text-align:center;}.elementor-2227 .elementor-element.elementor-element-a615899 p{margin-block-end:3px;}@media(min-width:768px){.elementor-2227 .elementor-element.elementor-element-1944eeb{--content-width:1055px;}}@media(max-width:1024px){.elementor-2227 .elementor-element.elementor-element-06fae5c{--grid-auto-flow:row;}.elementor-2227 .elementor-element.elementor-element-1944eeb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2227 .elementor-element.elementor-element-11bc2a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2227 .elementor-element.elementor-element-06fae5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;--z-index:0;}.elementor-2227 .elementor-element.elementor-element-06fae5c.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-1944eeb{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2227 .elementor-element.elementor-element-1944eeb.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-cc81bff{width:100%;max-width:100%;grid-column:span 1;z-index:0;text-align:center;}.elementor-2227 .elementor-element.elementor-element-cc81bff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2227 .elementor-element.elementor-element-cc81bff.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-cc81bff img{height:231px;object-fit:contain;object-position:center center;}body.elementor-page-2227{margin:0px 0px 0px 0px;padding:-7px -7px -7px -7px;}}/* Start custom CSS for container, class: .elementor-element-1944eeb *//* Center this grid on mobile only */
@media (max-width: 767px){
  /* '.elementor-2227 .elementor-element.elementor-element-1944eeb' = this grid only */
  .elementor-2227 .elementor-element.elementor-element-1944eeb{
    display: grid;
    grid-template-columns: 1fr;   /* one column on mobile */
    row-gap: 0;
    justify-items: center;        /* center children horizontally */
    align-items: start;           /* keep them top-aligned */
    margin: 0; padding: 0;
  }
  /* remove inner spacing + image baseline gap */
  .elementor-2227 .elementor-element.elementor-element-1944eeb > .e-con{ margin:0; padding:0; }
  .elementor-2227 .elementor-element.elementor-element-1944eeb img{ display:block; margin:0 auto; max-width:100%; height:auto; }
}/* End custom CSS */