.elementor-108583 .elementor-element.elementor-element-9bcea5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-c45d252{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-38e8f5f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-3f1b202{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-304dc6d .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;color:#32302F;}.elementor-108583 .elementor-element.elementor-element-4577535 .elementor-button{background-color:#48419C;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 33px 20px 33px;}.elementor-108583 .elementor-element.elementor-element-4577535 .elementor-button:hover, .elementor-108583 .elementor-element.elementor-element-4577535 .elementor-button:focus{background-color:#282465;color:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-4577535 .elementor-button:hover svg, .elementor-108583 .elementor-element.elementor-element-4577535 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-a5e8aa0 .elementor-icon-wrapper{text-align:center;}.elementor-108583 .elementor-element.elementor-element-a5e8aa0.elementor-view-stacked .elementor-icon{background-color:#32302F;}.elementor-108583 .elementor-element.elementor-element-a5e8aa0.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-a5e8aa0.elementor-view-default .elementor-icon{color:#32302F;border-color:#32302F;}.elementor-108583 .elementor-element.elementor-element-a5e8aa0.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-a5e8aa0.elementor-view-default .elementor-icon svg{fill:#32302F;}.elementor-108583 .elementor-element.elementor-element-250cf18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-108583 .elementor-element.elementor-element-250cf18:not(.elementor-motion-effects-element-type-background), .elementor-108583 .elementor-element.elementor-element-250cf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282465;}.elementor-108583 .elementor-element.elementor-element-28daad2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-2e2d2c4 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-567c86a > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-108583 .elementor-element.elementor-element-567c86a .elementor-heading-title{font-family:"proxima-nova", Sans-serif;color:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-79e6e5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-8eb2a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-8eb2a18:not(.elementor-motion-effects-element-type-background), .elementor-108583 .elementor-element.elementor-element-8eb2a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F9;}.elementor-108583 .elementor-element.elementor-element-5f8d349{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-60b802f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-108583 .elementor-element.elementor-element-d2c6873{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-108583 .elementor-element.elementor-element-d2c6873:not(.elementor-motion-effects-element-type-background), .elementor-108583 .elementor-element.elementor-element-d2c6873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-ba46177 .elementor-icon-wrapper{text-align:center;}.elementor-108583 .elementor-element.elementor-element-ba46177.elementor-view-stacked .elementor-icon{background-color:#C31684;}.elementor-108583 .elementor-element.elementor-element-ba46177.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-ba46177.elementor-view-default .elementor-icon{color:#C31684;border-color:#C31684;}.elementor-108583 .elementor-element.elementor-element-ba46177.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-ba46177.elementor-view-default .elementor-icon svg{fill:#C31684;}.elementor-108583 .elementor-element.elementor-element-ba46177 .elementor-icon{font-size:90px;}.elementor-108583 .elementor-element.elementor-element-ba46177 .elementor-icon svg{height:90px;}.elementor-108583 .elementor-element.elementor-element-ba683c0{text-align:center;font-family:"proxima-nova", Sans-serif;}.elementor-108583 .elementor-element.elementor-element-7ee040d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:55px;--padding-right:55px;}.elementor-108583 .elementor-element.elementor-element-7ee040d:not(.elementor-motion-effects-element-type-background), .elementor-108583 .elementor-element.elementor-element-7ee040d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-1c4850b .elementor-icon-wrapper{text-align:center;}.elementor-108583 .elementor-element.elementor-element-1c4850b.elementor-view-stacked .elementor-icon{background-color:#F76E46;}.elementor-108583 .elementor-element.elementor-element-1c4850b.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-1c4850b.elementor-view-default .elementor-icon{color:#F76E46;border-color:#F76E46;}.elementor-108583 .elementor-element.elementor-element-1c4850b.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-1c4850b.elementor-view-default .elementor-icon svg{fill:#F76E46;}.elementor-108583 .elementor-element.elementor-element-1c4850b .elementor-icon{font-size:90px;}.elementor-108583 .elementor-element.elementor-element-1c4850b .elementor-icon svg{height:90px;}.elementor-108583 .elementor-element.elementor-element-9eb4d74{text-align:center;font-family:"proxima-nova", Sans-serif;}.elementor-108583 .elementor-element.elementor-element-735f478{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:55px;}.elementor-108583 .elementor-element.elementor-element-735f478:not(.elementor-motion-effects-element-type-background), .elementor-108583 .elementor-element.elementor-element-735f478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108583 .elementor-element.elementor-element-a03ede9 .elementor-icon-wrapper{text-align:center;}.elementor-108583 .elementor-element.elementor-element-a03ede9.elementor-view-stacked .elementor-icon{background-color:#BCC154;}.elementor-108583 .elementor-element.elementor-element-a03ede9.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-a03ede9.elementor-view-default .elementor-icon{color:#BCC154;border-color:#BCC154;}.elementor-108583 .elementor-element.elementor-element-a03ede9.elementor-view-framed .elementor-icon, .elementor-108583 .elementor-element.elementor-element-a03ede9.elementor-view-default .elementor-icon svg{fill:#BCC154;}.elementor-108583 .elementor-element.elementor-element-a03ede9 .elementor-icon{font-size:90px;}.elementor-108583 .elementor-element.elementor-element-a03ede9 .elementor-icon svg{height:90px;}.elementor-108583 .elementor-element.elementor-element-8a5d6d0{text-align:center;font-family:"proxima-nova", Sans-serif;}.elementor-108583 .elementor-element.elementor-element-332ad2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-9c45486{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-element-9e16d66 > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-108583 .elementor-element.elementor-element-9e16d66{text-align:center;}.elementor-108583 .elementor-element.elementor-element-9e16d66 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-weight:700;color:#32302F;}.elementor-108583 .elementor-element.elementor-element-2b8ccde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-single-item .exad-accordion-heading{font-family:"proxima-nova", Sans-serif;font-size:26px;font-weight:700;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-heading{padding:20px 20px 20px 20px;color:#32302F;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title .exad-accordion-heading{margin:0px 0px 0px 0px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title.active .exad-accordion-heading{color:#32302F !important;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title span.exad-tab-title-icon i{font-size:20px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title span.exad-tab-title-icon{width:70px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title .exad-active-inactive-icon i{font-size:30px;color:#32302F;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title .exad-active-inactive-icon{width:30px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title.active .exad-active-inactive-icon i{color:#32302F;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-single-item .exad-accordion-text{font-family:"proxima-nova", Sans-serif;font-size:18px;line-height:23px;color:#000000;margin:0px 0px 0px 0px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-content .exad-accordion-text{padding:20px 20px 20px 50px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-content .exad-accordion-content-wrapper{border-radius:0px 0px 0px 0px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-image{padding:20px 20px 20px 20px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-button a{padding:15px 40px 15px 40px;margin:30px 0px 0px 0px;color:#ffffff;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-button a:hover{color:#000000;background-color:#ffffff;}.elementor-108583 .elementor-element.elementor-element-fb7ef2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-108583 .elementor-element.elementor-element-93d829b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108583 .elementor-element.elementor-global-106419 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:701px){.elementor-108583 .elementor-element.elementor-element-c45d252{--width:20%;}.elementor-108583 .elementor-element.elementor-element-38e8f5f{--width:60%;}.elementor-108583 .elementor-element.elementor-element-3f1b202{--width:20%;}.elementor-108583 .elementor-element.elementor-element-28daad2{--width:50%;}.elementor-108583 .elementor-element.elementor-element-79e6e5a{--width:50%;}.elementor-108583 .elementor-element.elementor-element-5f8d349{--width:100%;}.elementor-108583 .elementor-element.elementor-element-9c45486{--width:100%;}}@media(max-width:1024px) and (min-width:701px){.elementor-108583 .elementor-element.elementor-element-9c45486{--width:100%;}}@media(max-width:1024px){.elementor-108583 .elementor-element.elementor-element-250cf18{--justify-content:center;}.elementor-108583 .elementor-element.elementor-element-2e2d2c4{text-align:center;}.elementor-108583 .elementor-element.elementor-element-567c86a{text-align:center;}.elementor-108583 .elementor-element.elementor-element-8eb2a18{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-108583 .elementor-element.elementor-element-332ad2f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-108583 .elementor-element.elementor-element-2b8ccde{--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:700px){.elementor-108583 .elementor-element.elementor-element-9bcea5e{--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-108583 .elementor-element.elementor-element-c45d252{--width:50;}.elementor-108583 .elementor-element.elementor-element-3f1b202{--width:50%;}.elementor-108583 .elementor-element.elementor-element-a5e8aa0 .elementor-icon{font-size:30px;}.elementor-108583 .elementor-element.elementor-element-a5e8aa0 .elementor-icon svg{height:30px;}.elementor-108583 .elementor-element.elementor-element-250cf18{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-108583 .elementor-element.elementor-element-2e2d2c4{text-align:center;}.elementor-108583 .elementor-element.elementor-element-567c86a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-108583 .elementor-element.elementor-element-567c86a{text-align:center;}.elementor-108583 .elementor-element.elementor-element-79e6e5a{--margin-top:190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108583 .elementor-element.elementor-element-8eb2a18{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-108583 .elementor-element.elementor-element-332ad2f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-108583 .elementor-element.elementor-element-9e16d66 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-108583 .elementor-element.elementor-element-9e16d66{text-align:left;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item{margin:0px 0px 20px 0px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-heading{padding:5px 0px 5px 20px;}.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-items .exad-accordion-single-item .exad-accordion-content .exad-accordion-text{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-9ed62ae */.elementor-108583 .elementor-element.elementor-element-9ed62ae svg {
    width: 192px !important;
}

@media (max-width: 700px) {
    .elementor-108583 .elementor-element.elementor-element-9ed62ae svg {
        width: 129px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a53d6f */.elementor-108583 .elementor-element.elementor-element-0a53d6f ul {
    padding: 0;
    list-style: none;
    
    display: flex;
    align-items: center;
    gap: 30px;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f a, .elementor-108583 .elementor-element.elementor-element-0a53d6f li {
    font-family: proxima-nova;
    color: #32302F;
    font-size: 18px;
     letter-spacing: -0.54px;
    font-weight: 600;
    transition: all ease-in-out .3s;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .about-name {
    display: flex;
    align-items: center;
    gap: 12px;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .gift {
    display: flex;
    align-items: center;
    gap: 7px;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .about-name svg {
    width: 14px;
    transition: all ease-out .3s;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f a {
    display: inline-block;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f a:hover {
    text-decoration: none;
    transform: scale(1.0556);
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .dropdown-menu {
    display: none;
    position: absolute;
    width: 100%;
    left: 0;
    top: 52px;
    
    justify-content: center;
    padding: 20px 0;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .about-dropdown:hover .dropdown-menu {
    display: flex;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .about-dropdown:hover .about-name svg {
    transform: rotate(180deg);
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .dropdown-menu::before {
    content: "";
    width: 200vw;
    height: 40px;
    position: absolute;
    top: -30px;
    z-index: 1;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .dropdown-menu a {
    z-index: 20;
}

.elementor-108583 .elementor-element.elementor-element-0a53d6f .dropdown-menu::after {
    content: "";
    width: 200vw;
    height: 100%;
    background: #FFF;
    border-top: 1px solid #e2e2e2;
    position: absolute;
    top: 0;
    z-index: -1;
    box-shadow: 0px 10px 20px #0000000D;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-304dc6d */.elementor-108583 .elementor-element.elementor-element-304dc6d a {
    transition: all ease-in-out .3s;
}

.elementor-108583 .elementor-element.elementor-element-304dc6d a:hover {
    font-size: 19px;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bcea5e */.elementor-108583 .elementor-element.elementor-element-9bcea5e {
    position: sticky;
    top: 0;
    z-index: 100;
    background-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e2d2c4 */.elementor-108583 .elementor-element.elementor-element-2e2d2c4 h2 {
    font-size: clamp(3.0625rem, 2.1633rem + 3.8367vw, 6rem) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-567c86a */.elementor-108583 .elementor-element.elementor-element-567c86a h3 {
    font-size: clamp(1.375rem, 1.2602rem + 0.4898vw, 1.75rem);
    line-height: 124%;
}

@media (max-width: 700px) {
    .elementor-108583 .elementor-element.elementor-element-567c86a br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28daad2 */@media (min-width: 1360px) {
    .elementor-108583 .elementor-element.elementor-element-28daad2 {
        min-width: 650px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-409d63c */.pap-form {
    background: #FFF;
    border-radius: 20px;
    padding: 80px 40px 20px;
    font-family: proxima-nova;
    position: relative;
    
    max-width: 454px;
    margin-left: auto;
    
    color: #32302F;
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}

.pap-form .tab:not(.show) {
    display: none;
}

.pap-form .error {
    text-align: center;
    margin-top: 30px;
    color: #f00;
    font-weight: 600;
}

.error.hidden {
    display: none;
}

.pap-form #pap-donot {
    width: 0;
    height: 0;
    font-size: 0;
    position: absolute; 
    z-index: -20;
}

.pap-form .referral-img {
    position: absolute;
    top: -150px;
    left: 50%;
    transform: translateX(-50%);
    max-width: 280px;
}

.pap-form h3 {
    font-size: 36px;
    line-height: 44px;
    font-weight: 700;
    margin-bottom: 30px;
}

.pap-form .after h3 {
    margin-bottom: 15px;
}

.pap-form h4 {
    font-size: 22px;
}

.pap-form button {
    font-size: 18px;
    font-weight: 700;
    color: #FFF;
    
    padding: 18px 22px;
    background-color: #48419c;
    border: none;
    margin: 30px 0 20px;
    box-shadow: 0px 20px 30px #0000002E;
    border-radius: 800px;
    
    outline: none;
}

.pap-form button:hover {
    background-color: #282465;
}

.pap-form input[type="email"] {
    padding: 22px;
    outline: none;
    border: 2px solid  #EAE9F0;
}

.pap-form p {
    text-align: center;
    margin: 0;
}

.pap-form .terms {
    font-size: 11px;
    color: #918F9A;
    text-decoration: underline;
}

.pap-form .after button {
    margin: 0 0 20px;
    position: relative;
}

.pap-form .after button:not(:hover) img {
    opacity: 0;
}

.pap-form .after button img {
    width: 20px;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    transition: all .2s ease-in-out;
}

.pap-url {
    border: 1px solid #403867;
    border-radius: 40px;
    opacity: 1;
    padding: 25px 40px;
    margin: 30px 0;
    font-size: 15px;
}

.pap-url a {
    color: #403867;
    font-weight: 600;
    word-break: break-word;
}

.pap-form button.copied {
    background-color: #00B67B;
}


@media (min-width: 1024px) {
    .pap-form button.copy-to-clipboard {
        width: 250px;
    }
}

@media (max-width: 1024px) {
    .pap-form {
        padding: 65px 20px 20px;
        margin: 0 auto;
    }
    
    .pap-url {
        padding: 15px 40px;
        text-align: center;
    }
    
    .pap-form #_0bf93adf09b7426c7c6838d71a7048c5 {
        width: 94px;
    }
    
    .pap-form button {
        font-size: 18px;
    }
    
    .pap-form h3 {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 20px;
    }
    
    .pap-form h4 {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250cf18 */.elementor-108583 .elementor-element.elementor-element-250cf18 {
    padding-top: clamp(2rem, 0.412rem + 6.7755vw, 7.1875rem);
    padding-bottom: clamp(2rem, 0.412rem + 6.7755vw, 7.1875rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba683c0 */.elementor-108583 .elementor-element.elementor-element-ba683c0 p {
    font-size: clamp(1.375rem, 1.2602rem + 0.4898vw, 1.75rem);
    line-height: 124%;
    margin: 0;
}

@media (min-width: 1025px) {
    .elementor-108583 .elementor-element.elementor-element-ba683c0 p {
        max-width: 524px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2c6873 */.elementor-108583 .elementor-element.elementor-element-d2c6873 {
    box-shadow: 0 15px 15px rgba(40, 36, 101, 0.05)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eb4d74 */.elementor-108583 .elementor-element.elementor-element-9eb4d74 p {
    font-size: clamp(1.375rem, 1.2602rem + 0.4898vw, 1.75rem);
    line-height: 124%;
    margin: 0;
}

@media (min-width: 1025px) {
    .elementor-108583 .elementor-element.elementor-element-9eb4d74 p {
        max-width: 524px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee040d */.elementor-108583 .elementor-element.elementor-element-7ee040d {
    box-shadow: 0 15px 15px rgba(40, 36, 101, 0.05)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a5d6d0 */.elementor-108583 .elementor-element.elementor-element-8a5d6d0 p {
    font-size: clamp(1.375rem, 1.2602rem + 0.4898vw, 1.75rem);
    line-height: 124%;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-735f478 */.elementor-108583 .elementor-element.elementor-element-735f478 {
    box-shadow: 0 15px 15px rgba(40, 36, 101, 0.05)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eb2a18 */.elementor-108583 .elementor-element.elementor-element-8eb2a18 {
    padding-top: clamp(6.25rem, 5.2551rem + 4.2449vw, 9.5rem);
    padding-bottom: clamp(6.25rem, 5.2551rem + 4.2449vw, 9.5rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e16d66 */.elementor-108583 .elementor-element.elementor-element-9e16d66 h3 {
    font-size: clamp(2.3125rem, 1.949rem + 1.551vw, 3.5rem);
    line-height: 118%;
}/* End custom CSS */
/* Start custom CSS for exad-exclusive-accordion, class: .elementor-element-1281bc4 */.elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-title {
    display: flex !important;
    flex-direction: row-reverse !important;
}

.elementor-108583 .elementor-element.elementor-element-1281bc4 a {
    color: #D49073;
}

@media (max-width: 1024px) {
    .elementor-108583 .elementor-element.elementor-element-1281bc4 h3 {font-size: 20px !important;}
    
    .elementor-108583 .elementor-element.elementor-element-1281bc4 .exad-accordion-single-item .exad-accordion-text {
        padding: 20px 0 0 50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-332ad2f */.elementor-108583 .elementor-element.elementor-element-332ad2f {
    padding-top: clamp(6.25rem, 5.2551rem + 4.2449vw, 9.5rem);
    padding-bottom: clamp(6.25rem, 5.2551rem + 4.2449vw, 9.5rem);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0510120 */#Group_24592 {
    width: 129px;    
}

dialog#mobile-menu {
    width: 100vw;
    height: 100vh;
    max-width: 100vw;
    min-height: 100vh;
    min-height: 100dvh;
    border: none;
    padding: 0;

    flex-direction: column;

    font-family: proxima-nova;
}

dialog#mobile-menu[open] {
    display: flex;
}

dialog#mobile-menu header {
    display: flex;
    justify-content: space-between;
    padding: 15px 30px;
}

dialog#mobile-menu section {
    padding: 0 32px;
}

dialog#mobile-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

dialog#mobile-menu a, dialog#mobile-menu li {
    color: #32302F;
    font-size: 22px;
    font-weight: 600;
}

dialog#mobile-menu section > ul > li {
    padding: 15px 0;
    border-bottom: 1px solid #e0e0e0;
}

dialog#mobile-menu a, dialog#mobile-menu li li {
    margin: 20px 0 0;
    line-height: 1;
}

dialog#mobile-menu  .dropdown-menu {
    display: none;
}

dialog#mobile-menu .dropdown-menu[open] {
    display: flex;
}

dialog#mobile-menu  .dropdown-menu a {
    font-size: 18px;
    font-weight: 500;
}

dialog#mobile-menu .toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

dialog#mobile-menu footer {
    margin-top: auto;
    padding: 17px 40px;
    border-top: 1px solid #0000001A;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 18px;
}

dialog#mobile-menu footer a {
    text-decoration: none;
    font-size: 18px;
    padding: 18px;
    text-align: center;
    border-radius: 30px;
    font-weight: 700;
    line-height: 1;
}

dialog#mobile-menu footer .login {
    color: #48419C;
    text-transform: uppercase;
    border: 2px solid #48419C;
    display: flex;
    justify-content: center;
}

dialog#mobile-menu footer .get-started {
    color: #FFF;
    border: 2px solid #48419C;
    background: #48419c;
}

.elementor-108583 .elementor-element.elementor-element-0510120 button.toggle-mobile-menu {
    background: #FFF;
    border: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f41769 */#Group_24592 {
    width: 129px;    
}

dialog#mobile-menu {
    width: 100vw;
    height: 100vh;
    max-width: 100vw;
    min-height: 100vh;
    min-height: 100dvh;
    border: none;
    padding: 0;

    flex-direction: column;

    font-family: proxima-nova;
}

dialog#mobile-menu[open] {
    display: flex;
}

dialog#mobile-menu header {
    display: flex;
    justify-content: space-between;
    padding: 15px 30px;
}

dialog#mobile-menu section {
    padding: 0 32px;
}

dialog#mobile-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

dialog#mobile-menu a, dialog#mobile-menu li {
    color: #32302F;
    font-size: 22px;
    font-weight: 600;
}

dialog#mobile-menu section > ul > li {
    padding: 15px 0;
    border-bottom: 1px solid #e0e0e0;
}

dialog#mobile-menu a, dialog#mobile-menu li li {
    margin: 20px 0 0;
    line-height: 1;
}

dialog#mobile-menu  .dropdown-menu {
    display: none;
}

dialog#mobile-menu .dropdown-menu[open] {
    display: flex;
}

dialog#mobile-menu  .dropdown-menu a {
    font-size: 18px;
    font-weight: 500;
}

dialog#mobile-menu .toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

dialog#mobile-menu footer {
    margin-top: auto;
    padding: 17px 40px;
    border-top: 1px solid #0000001A;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 18px;
}

dialog#mobile-menu footer a {
    text-decoration: none;
    font-size: 18px;
    padding: 18px;
    text-align: center;
    border-radius: 30px;
    font-weight: 700;
    line-height: 1;
}

dialog#mobile-menu footer .login {
    color: #48419C;
    text-transform: uppercase;
    border: 2px solid #48419C;
    display: flex;
    justify-content: center;
}

dialog#mobile-menu footer .get-started {
    color: #FFF;
    border: 2px solid #48419C;
    background: #48419c;
}

.elementor-108583 .elementor-element.elementor-element-4f41769 button.toggle-mobile-menu {
    background: #FFF;
    border: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93d829b */.elementor-108583 .elementor-element.elementor-element-93d829b {
    height: fit-content;
    display: block;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS */.e-con {
    --container-max-width: 1220px;
}

body {
    overflow-x: hidden;
}

body:has(dialog#mobile-menu[open]) {
    overflow: hidden;
}


#ryXxP_t1QfQ {
    width: 80px;
}

 @-webkit-keyframes rkLlvuKyQzX_rkWo5kmGm_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes rkLlvuKyQzX_rkWo5kmGm_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes BJwlPOYJ7fm_rk2OcJXzm_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes BJwlPOYJ7fm_rk2OcJXzm_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes HyNgvuYyQz7_BJBvc1XG7_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes HyNgvuYyQz7_BJBvc1XG7_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes S1HgDuKy7fQ_BJvrckQGQ_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes S1HgDuKy7fQ_BJvrckQGQ_Animation{75%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes rkLlvuKyQzX_Hy1McJXfX_Animation{0%{-webkit-transform: scale(1, 1);transform: scale(1, 1);}50%{-webkit-transform: scale(0, 0);transform: scale(0, 0);}100%{-webkit-transform: scale(0, 0);transform: scale(0, 0);}}@keyframes rkLlvuKyQzX_Hy1McJXfX_Animation{0%{-webkit-transform: scale(1, 1);transform: scale(1, 1);}50%{-webkit-transform: scale(0, 0);transform: scale(0, 0);}100%{-webkit-transform: scale(0, 0);transform: scale(0, 0);}}@-webkit-keyframes BJwlPOYJ7fm_H1e3Yk7GQ_Animation{0%{-webkit-transform: scale(0, 0);transform: scale(0, 0);}50%{-webkit-transform: scale(1, 1);transform: scale(1, 1);}100%{-webkit-transform: scale(1, 1);transform: scale(1, 1);}}@keyframes BJwlPOYJ7fm_H1e3Yk7GQ_Animation{0%{-webkit-transform: scale(0, 0);transform: scale(0, 0);}50%{-webkit-transform: scale(1, 1);transform: scale(1, 1);}100%{-webkit-transform: scale(1, 1);transform: scale(1, 1);}}#ryXxP_t1QfQ *{-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);animation-timing-function: cubic-bezier(0, 0, 1, 1);}#HyNgvuYyQz7{fill: #ff5714;}#S1HgDuKy7fQ{fill: #FFFFFF;}#rkLlvuKyQzX{fill: #FFFFFF;}#BJwlPOYJ7fm{fill: #FFFFFF;}#BJwlPOYJ7fm_H1e3Yk7GQ{-webkit-animation-name: BJwlPOYJ7fm_H1e3Yk7GQ_Animation;animation-name: BJwlPOYJ7fm_H1e3Yk7GQ_Animation;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;transform-box: fill-box;-webkit-transform: scale(0, 0);transform: scale(0, 0);}#rkLlvuKyQzX_Hy1McJXfX{-webkit-animation-name: rkLlvuKyQzX_Hy1McJXfX_Animation;animation-name: rkLlvuKyQzX_Hy1McJXfX_Animation;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;transform-box: fill-box;-webkit-transform: scale(1, 1);transform: scale(1, 1);}#S1HgDuKy7fQ_BJvrckQGQ{-webkit-animation-name: S1HgDuKy7fQ_BJvrckQGQ_Animation;animation-name: S1HgDuKy7fQ_BJvrckQGQ_Animation;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;transform-box: fill-box;-webkit-transform: rotate(0deg);transform: rotate(0deg);}#HyNgvuYyQz7_BJBvc1XG7{-webkit-animation-name: HyNgvuYyQz7_BJBvc1XG7_Animation;animation-name: HyNgvuYyQz7_BJBvc1XG7_Animation;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;transform-box: fill-box;-webkit-transform: rotate(0deg);transform: rotate(0deg);}#BJwlPOYJ7fm_rk2OcJXzm{-webkit-animation-name: BJwlPOYJ7fm_rk2OcJXzm_Animation;animation-name: BJwlPOYJ7fm_rk2OcJXzm_Animation;-webkit-transform-origin: 50% 0%;transform-origin: 50% 0%;transform-box: fill-box;-webkit-transform: rotate(0deg);transform: rotate(0deg);}#rkLlvuKyQzX_rkWo5kmGm{-webkit-animation-name: rkLlvuKyQzX_rkWo5kmGm_Animation;animation-name: rkLlvuKyQzX_rkWo5kmGm_Animation;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;transform-box: fill-box;-webkit-transform: rotate(0deg);transform: rotate(0deg);}/* End custom CSS */