.elementor-129 .elementor-element.elementor-element-3cadab0 > .elementor-container{min-height:887px;}.elementor-129 .elementor-element.elementor-element-3cadab0{padding:0px 35px 0px 35px;}.elementor-bc-flex-widget .elementor-129 .elementor-element.elementor-element-2ed5307.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129 .elementor-element.elementor-element-2ed5307.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129 .elementor-element.elementor-element-7ed55eb .aux-the-shape{width:20px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-9b0dd28 );}.elementor-129 .elementor-element.elementor-element-7ed55eb .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-7ed55eb{width:auto;max-width:auto;position:absolute;top:200px;left:-45px;}.elementor-129 .elementor-element.elementor-element-ca14c7d .aux-the-shape{width:24px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-ca14c7d .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-ca14c7d{width:auto;max-width:auto;position:absolute;top:140px;left:520px;}.elementor-129 .elementor-element.elementor-element-ca14c7d > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-9d793f1 .aux-the-shape{width:16px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-9d793f1 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-9d793f1{width:auto;max-width:auto;position:absolute;top:175px;left:570px;}.elementor-129 .elementor-element.elementor-element-9d793f1 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-f28dc50 .aux-the-shape{width:20px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-f28dc50 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-f28dc50{width:auto;max-width:auto;position:absolute;bottom:80px;left:500px;}.elementor-129 .elementor-element.elementor-element-f28dc50 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-b56a540 .aux-the-shape{width:16px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-b56a540 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-b56a540{width:auto;max-width:auto;position:absolute;bottom:30px;left:-50px;}.elementor-129 .elementor-element.elementor-element-b56a540 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-b09fc17 .aux-the-shape{width:14px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-b09fc17 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-b09fc17{width:auto;max-width:auto;position:absolute;right:-500px;bottom:30px;}.elementor-129 .elementor-element.elementor-element-b09fc17 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-137a3c1 .aux-the-shape{width:20px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-9b0dd28 );}.elementor-129 .elementor-element.elementor-element-137a3c1 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-137a3c1{width:auto;max-width:auto;position:absolute;right:-1040px;bottom:30px;}.elementor-129 .elementor-element.elementor-element-137a3c1 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-175f3a9 .aux-modern-heading-primary{font-size:60px;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );max-width:545px;}.elementor-129 .elementor-element.elementor-element-175f3a9 .aux-modern-heading-description{color:var( --e-global-color-text );line-height:1.5em;max-width:433px;}.elementor-129 .elementor-element.elementor-element-175f3a9{animation-duration:2300ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button-wrapper{text-align:left;}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-overlay:before, .elementor-129 .elementor-element.elementor-element-70c39b7 .aux-overlay:after{box-shadow:0px 20px 40px 0px rgba(0, 65, 255, 0.2);border-radius:15px 15px 15px 15px;}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button{padding:20px 45px 20px 45px;}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button:hover .aux-overlay:before, .elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button:hover .aux-overlay:after{box-shadow:-15px 20px 50px 0px rgba(252, 220, 0, 0.30196078431372547);}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-text{font-size:16px;text-transform:capitalize;color:var( --e-global-color-4079311 );}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button:hover .aux-text{color:var( --e-global-color-accent );}.elementor-129 .elementor-element.elementor-element-70c39b7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-129 .elementor-element.elementor-element-70c39b7{width:auto;max-width:auto;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button-wrapper{text-align:left;}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button{padding:20px 45px 20px 45px;}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-overlay:before, .elementor-129 .elementor-element.elementor-element-1ee0238 .aux-overlay:after{border-radius:15px 15px 15px 15px;}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button:hover .aux-overlay:before, .elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-text{font-size:16px;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button:hover .aux-text{color:var( --e-global-color-4079311 );}.elementor-129 .elementor-element.elementor-element-1ee0238{width:auto;max-width:auto;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-129 .elementor-element.elementor-element-cf3fa21 .aux-the-shape{width:1022px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-f7b1866 );}.elementor-129 .elementor-element.elementor-element-cf3fa21 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-cf3fa21{z-index:1;position:absolute;top:-160px;right:-290px;animation-duration:2000ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-129 .elementor-element.elementor-element-cf3fa21 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-0672b7f .aux-the-shape{width:952px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-f7b1866 );}.elementor-129 .elementor-element.elementor-element-0672b7f .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-0672b7f{z-index:2;position:absolute;top:-300px;right:-160px;animation-duration:2000ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-129 .elementor-element.elementor-element-30e5816 .aux-the-shape{width:1196px;height:500px;padding-bottom:calc( 1 * 100% );background-color:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-30e5816 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-30e5816{z-index:3;position:absolute;top:-400px;right:-185px;animation-duration:2000ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-129 .elementor-element.elementor-element-7809c50 .aux-the-shape{width:799px;height:500px;padding-bottom:calc( 1 * 100% );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.5);background-color:rgba(255, 255, 255, 0);}.elementor-129 .elementor-element.elementor-element-7809c50 .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-7809c50{z-index:4;position:absolute;top:-200px;right:-280px;animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-129 .elementor-element.elementor-element-feac9af .aux-the-shape{width:507px;height:500px;padding-bottom:calc( 1 * 100% );box-shadow:-30px 40px 80px 0px rgba(252, 220, 0, 0.2);background-color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-feac9af .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-feac9af{z-index:5;position:absolute;top:-50px;right:-280px;animation-duration:2000ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-129 .elementor-element.elementor-element-7371b03{z-index:6;position:relative;top:50px;right:-20px;animation-duration:1600ms;animation-delay:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-129 .elementor-element.elementor-element-7371b03 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-129 .elementor-element.elementor-element-732abed .aux-the-svg{width:300px;}.elementor-129 .elementor-element.elementor-element-732abed .aux-widget-container{text-align:center;}.elementor-129 .elementor-element.elementor-element-732abed{width:auto;max-width:auto;z-index:0;position:absolute;right:0px;bottom:-20px;}.elementor-129 .elementor-element.elementor-element-732abed > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-2ed5307{width:40%;}.elementor-129 .elementor-element.elementor-element-02b2e22{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-2ed5307{width:100%;}.elementor-129 .elementor-element.elementor-element-02b2e22{width:100%;}}@media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-2ed5307.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-129 .elementor-element.elementor-element-7ed55eb{top:0px;left:0px;}.elementor-129 .elementor-element.elementor-element-ca14c7d{top:50px;left:300px;}.elementor-129 .elementor-element.elementor-element-9d793f1{top:-300px;left:50px;}.elementor-129 .elementor-element.elementor-element-f28dc50{bottom:350px;left:30px;}.elementor-129 .elementor-element.elementor-element-b56a540{bottom:600px;left:0px;}.elementor-129 .elementor-element.elementor-element-b09fc17{right:0px;bottom:200px;}.elementor-129 .elementor-element.elementor-element-137a3c1{right:100px;}.elementor-129 .elementor-element.elementor-element-175f3a9 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-129 .elementor-element.elementor-element-175f3a9 .aux-modern-heading-primary{font-size:45px;}.elementor-129 .elementor-element.elementor-element-175f3a9 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-129 .elementor-element.elementor-element-cf3fa21 .aux-the-shape{width:800px;}.elementor-129 .elementor-element.elementor-element-cf3fa21{top:-75px;}.elementor-129 .elementor-element.elementor-element-0672b7f .aux-the-shape{width:300px;}.elementor-129 .elementor-element.elementor-element-0672b7f{top:0px;}.elementor-129 .elementor-element.elementor-element-30e5816 .aux-the-shape{width:800px;}.elementor-129 .elementor-element.elementor-element-30e5816{width:auto;max-width:auto;top:-100px;right:-250px;}.elementor-129 .elementor-element.elementor-element-7809c50 .aux-the-shape{width:500px;}.elementor-129 .elementor-element.elementor-element-7809c50{width:auto;max-width:auto;top:60px;right:-100px;}.elementor-129 .elementor-element.elementor-element-feac9af .aux-the-shape{width:350px;}.elementor-129 .elementor-element.elementor-element-feac9af{width:auto;max-width:auto;top:130px;right:-30px;}.elementor-129 .elementor-element.elementor-element-7371b03{width:auto;max-width:auto;top:150px;right:-100px;}}@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-7ed55eb{top:200px;left:200px;}.elementor-129 .elementor-element.elementor-element-ca14c7d{top:200px;left:300px;}.elementor-129 .elementor-element.elementor-element-9d793f1{top:130px;left:0px;}.elementor-129 .elementor-element.elementor-element-f28dc50{bottom:330px;left:200px;}.elementor-129 .elementor-element.elementor-element-b56a540{bottom:0px;left:-30px;}.elementor-129 .elementor-element.elementor-element-137a3c1{right:0px;bottom:-50px;}.elementor-129 .elementor-element.elementor-element-175f3a9 .aux-modern-heading-primary{font-size:35px;}.elementor-129 .elementor-element.elementor-element-70c39b7 .aux-modern-button{padding:15px 25px 15px 25px;}.elementor-129 .elementor-element.elementor-element-1ee0238 .aux-modern-button{padding:15px 25px 15px 25px;}.elementor-129 .elementor-element.elementor-element-cf3fa21 .aux-the-shape{width:600px;}.elementor-129 .elementor-element.elementor-element-cf3fa21{top:-180px;left:40px;}.elementor-129 .elementor-element.elementor-element-30e5816 .aux-the-shape{width:500px;}.elementor-129 .elementor-element.elementor-element-30e5816{top:-120px;left:70px;}.elementor-129 .elementor-element.elementor-element-7809c50 .aux-the-shape{width:350px;}.elementor-129 .elementor-element.elementor-element-7809c50{top:-50px;left:145px;}.elementor-129 .elementor-element.elementor-element-feac9af .aux-the-shape{width:250px;}.elementor-129 .elementor-element.elementor-element-feac9af{top:-20px;right:-150px;}.elementor-129 .elementor-element.elementor-element-7371b03{top:130px;right:50px;}}/* Start custom CSS for aux_simple_shape, class: .elementor-element-cf3fa21 */@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .elementor-129 .elementor-element.elementor-element-cf3fa21 .aux-the-shape {
        width: 900px !important;
    }
    .elementor-129 .elementor-element.elementor-element-cf3fa21 {
        top: -355px !important;
        right: -175px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1450px) {
    .elementor-129 .elementor-element.elementor-element-cf3fa21 {
        top: -370px !important;
        right: -235px !important;
    }
}


@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-cf3fa21 .aux-the-shape {
        width: 672px !important;
    }
    .elementor-129 .elementor-element.elementor-element-cf3fa21 {
        right: -300px !important;
        top: -150px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-0672b7f */@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .elementor-129 .elementor-element.elementor-element-0672b7f .aux-the-shape {
        width: 550px !important;
    }
    .elementor-129 .elementor-element.elementor-element-0672b7f {
        top: 210px !important;
        right: -325px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1450px) {
    .elementor-129 .elementor-element.elementor-element-0672b7f {
        top: -325px !important;
        right: -230px !important;
    }
}

@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-0672b7f {
        right: -300px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-30e5816 */@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .elementor-129 .elementor-element.elementor-element-30e5816 {
        width: 646px;
        top: -420px !important;
        right: 90px !important;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1450px) {
    .elementor-129 .elementor-element.elementor-element-30e5816 .aux-the-shape {
        width: 900px !important;
    }
    .elementor-129 .elementor-element.elementor-element-30e5816 {
        right: -250px !important;
        top: -320px !important;
    }
}

@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-30e5816 .aux-the-shape {
        width: 600px !important;
    }
    .elementor-129 .elementor-element.elementor-element-30e5816 {
        right: -240px !important;
        top: -120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-7809c50 */@media only screen and (min-width: 1200px) and (max-width: 1450px) {
    .elementor-129 .elementor-element.elementor-element-7809c50 .aux-the-shape {
        width: 600px !important;
    }
    .elementor-129 .elementor-element.elementor-element-7809c50 {
        right: -295px !important;
        top: -170px !important;
    }
}

@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-7809c50 .aux-the-shape {
        width: 400px !important;
    }
    .elementor-129 .elementor-element.elementor-element-7809c50 {
        top: -10px !important;
        right: -120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-feac9af */@media only screen and (min-width: 1200px) and (max-width: 1450px) {
    .elementor-129 .elementor-element.elementor-element-feac9af .aux-the-shape {
        width: 400px !important;
    }
    .elementor-129 .elementor-element.elementor-element-feac9af {
        right: -320px !important;
        top: -80px !important;
    }
}

@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-feac9af .aux-the-shape {
        width: 300px !important;
    }
    .elementor-129 .elementor-element.elementor-element-feac9af {
        top: 40px !important;
        right: -70px !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-7371b03 */@media only screen and (min-width: 1900px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 img {
        min-width: 1184px;
    }
    .elementor-129 .elementor-element.elementor-element-7371b03 {
        top: 65px;
        right: 70px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1500px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 img {
        max-width: 870px;
    }
    .elementor-129 .elementor-element.elementor-element-7371b03 {
        top: -25px !important;
        right: -60px !important;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 img {
        max-width: 845px;
    }
}

@media only screen and (min-width: 767px) and (max-width: 800px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 {
        right: 0;
    }
}
@media only screen and (min-width: 767px) and (max-width: 800px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 img {
        max-width: 780px;
    }
}
@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 {
        top: 60px !important;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-129 .elementor-element.elementor-element-7371b03 img {
        max-width: 450px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-732abed */@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .elementor-129 .elementor-element.elementor-element-732abed {
        bottom: -105px !important;
    }
}

@media only screen and (min-width: 760px) and (max-width: 768px) {
    .elementor-129 .elementor-element.elementor-element-732abed {
        bottom: 30px !important;
        right: -80px !important;
    }
}/* End custom CSS */