.elementor-3275 .elementor-element.elementor-element-44a7684 .section-title1{text-align:center;}.elementor-3275 .elementor-element.elementor-element-44a7684 .section-title2{text-align:center;}.elementor-3275 .elementor-element.elementor-element-2849db7 > .elementor-container{min-height:50vh;}.elementor-3275 .elementor-element.elementor-element-2849db7{z-index:1;}.elementor-3275 .elementor-element.elementor-element-554b3f9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-5885711 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-5885711:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-5885711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a90ea126-e1ce-4c0c-ad2c-10572c5a8dec);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-5885711 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-5885711 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-5885711:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-5885711{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-5885711, .elementor-3275 .elementor-element.elementor-element-5885711 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-5885711:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-5885711 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-519be7c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-519be7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3275 .elementor-element.elementor-element-777025d > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-777025d{text-align:center;}.elementor-3275 .elementor-element.elementor-element-777025d .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FF6B6B;}.elementor-3275 .elementor-element.elementor-element-3ffe5c9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-a0d0dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-2bb11482-3437-49c1-a9b5-f656269179d3);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5, .elementor-3275 .elementor-element.elementor-element-a0d0dc5 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-a0d0dc5 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-5457199.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-5457199.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-d845765 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-d845765{text-align:center;}.elementor-3275 .elementor-element.elementor-element-d845765 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6B76FF;}.elementor-3275 .elementor-element.elementor-element-d347e6e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-c094c34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-c094c34:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-c094c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-3a7c9db5-f52d-4a74-ae18-257306056c65);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-c094c34 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-c094c34 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-c094c34:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-c094c34{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-c094c34, .elementor-3275 .elementor-element.elementor-element-c094c34 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-c094c34:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-c094c34 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-8150392.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-8150392.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-622c624 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-622c624{text-align:center;}.elementor-3275 .elementor-element.elementor-element-622c624 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#DC6DFF;}.elementor-3275 .elementor-element.elementor-element-2297e4a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-eb0da39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-eb0da39:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-eb0da39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-9448e36c-a63e-4f27-a251-ab04219eb230);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-eb0da39 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-eb0da39 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-eb0da39:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-eb0da39{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-eb0da39, .elementor-3275 .elementor-element.elementor-element-eb0da39 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-eb0da39:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-eb0da39 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-1a4319a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-1a4319a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-9a2f4ad > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-9a2f4ad{text-align:center;}.elementor-3275 .elementor-element.elementor-element-9a2f4ad .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#A1CD71;}.elementor-3275 .elementor-element.elementor-element-6768d8c > .elementor-container{min-height:50vh;}.elementor-3275 .elementor-element.elementor-element-6768d8c{z-index:1;}.elementor-3275 .elementor-element.elementor-element-294536d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-5d12247 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-5d12247:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-5d12247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-391d447d-48d0-40fa-ac26-2785a6adc8a8);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-5d12247 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-5d12247 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-5d12247:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-5d12247{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-5d12247, .elementor-3275 .elementor-element.elementor-element-5d12247 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-5d12247:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-5d12247 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-3a59ea9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-3a59ea9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-cfa5ff5 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-cfa5ff5{text-align:center;}.elementor-3275 .elementor-element.elementor-element-cfa5ff5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#F68B20;}.elementor-3275 .elementor-element.elementor-element-8abcd0f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-12666aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-12666aa:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-12666aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-94333395-d5ff-4369-a243-9392dcb56bd2);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-12666aa > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-12666aa > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-12666aa:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-12666aa{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-12666aa, .elementor-3275 .elementor-element.elementor-element-12666aa > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-12666aa:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-12666aa .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-35d76d5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-35d76d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-a7ddcd0 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-a7ddcd0{text-align:center;}.elementor-3275 .elementor-element.elementor-element-a7ddcd0 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#75A53F;}.elementor-3275 .elementor-element.elementor-element-102c8f0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-100f894 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-100f894:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-100f894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-53bc48b4-0134-4566-9bf2-fee55e26bc9c);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-100f894 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-100f894 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-100f894:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-100f894{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-100f894, .elementor-3275 .elementor-element.elementor-element-100f894 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-100f894:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-100f894 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-1f11563.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-1f11563.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-5d884ca > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-5d884ca{text-align:center;}.elementor-3275 .elementor-element.elementor-element-5d884ca .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#D41E5D;}.elementor-3275 .elementor-element.elementor-element-607b064 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-9e04dd4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-9e04dd4:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-9e04dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-26931950-b0ea-4a8a-a141-82ff65bf6570);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-9e04dd4 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-9e04dd4 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-9e04dd4:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-9e04dd4{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-9e04dd4, .elementor-3275 .elementor-element.elementor-element-9e04dd4 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-9e04dd4:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-9e04dd4 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-09d74de.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-09d74de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-d5ae428 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-d5ae428{text-align:center;}.elementor-3275 .elementor-element.elementor-element-d5ae428 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#038CB8;}.elementor-3275 .elementor-element.elementor-element-961e22a > .elementor-container{min-height:50vh;}.elementor-3275 .elementor-element.elementor-element-961e22a{z-index:1;}.elementor-3275 .elementor-element.elementor-element-0b3d4b1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-4529adb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-4529adb:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-4529adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-1eafae3c-3de2-4ad4-8917-f32800542d0d);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-4529adb > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-4529adb > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-4529adb:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-4529adb{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-4529adb, .elementor-3275 .elementor-element.elementor-element-4529adb > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-4529adb:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-4529adb .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-aa1179c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-aa1179c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-3c64cda > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-3c64cda{text-align:center;}.elementor-3275 .elementor-element.elementor-element-3c64cda .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FF6B6B;}.elementor-3275 .elementor-element.elementor-element-81de662 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-775fd39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-775fd39:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-775fd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-41fb0537-32f9-41aa-973c-7678251662d4);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-775fd39 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-775fd39 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-775fd39:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-775fd39{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-775fd39, .elementor-3275 .elementor-element.elementor-element-775fd39 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-775fd39:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-775fd39 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-8321f2e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-8321f2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-3160278 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-3160278{text-align:center;}.elementor-3275 .elementor-element.elementor-element-3160278 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6B76FF;}.elementor-3275 .elementor-element.elementor-element-23999b2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-3a919a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-3a919a5:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-3a919a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-affd058c-0e2a-4626-b9cf-df6d53420018);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-3a919a5 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-3a919a5 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-3a919a5:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-3a919a5{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-3a919a5, .elementor-3275 .elementor-element.elementor-element-3a919a5 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-3a919a5:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-3a919a5 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-0920782.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-0920782.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-0878847 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-0878847{text-align:center;}.elementor-3275 .elementor-element.elementor-element-0878847 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#DC6DFF;}.elementor-3275 .elementor-element.elementor-element-0ca3181 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-4b82a69 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-4b82a69:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-4b82a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-bfa8226a-5a4e-4c87-819a-97b747f402b0);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-4b82a69 > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-4b82a69 > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-4b82a69:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-4b82a69{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-4b82a69, .elementor-3275 .elementor-element.elementor-element-4b82a69 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-4b82a69:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-4b82a69 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-7f3f947.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-7f3f947.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-2b5d803 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-2b5d803{text-align:center;}.elementor-3275 .elementor-element.elementor-element-2b5d803 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#A1CD71;}.elementor-3275 .elementor-element.elementor-element-3de11a1 > .elementor-container{min-height:50vh;}.elementor-3275 .elementor-element.elementor-element-3de11a1{z-index:1;}.elementor-3275 .elementor-element.elementor-element-6d32ea9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-b51b5bc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-b51b5bc:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-b51b5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-cb7f2bbb-1d87-46c7-a9a9-154f69875e50);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-b51b5bc > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-b51b5bc > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-b51b5bc:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-b51b5bc{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-b51b5bc, .elementor-3275 .elementor-element.elementor-element-b51b5bc > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-b51b5bc:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-b51b5bc .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-498ffd2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-498ffd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-d68da85 > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-d68da85{text-align:center;}.elementor-3275 .elementor-element.elementor-element-d68da85 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6EB15B;}.elementor-3275 .elementor-element.elementor-element-53234f9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-d9256ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-d9256ab:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-d9256ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d2ea08a9-124d-4625-9fda-31004acad744);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-d9256ab > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-d9256ab > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-d9256ab:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-d9256ab{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-d9256ab, .elementor-3275 .elementor-element.elementor-element-d9256ab > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-d9256ab:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-d9256ab .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-d8ba52a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-d8ba52a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-615176c > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-615176c{text-align:center;}.elementor-3275 .elementor-element.elementor-element-615176c .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FF3A3A;}.elementor-3275 .elementor-element.elementor-element-fa62088 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-c74bb4b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-c74bb4b:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-c74bb4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-bc50ee4d-0f9d-47a0-bd47-cf9c75138f21);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-c74bb4b > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-c74bb4b > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-c74bb4b:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-c74bb4b{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-c74bb4b, .elementor-3275 .elementor-element.elementor-element-c74bb4b > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-c74bb4b:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-c74bb4b .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-cc6f45e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-cc6f45e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-5ba6c2a > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-5ba6c2a{text-align:center;}.elementor-3275 .elementor-element.elementor-element-5ba6c2a .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#9A20C1;}.elementor-3275 .elementor-element.elementor-element-44e9a9a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3275 .elementor-element.elementor-element-42b06eb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3275 .elementor-element.elementor-element-42b06eb:not(.elementor-motion-effects-element-type-background), .elementor-3275 .elementor-element.elementor-element-42b06eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e14c6727-158c-4d11-ab74-fc22e2604120);background-position:center center;}.elementor-3275 .elementor-element.elementor-element-42b06eb > .elementor-container{min-height:250px;text-align:center;}.elementor-3275 .elementor-element.elementor-element-42b06eb > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3275 .elementor-element.elementor-element-42b06eb:hover > .elementor-background-overlay{opacity:0.5;}.elementor-3275 .elementor-element.elementor-element-42b06eb{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF832E00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-3275 .elementor-element.elementor-element-42b06eb, .elementor-3275 .elementor-element.elementor-element-42b06eb > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-42b06eb:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-3275 .elementor-element.elementor-element-42b06eb .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3275 .elementor-element.elementor-element-4dfeee9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-4dfeee9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3275 .elementor-element.elementor-element-65bc9cd > .elementor-widget-container{background-color:#FFFFFF;padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-3275 .elementor-element.elementor-element-65bc9cd{text-align:center;}.elementor-3275 .elementor-element.elementor-element-65bc9cd .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:900;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#30CCFF;}.elementor-3275 .elementor-element.elementor-element-c1f4325 > .elementor-container{max-width:1320px;}.elementor-3275 .elementor-element.elementor-element-c1f4325{margin-top:110px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-3275 .elementor-element.elementor-element-6ce4bc7 > .elementor-container{max-width:840px;}.elementor-3275 .elementor-element.elementor-element-6ce4bc7{margin-top:100px;margin-bottom:0px;}.elementor-3275 .elementor-element.elementor-element-d4cc8e3 .section-title1{text-align:center;}.elementor-3275 .elementor-element.elementor-element-d4cc8e3 .section-title2{text-align:center;}.elementor-3275 .elementor-element.elementor-element-0436eef > .elementor-container{max-width:1320px;}.elementor-3275 .elementor-element.elementor-element-0436eef{margin-top:50px;margin-bottom:110px;padding:0px 10px 0px 10px;}.elementor-3275 .elementor-element.elementor-element-4efe243{--e-image-carousel-slides-to-show:6;}@media(max-width:1024px){.elementor-3275 .elementor-element.elementor-element-0436eef{margin-top:0px;margin-bottom:50px;}.elementor-3275 .elementor-element.elementor-element-4efe243{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-3275 .elementor-element.elementor-element-c1f4325{margin-top:80px;margin-bottom:0px;}.elementor-3275 .elementor-element.elementor-element-6ce4bc7{margin-top:80px;margin-bottom:0px;}.elementor-3275 .elementor-element.elementor-element-0436eef{margin-top:20px;margin-bottom:50px;}.elementor-3275 .elementor-element.elementor-element-4efe243{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for section, class: .elementor-element-5885711 */.elementor-3275 .elementor-element.elementor-element-5885711{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-5885711::before, .elementor-3275 .elementor-element.elementor-element-5885711::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-5885711:hover::before, .elementor-3275 .elementor-element.elementor-element-5885711:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-5885711:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-5885711:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a0d0dc5 */.elementor-3275 .elementor-element.elementor-element-a0d0dc5{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-a0d0dc5::before, .elementor-3275 .elementor-element.elementor-element-a0d0dc5::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-a0d0dc5:hover::before, .elementor-3275 .elementor-element.elementor-element-a0d0dc5:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-a0d0dc5:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-a0d0dc5:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c094c34 */.elementor-3275 .elementor-element.elementor-element-c094c34{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-c094c34::before, .elementor-3275 .elementor-element.elementor-element-c094c34::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-c094c34:hover::before, .elementor-3275 .elementor-element.elementor-element-c094c34:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-c094c34:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-c094c34:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb0da39 */.elementor-3275 .elementor-element.elementor-element-eb0da39{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-eb0da39::before, .elementor-3275 .elementor-element.elementor-element-eb0da39::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-eb0da39:hover::before, .elementor-3275 .elementor-element.elementor-element-eb0da39:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-eb0da39:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-eb0da39:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d12247 */.elementor-3275 .elementor-element.elementor-element-5d12247{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-5d12247::before, .elementor-3275 .elementor-element.elementor-element-5d12247::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-5d12247:hover::before, .elementor-3275 .elementor-element.elementor-element-5d12247:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-5d12247:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-5d12247:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12666aa */.elementor-3275 .elementor-element.elementor-element-12666aa{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-12666aa::before, .elementor-3275 .elementor-element.elementor-element-12666aa::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-12666aa:hover::before, .elementor-3275 .elementor-element.elementor-element-12666aa:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-12666aa:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-12666aa:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-100f894 */.elementor-3275 .elementor-element.elementor-element-100f894{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-100f894::before, .elementor-3275 .elementor-element.elementor-element-100f894::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-100f894:hover::before, .elementor-3275 .elementor-element.elementor-element-100f894:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-100f894:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-100f894:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e04dd4 */.elementor-3275 .elementor-element.elementor-element-9e04dd4{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-9e04dd4::before, .elementor-3275 .elementor-element.elementor-element-9e04dd4::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-9e04dd4:hover::before, .elementor-3275 .elementor-element.elementor-element-9e04dd4:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-9e04dd4:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-9e04dd4:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4529adb */.elementor-3275 .elementor-element.elementor-element-4529adb{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-4529adb::before, .elementor-3275 .elementor-element.elementor-element-4529adb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-4529adb:hover::before, .elementor-3275 .elementor-element.elementor-element-4529adb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-4529adb:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-4529adb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-775fd39 */.elementor-3275 .elementor-element.elementor-element-775fd39{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-775fd39::before, .elementor-3275 .elementor-element.elementor-element-775fd39::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-775fd39:hover::before, .elementor-3275 .elementor-element.elementor-element-775fd39:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-775fd39:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-775fd39:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a919a5 */.elementor-3275 .elementor-element.elementor-element-3a919a5{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-3a919a5::before, .elementor-3275 .elementor-element.elementor-element-3a919a5::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-3a919a5:hover::before, .elementor-3275 .elementor-element.elementor-element-3a919a5:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-3a919a5:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-3a919a5:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b82a69 */.elementor-3275 .elementor-element.elementor-element-4b82a69{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-4b82a69::before, .elementor-3275 .elementor-element.elementor-element-4b82a69::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-4b82a69:hover::before, .elementor-3275 .elementor-element.elementor-element-4b82a69:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-4b82a69:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-4b82a69:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b51b5bc */.elementor-3275 .elementor-element.elementor-element-b51b5bc{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-b51b5bc::before, .elementor-3275 .elementor-element.elementor-element-b51b5bc::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-b51b5bc:hover::before, .elementor-3275 .elementor-element.elementor-element-b51b5bc:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-b51b5bc:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-b51b5bc:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d9256ab */.elementor-3275 .elementor-element.elementor-element-d9256ab{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-d9256ab::before, .elementor-3275 .elementor-element.elementor-element-d9256ab::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-d9256ab:hover::before, .elementor-3275 .elementor-element.elementor-element-d9256ab:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-d9256ab:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-d9256ab:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c74bb4b */.elementor-3275 .elementor-element.elementor-element-c74bb4b{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-c74bb4b::before, .elementor-3275 .elementor-element.elementor-element-c74bb4b::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-c74bb4b:hover::before, .elementor-3275 .elementor-element.elementor-element-c74bb4b:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-c74bb4b:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-c74bb4b:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42b06eb */.elementor-3275 .elementor-element.elementor-element-42b06eb{
    --first-color: orange; 
    --second-color: red;
    --third-color: orange;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-3275 .elementor-element.elementor-element-42b06eb::before, .elementor-3275 .elementor-element.elementor-element-42b06eb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3275 .elementor-element.elementor-element-42b06eb:hover::before, .elementor-3275 .elementor-element.elementor-element-42b06eb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3275 .elementor-element.elementor-element-42b06eb:hover::before {
  width: 104%;
  height: 103%;
  border-radius: 6px;
  top: -1.5%;
  left: -2%;
}
.elementor-3275 .elementor-element.elementor-element-42b06eb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */