.elementor-627 .elementor-element.elementor-element-19d54e4{--display:flex;}.elementor-627 .elementor-element.elementor-element-92e9dc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6% 0% 0% 0%;}.elementor-627 .elementor-element.elementor-element-92e9dc5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:87px;font-weight:300;color:#292926;}.elementor-627 .elementor-element.elementor-element-36bcf83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;color:#595853;}.elementor-627 .elementor-element.elementor-element-36bcf83 a{color:var( --e-global-color-3ca1fa6 );}.elementor-627 .elementor-element.elementor-element-f119131{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-627 .elementor-element.elementor-element-70a0699 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-627 .elementor-element.elementor-element-70a0699 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-627 .elementor-element.elementor-element-70a0699{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-627 .elementor-element.elementor-element-19d54e4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-627 .elementor-element.elementor-element-92e9dc5{padding:0% 20% 0% 0%;text-align:start;}.elementor-627 .elementor-element.elementor-element-92e9dc5 .elementor-heading-title{font-size:59px;}.elementor-627 .elementor-element.elementor-element-36bcf83{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}}@media(max-width:767px){.elementor-627 .elementor-element.elementor-element-92e9dc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-627 .elementor-element.elementor-element-92e9dc5 .elementor-heading-title{font-size:40px;}.elementor-627 .elementor-element.elementor-element-36bcf83{text-align:start;}}/* Start custom CSS for gallery, class: .elementor-element-70a0699 */.elementor-627 .elementor-element.elementor-element-70a0699 .elementor-gallery-item__image {
 
  object-fit: cover;
}
.e-gallery-grid {
     --aspect-ratio: 135% !important;
    
}/* End custom CSS */