.stack1{
    position: sticky;
    top: 110px;
}
.stack-sections > .e-con-inner {
    max-width: 100%;
}

.stack2 {
    max-width: 1220px;
}

.stack3 {
    max-width: 1240px;
}

.stack4 {
    max-width: 1260px;
}

.stack2{
    position: sticky;
    top: 150px;
	box-shadow: 0 .6021873017743928px 1.8065619053231785px -1.25px #0000002e, 0 2.288533303243457px 6.8655999097303715px -2.5px #00000029, 0 10px 30px -3.75px #00000010;
}

.stack3{
    position: sticky;
    top: 190px;
	box-shadow: 0 .6021873017743928px 1.8065619053231785px -1.25px #0000002e, 0 2.288533303243457px 6.8655999097303715px -2.5px #00000029, 0 10px 30px -3.75px #00000010;
}

.stack4{
    position: sticky;
    top: 20px;
	box-shadow: 0 .6021873017743928px 1.8065619053231785px -1.25px #0000002e, 0 2.288533303243457px 6.8655999097303715px -2.5px #00000029, 0 10px 30px -3.75px #00000010;
}

.hero-slider-main figure.swiper-slide-inner:before {
    content: '';
       background: linear-gradient(180deg, #000000b3 11%, #000 125%);
    position: absolute;
    height: 98%;
    width: 100%;
    opacity: 1;
    top: 0;
    left: 0;
    border-radius: 10px;
}

.hero-slider-main figure.swiper-slide-inner:hover:before {
    opacity: 0.8;
}

.hero-slider-main figure.swiper-slide-inner img.swiper-slide-image {
    width: 100%;
}

.hero-slider-main figure.swiper-slide-inner {
    margin: 0 9px !important;
    position: relative;
	box-shadow:rgba(0, 0, 0, 0.216) 0px 0.541969px 1.40912px -1.25px, rgba(0, 0, 0, 0.192) 0px 2.05968px 5.35517px -2.5px, rgba(0, 0, 0, 0.075) 0px 9px 23.4px -3.75px;
}

/*.hero-slider-main figure.swiper-slide-inner img.swiper-slide-image {
    height: 266px;
    object-fit: cover;
}*/




@media(max-width:1570px){
    .nav-bar > .e-con-inner {
    padding-left: 80px;
    padding-right: 80px;
    max-width: 100% !important;
}
.global-footer {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
	.footer-inner-content .e-con-inner {
    width: 100%;
    max-width: 100%;
}

.footer-inner-content > .e-con-inner {
    padding-left: 80px;
    padding-right: 80px;
}
}
@media all and (max-width:1199px){
	 .nav-bar > .e-con-inner {
    padding-left: 24px;
}
	.footer-inner-content > .e-con-inner {
        padding-left: 24px;
        padding-right: 24px;
    }
}

@media(max-width:800px){
	.stack1 {
    position: relative;
    top: 0px;
}

.stack2{
    position: relative;
    top: 0px;
}

.stack3{
    position: relative;
    top: 0px;
}

.stack4 {
    position: relative;
    top: 0px;

}
.stack-sections {
    padding-left: 14px;
    padding-right: 14px;
}
	
}

.elementor-element.elementor-element-0bf0d9c.e-con-full.global-footer.e-flex.e-con.e-child {
/*     background: #020e7d; */
    --container-default-padding-right: 0px;
    --container-default-padding-left: 0px;
}