.elementor-35 .elementor-element.elementor-element-b908af1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-35 .elementor-element.elementor-element-b908af1:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-b908af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-35 .elementor-element.elementor-element-b5c9394{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:6%;--padding-right:4%;}.elementor-35 .elementor-element.elementor-element-3bbee67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-35 .elementor-element.elementor-element-3bbee67:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3bbee67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1612;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35 .elementor-element.elementor-element-08d755f.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-08d755f{text-align:center;}.elementor-35 .elementor-element.elementor-element-bea5e72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-bea5e72:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-bea5e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EDE4;}.elementor-35 .elementor-element.elementor-element-1219298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-1219298:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1219298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1612;}.elementor-35 .elementor-element.elementor-element-c365c60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-c365c60:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c365c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-35 .elementor-element.elementor-element-84e0e5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-84e0e5a:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-84e0e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE6DC;}.elementor-35 .elementor-element.elementor-element-5eb5768{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-5eb5768:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5eb5768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1612;}.elementor-35 .elementor-element.elementor-element-85afcd4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-f0f31e2{text-align:center;}.elementor-35 .elementor-element.elementor-element-367703e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c757623{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-c757623:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c757623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-35 .elementor-element.elementor-element-60b8ccd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-60b8ccd:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-60b8ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EDE4;}.elementor-35 .elementor-element.elementor-element-32a90fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-32a90fd:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-32a90fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-35 .elementor-element.elementor-element-24d9e21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:08%;--padding-bottom:08%;--padding-left:06%;--padding-right:6%;}.elementor-35 .elementor-element.elementor-element-24d9e21:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-24d9e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1612;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-b5c9394{--width:52%;}.elementor-35 .elementor-element.elementor-element-3bbee67{--width:48%;}.elementor-35 .elementor-element.elementor-element-85afcd4{--width:50%;}.elementor-35 .elementor-element.elementor-element-367703e{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-08d755f */.elementor-35 .elementor-element.elementor-element-08d755f img {
  width: clamp(160px, 20vw, 300px);
  border-radius: 3px;
  box-shadow: -8px 12px 40px rgba(0,0,0,0.5), -2px 4px 12px rgba(0,0,0,0.25);
  display: block;
  margin: 0 auto;
  animation: coverFloat 6s ease-in-out infinite;
}
@keyframes coverFloat {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-10px); }
}
@media (max-width: 900px) {
  .elementor-35 .elementor-element.elementor-element-08d755f img { width: clamp(140px, 36vw, 240px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbee67 */.elementor-35 .elementor-element.elementor-element-3bbee67 {
  background-image:
    radial-gradient(ellipse 70% 60% at 55% 45%, rgba(184,146,60,0.12) 0%, transparent 65%),
    radial-gradient(ellipse 40% 40% at 80% 80%, rgba(122,140,114,0.08) 0%, transparent 55%);
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bea5e72 */.elementor-35 .elementor-element.elementor-element-bea5e72 {
  border-top: 1px solid rgba(122,140,114,0.2);
  border-bottom: 1px solid rgba(122,140,114,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1219298 */.elementor-35 .elementor-element.elementor-element-1219298 {
  background-image: radial-gradient(ellipse 60% 60% at 50% 50%, rgba(184,146,60,0.07) 0%, transparent 65%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0f31e2 */.elementor-35 .elementor-element.elementor-element-f0f31e2 img {
  width: 100%;
  border-radius: 10px;
  box-shadow: 0 2vw 5vw rgba(0,0,0,0.55);
  transition: transform 0.4s ease;
  display: block;
}
.elementor-35 .elementor-element.elementor-element-f0f31e2 img:hover { transform: scale(1.012); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb5768 */.elementor-35 .elementor-element.elementor-element-5eb5768 {
  background-image:
    radial-gradient(ellipse 60% 50% at 65% 50%, rgba(184,146,60,0.1) 0%, transparent 60%),
    radial-gradient(ellipse 30% 40% at 10% 80%, rgba(122,140,114,0.07) 0%, transparent 55%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d9e21 */.elementor-35 .elementor-element.elementor-element-24d9e21 {
  background-image: radial-gradient(ellipse 60% 60% at 50% 50%, rgba(184,146,60,0.09) 0%, transparent 65%);
  text-align: center;
}/* End custom CSS */