.elementor-7020 .elementor-element.elementor-element-2970a88e:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-2970a88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-2970a88e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7020 .elementor-element.elementor-element-2970a88e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-55034c96 > .elementor-widget-container{border-style:solid;border-color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-55034c96.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-7020 .elementor-element.elementor-element-55034c96.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-7020 .elementor-element.elementor-element-55034c96.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-7020 .elementor-element.elementor-element-55034c96 .elementor-image-box-title{margin-bottom:31px;color:#000000;}.elementor-7020 .elementor-element.elementor-element-55034c96 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7020 .elementor-element.elementor-element-55034c96 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-55034c96:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-55034c96:has(:focus) .elementor-image-box-title{color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-55034c96 .elementor-image-box-description{color:#000000;}.elementor-7020 .elementor-element.elementor-element-5ebe0a71 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-5ebe0a71{text-align:center;}.elementor-7020 .elementor-element.elementor-element-5ebe0a71 .elementor-heading-title{color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-5ebe0a71 .elementor-heading-title a:hover, .elementor-7020 .elementor-element.elementor-element-5ebe0a71 .elementor-heading-title a:focus{color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-6a85d2a7{color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 > .elementor-widget-container{border-style:none;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 > .elementor-widget-container{border-style:none;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-2b39bc5d:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-2b39bc5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7020 .elementor-element.elementor-element-2b39bc5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7020 .elementor-element.elementor-element-2b39bc5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-4c2807ee{--iteration-count:infinite;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-4c2807ee > .elementor-widget-container{padding:61px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-4c2807ee .etheme-headline{font-size:54px;line-height:61px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-323eaf42:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-323eaf42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-323eaf42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:114px 114px 114px 114px;}.elementor-7020 .elementor-element.elementor-element-323eaf42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-52e3c627{color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-243ff841 > .elementor-widget-container{border-style:none;}.elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 > .elementor-widget-container{border-style:none;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-754de605 > .elementor-widget-container{margin:-61px 0px 0px 0px;border-style:solid;border-width:9px 9px 9px 9px;border-color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-754de605 .elementor-image-box-wrapper{text-align:center;}.elementor-7020 .elementor-element.elementor-element-754de605.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-7020 .elementor-element.elementor-element-754de605.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-7020 .elementor-element.elementor-element-754de605.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-7020 .elementor-element.elementor-element-754de605 .elementor-image-box-title{margin-bottom:31px;color:#000000;}.elementor-7020 .elementor-element.elementor-element-754de605 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7020 .elementor-element.elementor-element-754de605 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-754de605:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-754de605:has(:focus) .elementor-image-box-title{color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-754de605 .elementor-image-box-description{color:#000000;}.elementor-7020 .elementor-element.elementor-element-7db29319:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-7db29319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7020 .elementor-element.elementor-element-7db29319 > .elementor-background-overlay{background-image:url("https://gromize.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-6-2026-03_26_17-PM.png");background-size:cover;opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-7db29319{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:64px;padding:144px 10px 155px 10px;}.elementor-7020 .elementor-element.elementor-element-744a92be > .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-7020 .elementor-element.elementor-element-744a92be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-89px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7020 .elementor-element.elementor-element-744a92be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-5f4d4e29 > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-5f4d4e29{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-1855a8f7 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-1855a8f7 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-1855a8f7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-1855a8f7 > .elementor-widget-container{margin:30px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-1855a8f7 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-1855a8f7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-38dd885d > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-224030b8 > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-224030b8{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-7da6e9b3:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-7da6e9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F10000;background-image:url("https://gromize.com/wp-content/uploads/2026/04/Untitled-design-4.png");background-size:cover;}.elementor-7020 .elementor-element.elementor-element-7da6e9b3 > .elementor-background-overlay{background-color:#000000;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-7da6e9b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:64px;padding:144px 10px 155px 10px;}.elementor-7020 .elementor-element.elementor-element-21e60994 > .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-7020 .elementor-element.elementor-element-21e60994 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-89px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7020 .elementor-element.elementor-element-21e60994 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-2d18f6e4 > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-2d18f6e4{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-7de12c0a .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-7de12c0a .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-7de12c0a .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-7de12c0a > .elementor-widget-container{margin:-41px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-7de12c0a .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-7de12c0a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-20a4068a > .elementor-widget-container{margin:-39px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-1db80980{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-6dcca388:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-6dcca388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7020 .elementor-element.elementor-element-6dcca388{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-67px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-6dcca388 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-d8c932c{--iteration-count:infinite;width:var( --container-widget-width, 98.157% );max-width:98.157%;--container-widget-width:98.157%;--container-widget-flex-grow:0;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-d8c932c > .elementor-widget-container{margin:56px 0px 3px 20px;padding:5px 0px 38px 0px;}.elementor-7020 .elementor-element.elementor-element-d8c932c .etheme-headline{font-size:42px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-34b4a711:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-34b4a711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7020 .elementor-element.elementor-element-34b4a711{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-67px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-34b4a711 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-6719cced{--iteration-count:infinite;width:var( --container-widget-width, 98.157% );max-width:98.157%;--container-widget-width:98.157%;--container-widget-flex-grow:0;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-6719cced > .elementor-widget-container{margin:56px 0px 3px 20px;padding:5px 0px 38px 0px;}.elementor-7020 .elementor-element.elementor-element-6719cced .etheme-headline{font-size:42px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-78bb2a78:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-78bb2a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-78bb2a78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-34px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-78bb2a78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-73426f45 > .elementor-element-populated{border-style:solid;border-color:#F4B409;margin:35px 35px 35px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;padding:27px 27px 27px 27px;}.elementor-7020 .elementor-element.elementor-element-70a4fc60 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-70a4fc60.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7020 .elementor-element.elementor-element-70a4fc60.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7020 .elementor-element.elementor-element-70a4fc60.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-70a4fc60 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7020 .elementor-element.elementor-element-70a4fc60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-70a4fc60 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-70a4fc60:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-70a4fc60:has(:focus) .elementor-image-box-title{color:#F4B409D1;}.elementor-7020 .elementor-element.elementor-element-70a4fc60 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-299840a6 > .elementor-element-populated{border-style:solid;border-color:#F4B409;margin:35px 35px 35px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;padding:27px 27px 27px 27px;}.elementor-7020 .elementor-element.elementor-element-155e62cc > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-155e62cc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7020 .elementor-element.elementor-element-155e62cc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7020 .elementor-element.elementor-element-155e62cc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-155e62cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7020 .elementor-element.elementor-element-155e62cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-155e62cc .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-155e62cc:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-155e62cc:has(:focus) .elementor-image-box-title{color:#F4B409D1;}.elementor-7020 .elementor-element.elementor-element-155e62cc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-660d8483:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-660d8483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7020 .elementor-element.elementor-element-660d8483{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7020 .elementor-element.elementor-element-660d8483 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-15b0a047 > .elementor-element-populated{border-style:solid;border-color:#F4B409;margin:35px 35px 35px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;padding:27px 27px 27px 27px;}.elementor-7020 .elementor-element.elementor-element-52443138 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-52443138.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7020 .elementor-element.elementor-element-52443138.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7020 .elementor-element.elementor-element-52443138.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-52443138 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7020 .elementor-element.elementor-element-52443138 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-52443138 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-52443138:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-52443138:has(:focus) .elementor-image-box-title{color:#F4B409D1;}.elementor-7020 .elementor-element.elementor-element-52443138 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-1fe0e0ee > .elementor-element-populated{border-style:solid;border-color:#F4B409;margin:35px 35px 35px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;padding:27px 27px 27px 27px;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-58f0a2f3:has(:focus) .elementor-image-box-title{color:#F4B409D1;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-8275931:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-8275931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #111111 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-8275931{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:114px 114px 114px 114px;}.elementor-7020 .elementor-element.elementor-element-8275931 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-11ee78fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7020 .elementor-element.elementor-element-44bdf489{--iteration-count:infinite;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-44bdf489 .etheme-headline{font-size:31px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-1a1093a3{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-56fa8329{--iteration-count:infinite;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-56fa8329 .etheme-headline{font-size:31px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-4d642653{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-1a310f41:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-1a310f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #111111 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-1a310f41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:114px 114px 114px 114px;}.elementor-7020 .elementor-element.elementor-element-1a310f41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-3447d174 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7020 .elementor-element.elementor-element-62f8024f{--iteration-count:infinite;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-62f8024f .etheme-headline{font-size:31px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-12c2e89f{color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-37420de0{--iteration-count:infinite;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-37420de0 .etheme-headline{font-size:31px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-39006b9{color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-40acf0d{--e-image-carousel-slides-to-show:1;}.elementor-7020 .elementor-element.elementor-element-5b03eb13:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-5b03eb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-5b03eb13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-69px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-5b03eb13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-17fc06e3{--iteration-count:infinite;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-17fc06e3 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-17fc06e3 .etheme-headline{font-size:49px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-44e31e90{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-5a459c29:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-5a459c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #000000 100%);}.elementor-7020 .elementor-element.elementor-element-5a459c29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-69px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-5a459c29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-19f6814e{--iteration-count:infinite;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-19f6814e > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-19f6814e .etheme-headline{font-size:49px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-78ec8de{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-2bca68af:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-2bca68af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-7020 .elementor-element.elementor-element-2bca68af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-2bca68af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-b7018a3{--iteration-count:infinite;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-b7018a3 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-b7018a3 .etheme-headline{font-size:49px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-3ceb7f86 > .elementor-widget-container{margin:-99px 63px 63px 63px;padding:104px 104px 104px 104px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-3ceb7f86 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-3ceb7f86:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-3ceb7f86:has(:focus) .elementor-image-box-title{color:#F4B409D1;}.elementor-7020 .elementor-element.elementor-element-3ceb7f86 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-12c75485 > .elementor-widget-container{margin:-148px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-344aa2bb > .elementor-widget-container{margin:-135px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-344aa2bb{text-align:center;}.elementor-7020 .elementor-element.elementor-element-344aa2bb .elementor-heading-title{color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-2262fa0b > .elementor-widget-container{margin:-39px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-5bea9797 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-5bea9797 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-5bea9797 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-5bea9797 > .elementor-widget-container{border-style:none;}.elementor-7020 .elementor-element.elementor-element-5bea9797 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-5bea9797 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-5fae3665:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-5fae3665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-7020 .elementor-element.elementor-element-5fae3665{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-5fae3665 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7020 .elementor-element.elementor-element-4d590bfe{--iteration-count:infinite;text-align:center;--shape-color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-4d590bfe > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-4d590bfe .etheme-headline{font-size:49px;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-166e49cc > .elementor-widget-container{margin:-99px 63px 63px 63px;padding:104px 104px 104px 104px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-166e49cc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7020 .elementor-element.elementor-element-166e49cc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7020 .elementor-element.elementor-element-166e49cc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-166e49cc .elementor-image-box-wrapper .elementor-image-box-img{width:48%;}.elementor-7020 .elementor-element.elementor-element-166e49cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7020 .elementor-element.elementor-element-166e49cc .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1px;font-weight:600;color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-166e49cc:has(:hover) .elementor-image-box-title,
					 .elementor-7020 .elementor-element.elementor-element-166e49cc:has(:focus) .elementor-image-box-title{color:#F4B409D1;}.elementor-7020 .elementor-element.elementor-element-166e49cc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-12230b47 > .elementor-widget-container{margin:-148px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-1c614078 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-1c614078{text-align:center;}.elementor-7020 .elementor-element.elementor-element-1c614078 .elementor-heading-title{color:#F4B409;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7020 .elementor-element.elementor-element-6c51868f .elementor-button{background-color:#FABD18;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-6c51868f .elementor-button:hover, .elementor-7020 .elementor-element.elementor-element-6c51868f .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FABD18;}.elementor-7020 .elementor-element.elementor-element-6c51868f > .elementor-widget-container{border-style:none;}.elementor-7020 .elementor-element.elementor-element-6c51868f .elementor-button:hover svg, .elementor-7020 .elementor-element.elementor-element-6c51868f .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-7020 .elementor-element.elementor-element-55034c96 > .elementor-widget-container{border-width:5px 5px 5px 5px;}.elementor-7020 .elementor-element.elementor-element-55034c96 .elementor-image-box-img{margin-bottom:17px;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-39bcc1a0 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-5762c0a3 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-243ff841 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-243ff841 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-52b6bef8 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-754de605 .elementor-image-box-img{margin-bottom:17px;}.elementor-7020 .elementor-element.elementor-element-1855a8f7 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-1855a8f7 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-38dd885d > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-38dd885d .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-7da6e9b3:not(.elementor-motion-effects-element-type-background), .elementor-7020 .elementor-element.elementor-element-7da6e9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gromize.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-6-2026-03_26_17-PM.png");background-position:-446px -31px;}.elementor-7020 .elementor-element.elementor-element-7da6e9b3 > .elementor-background-overlay{opacity:0.88;}.elementor-7020 .elementor-element.elementor-element-2d18f6e4{font-size:1px;}.elementor-7020 .elementor-element.elementor-element-7de12c0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-7de12c0a .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-20a4068a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-20a4068a .elementor-button{font-size:13px;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-1db80980{font-size:15px;}.elementor-7020 .elementor-element.elementor-element-6719cced .etheme-headline{font-size:23px;}.elementor-7020 .elementor-element.elementor-element-78bb2a78{margin-top:0px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-73426f45 > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-7020 .elementor-element.elementor-element-70a4fc60 .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-155e62cc .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-52443138 .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-58f0a2f3 .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-8275931{padding:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-44bdf489 .etheme-headline{font-size:23px;}.elementor-7020 .elementor-element.elementor-element-44bdf489{text-align:center;}.elementor-7020 .elementor-element.elementor-element-1a1093a3{text-align:center;font-size:15px;}.elementor-7020 .elementor-element.elementor-element-56fa8329 .etheme-headline{font-size:23px;}.elementor-7020 .elementor-element.elementor-element-56fa8329{text-align:center;}.elementor-7020 .elementor-element.elementor-element-4d642653 > .elementor-widget-container{padding:0px 0px 0px 48px;}.elementor-7020 .elementor-element.elementor-element-4d642653{text-align:start;font-size:15px;}.elementor-7020 .elementor-element.elementor-element-5b03eb13{margin-top:0px;margin-bottom:0px;}.elementor-7020 .elementor-element.elementor-element-17fc06e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-17fc06e3 .etheme-headline{font-size:23px;}.elementor-7020 .elementor-element.elementor-element-44e31e90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 7px 0px 43px;}.elementor-7020 .elementor-element.elementor-element-44e31e90{text-align:start;font-size:16px;}.elementor-7020 .elementor-element.elementor-element-2bca68af{margin-top:0px;margin-bottom:0px;padding:0px 0px 32px 0px;}.elementor-7020 .elementor-element.elementor-element-b7018a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-b7018a3 .etheme-headline{font-size:23px;}.elementor-7020 .elementor-element.elementor-element-3ceb7f86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-3ceb7f86 .elementor-image-box-title{font-size:11px;}.elementor-7020 .elementor-element.elementor-element-12c75485 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-344aa2bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-2262fa0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-2262fa0b .elementor-button{font-size:15px;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-5bea9797 .elementor-button{font-size:15px;border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-166e49cc .elementor-image-box-img{margin-bottom:15px;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-1e5ebdd6 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-7020 .elementor-element.elementor-element-6c51868f > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-7020 .elementor-element.elementor-element-6c51868f .elementor-button{border-radius:10px 10px 10px 10px;}}/* Start custom CSS for button, class: .elementor-element-1855a8f7 *//* Ensure header stays on top */
header,
.elementor-location-header {
  position: relative;
  z-index: 1000;
}

/* Keep buttons clickable but within their section */
.elementor-button,
.elementor-button-wrapper a {
  position: relative;
  z-index: 2; /* reduced from extreme value */
  pointer-events: auto;
}

/* Fix overlay issue without breaking layout */
.elementor-section::before,
.elementor-column::before,
.elementor-widget::before {
  pointer-events: none !important;
}

/* Prevent accidental overlap */
.elementor-section,
.elementor-column {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7de12c0a *//* Ensure header stays on top */
header,
.elementor-location-header {
  position: relative;
  z-index: 1000;
}

/* Keep buttons clickable but within their section */
.elementor-button,
.elementor-button-wrapper a {
  position: relative;
  z-index: 2; /* reduced from extreme value */
  pointer-events: auto;
}

/* Fix overlay issue without breaking layout */
.elementor-section::before,
.elementor-column::before,
.elementor-widget::before {
  pointer-events: none !important;
}

/* Prevent accidental overlap */
.elementor-section,
.elementor-column {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7da6e9b3 */.elementor-7020 .elementor-element.elementor-element-7da6e9b3 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-7da6e9b3::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-7da6e9b3::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6dcca388 */.elementor-7020 .elementor-element.elementor-element-6dcca388 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-6dcca388::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.8;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-6dcca388::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.6;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34b4a711 */.elementor-7020 .elementor-element.elementor-element-34b4a711 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-34b4a711::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.8;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-34b4a711::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.6;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78bb2a78 */.elementor-7020 .elementor-element.elementor-element-78bb2a78 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-78bb2a78::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-78bb2a78::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.6;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-660d8483 */.elementor-7020 .elementor-element.elementor-element-660d8483 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-660d8483::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-660d8483::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.6;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8275931 */.elementor-7020 .elementor-element.elementor-element-8275931 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-8275931::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-8275931::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a310f41 */.elementor-7020 .elementor-element.elementor-element-1a310f41 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-1a310f41::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-1a310f41::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b03eb13 */.elementor-7020 .elementor-element.elementor-element-5b03eb13 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-5b03eb13::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-5b03eb13::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a459c29 */.elementor-7020 .elementor-element.elementor-element-5a459c29 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-5a459c29::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-5a459c29::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12c75485 *//* SECTION */
.pricing-section {
  padding: 50px 20px;
}

/* CONTAINER */
.pricing-container {
  display: flex;
  justify-content: center;
  gap: 25px;
  flex-wrap: wrap;
  max-width: 1100px;
  margin: auto;
}

/* CARD */
.card {
  background: #fff;
  padding: 25px;
  width: 300px;
  border-radius: 12px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
  text-align: center;
  position: relative;
}

/* HIGHLIGHT */
.card.highlight {
  border: 2px solid #facc15;
  transform: scale(1.05);
}

/* BADGE */
.badge {
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background: #facc15;
  color: #000;
  padding: 5px 12px;
  font-size: 12px;
  border-radius: 20px;
  font-weight: 600;
}

/* PRICE */
.price.red { color: #ef4444; }
.price.yellow { color: #f59e0b; }

/* FEATURES */
.feature {
  margin: 8px 0;
  font-size: 14px;
}
.feature.yes { color: #16a34a; }
.feature.no { color: #9ca3af; }

/* ✅ FINAL BUTTON (FORCE APPLY) */
.pricing-container .pricing-btn {
  display: inline-block !important;
  margin-top: 15px;
  padding: 12px 24px;
  background: #F4B409 !important;
  color: #000 !important;
  text-decoration: none !important;
  border-radius: 6px;
  font-weight: 600;
  border: 1px solid transparent !important;
  transition: all 0.3s ease;
}

/* ✅ HOVER (FORCE APPLY) */
.pricing-container .pricing-btn:hover {
  background: #000 !important;
  color: #F4B409 !important;
  border: 1px solid #F4B409 !important;
  box-shadow: 0 0 10px #F4B409,
              0 0 20px #F4B409,
              0 0 40px #F4B409;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bca68af */.elementor-7020 .elementor-element.elementor-element-2bca68af {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-2bca68af::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-2bca68af::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12230b47 *//* SECTION */
.pricing-section {
  padding: 50px 20px;
}

/* CONTAINER */
.pricing-container {
  display: flex;
  justify-content: center;
  gap: 25px;
  flex-wrap: wrap;
  max-width: 1100px;
  margin: auto;
}

/* CARD */
.card {
  background: #fff;
  padding: 25px;
  width: 300px;
  border-radius: 12px;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
  text-align: center;
  position: relative;
}

/* HIGHLIGHT */
.card.highlight {
  border: 2px solid #facc15;
  transform: scale(1.05);
}

/* BADGE */
.badge {
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background: #facc15;
  color: #000;
  padding: 5px 12px;
  font-size: 12px;
  border-radius: 20px;
  font-weight: 600;
}

/* PRICE */
.price.red { color: #ef4444; }
.price.yellow { color: #f59e0b; }

/* FEATURES */
.feature {
  margin: 8px 0;
  font-size: 14px;
}
.feature.yes { color: #16a34a; }
.feature.no { color: #9ca3af; }

/* ✅ FINAL BUTTON (FORCE APPLY) */
.pricing-container .pricing-btn {
  display: inline-block !important;
  margin-top: 15px;
  padding: 12px 24px;
  background: #F4B409 !important;
  color: #000 !important;
  text-decoration: none !important;
  border-radius: 6px;
  font-weight: 600;
  border: 1px solid transparent !important;
  transition: all 0.3s ease;
}

/* ✅ HOVER (FORCE APPLY) */
.pricing-container .pricing-btn:hover {
  background: #000 !important;
  color: #F4B409 !important;
  border: 1px solid #F4B409 !important;
  box-shadow: 0 0 10px #F4B409,
              0 0 20px #F4B409,
              0 0 40px #F4B409;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5fae3665 */.elementor-7020 .elementor-element.elementor-element-5fae3665 {
    position: relative;
    overflow: hidden;
    background: #000; /* optional dark background for contrast */
}

/* Wave Layer */
.elementor-7020 .elementor-element.elementor-element-5fae3665::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.3) 0%, transparent 60%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMove 8s linear infinite;
    
    filter: blur(60px);
    opacity: 0.1;
}

/* Second Wave for Depth */
.elementor-7020 .elementor-element.elementor-element-5fae3665::after {
    content: "";
    position: absolute;
    top: 60%;
    left: -50%;
    width: 200%;
    height: 200%;
    
    background: radial-gradient(circle at center, rgba(244,180,9,0.2) 0%, transparent 70%);
    
    transform: translateY(-50%) rotate(0deg);
    animation: waveMoveReverse 12s linear infinite;
    
    filter: blur(80px);
    opacity: 0.1;
}

/* Animations */
@keyframes waveMove {
    0% {
        transform: translateY(-50%) rotate(0deg);
    }
    100% {
        transform: translateY(-50%) rotate(360deg);
    }
}

@keyframes waveMoveReverse {
    0% {
        transform: translateY(-50%) rotate(360deg);
    }
    100% {
        transform: translateY(-50%) rotate(0deg);
    }
}/* End custom CSS */