.elementor-1384 .elementor-element.elementor-element-79d176c5{margin-top:0px;margin-bottom:0px;padding:0px 020px 0px 20px;}.elementor-1384 .elementor-element.elementor-element-108d24c0 > .elementor-container{max-width:1270px;}.elementor-1384 .elementor-element.elementor-element-108d24c0{margin-top:100px;margin-bottom:130px;}.elementor-1384 .elementor-element.elementor-element-25d85b92 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 35px 0px 35px;}.elementor-1384 .elementor-element.elementor-element-6f90c2d4 .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-1384 .elementor-element.elementor-element-6f90c2d4 > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-1384 .elementor-element.elementor-element-6f90c2d4{width:100%;max-width:100%;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1384 .elementor-element.elementor-element-2b1eefe .aux-the-shape{width:1px;height:500px;background-color:#E2E2E2;}.elementor-1384 .elementor-element.elementor-element-2b1eefe .aux-widget-container{text-align:center;}.elementor-1384 .elementor-element.elementor-element-2b1eefe{width:auto;max-width:auto;position:absolute;top:-380px;left:35px;}.elementor-1384 .elementor-element.elementor-element-45c7101b .aux-the-shape{width:1px;height:560px;background-color:#E2E2E2;}.elementor-1384 .elementor-element.elementor-element-45c7101b .aux-widget-container{text-align:center;}.elementor-1384 .elementor-element.elementor-element-45c7101b{width:auto;max-width:auto;position:absolute;top:-380px;right:35px;}.elementor-1384 .elementor-element.elementor-element-33209998{margin-top:0px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-1384 .elementor-element.elementor-element-32bd62cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1384 .elementor-element.elementor-element-32bd62cc > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1384 .elementor-element.elementor-element-2c0c1883{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1384 .elementor-element.elementor-element-2c0c1883 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-1384 .elementor-element.elementor-element-79d176c5{margin-top:0px;margin-bottom:0px;}.elementor-1384 .elementor-element.elementor-element-108d24c0{margin-top:0px;margin-bottom:80px;}.elementor-1384 .elementor-element.elementor-element-2b1eefe{top:-405px;}}@media(max-width:767px){.elementor-1384 .elementor-element.elementor-element-108d24c0{margin-top:0px;margin-bottom:20px;}.elementor-1384 .elementor-element.elementor-element-6f90c2d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1384 .elementor-element.elementor-element-2b1eefe{top:-415px;}.elementor-1384 .elementor-element.elementor-element-32bd62cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1384 .elementor-element.elementor-element-32bd62cc > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-6f90c2d4 */.elementor-1384 .elementor-element.elementor-element-6f90c2d4 .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-1384 .elementor-element.elementor-element-6f90c2d4 .aux-widget-inner{
    display: flex;
    
}}

@media only screen and (max-width:320px){
    .elementor-1384 .elementor-element.elementor-element-6f90c2d4 .aux-modern-heading-description{
        font-size:18px!important;
    }}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-2b1eefe */@media only screen and (max-width:800px) and (min-width:768px){
    .elementor-1384 .elementor-element.elementor-element-2b1eefe{
        top:-415px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-79d176c5 */@media only screen and (max-width:800px) and (min-width:768px){
    .elementor-1384 .elementor-element.elementor-element-79d176c5{
        margin-bottom:55px!important;
    }
}/* End custom CSS */