.elementor-kit-7{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#838383;--e-global-color-a8934b8:#54595F;--e-global-color-962b4c5:#54595F;--e-global-color-fccb108:#B6CF6D;--e-global-typography-primary-font-family:"Oswald";--e-global-typography-primary-font-size:3.6vw;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Oswald";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:600;background-color:#1D2E1E;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#02010100;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:4vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:27px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media(min-width:1025px){
.slider-container {
 overflow: hidden !important;
 }
.slider-container .swiper-slide {
 flex: 0 0 33.3333% !important;
 transition: all 0.3s ease !important;
 padding: 0 0 0 10px !important;
 margin-left: -20px !important;
}
.slider-container .swiper-slide-active {
flex: 0 0 calc(66.6666% - 0px) !important;
transition: all 0.3s ease !important;
padding: 0 10px 0 20px !important;
}
 .slider-container .swiper-slide-active h2 {
font-size: 40px !important;
width: auto !important;
 white-space: nowrap !important;
 transition: 500ms !important;
}
.slider-container .swiper-slide-active a.elementor-button {
 font-size: 16px !important;
padding: 18px 38px !important;
}
 .slider-container .swiper-slide .elementor-button .elementor-button-icon {
display: inline-block !important;
}
 .slider-container .swiper-slide .elementor-button .elementor-button-text {
width: 0px !important;
 opacity: 0 !important;
font-size: 0 !important;
}
 .slider-container .swiper-slide .elementor-button {
padding: 18px !important;
 width: auto !important;
 display: flex !important;
}
 .slider-container .swiper-slide-active .elementor-button .elementor-button-text {
display: inline-block !important;
 width: 135px !important;
 transition: 500ms !important;
 white-space: nowrap !important;
 opacity: 1 !important;
 font-size: 16px !important;
 }
 .slider-container .swiper-slide-active .elementor-button a {
  white-space: nowrap !important;
 }
 .slider-container .swiper-slide-active .elementor-button .elementor-button-icon {
  opacity: 0 !important;
width: 0 !important;
 }
 .carousel-btn .elementor-button .elementor-button-icon svg {
  scale: 1.8 !important;
  color: #1D2E1E !important;
  transition: 500ms !important;
width: 16px !important;
}
}
.carousel-btn:hover .elementor-button-icon svg {
 color: white !important;
 transition: 500ms !important;
}
@media(max-width:1024px){
 .slider-container .swiper-slide .elementor-button .elementor-button-icon {
 display: none !important;
 }
}
@media(max-width:1024px){
    .towers svg{
    width:300px !important;
}}
@media (max-width: 767px) {
  .towers svg {
    height: 380px !important;
        width: 340px !important;

    position: absolute!important;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%, -50%)!important;
  }
}

.elementor-widget-n-tabs .e-n-tabs-heading{
    background: black !important;
    padding: 5px;
    align-self: center;
    border-radius: 40px;
    
}


.btn-effect:hover svg {
    color: white !important;
    transition:500ms !important;;
}/* End custom CSS */