.elementor-126721 .elementor-element.elementor-element-6f5115f > .elementor-container{max-width:1280px;}.elementor-126721 .elementor-element.elementor-element-6f5115f{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-126721 .elementor-element.elementor-element-69edb26{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-3517f2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-3517f2c{text-align:left;}.elementor-126721 .elementor-element.elementor-element-3517f2c .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:55px;font-weight:700;line-height:61px;letter-spacing:0px;}.elementor-126721 .elementor-element.elementor-element-0201ab5 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-0201ab5{text-align:left;}.elementor-126721 .elementor-element.elementor-element-0201ab5 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-126721 .elementor-element.elementor-element-924468b .elementor-button{background-color:transparent;font-size:22px;font-weight:600;letter-spacing:0px;word-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(237deg, #00CCCC 0%, #5D49F1 100%);border-radius:45px 45px 45px 45px;padding:20px 50px 20px 050px;}.elementor-126721 .elementor-element.elementor-element-924468b .elementor-button:hover, .elementor-126721 .elementor-element.elementor-element-924468b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(237deg, #5D49F1 0%, #00CCCC 100%);}.elementor-126721 .elementor-element.elementor-element-924468b > .elementor-widget-container{padding:020px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-c30b225.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-c30b225.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-210202e{padding:50px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-a75362f .elementor-button{background-color:#FFFFFF00;font-family:"Source Sans 3", Sans-serif;font-size:18px;fill:#0072E6;color:#0072E6;border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-a193797 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-a193797{text-align:center;}.elementor-126721 .elementor-element.elementor-element-a193797 .elementor-heading-title{font-size:40px;font-weight:600;line-height:65px;}.elementor-126721 .elementor-element.elementor-element-a480958 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-126721 .elementor-element.elementor-element-a480958{text-align:center;}.elementor-126721 .elementor-element.elementor-element-a480958 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:22px;font-weight:400;line-height:25px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-6d9694e .bdt-interactive-card-image{padding:30px 280px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-6d9694e .bdt-interactive-card-title{font-family:"Source Sans 3", Sans-serif;}.elementor-126721 .elementor-element.elementor-element-6d9694e .bdt-interactive-card-sub-title{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-b6967a4 .bdt-interactive-card-image{padding:30px 280px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-b6967a4 .bdt-interactive-card-title{font-family:"Source Sans 3", Sans-serif;}.elementor-126721 .elementor-element.elementor-element-b6967a4 .bdt-interactive-card-sub-title{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-4e34219 .bdt-interactive-card-image{padding:30px 280px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-4e34219 .bdt-interactive-card-title{font-family:"Source Sans 3", Sans-serif;}.elementor-126721 .elementor-element.elementor-element-4e34219 .bdt-interactive-card-sub-title{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-9825753 .bdt-interactive-card-image{padding:30px 280px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-9825753 .bdt-interactive-card-title{font-family:"Source Sans 3", Sans-serif;}.elementor-126721 .elementor-element.elementor-element-9825753 .bdt-interactive-card-sub-title{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-b2eb380 .bdt-interactive-card-image{padding:30px 280px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-b2eb380 .bdt-interactive-card-title{font-family:"Source Sans 3", Sans-serif;}.elementor-126721 .elementor-element.elementor-element-b2eb380 .bdt-interactive-card-sub-title{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-f7acc8a .bdt-interactive-card-image{padding:30px 280px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-f7acc8a .bdt-interactive-card-title{font-family:"Source Sans 3", Sans-serif;}.elementor-126721 .elementor-element.elementor-element-f7acc8a .bdt-interactive-card-sub-title{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-6714f90{margin-top:20px;margin-bottom:20px;}.elementor-126721 .elementor-element.elementor-element-a81d2fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDECEC;}.elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#EF4747;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-a81d2fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-126721 .elementor-element.elementor-element-20826de img{width:4%;}.elementor-126721 .elementor-element.elementor-element-b7596ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-b7596ae{text-align:center;}.elementor-126721 .elementor-element.elementor-element-b7596ae .elementor-heading-title{font-size:23px;font-weight:600;line-height:65px;}.elementor-126721 .elementor-element.elementor-element-5bb5f8e{padding:50px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-6189ed1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-37374df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-37374df{text-align:center;}.elementor-126721 .elementor-element.elementor-element-37374df .elementor-heading-title{font-size:40px;font-weight:600;line-height:65px;}.elementor-126721 .elementor-element.elementor-element-d416500 > .elementor-widget-container{padding:0px 0px 0px 00px;}.elementor-126721 .elementor-element.elementor-element-d416500{text-align:center;}.elementor-126721 .elementor-element.elementor-element-d416500 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;line-height:25px;color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-f4e5214 > .elementor-widget-container{padding:50px 0px 0px 00px;}.elementor-126721 .elementor-element.elementor-element-f4e5214{text-align:center;}.elementor-126721 .elementor-element.elementor-element-f4e5214 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:500;line-height:25px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-d0f37fe .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-126721 .elementor-element.elementor-element-0e28bbf > .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-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-126721 .elementor-element.elementor-element-c4f1bce .elementor-image-box-wrapper{text-align:center;}.elementor-126721 .elementor-element.elementor-element-c4f1bce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-c4f1bce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-c4f1bce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-c4f1bce .elementor-image-box-title{margin-bottom:0px;font-size:20px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-c4f1bce .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-c4f1bce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-c4f1bce .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-ef17305 > .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-126721 .elementor-element.elementor-element-12ddc6b .elementor-image-box-wrapper{text-align:center;}.elementor-126721 .elementor-element.elementor-element-12ddc6b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-12ddc6b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-12ddc6b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-12ddc6b .elementor-image-box-title{margin-bottom:0px;font-size:20px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-12ddc6b .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-12ddc6b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-12ddc6b .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-1adc954 > .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-126721 .elementor-element.elementor-element-946936d .elementor-image-box-wrapper{text-align:center;}.elementor-126721 .elementor-element.elementor-element-946936d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-946936d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-946936d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-946936d .elementor-image-box-title{margin-bottom:0px;font-size:20px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-946936d .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-946936d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-946936d .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-5b1881e > .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-126721 .elementor-element.elementor-element-df9b174 .elementor-image-box-wrapper{text-align:center;}.elementor-126721 .elementor-element.elementor-element-df9b174.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-df9b174.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-df9b174.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-df9b174 .elementor-image-box-title{margin-bottom:0px;font-size:20px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-df9b174 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-df9b174 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-df9b174 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-41f1a26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-41f1a26{text-align:center;}.elementor-126721 .elementor-element.elementor-element-41f1a26 .elementor-heading-title{font-size:23px;font-weight:600;line-height:65px;}.elementor-126721 .elementor-element.elementor-element-4fa9f79{padding:50px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-3ebaba6{padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-b145a77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-b145a77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-c8e3d6f > .elementor-widget-container{padding:0px 0150px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-c8e3d6f{text-align:left;}.elementor-126721 .elementor-element.elementor-element-c8e3d6f .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:600;line-height:43px;letter-spacing:0px;}.elementor-126721 .elementor-element.elementor-element-e21cfd4 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-241b826.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-241b826.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-a6ed969{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-84400ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-84400ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-948cbfd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-948cbfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-e7a9ae0 > .elementor-widget-container{padding:0px 0150px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-e7a9ae0{text-align:left;}.elementor-126721 .elementor-element.elementor-element-e7a9ae0 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:600;line-height:43px;letter-spacing:0px;}.elementor-126721 .elementor-element.elementor-element-e197e70 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-c707167{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-0852eac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-0852eac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-589761f > .elementor-widget-container{padding:0px 0150px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-589761f{text-align:left;}.elementor-126721 .elementor-element.elementor-element-589761f .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:600;line-height:43px;letter-spacing:0px;}.elementor-126721 .elementor-element.elementor-element-7a87320 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-0109f6e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-0109f6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-b54e4df{padding:50px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-63e08f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-154c490{text-align:center;}.elementor-126721 .elementor-element.elementor-element-154c490 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:18px;color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-02d7b8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-02d7b8c{text-align:center;}.elementor-126721 .elementor-element.elementor-element-02d7b8c .elementor-heading-title{font-size:40px;font-weight:600;line-height:65px;}.elementor-126721 .elementor-element.elementor-element-6c4f901 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-126721 .elementor-element.elementor-element-6c4f901{text-align:center;}.elementor-126721 .elementor-element.elementor-element-6c4f901 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:22px;font-weight:400;line-height:25px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-a652d76 > .elementor-container{max-width:1180px;}.elementor-126721 .elementor-element.elementor-element-a652d76{padding:30px 0px 0px 30px;}.elementor-126721 .elementor-element.elementor-element-2a4edae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-2a4edae > .elementor-element-populated{border-style:none;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.3);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 30px 20px 30px;}.elementor-126721 .elementor-element.elementor-element-2a4edae > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-2a4edae > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-2a4edae > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-1a8beb2{text-align:center;}.elementor-126721 .elementor-element.elementor-element-1a8beb2 img{width:100%;}.elementor-126721 .elementor-element.elementor-element-d386116{text-align:left;}.elementor-126721 .elementor-element.elementor-element-d386116 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-126721 .elementor-element.elementor-element-9bed67e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-9bed67e > .elementor-element-populated{border-style:none;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.3);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 30px 20px 30px;}.elementor-126721 .elementor-element.elementor-element-9bed67e > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-9bed67e > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-9bed67e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-1456d56{text-align:center;}.elementor-126721 .elementor-element.elementor-element-1456d56 img{width:100%;}.elementor-126721 .elementor-element.elementor-element-f2ba60f{text-align:left;}.elementor-126721 .elementor-element.elementor-element-f2ba60f .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-126721 .elementor-element.elementor-element-d4e2328 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-d4e2328 > .elementor-element-populated{border-style:none;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.3);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 30px 20px 30px;}.elementor-126721 .elementor-element.elementor-element-d4e2328 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-d4e2328 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-d4e2328 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-22ac754{text-align:center;}.elementor-126721 .elementor-element.elementor-element-22ac754 img{width:100%;}.elementor-126721 .elementor-element.elementor-element-bf516ca{text-align:left;}.elementor-126721 .elementor-element.elementor-element-bf516ca .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-126721 .elementor-element.elementor-element-099e4f4{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-acbed2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-acbed2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-0b11421{padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-3bcf394.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-3bcf394.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-e9bdac8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-e9bdac8{text-align:left;}.elementor-126721 .elementor-element.elementor-element-e9bdac8 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:600;line-height:43px;letter-spacing:0px;}.elementor-126721 .elementor-element.elementor-element-bc4ca61 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-599306d > .elementor-widget-container{padding:0px 0px 0px 00px;}.elementor-126721 .elementor-element.elementor-element-599306d{text-align:left;}.elementor-126721 .elementor-element.elementor-element-599306d .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:500;line-height:25px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-4681336{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-52d354c > .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-126721 .elementor-element.elementor-element-a3a6e62 .elementor-image-box-wrapper{text-align:left;}.elementor-126721 .elementor-element.elementor-element-a3a6e62.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-a3a6e62.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-a3a6e62.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-a3a6e62 .elementor-image-box-title{margin-bottom:0px;font-size:18px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-a3a6e62 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-a3a6e62 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-a3a6e62 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-4639f39 > .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-126721 .elementor-element.elementor-element-277c369 .elementor-image-box-wrapper{text-align:left;}.elementor-126721 .elementor-element.elementor-element-277c369.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-277c369.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-277c369.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-277c369 .elementor-image-box-title{margin-bottom:0px;font-size:18px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-277c369 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-277c369 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-277c369 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-cedd306{padding:0px 0px 30px 0px;}.elementor-126721 .elementor-element.elementor-element-c3ae3e0 > .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-126721 .elementor-element.elementor-element-eb55f80 .elementor-image-box-wrapper{text-align:left;}.elementor-126721 .elementor-element.elementor-element-eb55f80.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-eb55f80.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-eb55f80.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-eb55f80 .elementor-image-box-title{margin-bottom:0px;font-size:18px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-eb55f80 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-eb55f80 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-eb55f80 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-8de0614 > .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-126721 .elementor-element.elementor-element-644b847 .elementor-image-box-wrapper{text-align:left;}.elementor-126721 .elementor-element.elementor-element-644b847.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-644b847.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-126721 .elementor-element.elementor-element-644b847.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-644b847 .elementor-image-box-title{margin-bottom:0px;font-size:18px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-644b847 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-126721 .elementor-element.elementor-element-644b847 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-126721 .elementor-element.elementor-element-644b847 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-400f7f3:not(.elementor-motion-effects-element-type-background), .elementor-126721 .elementor-element.elementor-element-400f7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, #DBEEFF 34%, #FFFFFF 94%);}.elementor-126721 .elementor-element.elementor-element-400f7f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 50px 40px;}.elementor-126721 .elementor-element.elementor-element-400f7f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-8e6572f .elementor-button{background-color:#FF8E1B00;font-family:"Source Sans 3", Sans-serif;font-size:18px;fill:#0072E6;color:#0072E6;border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-6d04662 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-6d04662{text-align:center;}.elementor-126721 .elementor-element.elementor-element-6d04662 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-126721 .elementor-element.elementor-element-159faf6 > .elementor-widget-container{padding:0px 50px 20px 50px;}.elementor-126721 .elementor-element.elementor-element-159faf6{text-align:center;}.elementor-126721 .elementor-element.elementor-element-159faf6 .elementor-heading-title{font-size:22px;font-weight:400;line-height:32px;}.elementor-126721 .elementor-element.elementor-element-7c3afa2 > .elementor-container{max-width:920px;}.elementor-126721 .elementor-element.elementor-element-7c3afa2{padding:0px 0px 30px 0px;}.elementor-126721 .elementor-element.elementor-element-98cee99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-element-populated{border-style:solid;border-color:#F4F4F4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 10px 15px 10px;}.elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-126721 .elementor-element.elementor-element-ec1be55 .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-cc79030{text-align:center;color:#004B99;}.elementor-126721 .elementor-element.elementor-element-cd2f405:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-element-populated{border-style:solid;border-color:#F4F4F4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 10px 15px 10px;}.elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-cb95519 .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-f244840{text-align:center;color:#004B99;}.elementor-126721 .elementor-element.elementor-element-2475b23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-element-populated{border-style:solid;border-color:#F4F4F4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 10px 15px 10px;}.elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-49b06d4 .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-57d3b26{text-align:center;color:#004B99;}.elementor-126721 .elementor-element.elementor-element-a28b2f7 > .elementor-container{max-width:1180px;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-element-populated{border-style:solid;border-color:#FDECECEF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:20px 0px 20px 25px;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-a2a95b6 .elementor-button{background-color:#FDECECEF;font-family:"Source Sans 3", Sans-serif;font-size:16px;fill:#EF4747;color:#EF4747;border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-53a1584 .elementor-image-box-wrapper{text-align:left;}.elementor-126721 .elementor-element.elementor-element-53a1584 .elementor-image-box-title{margin-bottom:0px;font-size:18px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-53a1584 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-998c72d{font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-126721 .elementor-element.elementor-element-0122f44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-element-populated{border-style:solid;border-color:#ECFDF1EF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:20px 0px 20px 25px;}.elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-6911dc2 .elementor-button{background-color:#DCF2DD;font-family:"Source Sans 3", Sans-serif;font-size:16px;fill:#0FAE13;color:#0FAE13;border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-e939e90 .elementor-image-box-wrapper{text-align:left;}.elementor-126721 .elementor-element.elementor-element-e939e90 .elementor-image-box-title{margin-bottom:0px;font-size:18px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-e939e90 .elementor-image-box-description{color:#666666;}.elementor-126721 .elementor-element.elementor-element-02a1af0{font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-126721 .elementor-element.elementor-element-0c6daf5{padding:50px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-75f286b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-126721 .elementor-element.elementor-element-75f286b{padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-60e4ebb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-60e4ebb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-60e4ebb > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-996b88a{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-23a9809 > .elementor-widget-container{padding:0px 0150px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-23a9809{text-align:left;}.elementor-126721 .elementor-element.elementor-element-23a9809 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:40px;font-weight:600;line-height:43px;letter-spacing:0px;}.elementor-126721 .elementor-element.elementor-element-b7c73a1 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-ec7ed37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBEEFF;}.elementor-bc-flex-widget .elementor-126721 .elementor-element.elementor-element-ec7ed37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-126721 .elementor-element.elementor-element-ec7ed37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-0c41ee4{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-92c1034 > .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-126721 .elementor-element.elementor-element-92c1034 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-194c909 .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-b6d8f13{text-align:center;}.elementor-126721 .elementor-element.elementor-element-cc4b7a2 > .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-126721 .elementor-element.elementor-element-f184d94 .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-e2ff26f{text-align:center;}.elementor-126721 .elementor-element.elementor-element-fe9ab5b{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-846c581 > .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-126721 .elementor-element.elementor-element-05de3d0 .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-6f270bd{text-align:center;}.elementor-126721 .elementor-element.elementor-element-27023a7 > .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-126721 .elementor-element.elementor-element-2aab0ef .elementor-counter-number-wrapper{color:#0072E6;font-size:36px;font-weight:900;}.elementor-126721 .elementor-element.elementor-element-310fd63{text-align:center;}.elementor-126721 .elementor-element.elementor-element-d7e897d:not(.elementor-motion-effects-element-type-background), .elementor-126721 .elementor-element.elementor-element-d7e897d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEFFFD;}.elementor-126721 .elementor-element.elementor-element-d7e897d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #0D5EE6 0%, #7C3BED 6%);opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-d7e897d > .elementor-container{min-height:420px;}.elementor-126721 .elementor-element.elementor-element-d7e897d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:050px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-29239f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-126721 .elementor-element.elementor-element-79c906c .elementor-button{background-color:#FF8E1B00;font-family:"Source Sans 3", Sans-serif;font-size:18px;fill:#0072E6;color:#0072E6;border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-5d50901 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-5d50901{text-align:center;}.elementor-126721 .elementor-element.elementor-element-5d50901 .elementor-heading-title{font-size:35px;font-weight:700;}.elementor-126721 .elementor-element.elementor-element-4c72f85 > .elementor-widget-container{padding:0px 100px 20px 100px;}.elementor-126721 .elementor-element.elementor-element-4c72f85{text-align:center;}.elementor-126721 .elementor-element.elementor-element-4c72f85 .elementor-heading-title{font-size:22px;font-weight:400;line-height:32px;color:#333333;}.elementor-126721 .elementor-element.elementor-element-e1cae1e > .elementor-container{max-width:920px;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-title{background-color:#FFFFFF;color:#333333;border-radius:25px 25px 0px 0px;overflow:hidden;font-size:19px;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-content{background-color:#FFFFFF;border-radius:0px 0px 25px 25px;overflow:hidden;font-size:18px;line-height:25px;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:15px;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-title-text{justify-content:flex-start;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-custom-icon svg{fill:#333333;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:#666666;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:#666666;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-icon{color:#333333;padding:0px 10px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-icon svg{fill:#333333;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item:hover .bdt-ep-accordion-icon{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item:hover .bdt-ep-accordion-icon svg{fill:#0072E6;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-icon{color:#0072E6;}.elementor-126721 .elementor-element.elementor-element-af97331 .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-icon svg{fill:#0072E6;}.elementor-126721 .elementor-element.elementor-element-1179e3c{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-beab227:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(70deg, #003366 36%, #0071E5 100%);}.elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-element-populated, .elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-element-populated > .elementor-background-overlay, .elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-126721 .elementor-element.elementor-element-c7cc9d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-c7cc9d3{text-align:center;}.elementor-126721 .elementor-element.elementor-element-c7cc9d3 .elementor-heading-title{font-size:40px;font-weight:600;line-height:65px;color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-35e65a1 > .elementor-widget-container{padding:0px 0px 0px 00px;}.elementor-126721 .elementor-element.elementor-element-35e65a1{text-align:center;}.elementor-126721 .elementor-element.elementor-element-35e65a1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:600;line-height:25px;color:#DBEEFF;}.elementor-126721 .elementor-element.elementor-element-dd5f3ed > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-dd5f3ed{text-align:center;color:#FFFFFF;}.elementor-126721 .elementor-element.elementor-element-e7261db .elementor-button{background-color:#FFFFFF;fill:#003366;color:#003366;border-radius:30px 30px 30px 30px;}.elementor-126721 .elementor-element.elementor-element-e7261db > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-126721 .elementor-element.elementor-element-159faf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-159faf6 .elementor-heading-title{font-size:30px;}.elementor-126721 .elementor-element.elementor-element-4c72f85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-4c72f85 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-126721 .elementor-element.elementor-element-6f5115f{padding:150px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-3517f2c .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-0201ab5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-0201ab5 .elementor-heading-title{font-size:18px;}.elementor-126721 .elementor-element.elementor-element-924468b .elementor-button{font-size:18px;}.elementor-126721 .elementor-element.elementor-element-c30b225 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-a193797 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-a193797 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-a480958 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-a480958 .elementor-heading-title{font-size:17px;}.elementor-126721 .elementor-element.elementor-element-6d9694e .bdt-interactive-card-image{padding:0px 250px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-b6967a4 .bdt-interactive-card-image{padding:0px 250px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-4e34219 .bdt-interactive-card-image{padding:0px 250px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-9825753 .bdt-interactive-card-image{padding:0px 250px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-b2eb380 .bdt-interactive-card-image{padding:0px 250px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-f7acc8a .bdt-interactive-card-image{padding:0px 250px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-20826de img{width:15%;}.elementor-126721 .elementor-element.elementor-element-b7596ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-b7596ae .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-5bb5f8e{padding:30px 15px 30px 15px;}.elementor-126721 .elementor-element.elementor-element-37374df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-37374df .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-d416500 .elementor-heading-title{font-size:17px;}.elementor-126721 .elementor-element.elementor-element-f4e5214 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-f4e5214 .elementor-heading-title{font-size:17px;}.elementor-126721 .elementor-element.elementor-element-c4f1bce .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-12ddc6b .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-946936d .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-df9b174 .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-41f1a26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-41f1a26 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-c8e3d6f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-c8e3d6f{text-align:center;}.elementor-126721 .elementor-element.elementor-element-c8e3d6f .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-e21cfd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-e21cfd4{text-align:center;}.elementor-126721 .elementor-element.elementor-element-241b826 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-e7a9ae0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-e7a9ae0{text-align:center;}.elementor-126721 .elementor-element.elementor-element-e7a9ae0 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-e197e70 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-e197e70{text-align:center;}.elementor-126721 .elementor-element.elementor-element-589761f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-126721 .elementor-element.elementor-element-589761f{text-align:center;}.elementor-126721 .elementor-element.elementor-element-589761f .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-7a87320 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-7a87320{text-align:center;}.elementor-126721 .elementor-element.elementor-element-0109f6e > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-b54e4df{padding:30px 15px 30px 15px;}.elementor-126721 .elementor-element.elementor-element-02d7b8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-02d7b8c .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-6c4f901 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-6c4f901 .elementor-heading-title{font-size:17px;}.elementor-126721 .elementor-element.elementor-element-a652d76{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-2a4edae > .elementor-element-populated{margin:0px 10px 15px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-126721 .elementor-element.elementor-element-9bed67e > .elementor-element-populated{margin:0px 10px 15px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-126721 .elementor-element.elementor-element-d4e2328 > .elementor-element-populated{margin:0px 10px 15px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-126721 .elementor-element.elementor-element-e9bdac8 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-bc4ca61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-599306d .elementor-heading-title{font-size:17px;}.elementor-126721 .elementor-element.elementor-element-a3a6e62 .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-277c369 .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-eb55f80 .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-644b847 .elementor-image-box-img{margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-400f7f3{padding:70px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-6d04662 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-6d04662 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-126721 .elementor-element.elementor-element-159faf6 .elementor-heading-title{font-size:20px;}.elementor-126721 .elementor-element.elementor-element-98cee99{width:100%;}.elementor-126721 .elementor-element.elementor-element-98cee99 > .elementor-element-populated{margin:5px 5px 10px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-126721 .elementor-element.elementor-element-cd2f405{width:50%;}.elementor-126721 .elementor-element.elementor-element-cd2f405 > .elementor-element-populated{margin:5px 5px 10px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-126721 .elementor-element.elementor-element-2475b23{width:50%;}.elementor-126721 .elementor-element.elementor-element-2475b23 > .elementor-element-populated{margin:5px 5px 10px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6{width:50%;}.elementor-126721 .elementor-element.elementor-element-3b1b7f6 > .elementor-element-populated{margin:5px 5px 10px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 0px 0px 5px;}.elementor-126721 .elementor-element.elementor-element-0122f44{width:50%;}.elementor-126721 .elementor-element.elementor-element-0122f44 > .elementor-element-populated{margin:5px 5px 10px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 0px 0px 5px;}.elementor-126721 .elementor-element.elementor-element-23a9809 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-23a9809 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-b7c73a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-ec7ed37 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-126721 .elementor-element.elementor-element-d7e897d{padding:85px 0px 50px 0px;}.elementor-126721 .elementor-element.elementor-element-5d50901 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-5d50901 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-126721 .elementor-element.elementor-element-4c72f85 .elementor-heading-title{font-size:20px;}.elementor-126721 .elementor-element.elementor-element-e1cae1e{margin-top:0px;margin-bottom:0px;}.elementor-126721 .elementor-element.elementor-element-beab227 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-126721 .elementor-element.elementor-element-c7cc9d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126721 .elementor-element.elementor-element-c7cc9d3 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-126721 .elementor-element.elementor-element-35e65a1 .elementor-heading-title{font-size:17px;}.elementor-126721 .elementor-element.elementor-element-e7261db > .elementor-widget-container{margin:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-126721 .elementor-element.elementor-element-d3dcd7d{width:50%;}.elementor-126721 .elementor-element.elementor-element-c30b225{width:50%;}.elementor-126721 .elementor-element.elementor-element-b145a77{width:50%;}.elementor-126721 .elementor-element.elementor-element-241b826{width:50%;}.elementor-126721 .elementor-element.elementor-element-84400ce{width:50%;}.elementor-126721 .elementor-element.elementor-element-948cbfd{width:50%;}.elementor-126721 .elementor-element.elementor-element-0852eac{width:50%;}.elementor-126721 .elementor-element.elementor-element-0109f6e{width:50%;}.elementor-126721 .elementor-element.elementor-element-acbed2e{width:45%;}.elementor-126721 .elementor-element.elementor-element-5b30465{width:55%;}}/* Start custom CSS for text-editor, class: .elementor-element-69edb26 *//* 1. Faz o widget de texto parar de ocupar 100% */
.elementor-widget-text-editor.badge-wrapper {
  display: inline-flex;
  width: auto;
}

/* 2. Container interno respeita o conteúdo */
.elementor-widget-text-editor.badge-wrapper
.elementor-widget-container {
  width: auto;
}

/* 3. Remove comportamento padrão do <p> */
.elementor-widget-text-editor.badge-wrapper p {
  margin: 0;
  display: inline-block;
}

/* 4. O badge em si */
.badge-no-code {
  display: inline-flex;
  align-items: center;
  gap: 8px;

  background: #96cdff;
  color: #007e6;

  padding: 10px 20px;
  border-radius: 999px;

  font-size: 16px;
  font-weight: 600;
  line-height: 1;

  white-space: nowrap;
}

/* 5. Ícone */
.badge-no-code .badge-icon {
  width: 20px;
  height: 20px;
  display: block;
}
.badge-no-code {
  transition: 
    transform 0.2s ease,
    box-shadow 0.2s ease,
    background-color 0.2s ease;
  cursor: default;
}

.badge-no-code:hover {
  transform: translateY(-2px) scale(1.02);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  background: #96cdff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3517f2c */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-924468b */.elementor-126721 .elementor-element.elementor-element-924468b svg {
    vertical-align: middle;
    position: relative;
    top: 0px; /* Ajuste o valor para alinhar perfeitamente */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c30b225 *//* Container geral */
.visual-element {
  width: 100%;
  max-width: 640px;
}

.visual-wrapper {
  position: relative;
  animation: heroFloat 8s ease-in-out infinite;
}

/* Animação principal (card inteiro) */
@keyframes heroFloat {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}

/* Card principal */
.card-main {
  background: #ffffff;
  border-radius: 24px;
  padding: 40px;
  border: 1px solid #E5E7EB;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

/* Header */
.card-header {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 28px;
}

.card-icon {
  background: rgba(0, 113, 229, 0.1);
  border-radius: 16px;
  padding: 14px;
  color: #0071E5;
}

.card-icon svg {
  width: 34px;
  height: 34px;
}

/* Textos */
.card-title {
  font-weight: 600;
  color: #111827;
  margin: 0;
}

.card-subtitle {
  font-size: 14px;
  color: #6B7280;
  margin: 0;
}

/* Lista */
.card-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.card-list li {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 15px;
  color: #111827;
  margin-bottom: 14px;
}

.card-list li:last-child {
  margin-bottom: 0;
}

.check {
  color: #22C55E;
  font-weight: bold;
}

/* Ícone flutuante superior */
.floating-icon {
  position: absolute;
  top: -28px;
  right: -28px;
  background: #0071E5;
  border-radius: 18px;
  padding: 14px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.18);
  display: flex;
  align-items: center;
  justify-content: center;
  animation: floatIcon 6s ease-in-out infinite;
}

@keyframes floatIcon {
  0%, 100% {
    transform: translateY(0) rotate(0deg);
  }
  50% {
    transform: translateY(-8px) rotate(-4deg);
  }
}

.energy-icon {
  width: 28px;
  height: 28px;
  display: block;
}

/* Métrica flutuante inferior */
.floating-metric {
  position: absolute;
  bottom: -28px;
  left: -28px;
  background: #ffffff;
  border: 1px solid #E5E7EB;
  border-radius: 18px;
  padding: 14px 18px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.18);
  animation: floatMetric 7s ease-in-out infinite;
}

@keyframes floatMetric {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(6px);
  }
}

.metric-label {
  font-size: 12px;
  color: #6B7280;
  margin: 0;
}

.metric-value {
  font-size: 22px;
  font-weight: 700;
  color: #0071E5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a193797 */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7596ae */.text-highlight-red {
  color: #EF4747;
  font-weight: 600; /* opcional */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37374df */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e28bbf */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef17305 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1adc954 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b1881e */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d0f37fe */.feature-card {
  margin: 16px 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41f1a26 */.text-highlight-blue {
  color: #0072E6;
  font-weight: 600; /* opcional */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8e3d6f */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-241b826 *//* Wrapper */
.mockup-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
}

/* Flutuação geral */
.phone-float {
  position: relative;
  animation: float 6s ease-in-out infinite;
}

@keyframes float {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-12px); }
}

/* Mockup do celular — altura baseada no conteúdo */
.phone-mockup {
  width: 280px;
  background: #ffffff;
  border-radius: 40px;
  padding: 12px;
  box-shadow: 0 30px 60px rgba(0,0,0,.15);
}

/* Tela */
.phone-screen {
  background: #f5f7fa;
  border-radius: 32px;
  padding: 20px;
}

/* Header */
.status-header {
  display: flex;
  gap: 12px;
  margin-bottom: 20px;
}

.icon-circle {
  background: rgba(0,113,229,.1);
  color: #0071E5;
  border-radius: 50%;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
}

.title {
  font-size: 14px;
  font-weight: 600;
  margin: 0;
}

.subtitle {
  font-size: 12px;
  color: #777;
  margin: 0;
}

/* Steps */
.steps {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 16px;
}

.step {
  background: #ffffff;
  border-radius: 14px;
  padding: 12px;
  opacity: 0;
  transform: translateY(10px);
  animation: fadeUp 0.6s ease forwards;
}

.step span {
  font-size: 13px;
  font-weight: 600;
  line-height: 1.2;
  display: block;
}

.step small {
  font-size: 11px;
  color: #777;
  line-height: 1.2;
}

/* Stagger */
.delay-1 { animation-delay: .2s; }
.delay-2 { animation-delay: .4s; }
.delay-3 { animation-delay: .6s; }

@keyframes fadeUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Status final — logo após os cards */
.status-ok {
  background: rgba(0, 200, 120, 0.12);
  color: #00a86b;
  text-align: center;
  padding: 12px;
  border-radius: 14px;
  font-size: 14px;
  font-weight: 600;
  animation: pulse 2.5s ease-in-out infinite;
}

@keyframes pulse {
  0%,100% { box-shadow: 0 0 0 rgba(0,168,107,0); }
  50% { box-shadow: 0 0 18px rgba(0,168,107,.25); }
}

/* Badge */
.floating-badge {
  position: absolute;
  top: -12px;
  left: -12px;
  background: #0071E5;
  color: #ffffff;
  padding: 8px 14px;
  border-radius: 12px;
  font-size: 12px;
  font-weight: 500;
  white-space: nowrap;
  pointer-events: none;
  animation: badgeFloat 4s ease-in-out infinite;
}

@keyframes badgeFloat {
  0%,100% { transform: translateY(0); }
  50% { transform: translateY(-6px); }
}

/* Responsivo */
@media (max-width: 1024px) {
  .phone-mockup {
    width: 250px;
  }
}

@media (max-width: 768px) {
  .phone-mockup {
    width: 220px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84400ce *//* Wrapper geral */
.integration-visual {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}

.integration-wrapper {
  position: relative;
}

/* Card */
.integration-card {
  background: #ffffff;
  border-radius: 24px;
  padding: 32px;
  border: 1px solid #E5E7EB;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  max-width: 360px;
}

/* Título */
.integration-title {
  font-size: 14px;
  font-weight: 600;
  color: #111827;
  margin-bottom: 24px;
}

/* Steps */
.integration-steps {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

/* Step */
.integration-step {
  display: flex;
  align-items: center;
  gap: 16px;
}

/* Ícone */
.step-icon {
  background: rgba(0, 113, 229, 0.1);
  color: #0071E5;
  padding: 12px;
  border-radius: 16px;
  font-size: 20px;
  flex-shrink: 0;
}

.step-icon.success {
  background: rgba(34, 197, 94, 0.12);
  color: #22C55E;
}

/* Texto */
.step-text {
  flex: 1;
}

.step-title {
  font-size: 14px;
  font-weight: 600;
  color: #111827;
  margin: 0;
}

.step-subtitle {
  font-size: 12px;
  color: #6B7280;
  margin: 0;
}

/* Check */
.step-check {
  color: #22C55E;
  font-size: 18px;
  font-weight: 700;
}

/* Setas */
.flow-arrow {
  display: flex;
  justify-content: center;
  font-size: 18px;
  color: #9CA3AF;
}

/* Footer */
.integration-footer {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px solid #E5E7EB;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.footer-label {
  font-size: 13px;
  color: #6B7280;
}

.footer-value {
  font-size: 18px;
  font-weight: 700;
  color: #0071E5;
}

/* Badge flutuante */
.integration-badge {
  position: absolute;
  bottom: -16px;
  right: -16px;
  background: #22C55E;
  color: #ffffff;
  padding: 8px 14px;
  border-radius: 12px;
  font-size: 12px;
  font-weight: 600;
  box-shadow: 0 10px 25px rgba(0,0,0,0.18);
  white-space: nowrap;
}

/* Responsivo */
@media (max-width: 768px) {
  .integration-visual {
    justify-content: center;
  }

  .integration-card {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7a9ae0 */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-589761f */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0109f6e */.dashboard-visual {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
}

/* Card principal */
.dashboard-visual .dashboard-card {
  background: #ffffff;
  border-radius: 20px;
  padding: 24px;
  width: 100%;
  max-width: 380px;

  border: 1px solid #E5E7EB;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);

  animation: dashboardFloat 6s ease-in-out infinite;
}

/* Header */
.dashboard-visual .dashboard-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
}

.dashboard-visual .dashboard-title {
  font-size: 14px;
  font-weight: 600;
  color: #111827;
}

.dashboard-visual .dashboard-realtime {
  display: flex;
  align-items: center;
  gap: 6px;

  font-size: 12px;
  font-weight: 500;
  color: #22C55E;
}

/* Fluxo horizontal */
.dashboard-visual .dashboard-flow {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 28px;
}

.dashboard-visual .flow-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
}

.dashboard-visual .flow-icon {
  padding: 12px;
  border-radius: 999px;
  background: rgba(0, 113, 229, 0.1);
}

.dashboard-visual .flow-icon.primary {
  background: #0071E5;
  color: #ffffff;
}

.dashboard-visual .flow-label {
  font-size: 11px;
  color: #6B7280;
}

.dashboard-visual .flow-line {
  flex: 1;
  height: 2px;
  margin: 0 8px;
  background: linear-gradient(
    to right,
    rgba(0, 113, 229, 0.2),
    #0071E5,
    rgba(0, 113, 229, 0.2)
  );
}

/* Grid de métricas */
.dashboard-visual .dashboard-stats {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
  margin-bottom: 16px;
}

.dashboard-visual .stat-card {
  background: #F3F4F6;
  border-radius: 14px;
  padding: 14px;
}

.dashboard-visual .stat-value {
  font-size: 22px;
  font-weight: 700;
  color: #111827;
}

.dashboard-visual .stat-label {
  font-size: 11px;
  color: #6B7280;
}

/* Qualidade de dados */
.dashboard-visual .data-quality {
  background: rgba(0, 113, 229, 0.05);
  border-radius: 14px;
  padding: 12px;

  display: flex;
  align-items: center;
  gap: 12px;
}

.dashboard-visual .data-bar {
  width: 100%;
  height: 6px;
  background: #E5E7EB;
  border-radius: 999px;
  overflow: hidden;
  margin-top: 4px;
}

.dashboard-visual .data-bar-fill {
  height: 100%;
  width: 98%;
  background: #0071E5;
  border-radius: 999px;
}

.dashboard-visual .data-percent {
  font-size: 14px;
  font-weight: 700;
  color: #0071E5;
}

/* Balão flutuante */
.dashboard-visual .floating-badge {
  position: absolute;
  top: -12px;
  right: -12px;

  background: #0071E5;
  color: #ffffff;

  font-size: 11px;
  font-weight: 600;
  line-height: 1;

  padding: 6px 10px;
  border-radius: 10px;

  white-space: nowrap;
  width: fit-content;

  box-shadow: 0 10px 20px rgba(0, 113, 229, 0.35);

  animation: badgeFloat 4s ease-in-out infinite;
}

/* ================================
   ANIMAÇÕES — EXCLUSIVAS
   ================================ */

@keyframes dashboardFloat {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-6px);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes badgeFloat {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02d7b8c */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9bdac8 */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52d354c */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4639f39 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3ae3e0 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8de0614 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-998c72d */.errors-box {
  font-family: "Source Sans 3", sans-serif;
}

.errors-box .error-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.errors-box .error-list li {
  display: flex;
  align-items: flex-start;
  gap: 8px;

  font-size: 16px;
  font-weight: 500;
  color: #333333;
}

.errors-box .error-x {
  color: #EF4747;
  font-weight: 700;
  line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a1af0 */.success-box {
  font-family: "Source Sans 3", sans-serif;
}

.success-box .success-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.success-box .success-list li {
  display: flex;
  align-items: flex-start;
  gap: 8px;

  font-size: 16px;
  font-weight: 500;
  color: #333333;
}

.success-box .success-check {
  color: #0FAE13;
  font-weight: 700;
  line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-996b88a *//* 1. Faz o widget de texto parar de ocupar 100% */
.elementor-widget-text-editor.badge-wrapper {
  display: inline-flex;
  width: auto;
}

/* 2. Container interno respeita o conteúdo */
.elementor-widget-text-editor.badge-wrapper
.elementor-widget-container {
  width: auto;
}

/* 3. Remove comportamento padrão do <p> */
.elementor-widget-text-editor.badge-wrapper p {
  margin: 0;
  display: inline-block;
}

/* 4. O badge em si */
.badge-no-code {
  display: inline-flex;
  align-items: center;
  gap: 8px;

  background: #96cdff;
  color: #007e6;

  padding: 10px 20px;
  border-radius: 999px;

  font-size: 16px;
  font-weight: 600;
  line-height: 1;

  white-space: nowrap;
}

/* 5. Ícone */
.badge-no-code .badge-icon {
  width: 20px;
  height: 20px;
  display: block;
}
.badge-no-code {
  transition: 
    transform 0.2s ease,
    box-shadow 0.2s ease,
    background-color 0.2s ease;
  cursor: default;
}

.badge-no-code:hover {
  transform: translateY(-2px) scale(1.02);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
  background: #96cdff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23a9809 */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60e4ebb */.list-success-box .elementor-widget-text-editor {
  margin-bottom: 14px;
}

.list-success-box .elementor-widget-text-editor:last-child {
  margin-bottom: 0;
}

.list-success-box p {
  display: flex;
  align-items: center;
  gap: 12px;

  background: #E6F4EF;
  border: 1px solid #CDE7DD;
  border-radius: 14px;

  padding: 14px 18px;
  margin: 0;

  font-size: 16px;
  font-weight: 500;
  color: #2E5E4E;

  transition: all 0.2s ease;
}

.list-success-box p:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.05);
}

/* Ícone antes do texto */
.list-success-box p::before {
  content: "";
  width: 28px;
  height: 28px;
  flex-shrink: 0;

  background-color: #D2EFE5;
  border-radius: 50%;

  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%232FA77A' stroke-width='2' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-92c1034 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cc4b7a2 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-846c581 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27023a7 */.feature-card {
  background-color: #f9fafb; /* cinza claro */
  border-radius: 20px;

  padding: 32px 28px;

  box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.04),
    0 12px 32px rgba(0, 0, 0, 0.06);

  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease;
}

/* Hover sutil */
.feature-card:hover {
  transform: translateY(-4px);
  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.06),
    0 20px 48px rgba(0, 0, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d50901 */.gradient-text {
  background: linear-gradient(90deg, #0D5EE6, #7C3BED);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7cc9d3 */.gradient-text {
  background: linear-gradient(90deg, #00CCCC, #5d49f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */