.elementor-31 .elementor-element.elementor-element-dd09c3f{--display:flex;}.elementor-31 .elementor-element.elementor-element-cb665d0{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-cb665d0.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-1d0026e .elementor-repeater-item-3c1984e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ayushmaan.shweetaoberoi.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-18-2026-08_33_14-PM.png);background-size:cover;}.elementor-31 .elementor-element.elementor-element-1d0026e .elementor-repeater-item-b43339e .swiper-slide-bg{background-color:#bbbbbb;}.elementor-31 .elementor-element.elementor-element-1d0026e .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-31 .elementor-element.elementor-element-1d0026e .swiper-slide-contents{max-width:100%;}.elementor-31 .elementor-element.elementor-element-1d0026e .swiper-slide-inner{text-align:center;}.elementor-31 .elementor-element.elementor-element-1d0026e .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-1d0026e{width:initial;max-width:initial;}.elementor-31 .elementor-element.elementor-element-9a25e7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;}.elementor-31 .elementor-element.elementor-element-9a25e7d{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-062d9bd{width:100%;max-width:100%;}/* Start custom CSS for slides, class: .elementor-element-1d0026e */<style>
html, body {
    overflow-x: hidden;
}

.elementor-section,
.e-con,
.e-con-inner {
    box-sizing: border-box;
}

.full-screen-slider {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    margin: 0 !important;
    padding: 0 !important;
}

.full-screen-slider img,
.full-screen-slider .slider {
    width: 100% !important;
    max-width: 100% !important;
}
</style>/* End custom CSS */