.elementor-10015 .elementor-element.elementor-element-789215a:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-789215a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10015 .elementor-element.elementor-element-789215a{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9CEBC;box-shadow:0px 0px 10px 0px rgba(242.99999999999994, 142.9999999999999, 2.9999999999999583, 0.7);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;z-index:200;}.elementor-10015 .elementor-element.elementor-element-789215a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10015 .elementor-element.elementor-element-2fd3010{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:090px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-2fd3010:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-2fd3010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10015 .elementor-element.elementor-element-dcc8f14{--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;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10015 .elementor-element.elementor-element-3a3e512{--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;}.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 );}.elementor-10015 .elementor-element.elementor-element-e850120{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-e850120:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-e850120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10015 .elementor-element.elementor-element-6e00ce3{--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;}.elementor-10015 .elementor-element.elementor-element-05a9315{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:090px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-05a9315:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-05a9315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10015 .elementor-element.elementor-element-a1b40fe{--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;}.elementor-10015 .elementor-element.elementor-element-3fdf001{--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;}.elementor-10015 .elementor-element.elementor-element-108e96a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9CEBC;--border-color:#D9CEBC;--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-108e96a:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-108e96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE6D8;}.elementor-10015 .elementor-element.elementor-element-2f4ca3b{--display:flex;}.elementor-10015 .elementor-element.elementor-element-ab33fe5{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:090px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-ab33fe5:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-ab33fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9CEBC;}.elementor-10015 .elementor-element.elementor-element-cf2951b{--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;}.elementor-10015 .elementor-element.elementor-element-56f9632{--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;}.elementor-10015 .elementor-element.elementor-element-143ef55{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:090px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-143ef55:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-143ef55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E0D4;}.elementor-10015 .elementor-element.elementor-element-6a159df{--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;}.elementor-10015 .elementor-element.elementor-element-93a39e9 img{height:465px;}.elementor-10015 .elementor-element.elementor-element-78584ec{--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;}.elementor-10015 .elementor-element.elementor-element-fda79e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10015 .elementor-element.elementor-element-fda79e1.elementor-element{--align-self:stretch;}.elementor-10015 .elementor-element.elementor-element-dfc2bbe{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9CEBC;--border-color:#D9CEBC;--padding-top:088px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-dfc2bbe:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-dfc2bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10015 .elementor-element.elementor-element-8d4d59d.elementor-element{--align-self:center;}.elementor-10015 .elementor-element.elementor-element-cdff4ac{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9CEBC;--border-color:#D9CEBC;--padding-top:088px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-cdff4ac:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-cdff4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE6D8;}.elementor-10015 .elementor-element.elementor-element-6ff0a0e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9CEBC;--border-color:#D9CEBC;--padding-top:088px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-10015 .elementor-element.elementor-element-6ff0a0e:not(.elementor-motion-effects-element-type-background), .elementor-10015 .elementor-element.elementor-element-6ff0a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EC;}.elementor-10015 .elementor-element.elementor-element-e3bc24a{--display:flex;}.elementor-10015 .elementor-element.elementor-element-b861d26{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-10015 .elementor-element.elementor-element-789215a{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10015 .elementor-element.elementor-element-b07d969 > .elementor-widget-container{padding:0px 05px 0px 05px;}.elementor-10015 .elementor-element.elementor-element-cad9665 > .elementor-widget-container{padding:0px 05px 0px 05px;}}@media(min-width:768px){.elementor-10015 .elementor-element.elementor-element-dcc8f14{--width:50%;}.elementor-10015 .elementor-element.elementor-element-3a3e512{--width:50%;}.elementor-10015 .elementor-element.elementor-element-e850120{--content-width:960px;}.elementor-10015 .elementor-element.elementor-element-6e00ce3{--content-width:960px;}.elementor-10015 .elementor-element.elementor-element-a1b40fe{--width:50%;}.elementor-10015 .elementor-element.elementor-element-3fdf001{--width:50%;}.elementor-10015 .elementor-element.elementor-element-108e96a{--content-width:1080px;}.elementor-10015 .elementor-element.elementor-element-2f4ca3b{--content-width:1080px;}.elementor-10015 .elementor-element.elementor-element-cf2951b{--width:50%;}.elementor-10015 .elementor-element.elementor-element-56f9632{--width:50%;}.elementor-10015 .elementor-element.elementor-element-6a159df{--width:50%;}.elementor-10015 .elementor-element.elementor-element-78584ec{--width:50%;}.elementor-10015 .elementor-element.elementor-element-dfc2bbe{--content-width:1080px;}.elementor-10015 .elementor-element.elementor-element-cdff4ac{--content-width:720px;}.elementor-10015 .elementor-element.elementor-element-6ff0a0e{--content-width:680px;}.elementor-10015 .elementor-element.elementor-element-e3bc24a{--content-width:1080px;}.elementor-10015 .elementor-element.elementor-element-b861d26{--content-width:1080px;}}/* Start custom CSS for image, class: .elementor-element-bc508ee */.elementor-10015 .elementor-element.elementor-element-bc508ee img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center;
  outline: 1px solid #C4A882;
  outline-offset: -8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9019496 */.elementor-10015 .elementor-element.elementor-element-9019496 img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center;
  outline: 1px solid #C4A882;
  outline-offset: -8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89a57f1 */.elementor-10015 .elementor-element.elementor-element-89a57f1 img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center;
  outline: 1px solid #C4A882;
  outline-offset: -8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93a39e9 */.elementor-10015 .elementor-element.elementor-element-93a39e9 img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center top;
  outline: 1px solid #C4A882;
  outline-offset: -18px;
}/* End custom CSS */