.elementor-77 .elementor-element.elementor-element-b3fdb64>.elementor-container{max-width:1670px}.elementor-77 .elementor-element.elementor-element-b3fdb64>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-77 .elementor-element.elementor-element-b3fdb64{margin-top:0;margin-bottom:7%;padding:0 35px}.elementor-77 .elementor-element.elementor-element-ae2b4dd>.elementor-element-populated{padding:0 0 0 11%}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-primary{font-size:28px;font-weight:900;letter-spacing:-.5px}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-secondary{font-size:3em;font-weight:800;text-transform:capitalize;line-height:60px;letter-spacing:-1.5px;margin:.4em 0 1em;max-width:90%}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-description{font-size:17px;line-height:25px;letter-spacing:-.5px;max-width:85%}.elementor-77 .elementor-element.elementor-element-5eb6727{z-index:1;animation-duration:1.5s;animation-delay:.2s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-primary{font-size:28px;font-weight:900;letter-spacing:-.5px}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-secondary{font-size:3em;font-weight:800;text-transform:capitalize;line-height:60px;letter-spacing:-1.5px;margin:.4em 0 1em;max-width:90%}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-description{font-size:17px;line-height:25px;letter-spacing:-.5px;max-width:85%}.elementor-77 .elementor-element.elementor-element-d627524{z-index:1;animation-duration:1.5s;animation-delay:.2s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-primary{font-size:28px;font-weight:900;letter-spacing:-.5px}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-secondary{font-size:3em;font-weight:800;text-transform:capitalize;line-height:60px;letter-spacing:-1.5px;margin:.4em 0 1em;max-width:90%}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-description{font-size:17px;line-height:25px;letter-spacing:-.5px;max-width:85%}.elementor-77 .elementor-element.elementor-element-876facc{z-index:1;animation-duration:1.5s;animation-delay:.2s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button-wrapper{text-align:left}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button.aux-modern-button-outline .aux-overlay:before,.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(105deg,#0cd68a 0%,#309f5e 100%)}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-overlay:before,.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-overlay:after{box-shadow:0px 15px 40px 0px rgba(48,159,94,.30196078431372547);border-radius:26px}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button{padding:15px 49px 15px 44px}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button:hover .aux-overlay:before,.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 15px 40px 0px rgba(0,0,0,.15)}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-text{font-size:16px;font-weight:400;letter-spacing:-.48px}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-ae2b4dd{width:100%}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-ae2b4dd>.elementor-element-populated{padding:0 2%}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-secondary{font-size:2.5em;max-width:100%}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-description{font-size:1em;max-width:100%}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-secondary{font-size:2.5em;max-width:100%}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-description{font-size:1em;max-width:100%}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-secondary{font-size:2.5em;max-width:100%}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-description{font-size:1em;max-width:100%}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-ae2b4dd>.elementor-element-populated{padding:0 3%}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-secondary{font-size:2.2em;line-height:40px;max-width:100%}.elementor-77 .elementor-element.elementor-element-5eb6727 .aux-modern-heading-description{max-width:100%}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-secondary{font-size:2.2em;line-height:40px;max-width:100%}.elementor-77 .elementor-element.elementor-element-d627524 .aux-modern-heading-description{max-width:100%}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-secondary{font-size:2.2em;line-height:40px;max-width:100%}.elementor-77 .elementor-element.elementor-element-876facc .aux-modern-heading-description{max-width:100%}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-modern-button{padding:11px 32px 11px 34px}.elementor-77 .elementor-element.elementor-element-1c5e598 .aux-text{font-size:14px}}