.elementor-5982 .elementor-element.elementor-element-54ea5b44{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );margin-top:16px;margin-bottom:0px;}.elementor-5982 .elementor-element.elementor-element-54ea5b44, .elementor-5982 .elementor-element.elementor-element-54ea5b44 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-38099e9c .elementor-icon-wrapper{text-align:center;}.elementor-5982 .elementor-element.elementor-element-38099e9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5982 .elementor-element.elementor-element-38099e9c.elementor-view-framed .elementor-icon, .elementor-5982 .elementor-element.elementor-element-38099e9c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5982 .elementor-element.elementor-element-38099e9c.elementor-view-framed .elementor-icon, .elementor-5982 .elementor-element.elementor-element-38099e9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5982 .elementor-element.elementor-element-38099e9c .elementor-icon{font-size:24px;}.elementor-5982 .elementor-element.elementor-element-38099e9c .elementor-icon svg{height:24px;}.elementor-5982 .elementor-element.elementor-element-76f37e76.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-76f37e76 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5982 .elementor-element.elementor-element-76f37e76 > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-76f37e76 > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-76f37e76 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-76f37e76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-222cc17d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-222cc17d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-0.3px;word-spacing:0px;}.elementor-5982 .elementor-element.elementor-element-2fbfa614{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );margin-top:16px;margin-bottom:0px;}.elementor-5982 .elementor-element.elementor-element-2fbfa614, .elementor-5982 .elementor-element.elementor-element-2fbfa614 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-3dd220e2 .elementor-icon-wrapper{text-align:center;}.elementor-5982 .elementor-element.elementor-element-3dd220e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5982 .elementor-element.elementor-element-3dd220e2.elementor-view-framed .elementor-icon, .elementor-5982 .elementor-element.elementor-element-3dd220e2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5982 .elementor-element.elementor-element-3dd220e2.elementor-view-framed .elementor-icon, .elementor-5982 .elementor-element.elementor-element-3dd220e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5982 .elementor-element.elementor-element-3dd220e2 .elementor-icon{font-size:24px;}.elementor-5982 .elementor-element.elementor-element-3dd220e2 .elementor-icon svg{height:24px;}.elementor-5982 .elementor-element.elementor-element-67948d7e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-67948d7e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5982 .elementor-element.elementor-element-67948d7e > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-67948d7e > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-67948d7e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-67948d7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-5576e60f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-0.3px;word-spacing:0px;}.elementor-5982 .elementor-element.elementor-element-f6a67c8 > .elementor-container{max-width:1200px;}.elementor-5982 .elementor-element.elementor-element-f6a67c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:64px;margin-bottom:64px;padding:0px 0px 80px 0px;}.elementor-5982 .elementor-element.elementor-element-f6a67c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5982 .elementor-element.elementor-element-7b2871b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5982 .elementor-element.elementor-element-7b2871b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5982 .elementor-element.elementor-element-7b2871b1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5982 .elementor-element.elementor-element-7b2871b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-5982 .elementor-element.elementor-element-7b2871b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-66d6098a > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-66d6098a{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-2.4px;word-spacing:0px;color:#454545;}.elementor-5982 .elementor-element.elementor-element-39ae0be1 > .elementor-widget-container{margin:0px 0px 0px 012px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-39ae0be1{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;word-spacing:0px;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-5982 .elementor-element.elementor-element-5bc58a24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5982 .elementor-element.elementor-element-5bc58a24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5982 .elementor-element.elementor-element-5bc58a24.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5982 .elementor-element.elementor-element-5bc58a24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-5982 .elementor-element.elementor-element-4161443a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(145deg, #EB018C 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#EB018C;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-5982 .elementor-element.elementor-element-4161443a .elementor-button:hover, .elementor-5982 .elementor-element.elementor-element-4161443a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-15ef695 );background-image:linear-gradient(110deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-color:#EB018C;}.elementor-5982 .elementor-element.elementor-element-4161443a{width:auto;max-width:auto;}.elementor-5982 .elementor-element.elementor-element-4161443a .elementor-button:hover svg, .elementor-5982 .elementor-element.elementor-element-4161443a .elementor-button:focus svg{fill:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-1d639e8c .elementor-button{background-color:var( --e-global-color-15ef695 );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#454545;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-5982 .elementor-element.elementor-element-1d639e8c .elementor-button:hover, .elementor-5982 .elementor-element.elementor-element-1d639e8c .elementor-button:focus{background-color:#FFFFFF00;color:#EB018C;border-color:#EB018C;}.elementor-5982 .elementor-element.elementor-element-1d639e8c{width:auto;max-width:auto;}.elementor-5982 .elementor-element.elementor-element-1d639e8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-1d639e8c .elementor-button:hover svg, .elementor-5982 .elementor-element.elementor-element-1d639e8c .elementor-button:focus svg{fill:#EB018C;}.elementor-5982 .elementor-element.elementor-element-6d73525e{--e-image-carousel-slides-to-show:10;}.elementor-5982 .elementor-element.elementor-element-3896dac6{text-align:center;}.elementor-bc-flex-widget .elementor-5982 .elementor-element.elementor-element-13553b9e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5982 .elementor-element.elementor-element-13553b9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5982 .elementor-element.elementor-element-13553b9e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-5cec5b1{width:var( --container-widget-width, 57.407% );max-width:57.407%;--container-widget-width:57.407%;--container-widget-flex-grow:0;text-align:center;}.elementor-5982 .elementor-element.elementor-element-39d8f3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-39d8f3f5{text-align:center;}.elementor-bc-flex-widget .elementor-5982 .elementor-element.elementor-element-51fc52f7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5982 .elementor-element.elementor-element-51fc52f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5982 .elementor-element.elementor-element-51fc52f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-6a5513d9{width:var( --container-widget-width, 57.407% );max-width:57.407%;--container-widget-width:57.407%;--container-widget-flex-grow:0;text-align:center;}.elementor-5982 .elementor-element.elementor-element-778dccd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-778dccd4{text-align:center;}.elementor-bc-flex-widget .elementor-5982 .elementor-element.elementor-element-4d918bb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5982 .elementor-element.elementor-element-4d918bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5982 .elementor-element.elementor-element-4d918bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-50b5c99e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-5982 .elementor-element.elementor-element-50b5c99e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-215fa2e2{text-align:center;}.elementor-5982 .elementor-element.elementor-element-3d2f759d > .elementor-container{max-width:1200px;}.elementor-5982 .elementor-element.elementor-element-3d2f759d{padding:50px 0px 80px 0px;}.elementor-5982 .elementor-element.elementor-element-2e89ca03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-2e89ca03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-5982 .elementor-element.elementor-element-2e89ca03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-c7d35a2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:500;line-height:1.1;letter-spacing:-1.6px;word-spacing:0px;color:#454545;}.elementor-5982 .elementor-element.elementor-element-c7d35a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-422e8d56{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;word-spacing:0px;color:var( --e-global-color-text );}.elementor-5982 .elementor-element.elementor-element-422e8d56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-b753239 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:32px;}.elementor-5982 .elementor-element.elementor-element-b753239{margin-top:16px;margin-bottom:32px;}.elementor-5982 .elementor-element.elementor-element-20e4b82a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5982 .elementor-element.elementor-element-20e4b82a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6911F;}.elementor-5982 .elementor-element.elementor-element-20e4b82a > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px #4D4D4D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-5982 .elementor-element.elementor-element-20e4b82a > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-20e4b82a > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-20e4b82a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-20e4b82a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-470d19f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-470d19f5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-0.8px;word-spacing:0px;color:#FAEAD9;}.elementor-5982 .elementor-element.elementor-element-6fa3f2dc{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:128px;font-weight:300;line-height:128px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-6fa3f2dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-d908619{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-d908619 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-3137dcde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5982 .elementor-element.elementor-element-3137dcde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5982 .elementor-element.elementor-element-3137dcde > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px #4D4D4D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-5982 .elementor-element.elementor-element-3137dcde > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-3137dcde > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-3137dcde > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-3137dcde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-218772d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-218772d8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-0.8px;word-spacing:0px;color:#D2D2D2;}.elementor-5982 .elementor-element.elementor-element-31ef0a48{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:128px;font-weight:300;line-height:128px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-31ef0a48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-1697a8ba{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-1697a8ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-29f48c66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5982 .elementor-element.elementor-element-29f48c66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E82091;}.elementor-5982 .elementor-element.elementor-element-29f48c66 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:#E82091;box-shadow:0px 0px 10px 0px #4D4D4D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-5982 .elementor-element.elementor-element-29f48c66 > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-29f48c66 > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-29f48c66 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-29f48c66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-1d497964 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-1d497964{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-0.8px;word-spacing:0px;color:#FFDDF1;}.elementor-5982 .elementor-element.elementor-element-68ef3f18{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:128px;font-weight:300;line-height:128px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-68ef3f18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-14cb19e{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-14cb19e > .elementor-widget-container{margin:0 0 auto 0;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-294e20c4 > .elementor-container{max-width:1200px;}.elementor-5982 .elementor-element.elementor-element-294e20c4{padding:50px 0px 80px 0px;}.elementor-5982 .elementor-element.elementor-element-2ed605e1{margin-top:0px;margin-bottom:64px;}.elementor-5982 .elementor-element.elementor-element-19fcf774 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5982 .elementor-element.elementor-element-51301375 > .elementor-widget-container{margin:3px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-51301375{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#454545;}.elementor-5982 .elementor-element.elementor-element-3701e4f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-3701e4f3 .gallery-item{padding:0 24px 24px 0;}.elementor-5982 .elementor-element.elementor-element-3701e4f3 .gallery{margin:0 -24px -24px 0;}.elementor-5982 .elementor-element.elementor-element-3701e4f3 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-5982 .elementor-element.elementor-element-3bc45430{margin-top:96px;margin-bottom:-24px;}.elementor-5982 .elementor-element.elementor-element-47bf54d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5982 .elementor-element.elementor-element-47bf54d6:not(.elementor-motion-effects-element-type-background), .elementor-5982 .elementor-element.elementor-element-47bf54d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-primary ) 0%, #F6911F 100%);}.elementor-5982 .elementor-element.elementor-element-47bf54d6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:96px;padding:120px 0px 120px 0px;}.elementor-5982 .elementor-element.elementor-element-47bf54d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-738f016f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5982 .elementor-element.elementor-element-738f016f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-738f016f > .elementor-element-populated{border-style:none;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-5982 .elementor-element.elementor-element-738f016f > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-738f016f > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-738f016f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-738f016f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-316e6cfe{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-316e6cfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-532210d2{--divider-border-style:dotted;--divider-color:#F6911F;--divider-border-width:8px;}.elementor-5982 .elementor-element.elementor-element-532210d2 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-532210d2 .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-5982 .elementor-element.elementor-element-532210d2 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-5982 .elementor-element.elementor-element-57dfe9f .elementor-testimonial-wrapper{text-align:start;}.elementor-5982 .elementor-element.elementor-element-57dfe9f .elementor-testimonial-content{color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-57dfe9f .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-0.6px;}.elementor-5982 .elementor-element.elementor-element-57dfe9f .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.6px;word-spacing:0px;}.elementor-5982 .elementor-element.elementor-element-25e1f2d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5982 .elementor-element.elementor-element-25e1f2d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-25e1f2d4 > .elementor-element-populated{border-style:none;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-5982 .elementor-element.elementor-element-25e1f2d4 > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-25e1f2d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-25e1f2d4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-25e1f2d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-72150a2f{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-72150a2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-19888297{--divider-border-style:dotted;--divider-color:#F6911F;--divider-border-width:8px;}.elementor-5982 .elementor-element.elementor-element-19888297 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-19888297 .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-5982 .elementor-element.elementor-element-19888297 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-5982 .elementor-element.elementor-element-43f8029 .elementor-testimonial-wrapper{text-align:start;}.elementor-5982 .elementor-element.elementor-element-43f8029 .elementor-testimonial-content{color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-43f8029 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:80px;height:80px;}.elementor-5982 .elementor-element.elementor-element-43f8029 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:1.5;letter-spacing:-1.2px;}.elementor-5982 .elementor-element.elementor-element-43f8029 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.6px;word-spacing:0px;}.elementor-5982 .elementor-element.elementor-element-7016c24d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5982 .elementor-element.elementor-element-7016c24d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-7016c24d > .elementor-element-populated{border-style:none;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-5982 .elementor-element.elementor-element-7016c24d > .elementor-element-populated, .elementor-5982 .elementor-element.elementor-element-7016c24d > .elementor-element-populated > .elementor-background-overlay, .elementor-5982 .elementor-element.elementor-element-7016c24d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-5982 .elementor-element.elementor-element-7016c24d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5982 .elementor-element.elementor-element-619781e6{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-619781e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-73490daf{--divider-border-style:dotted;--divider-color:#F6911F;--divider-border-width:8px;}.elementor-5982 .elementor-element.elementor-element-73490daf > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-73490daf .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-5982 .elementor-element.elementor-element-73490daf .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-5982 .elementor-element.elementor-element-1323b5eb .elementor-testimonial-wrapper{text-align:start;}.elementor-5982 .elementor-element.elementor-element-1323b5eb .elementor-testimonial-content{color:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-1323b5eb .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-0.6px;}.elementor-5982 .elementor-element.elementor-element-1323b5eb .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.6px;word-spacing:0px;}.elementor-5982 .elementor-element.elementor-element-2ec427e7{text-align:center;}.elementor-5982 .elementor-element.elementor-element-3e852542 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5982 .elementor-element.elementor-element-45e39bb1{margin-top:48px;margin-bottom:64px;}.elementor-5982 .elementor-element.elementor-element-717345a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5982 .elementor-element.elementor-element-454bf7a3{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:500;line-height:1;letter-spacing:-1.6px;word-spacing:0px;color:#454545;}.elementor-5982 .elementor-element.elementor-element-454bf7a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-77eb446d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-5982 .elementor-element.elementor-element-1c5dcad1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-5982 .elementor-element.elementor-element-3744ef9{--spacer-size:18px;}.elementor-5982 .elementor-element.elementor-element-9d10ce4 > .elementor-container{max-width:529px;text-align:center;}.elementor-bc-flex-widget .elementor-5982 .elementor-element.elementor-element-573fe89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5982 .elementor-element.elementor-element-573fe89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5982 .elementor-element.elementor-element-573fe89.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5982 .elementor-element.elementor-element-573fe89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-5982 .elementor-element.elementor-element-58a661c .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(145deg, #EB018C 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#EB018C;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-5982 .elementor-element.elementor-element-58a661c .elementor-button:hover, .elementor-5982 .elementor-element.elementor-element-58a661c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-15ef695 );background-image:linear-gradient(110deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-color:#EB018C;}.elementor-5982 .elementor-element.elementor-element-58a661c{width:auto;max-width:auto;}.elementor-5982 .elementor-element.elementor-element-58a661c .elementor-button:hover svg, .elementor-5982 .elementor-element.elementor-element-58a661c .elementor-button:focus svg{fill:var( --e-global-color-15ef695 );}.elementor-5982 .elementor-element.elementor-element-693ea14 .elementor-button{background-color:var( --e-global-color-15ef695 );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#454545;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-5982 .elementor-element.elementor-element-693ea14 .elementor-button:hover, .elementor-5982 .elementor-element.elementor-element-693ea14 .elementor-button:focus{background-color:#FFFFFF00;color:#EB018C;border-color:#EB018C;}.elementor-5982 .elementor-element.elementor-element-693ea14{width:auto;max-width:auto;}.elementor-5982 .elementor-element.elementor-element-693ea14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-693ea14 .elementor-button:hover svg, .elementor-5982 .elementor-element.elementor-element-693ea14 .elementor-button:focus svg{fill:#EB018C;}.elementor-5982 .elementor-element.elementor-element-d88a72d{--spacer-size:69px;}body.elementor-page-5982:not(.elementor-motion-effects-element-type-background), body.elementor-page-5982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5982 .elementor-element.elementor-element-f6a67c8{margin-top:32px;margin-bottom:32px;}.elementor-5982 .elementor-element.elementor-element-7b2871b1 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-5982 .elementor-element.elementor-element-66d6098a{font-size:48px;line-height:1.1;letter-spacing:-1.6px;}.elementor-5982 .elementor-element.elementor-element-39ae0be1{font-size:16px;}.elementor-5982 .elementor-element.elementor-element-c7d35a2{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-5982 .elementor-element.elementor-element-f6a67c8{margin-top:24px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-7b2871b1 > .elementor-element-populated{margin:16px 0px 048px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-5982 .elementor-element.elementor-element-66d6098a{width:auto;max-width:auto;font-size:30px;line-height:1.1;letter-spacing:-1.2px;}.elementor-5982 .elementor-element.elementor-element-66d6098a > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-39ae0be1 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 10px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-5bc58a24.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5982 .elementor-element.elementor-element-1d639e8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5982 .elementor-element.elementor-element-3d2f759d{padding:50px 0px 80px 0px;}.elementor-5982 .elementor-element.elementor-element-c7d35a2{width:auto;max-width:auto;}.elementor-5982 .elementor-element.elementor-element-c7d35a2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-422e8d56 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-20e4b82a{width:92%;}.elementor-5982 .elementor-element.elementor-element-6fa3f2dc > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-d908619 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-3137dcde{width:92%;}.elementor-5982 .elementor-element.elementor-element-31ef0a48 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-1697a8ba > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-29f48c66{width:92%;}.elementor-5982 .elementor-element.elementor-element-68ef3f18 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-14cb19e > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-294e20c4{padding:16px 0px 16px 0px;}.elementor-5982 .elementor-element.elementor-element-738f016f{width:92%;}.elementor-5982 .elementor-element.elementor-element-316e6cfe > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-25e1f2d4{width:92%;}.elementor-5982 .elementor-element.elementor-element-72150a2f > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-7016c24d{width:92%;}.elementor-5982 .elementor-element.elementor-element-619781e6 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-454bf7a3{width:auto;max-width:auto;}.elementor-5982 .elementor-element.elementor-element-454bf7a3 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5982 .elementor-element.elementor-element-573fe89.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5982 .elementor-element.elementor-element-693ea14 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5982 .elementor-element.elementor-element-61c02d68{width:11.362%;}.elementor-5982 .elementor-element.elementor-element-76f37e76{width:88.638%;}.elementor-5982 .elementor-element.elementor-element-4ef05cb{width:11.362%;}.elementor-5982 .elementor-element.elementor-element-67948d7e{width:88.638%;}.elementor-5982 .elementor-element.elementor-element-2212dabe{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5982 .elementor-element.elementor-element-7b2871b1{width:100%;}.elementor-5982 .elementor-element.elementor-element-13d8b57f{width:100%;}}/* Start custom CSS for column, class: .elementor-element-61c02d68 */.elementor-5982 .elementor-element.elementor-element-61c02d68 {
    width: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222cc17d */.elementor-5982 .elementor-element.elementor-element-222cc17d p{margin:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54ea5b44 */.elementor-5982 .elementor-element.elementor-element-54ea5b44 {
    width: 80%;
    max-width: 720px;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 560px) {
 .elementor-5982 .elementor-element.elementor-element-54ea5b44 {width: 100%;}
}

.elementor-5982 .elementor-element.elementor-element-54ea5b44 .elementor-container {
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ef05cb */.elementor-5982 .elementor-element.elementor-element-4ef05cb {
    width: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5576e60f */.elementor-5982 .elementor-element.elementor-element-5576e60f p{margin:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2fbfa614 */.elementor-5982 .elementor-element.elementor-element-2fbfa614 {
    width: 80%;
    max-width: 720px;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 560px) {
 .elementor-5982 .elementor-element.elementor-element-2fbfa614 {width: 100%;}
}

.elementor-5982 .elementor-element.elementor-element-2fbfa614 .elementor-container {
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66d6098a */.elementor-5982 .elementor-element.elementor-element-66d6098a h1 {
    font-size: 56px !important;
    font-weight: 500 !important;
    line-height: 1.1 !important;
    font-family: "Inter Tight", Sans-serif;
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4161443a */.elementor-5982 .elementor-element.elementor-element-4161443a a {
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d639e8c */.elementor-5982 .elementor-element.elementor-element-1d639e8c a {
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bc58a24 */.elementor-5982 .elementor-element.elementor-element-5bc58a24 .elementor-widget-wrap {
    gap: 8px 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-306b3d4c */.elementor-5982 .elementor-element.elementor-element-306b3d4c .elementor-element-populated {
    padding:0;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f34c73e */.elementor-5982 .elementor-element.elementor-element-5f34c73e video {
    border-radius: 12px;
    background: none;
    border: none;
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f6a67c8 */.elementor-5982 .elementor-element.elementor-element-f6a67c8 .elementor-container {
    gap: 32px 8px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6d73525e */.elementor-5982 .elementor-element.elementor-element-6d73525e .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.elementor-5982 .elementor-element.elementor-element-6d73525e img {
   -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: 0.5;
    padding-bottom: 0;
}

.elementor-5982 .elementor-element.elementor-element-6d73525e .elementor-image-carousel {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    gap: 24px 48px;
}

/*@media (max-width: 920px) {*/
/*    .elementor-5982 .elementor-element.elementor-element-6d73525e .elementor-image-carousel {*/
/*        gap: 32px;*/
/*    }*/
/*    .elementor-5982 .elementor-element.elementor-element-6d73525e .swiper-slide {*/
/*        max-width: 33%;*/
/*    }*/
/*}*/

.elementor-5982 .elementor-element.elementor-element-6d73525e img[alt="Tractor Supply Company"] {
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3896dac6 */.elementor-5982 .elementor-element.elementor-element-3896dac6 {
    background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}

.elementor-5982 .elementor-element.elementor-element-3896dac6 h4 {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7d35a2 */.elementor-5982 .elementor-element.elementor-element-c7d35a2 {
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}

.elementor-5982 .elementor-element.elementor-element-c7d35a2 h3 {line-height: 1.1;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422e8d56 */.elementor-5982 .elementor-element.elementor-element-422e8d56 {
    max-width: 680px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-470d19f5 */.elementor-5982 .elementor-element.elementor-element-470d19f5 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fa3f2dc */.elementor-5982 .elementor-element.elementor-element-6fa3f2dc {
    max-width: 680px;
    min-height:148px;
    height:148px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d908619 */.elementor-5982 .elementor-element.elementor-element-d908619 {
    max-width: 680px;
    min-height: 96px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20e4b82a */.elementor-5982 .elementor-element.elementor-element-20e4b82a .elementor-element-populated {
    box-shadow: 
  0 0 64px 32px rgba(246,145,31, 0.2), /* Subtle and large-spread orange glow */
  0 0 24px 2px rgba(246,145,310, 0.35), /* Medium sized orange glow */
  0 4px 8px rgba(0, 0, 0, 0.15); /* Standard gray box-shadow */

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-218772d8 */.elementor-5982 .elementor-element.elementor-element-218772d8 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ef0a48 */.elementor-5982 .elementor-element.elementor-element-31ef0a48 {
    max-width: 680px;
    min-height:148px;
    height:148px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1697a8ba */.elementor-5982 .elementor-element.elementor-element-1697a8ba {
    max-width: 680px;
    min-height: 96px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3137dcde */.elementor-5982 .elementor-element.elementor-element-3137dcde .elementor-element-populated {
    box-shadow: 
  0 4px 8px rgba(0, 0, 0, 0.15); /* Standard gray box-shadow */

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d497964 */.elementor-5982 .elementor-element.elementor-element-1d497964 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68ef3f18 */.elementor-5982 .elementor-element.elementor-element-68ef3f18 {
    max-width: 680px;
    min-height:148px;
    height:148px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cb19e */.elementor-5982 .elementor-element.elementor-element-14cb19e {
    max-width: 680px;
    min-height: 96px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29f48c66 */.elementor-5982 .elementor-element.elementor-element-29f48c66 .elementor-element-populated {
    box-shadow: 
  0 0 64px 32px rgba(235, 1, 140, 0.2), /* Subtle and large-spread pink glow */
  0 0 24px 2px rgba(235, 1, 140, 0.35), /* Medium sized pink glow */
  0 4px 8px rgba(0, 0, 0, 0.15); /* Standard gray box-shadow */

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b753239 */.elementor-5982 .elementor-element.elementor-element-b753239 > .elementor-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px;
}

.elementor-5982 .elementor-element.elementor-element-b753239 .elementor-column {
    width: 30%;
    min-width: 336px;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-3701e4f3 */.elementor-5982 .elementor-element.elementor-element-3701e4f3 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.elementor-5982 .elementor-element.elementor-element-3701e4f3 .gallery {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 8px 24px;
}

@media (min-width: 540px) {
    .elementor-5982 .elementor-element.elementor-element-3701e4f3 .gallery {
        padding-left: 36px;
    }
}

.elementor-5982 .elementor-element.elementor-element-3701e4f3 figure {
    width: 240px;
    padding: 0 !important;
}

.elementor-5982 .elementor-element.elementor-element-3701e4f3 img {
   -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: 0.5;
    padding-bottom: 0;
}

.elementor-5982 .elementor-element.elementor-element-3701e4f3 .elementor-image-carousel {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 24px 48px;
}

/*@media (max-width: 920px) {*/
/*    .elementor-5982 .elementor-element.elementor-element-3701e4f3 .elementor-image-carousel {*/
/*        gap: 32px;*/
/*    }*/
/*    .elementor-5982 .elementor-element.elementor-element-3701e4f3 .swiper-slide {*/
/*        max-width: 33%;*/
/*    }*/
/*}*/

.elementor-5982 .elementor-element.elementor-element-3701e4f3 img[alt="Tractor Supply Company"] {
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-316e6cfe */.elementor-5982 .elementor-element.elementor-element-316e6cfe .elementor-widget-container{
    position:relative;
    padding: 4px 8px;
    min-height: 96px;
}

.elementor-5982 .elementor-element.elementor-element-316e6cfe .elementor-widget-container:before {
    position: absolute;
    top: -40px;
    left: -24px;
    content: open-quote;
    font-weight: bold;
    font-size: 80px;
    filter: opacity(0.6);
    color: var(--e-global-color-primary);
}

.elementor-5982 .elementor-element.elementor-element-316e6cfe .elementor-widget-container:after {
    position: absolute;
    bottom: 0;
    top: -40px;
    right: -20px;
    content: close-quote;
    font-weight: bold;
    font-size: 80px;
    filter: opacity(0.6);
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-532210d2 */.elementor-5982 .elementor-element.elementor-element-532210d2 {
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-738f016f */.elementor-5982 .elementor-element.elementor-element-738f016f {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72150a2f */.elementor-5982 .elementor-element.elementor-element-72150a2f .elementor-widget-container{
    position:relative;
    padding: 4px 8px;
    min-height: 96px;
}

.elementor-5982 .elementor-element.elementor-element-72150a2f .elementor-widget-container:before {
    position: absolute;
    top: -40px;
    left: -24px;
    content: open-quote;
    font-weight: bold;
    font-size: 80px;
    filter: opacity(0.6);
    color: var(--e-global-color-primary);
}

.elementor-5982 .elementor-element.elementor-element-72150a2f .elementor-widget-container:after {
    position: absolute;
    bottom: 0;
    top: -40px;
    right: -20px;
    content: close-quote;
    font-weight: bold;
    font-size: 80px;
    filter: opacity(0.6);
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-19888297 */.elementor-5982 .elementor-element.elementor-element-19888297 {
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25e1f2d4 */.elementor-5982 .elementor-element.elementor-element-25e1f2d4 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-619781e6 */.elementor-5982 .elementor-element.elementor-element-619781e6 .elementor-widget-container{
    position:relative;
    padding: 4px 8px;
    min-height: 96px;
}

.elementor-5982 .elementor-element.elementor-element-619781e6 .elementor-widget-container:before {
    position: absolute;
    top: -40px;
    left: -24px;
    content: open-quote;
    font-weight: bold;
    font-size: 80px;
    filter: opacity(0.6);
    color: var(--e-global-color-primary);
}

.elementor-5982 .elementor-element.elementor-element-619781e6 .elementor-widget-container:after {
    position: absolute;
    bottom: 0;
    top: -40px;
    right: -20px;
    content: close-quote;
    font-weight: bold;
    font-size: 80px;
    filter: opacity(0.6);
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73490daf */.elementor-5982 .elementor-element.elementor-element-73490daf {
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7016c24d */.elementor-5982 .elementor-element.elementor-element-7016c24d {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47bf54d6 */.elementor-5982 .elementor-element.elementor-element-47bf54d6 > .elementor-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 24px;
}

.elementor-5982 .elementor-element.elementor-element-47bf54d6 .elementor-column {
    width: 30%;
    min-width: 336px;
}

.elementor-5982 .elementor-element.elementor-element-47bf54d6 .elementor-column .elementor-widget-wrap {
    background: rgba(0, 0, 0, 0.4);
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.37);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur( 4px );
    border-radius: 10px;
}


.elementor-5982 .elementor-element.elementor-element-47bf54d6 .elementor-column * { 
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aff28c9 */.elementor-5982 .elementor-element.elementor-element-5aff28c9 h2 {
    width: fit-content;
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454bf7a3 */.elementor-5982 .elementor-element.elementor-element-454bf7a3 {
	background: -webkit-linear-gradient(120deg, #FD6232, #D4107F);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}

.elementor-5982 .elementor-element.elementor-element-454bf7a3 h3 {line-height: 1.1;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58a661c */.elementor-5982 .elementor-element.elementor-element-58a661c a {
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-693ea14 */.elementor-5982 .elementor-element.elementor-element-693ea14 a {
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-573fe89 */.elementor-5982 .elementor-element.elementor-element-573fe89 .elementor-widget-wrap {
    gap: 8px 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9d10ce4 */.elementor-5982 .elementor-element.elementor-element-9d10ce4 .elementor-element-populated {
    padding:0;
    
}/* End custom CSS */