.elementor-97 .elementor-element.elementor-element-7632c63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-97 .elementor-element.elementor-element-7632c63 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-89282aa > .elementor-container{max-width:1270px;}.elementor-97 .elementor-element.elementor-element-89282aa{margin-top:30px;margin-bottom:30px;}.elementor-97 .elementor-element.elementor-element-efd5367 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 35px 0px 35px;}.elementor-97 .elementor-element.elementor-element-b8ebff7 .aux-modern-heading-primary{font-size:45px;font-weight:bold;line-height:1.13em;color:var( --e-global-color-primary );margin:0px 50px 20px 0px;}.elementor-97 .elementor-element.elementor-element-b8ebff7 .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:24px;line-height:1.3em;margin:10px 0px 0px 0px;max-width:573px;}.elementor-97 .elementor-element.elementor-element-b8ebff7 > .elementor-widget-container{margin:0px 50px 0px 2px;}.elementor-97 .elementor-element.elementor-element-b8ebff7{width:auto;max-width:auto;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-3951c5d .aux-the-shape{width:1px;height:500px;background-color:#E2E2E2;}.elementor-97 .elementor-element.elementor-element-3951c5d .aux-widget-container{text-align:center;}.elementor-97 .elementor-element.elementor-element-3951c5d{width:auto;max-width:auto;position:absolute;top:-380px;left:35px;}.elementor-97 .elementor-element.elementor-element-15a73de .aux-the-shape{width:1px;height:560px;background-color:#E2E2E2;}.elementor-97 .elementor-element.elementor-element-15a73de .aux-widget-container{text-align:center;}.elementor-97 .elementor-element.elementor-element-15a73de{width:auto;max-width:auto;position:absolute;top:-380px;right:35px;}.elementor-97 .elementor-element.elementor-element-20fd5174{margin-top:0px;margin-bottom:0px;}.elementor-97 .elementor-element.elementor-element-6b50e70c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-padding:15px;--content-transition-duration:800ms;--content-transition-delay:800ms;--titles-container-justify-content:center;--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--gallery-title-color-active:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-6b50e70c .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-401a23c{margin-top:0px;margin-bottom:0px;}.elementor-97 .elementor-element.elementor-element-89282aa{margin-top:0px;margin-bottom:80px;}.elementor-97 .elementor-element.elementor-element-3951c5d{top:-405px;}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-89282aa{margin-top:0px;margin-bottom:20px;}.elementor-97 .elementor-element.elementor-element-b8ebff7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-3951c5d{top:-415px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-b8ebff7 */.elementor-97 .elementor-element.elementor-element-b8ebff7 .aux-modern-heading-primary span {
      display: inline;
        background-image: linear-gradient(0,transparent 25%,var( --e-global-color-secondary ) 26% ,var( --e-global-color-secondary ) 38%,transparent 38%
	);
	 padding: 0px 2px;
      margin: 0 -2px;
      
      
}
@media only screen and (min-width:768px){
    .elementor-97 .elementor-element.elementor-element-b8ebff7 .aux-widget-inner{
    display: flex;
    
}}

@media only screen and (max-width:320px){
    .elementor-97 .elementor-element.elementor-element-b8ebff7 .aux-modern-heading-description{
        font-size:18px!important;
    }}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-3951c5d */@media only screen and (max-width:800px) and (min-width:768px){
    .elementor-97 .elementor-element.elementor-element-3951c5d{
        top:-415px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-401a23c */@media only screen and (max-width:800px) and (min-width:768px){
    .elementor-97 .elementor-element.elementor-element-401a23c{
        margin-bottom:55px!important;
    }
}/* End custom CSS */