.elementor-324 .elementor-element.elementor-element-1d3d4b1{margin-top:-90px;margin-bottom:-90px;}.elementor-324 .elementor-element.elementor-element-27dba9a{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-324 .elementor-element.elementor-element-27dba9a:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-27dba9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CECBC8;}.elementor-324 .elementor-element.elementor-element-ad8c192{--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-324 .elementor-element.elementor-element-d73ef6b .aux-modern-heading-secondary{color:#7F6951;}.elementor-324 .elementor-element.elementor-element-4b86952{text-align:justify;}.elementor-324 .elementor-element.elementor-element-065fecf .elementor-button{background-color:#28221E;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-324 .elementor-element.elementor-element-065fecf .elementor-button:hover, .elementor-324 .elementor-element.elementor-element-065fecf .elementor-button:focus{background-color:#7F6951;}.elementor-324 .elementor-element.elementor-element-b8d28ed{--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-324 .elementor-element.elementor-element-a38f3e3{animation-duration:4000ms;}.elementor-324 .elementor-element.elementor-element-4877792{--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;}.elementor-324 .elementor-element.elementor-element-4877792:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-4877792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CECBC8;}.elementor-324 .elementor-element.elementor-element-3d290f9{--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-324 .elementor-element.elementor-element-3d290f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-324 .elementor-element.elementor-element-ad6a656 .elementor-heading-title{color:#7F6951;}.elementor-324 .elementor-element.elementor-element-3598b5b{text-align:justify;}.elementor-324 .elementor-element.elementor-element-e1baad2{--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-324 .elementor-element.elementor-element-e1baad2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-324 .elementor-element.elementor-element-3593e68{--display:flex;}.elementor-324 .elementor-element.elementor-element-690ce6e4{text-align:start;}.elementor-324 .elementor-element.elementor-element-690ce6e4 .elementor-heading-title{color:#7F6951;}.elementor-324 .elementor-element.elementor-element-bad70f3{text-align:start;line-height:2em;}.elementor-324 .elementor-element.elementor-element-c7a5a2b{--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-324 .elementor-element.elementor-element-c7a5a2b:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-c7a5a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28221E;}.elementor-324 .elementor-element.elementor-element-508c239 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-324 .elementor-element.elementor-element-508c239{text-align:center;}.elementor-324 .elementor-element.elementor-element-508c239 .elementor-heading-title{color:#FBFBFB;}.elementor-324 .elementor-element.elementor-element-48bcfed{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-324 .elementor-element.elementor-element-48bcfed:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-48bcfed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28221E;}.elementor-324 .elementor-element.elementor-element-c6ac011{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-324 .elementor-element.elementor-element-c6ac011:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-c6ac011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-65d475d .col-title a, .elementor-324 .elementor-element.elementor-element-65d475d .col-title{color:#000000 !important;}.elementor-324 .elementor-element.elementor-element-65d475d .col-title, .elementor-324 .elementor-element.elementor-element-65d475d .col-title a{font-family:"Poppins", Sans-serif;}.elementor-324 .elementor-element.elementor-element-65d475d .col-subtitle{color:#000000 !important;}.elementor-324 .elementor-element.elementor-element-65d475d .aux-staff-content  .col-subtitle{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:bold;}.elementor-324 .elementor-element.elementor-element-65d475d .entry-content{color:#FFFFFF !important;}.elementor-324 .elementor-element.elementor-element-fe85beb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-324 .elementor-element.elementor-element-fe85beb:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-fe85beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-105b591 .col-title a, .elementor-324 .elementor-element.elementor-element-105b591 .col-title{color:#000000 !important;}.elementor-324 .elementor-element.elementor-element-105b591 .col-title, .elementor-324 .elementor-element.elementor-element-105b591 .col-title a{font-family:"Poppins", Sans-serif;}.elementor-324 .elementor-element.elementor-element-105b591 .col-subtitle{color:#000000 !important;}.elementor-324 .elementor-element.elementor-element-105b591 .aux-staff-content  .col-subtitle{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:bold;}.elementor-324 .elementor-element.elementor-element-105b591 .entry-content{color:#FFFFFF !important;}.elementor-324 .elementor-element.elementor-element-d3a1ce7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-324 .elementor-element.elementor-element-d3a1ce7:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-d3a1ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-7148a76 .col-title a, .elementor-324 .elementor-element.elementor-element-7148a76 .col-title{color:#000000 !important;}.elementor-324 .elementor-element.elementor-element-7148a76 .col-title, .elementor-324 .elementor-element.elementor-element-7148a76 .col-title a{font-family:"Poppins", Sans-serif;}.elementor-324 .elementor-element.elementor-element-7148a76 .col-subtitle{color:#000000 !important;}.elementor-324 .elementor-element.elementor-element-7148a76 .aux-staff-content  .col-subtitle{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:bold;}.elementor-324 .elementor-element.elementor-element-7148a76 .entry-content{color:#FFFFFF !important;}.elementor-324 .elementor-element.elementor-element-f1fdf88{--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-324 .elementor-element.elementor-element-f1fdf88:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-f1fdf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CECBC8;}.elementor-324 .elementor-element.elementor-element-71e6979b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-71e6979b{text-align:center;}.elementor-324 .elementor-element.elementor-element-71e6979b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;color:#28221E;}.elementor-324 .elementor-element.elementor-element-03d33d5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-324 .elementor-element.elementor-element-03d33d5 .elementor-main-swiper{width:100%;}.elementor-324 .elementor-element.elementor-element-03d33d5 .elementor-main-swiper .swiper-slide{border-radius:12px;}.elementor-324 .elementor-element.elementor-element-03d33d5 .elementor-swiper-button{font-size:10px;}.elementor-324 .elementor-element.elementor-element-03d33d5 .elementor-testimonial__content{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-03d33d5.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-324 .elementor-element.elementor-element-03d33d5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:0px;}.elementor-324 .elementor-element.elementor-element-03d33d5.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-324 .elementor-element.elementor-element-03d33d5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-324 .elementor-element.elementor-element-03d33d5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 0px 0 0px;}.elementor-324 .elementor-element.elementor-element-85843e9{--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;}.elementor-324 .elementor-element.elementor-element-85843e9:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-85843e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#614E41;}.elementor-324 .elementor-element.elementor-element-3338e70{--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-324 .elementor-element.elementor-element-75590b3{--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-324 .elementor-element.elementor-element-a977bc9{--display:flex;}@media(min-width:768px){.elementor-324 .elementor-element.elementor-element-27dba9a{--content-width:1140px;}.elementor-324 .elementor-element.elementor-element-ad8c192{--width:50%;}.elementor-324 .elementor-element.elementor-element-b8d28ed{--width:50%;}.elementor-324 .elementor-element.elementor-element-3d290f9{--width:45.827%;}.elementor-324 .elementor-element.elementor-element-e1baad2{--width:12.694%;}.elementor-324 .elementor-element.elementor-element-c6ac011{--width:25%;}.elementor-324 .elementor-element.elementor-element-fe85beb{--width:25%;}.elementor-324 .elementor-element.elementor-element-d3a1ce7{--width:25%;}.elementor-324 .elementor-element.elementor-element-3338e70{--width:50%;}.elementor-324 .elementor-element.elementor-element-75590b3{--width:50%;}}@media(max-width:1024px){.elementor-324 .elementor-element.elementor-element-ad6a656{width:100%;max-width:100%;text-align:center;}.elementor-324 .elementor-element.elementor-element-690ce6e4{width:100%;max-width:100%;text-align:center;}.elementor-324 .elementor-element.elementor-element-508c239 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-324 .elementor-element.elementor-element-71e6979b{text-align:center;}.elementor-324 .elementor-element.elementor-element-71e6979b .elementor-heading-title{font-size:17px;letter-spacing:0px;word-spacing:0em;}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-508c239 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-71e6979b .elementor-heading-title{font-size:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-d6a19cf */.cf7-2x2-form {
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.column, .row {
  padding: 10px;
}

.text, .email, .tel, textarea {
  width: 100%;
  padding: 10px;
}

input[type="submit"] {
  background-color: #ab7c64;
  color: #fff;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
}

input[type="submit"]:hover {
  background-color: #ab7c59;
}

@media (max-width: 767px) {
  .cf7-2x2-form {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */