.elementor-575 .elementor-element.elementor-element-3efd27d{margin-top:300px;margin-bottom:300px;padding:100px 0px 130px 0px;}.elementor-575 .elementor-element.elementor-element-d18e489{z-index:9;position:relative;left:50%;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-primary{font-family:"Montserrat", Sans-serif;font-size:20px;line-height:24px;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-secondary{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:900;font-style:italic;line-height:84px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-divider{height:2px;width:141px;margin:10px 12px 0px 0px;background-color:var( --e-global-color-primary );}.elementor-575 .elementor-element.elementor-element-b50d698 > .elementor-widget-container{margin:91px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-b50d698{z-index:9;}.elementor-575 .elementor-element.elementor-element-b50d698 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-575 .elementor-element.elementor-element-b50d698 .aux-gallery-container .aux-frame-darken::after, .elementor-575 .elementor-element.elementor-element-b50d698 .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-575 .elementor-element.elementor-element-b50d698 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-575 .elementor-element.elementor-element-b50d698 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}@media(max-width:1024px){.elementor-575 .elementor-element.elementor-element-3efd27d{padding:100px 35px 100px 35px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-primary{font-size:16px;line-height:24px;margin:0px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-secondary{font-size:43px;line-height:63px;margin:0px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-divider{width:102px;}}@media(max-width:767px){.elementor-575 .elementor-element.elementor-element-3efd27d{padding:100px 35px 130px 35px;}.elementor-575 .elementor-element.elementor-element-a7326a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-primary{font-size:14px;line-height:21px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-secondary{font-size:33px;line-height:48px;}.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-divider{width:0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-d18e489 */.elementor-575 .elementor-element.elementor-element-d18e489 .aux-modern-heading-divider{
    float: left;
}


.elementor-575 .elementor-element.elementor-element-d18e489 {
    display: inline-block;
    transform: translateX(-50%);
    width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3efd27d */.elementor-575 .elementor-element.elementor-element-3efd27d:before{
    content:'';
	width: 1152px;
	position: absolute;
	right: 0;
	left: 0;
	margin: 0 auto;
	height: 100%;
	background: transparent;
	border-right: 1px solid #262626;
	border-left: 1px solid #262626;
	clip-path: polygon(0% 0%, 0% 100%, 1px 100%, 1px 0, calc(100% - 1px) 0, calc(100% - 1px) 100%, 1px 100%, 1px 100%, 100% 100%, 100% 0%);
	-webkit-clip-path: polygon(0% 0%, 0% 100%, 1px 100%, 1px 0, calc(100% - 1px) 0, calc(100% - 1px) 100%, 1px 100%, 1px 100%, 100% 100%, 100% 0%);
	z-index: 1;
	top: 0;
}

.elementor-575 .elementor-element.elementor-element-3efd27d:after{
	content: '';
	width: 384px;
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	margin: 0 auto;
	height: 100%;
	background: transparent;
	border-right: 1px solid #262626;
	border-left: 1px solid #262626;
		clip-path: polygon(0% 0%, 0% 100%, 1px 100%, 1px 0, calc(100% - 1px) 0, calc(100% - 1px) 100%, 1px 100%, 1px 100%, 100% 100%, 100% 0%);
	-webkit-clip-path: polygon(0% 0%, 0% 100%, 1px 100%, 1px 0, calc(100% - 1px) 0, calc(100% - 1px) 100%, 1px 100%, 1px 100%, 100% 100%, 100% 0%);
	z-index: 1;
}

@media only screen and (max-width: 1378px)  {
    .elementor-575 .elementor-element.elementor-element-3efd27d:after,
    .elementor-575 .elementor-element.elementor-element-3efd27d:before{
        display: none;
    }
}/* End custom CSS */