.elementor-301 .elementor-element.elementor-element-54ea540{--spacer-size:50px;}.elementor-301 .elementor-element.elementor-element-1c56aee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-301 .elementor-element.elementor-element-1c56aee{margin-top:50px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-primary{font-size:18px;font-weight:bold;text-transform:capitalize;}.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-secondary .aux-head-highlight{font-size:70px;font-weight:600;text-transform:capitalize;line-height:1.1em;letter-spacing:-3.5px;color:var( --e-global-color-text );max-width:523px;}.elementor-301 .elementor-element.elementor-element-b3b5dfd{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-301 .elementor-element.elementor-element-f845e42{text-align:left;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;animation-duration:1000ms;}.elementor-301 .elementor-element.elementor-element-f845e42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-301 .elementor-element.elementor-element-cf95661.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-301 .elementor-element.elementor-element-cf95661.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-301 .elementor-element.elementor-element-cf95661.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-301 .elementor-element.elementor-element-cf95661 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-301 .elementor-element.elementor-element-cf95661 > .elementor-element-populated{margin:0px 50px 0px 30px;--e-column-margin-right:50px;--e-column-margin-left:30px;}.elementor-301 .elementor-element.elementor-element-b6038d3{width:var( --container-widget-width, 169.281% );max-width:169.281%;--container-widget-width:169.281%;--container-widget-flex-grow:0;z-index:9;position:absolute;top:-21px;right:-134px;}.elementor-301 .elementor-element.elementor-element-b6038d3 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-301 .elementor-element.elementor-element-c26ba0d{width:var( --container-widget-width, 91.137% );max-width:91.137%;--container-widget-width:91.137%;--container-widget-flex-grow:0;}.elementor-301 .elementor-element.elementor-element-c26ba0d > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-301 .elementor-element.elementor-element-4979d87 .aux-the-shape{width:12px;height:12px;background-color:transparent;background-image:linear-gradient(43deg, #F05345 0%, #EB3100 100%);}.elementor-301 .elementor-element.elementor-element-4979d87 .aux-widget-container{text-align:center;}.elementor-301 .elementor-element.elementor-element-4979d87{width:auto;max-width:auto;position:absolute;right:0px;bottom:-100px;}.elementor-301 .elementor-element.elementor-element-fefc6ab .aux-the-shape{width:11px;height:9px;background-color:transparent;background-image:linear-gradient(46deg, #C27200 0%, #F5B341 100%);}.elementor-301 .elementor-element.elementor-element-fefc6ab .aux-widget-container{text-align:center;}.elementor-301 .elementor-element.elementor-element-fefc6ab{width:auto;max-width:auto;position:absolute;top:-40px;right:50px;}.elementor-301 .elementor-element.elementor-element-205a287{width:var( --container-widget-width, 34.758% );max-width:34.758%;--container-widget-width:34.758%;--container-widget-flex-grow:0;position:absolute;bottom:20px;left:30px;}.elementor-301 .elementor-element.elementor-element-205a287 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-301 .elementor-element.elementor-element-3419ea2{width:var( --container-widget-width, 29.197% );max-width:29.197%;--container-widget-width:29.197%;--container-widget-flex-grow:0;position:absolute;top:30px;left:-25px;}.elementor-301 .elementor-element.elementor-element-3419ea2 > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-301 .elementor-element.elementor-element-f5ca0d4 .aux-the-shape{width:23px;height:25px;background-color:transparent;background-image:linear-gradient(319deg, var( --e-global-color-primary ) 0%, var( --e-global-color-2abbde8d ) 100%);}.elementor-301 .elementor-element.elementor-element-f5ca0d4 .aux-widget-container{text-align:center;}.elementor-301 .elementor-element.elementor-element-f5ca0d4{width:auto;max-width:auto;position:absolute;top:0px;right:-30px;}.elementor-301 .elementor-element.elementor-element-d9768fe{width:var( --container-widget-width, 43.622% );max-width:43.622%;--container-widget-width:43.622%;--container-widget-flex-grow:0;position:absolute;top:129px;right:0px;}.elementor-301 .elementor-element.elementor-element-d9768fe > .elementor-widget-container{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-duration:1000ms;transition-property:all;}.elementor-301 .elementor-element.elementor-element-f345f59 .aux-the-shape{width:11px;height:14px;background-color:transparent;background-image:linear-gradient(143deg, #55F0FF 0%, #20D1FD 100%);}.elementor-301 .elementor-element.elementor-element-f345f59 .aux-widget-container{text-align:center;}.elementor-301 .elementor-element.elementor-element-f345f59{width:auto;max-width:auto;position:absolute;top:0px;left:0px;}.elementor-301 .elementor-element.elementor-element-b05036e{--spacer-size:50px;}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-c6ca80e{width:54.799%;}.elementor-301 .elementor-element.elementor-element-cf95661{width:45%;}}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-primary{font-size:17px;}.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;max-width:450px;}.elementor-301 .elementor-element.elementor-element-b6038d3{right:-60px;}.elementor-301 .elementor-element.elementor-element-3419ea2{left:-30px;}.elementor-301 .elementor-element.elementor-element-f345f59{left:20px;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-primary{font-size:16px;}.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;letter-spacing:-1px;}.elementor-301 .elementor-element.elementor-element-f845e42{width:100%;max-width:100%;}.elementor-301 .elementor-element.elementor-element-cf95661 > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-301 .elementor-element.elementor-element-c26ba0d{max-width:120vw;min-width:10vw;}.elementor-301 .elementor-element.elementor-element-4979d87{right:20px;bottom:-50px;}.elementor-301 .elementor-element.elementor-element-205a287{max-width:40%;}.elementor-301 .elementor-element.elementor-element-3419ea2{max-width:40%;}.elementor-301 .elementor-element.elementor-element-f5ca0d4{top:-20px;right:0px;}.elementor-301 .elementor-element.elementor-element-d9768fe{right:-20px;max-width:40%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-b3b5dfd */.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-head-highlight{
    display: inline-block;
}
.elementor-301 .elementor-element.elementor-element-b3b5dfd .aux-modern-heading-primary{
    display: inline-block;
    background: transparent linear-gradient(97deg, var(--e-global-color-679982b4) 0%, var(--e-global-color-679982b4) 9%, var(--e-global-color-47b4746f) 27%, var(--e-global-color-6474545b) 47%, var(--e-global-color-48ed99e5) 63%, var(--e-global-color-16a23eba) 83%, var(--e-global-color-5540afdb) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c6ca80e */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-301 .elementor-element.elementor-element-c6ca80e{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-b6038d3 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-301 .elementor-element.elementor-element-b6038d3{
        max-width:90%;
        right:-40px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-205a287 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-301 .elementor-element.elementor-element-205a287{
        max-width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-3419ea2 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-301 .elementor-element.elementor-element-3419ea2{
        max-width:50%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-d9768fe */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-301 .elementor-element.elementor-element-d9768fe{
        max-width: 40%;
        bottom:200px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf95661 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-301 .elementor-element.elementor-element-cf95661{
        width:100%;
    }
    .elementor-301 .elementor-element.elementor-element-cf95661 .elementor-element-populated {
        margin: 80px 0px 0px 0px !important;
    }
}/* End custom CSS */