.elementor-8287 .elementor-element.elementor-element-3b6ce21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-8287:not(.elementor-motion-effects-element-type-background), body.elementor-page-8287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF0F6;}/* Start custom CSS */body {
    overflow-x: hidden !important;
}

#container{
overflow:hidden;
}

.lenus-progressbar > div > div > div, .lenus-progressbar > div > div {
    height: 3px !important;
}

.lenus-step > h6 {
    font-family: 'Manrope', Sans-Serif !important;
    font-size: 23px !important;
    font-weight: 200 !important;
}

.lenus-option > span {
    background: #252525 !important;
    border-radius: 50px !important;
    border: none !important;
    color: white !important;
    font-family: 'Manrope', sans-serif !important;
    font-weight: 200 !important;
    font-size: 16px !important;
    padding: 13px 20px !important;
}

.lenus-form .lenus-form-controls .lenus-button {
    border-radius: 30px !important;
}

.lenus-form > header {
    display: none;
}

.cardsPMOS > div {
    min-height: 330px !important;
}

.blur {
    backdrop-filter: contrast(90%) blur(30px);
    -webkit-backdrop-filter: contrast(90%) blur(30px);
}

.blur1 {
    border-radius: 5%;
}

.blur2 {
    border-radius: 20px;
}

.blur4 {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    
}

.blur5 {
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    
}

.elementor-toggle-icon i:before {
    font-size: 26px !important;
}

.elementor-toggle-item > div {
    border-radius: 30px !important;
}

.tp-carousel-dots .tp-carodots-item {
    background: #252525;
}

.tp-carodots-item.style-2.active {
    background: #252525 !important;
}

.tp-carodots-item.style-2.active > div > i:before {
    color: #252525 !important;
}

.tp-carodots-item.style-2.inactive > div > i:before {
    color: #252525 !important;
}

.tp-carousel-dots .tp-carodots-item {
    margin-top: 0px !important;
}

.tp-carousel-dots.dot-horizontal {
    background: #F48187;
    padding: 10px;
    border-radius: 40px;
    display: flex; 
                justify-content: space-between;
}

div#tptab_appcarousel {
    display: flex;
    justify-content: center;
}

.elementor-toggle-item {
    background: #F0DCE2;
    border-radius: 30px;
}

@media only screen and (min-width: 981px) {
    .tp-carousel-dots.dot-horizontal {
        width: 430px !important;
    }
}

@media only screen and (max-width: 414px) {
    body {
        overflow-x: hidden !important;
    }
    div#tptab_appcarousel {
    top: -40px !important;
}
    .cardsMob {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
}

.kUVMta {
    background: rgb(76 11 19) !important;
}

@media only screen and (max-width: 767px){
.lenus-step > h6 {
    color: #252525 !important;
    text-shadow: 0px 0px 0px #000000ff !important;
}}

.elementor-lightbox .elementor-swiper-button {
  display: none !important;
}/* End custom CSS */