.elementor-16 .elementor-element.elementor-element-6c084fe{--display:flex;}.elementor-16 .elementor-element.elementor-element-d738483{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-544a942{--display:flex;}.elementor-16 .elementor-element.elementor-element-11e3c94 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-16 .elementor-element.elementor-element-11e3c94 .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:left;color:#313131;}.elementor-16 .elementor-element.elementor-element-11e3c94 .pt-plus-heading-animation .pt-plus-cd-headline b{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-11e3c94 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b{background:#BDA87F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-57a7e00 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-57a7e00.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-57a7e00 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-16 .elementor-element.elementor-element-0f46717{--display:flex;}.elementor-16 .elementor-element.elementor-element-1441c8d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-6c83f1c{--display:flex;}.elementor-16 .elementor-element.elementor-element-ab5f73a .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-16 .elementor-element.elementor-element-ab5f73a .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:left;color:#313131;}.elementor-16 .elementor-element.elementor-element-ab5f73a .pt-plus-heading-animation .pt-plus-cd-headline b{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-ab5f73a .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b{background:#BDA87F;}.elementor-16 .elementor-element.elementor-element-a299bcf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-a299bcf.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a299bcf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-d738483{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-1441c8d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-d738483{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-1441c8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for tp-heading-animation, class: .elementor-element-11e3c94 */.pt-plus-cd-headline:after {
    content: '';
  position: absolute;
  display: block;
  border-bottom:
2px solid #bda87f;
  width: 600px;
  margin-left: -590px;
  margin-top: -19px;
  padding-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c084fe */.about-img,
.about-img-container {
    border: 1px solid #EBEBEB;
}/* End custom CSS */