.elementor-1077 .elementor-element.elementor-element-6115a44{padding:30px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1077 .elementor-element.elementor-element-73a796f .elementor-heading-title{font-size:15px;-webkit-text-stroke-color:#000;stroke:#000;color:#C8AA64;}.elementor-1077 .elementor-element.elementor-element-57d8780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1077 .elementor-element.elementor-element-57d8780 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;}.elementor-1077 .elementor-element.elementor-element-abd1b55 .isotope-container{margin-left:calc(-40px / 2);margin-right:calc(-40px / 2);}.elementor-1077 .elementor-element.elementor-element-abd1b55 .isotope-container .iso-item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);margin-bottom:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="2-columns"]:nth-child(2){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="3-columns"]:nth-child(1){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="3-columns"]:nth-child(3){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="4-columns"]:nth-child(1){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="4-columns"]:nth-child(3){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="5-columns"]:nth-child(1){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="5-columns"]:nth-child(3){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="5-columns"]:nth-child(5){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="6-columns"]:nth-child(1){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="6-columns"]:nth-child(3){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55.layout-waves-yes .iso-item[data-col-num="6-columns"]:nth-child(5){margin-top:40px !important;}.elementor-1077 .elementor-element.elementor-element-abd1b55 .gs-portfolio-item--meta-overlay .entry-overlay-wrapper .entry-details__inner{border-style:none;}.elementor-1077 .elementor-element.elementor-element-abd1b55 .gs-portfolio-item--classic-grid .entry-details__inner{border-style:none;}.elementor-1077 .elementor-element.elementor-element-abd1b55 .gs-filters{text-align:left;}/* Start custom CSS for heading, class: .elementor-element-73a796f */.surtitre {
  font-size: 9px !important;
  letter-spacing: 4px !important;
  text-transform: uppercase !important;
  color: #C8AA64 !important;
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  margin-bottom: 14px !important;
}

.surtitre::after {
  content: '' !important;
  display: block !important;
  width: 40px !important;
  height: 1px !important;
  background: #C8AA64 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6115a44 */.material-icons {
  font-family: 'Material Icons' !important;
}/* End custom CSS */