.elementor-25839 .elementor-element.elementor-element-67cebf51:not(.elementor-motion-effects-element-type-background), .elementor-25839 .elementor-element.elementor-element-67cebf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1A0637 0%, #1A0637 100%);}.elementor-25839 .elementor-element.elementor-element-67cebf51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-25839 .elementor-element.elementor-element-67cebf51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25839 .elementor-element.elementor-element-76f98565{--spacer-size:88px;}.elementor-25839 .elementor-element.elementor-element-7c07fa43{--spacer-size:261px;}.elementor-25839 .elementor-element.elementor-element-4d793c83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25839 .elementor-element.elementor-element-4d793c83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25839 .elementor-element.elementor-element-5b5d34a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25839 .elementor-element.elementor-element-459a77f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25839 .elementor-element.elementor-element-f8ecb5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25839 .elementor-element.elementor-element-b9fcb66:not(.elementor-motion-effects-element-type-background), .elementor-25839 .elementor-element.elementor-element-b9fcb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A0637;}.elementor-25839 .elementor-element.elementor-element-b9fcb66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 120px 5px;}.elementor-25839 .elementor-element.elementor-element-b9fcb66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25839 .elementor-element.elementor-element-6d93034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1px;margin-bottom:1px;}.elementor-25839 .elementor-element.elementor-element-6d93034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25839 .elementor-element.elementor-element-2a411853 .elementor-tab-title, .elementor-25839 .elementor-element.elementor-element-2a411853 .elementor-tab-title:before, .elementor-25839 .elementor-element.elementor-element-2a411853 .elementor-tab-title:after, .elementor-25839 .elementor-element.elementor-element-2a411853 .elementor-tab-content, .elementor-25839 .elementor-element.elementor-element-2a411853 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-25839 .elementor-element.elementor-element-814a964 .elementor-tab-title, .elementor-25839 .elementor-element.elementor-element-814a964 .elementor-tab-title:before, .elementor-25839 .elementor-element.elementor-element-814a964 .elementor-tab-title:after, .elementor-25839 .elementor-element.elementor-element-814a964 .elementor-tab-content, .elementor-25839 .elementor-element.elementor-element-814a964 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-25839 .elementor-element.elementor-element-43cc6492 > .elementor-container{min-height:52px;}.elementor-25839 .elementor-element.elementor-element-3e4f860e{text-align:start;}.elementor-25839 .elementor-element.elementor-element-52343abb{text-align:start;}.elementor-25839 .elementor-element.elementor-element-6a164c9d{text-align:start;}.elementor-25839 .elementor-element.elementor-element-3b8a7b52:not(.elementor-motion-effects-element-type-background), .elementor-25839 .elementor-element.elementor-element-3b8a7b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A0637;}.elementor-25839 .elementor-element.elementor-element-3b8a7b52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-25839 .elementor-element.elementor-element-3b8a7b52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25839 .elementor-element.elementor-element-14cc3ac6{text-align:start;}.elementor-25839 .elementor-element.elementor-element-4b3ff7c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25839 .elementor-element.elementor-element-3ea8bb65:not(.elementor-motion-effects-element-type-background), .elementor-25839 .elementor-element.elementor-element-3ea8bb65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C12A1;}.elementor-25839 .elementor-element.elementor-element-3ea8bb65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 5px;}.elementor-25839 .elementor-element.elementor-element-3ea8bb65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-25839:not(.elementor-motion-effects-element-type-background), body.elementor-page-25839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A0637;}@media(min-width:768px){.elementor-25839 .elementor-element.elementor-element-41d41d6e{width:84.768%;}.elementor-25839 .elementor-element.elementor-element-1ea64ab8{width:15%;}.elementor-25839 .elementor-element.elementor-element-455b339a{width:38%;}.elementor-25839 .elementor-element.elementor-element-1c79daca{width:62%;}}/* Start custom CSS for heading, class: .elementor-element-6b8acfbc */.home-sec-1 h1 {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 35px !important;
    font-size: 20px !important;
    color: #4C12A1 !important;
    font-weight: 700 !important;
}

.home-sec-1 .elementor-text-editor p a {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 28px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #4C12A1;
    border-radius: 0;
    border: 0;
    position: relative;
    width: auto;
}

.home-sec-1 .elementor-text-editor p a:after {
    border: solid #4C12A1;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    content: " " !important;
    position: absolute;
    right: -10px;
    top: 6px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d793c83 */@media screen and (min-width: 768px) {
    .home-sec-1 {
        margin-top: -262px;
        z-index: 9999;
        background: #fff;
        width: 81%;
        float: right;
        right: 0px;
        position: relative;
        display: inline-block;
        border-radius: 140px 0px 0px 140px;
        padding: 60px 0 29px 78px;
        box-shadow: 0px 0px 18px #00000014;
        /* border-radius: 165px; */
    }
}


.home-sec-1 .elementor-text-editor p span {
    color: #000 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c381516 */.home-sec-1 h1 {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 35px !important;
    font-size: 20px !important;
    color: #4C12A1 !important;
    font-weight: 700 !important;
}

.home-sec-1 .elementor-text-editor p a {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 28px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #4C12A1;
    border-radius: 0;
    border: 0;
    position: relative;
    width: auto;
}

.home-sec-1 .elementor-text-editor p a:after {
    border: solid #4C12A1;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    content: " " !important;
    position: absolute;
    right: -10px;
    top: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76826034 */.home-sec-1 h1 {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 35px !important;
    font-size: 20px !important;
    color: #4C12A1 !important;
    font-weight: 700 !important;
}

.home-sec-1 .elementor-text-editor p a {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 28px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #4C12A1;
    border-radius: 0;
    border: 0;
    position: relative;
    width: auto;
}

.home-sec-1 .elementor-text-editor p a:after {
    border: solid #4C12A1;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    content: " " !important;
    position: absolute;
    right: -10px;
    top: 6px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d93034 */@media screen and (min-width: 768px) {
    .home-sec-6 {
        z-index: 9999;
        background: #fff;
        width: 81%;
        float: right;
        right: 0px;
        position: relative;
        display: inline-block;
        border-radius: 0px 140px 140px 0px;
        padding: 60px 0 29px 78px;
        box-shadow: 0px 0px 18px #00000014;
        /* border-radius: 165px; */
    }
}

.home-sec-1 h6 {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 35px !important;
    font-size: 20px !important;
    color: #4C12A1 !important;
    font-weight: 700 !important;
}/* End custom CSS */