.elementor-1843 .elementor-element.elementor-element-0b98459:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-0b98459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegroovybean.com/wp-content/uploads/2023/09/New-Project-22.jpg");background-position:center center;background-size:cover;}.elementor-1843 .elementor-element.elementor-element-0b98459 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1843 .elementor-element.elementor-element-0b98459{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-134px;margin-bottom:0px;}.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading,.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-sub-heading, .elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-sub-heading *,.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-subheading, .elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-subheading *, .elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-separator-parent{text-align:center;}.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading, .elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading a{font-size:44px;text-transform:uppercase;letter-spacing:1.26px;}.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading-text{color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading{margin:0px 0px 16px 0px;}.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-sub-heading{font-size:18px;color:#FFFFFF;margin:0px 0px 24px 0px;}.elementor-1843 .elementor-element.elementor-element-e35b43e .elementor-button{font-size:12px;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-e35b43e .elementor-button:hover, .elementor-1843 .elementor-element.elementor-element-e35b43e .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-1843 .elementor-element.elementor-element-e35b43e .elementor-button:hover svg, .elementor-1843 .elementor-element.elementor-element-e35b43e .elementor-button:focus svg{fill:#000000;}.elementor-1843 .elementor-element.elementor-element-415ef7d6:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-415ef7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-415ef7d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1843 .elementor-element.elementor-element-415ef7d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-banner__overlay{background-color:#FFFFFF;opacity:0;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-layla:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-layla:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-oscar:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-marley:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-ruby:hover .novaworks-banner__text{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-roxy:hover .novaworks-banner__text::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-roxy:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-bubba:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-bubba:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-romeo:hover .novaworks-banner__content::before{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-romeo:hover .novaworks-banner__content::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-sarah:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-effect-chico:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-banner:hover .novaworks-banner__overlay{background-color:#2FC5F2;opacity:0.8;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-banner__title{color:#FFFFFF;font-size:22px;text-transform:uppercase;letter-spacing:1.2px;margin:0px 0px 16px 0px;text-align:center;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-banner__text{text-align:center;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a .novaworks-banner__button{width:120px;align-self:center;background-color:#FFFFFF;color:#000000;padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-58cf4e3a  .novaworks-banner__button{font-size:11px;text-transform:uppercase;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-banner__overlay{background-color:#FFFFFF;opacity:0;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-layla:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-layla:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-oscar:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-marley:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-ruby:hover .novaworks-banner__text{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-roxy:hover .novaworks-banner__text::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-roxy:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-bubba:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-bubba:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-romeo:hover .novaworks-banner__content::before{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-romeo:hover .novaworks-banner__content::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-sarah:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-effect-chico:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-banner:hover .novaworks-banner__overlay{background-color:#F8A75C;opacity:0.8;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-banner__title{color:#FFFFFF;font-size:22px;text-transform:uppercase;letter-spacing:1.2px;margin:0px 0px 16px 0px;text-align:center;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-banner__text{text-align:center;}.elementor-1843 .elementor-element.elementor-element-1bc0995b .novaworks-banner__button{width:120px;align-self:center;background-color:#FFFFFF;color:#000000;padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-1bc0995b  .novaworks-banner__button{font-size:11px;text-transform:uppercase;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-banner__overlay{background-color:#FFFFFF;opacity:0;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-layla:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-layla:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-oscar:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-marley:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-ruby:hover .novaworks-banner__text{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-roxy:hover .novaworks-banner__text::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-roxy:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-bubba:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-bubba:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-romeo:hover .novaworks-banner__content::before{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-romeo:hover .novaworks-banner__content::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-sarah:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-effect-chico:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-banner:hover .novaworks-banner__overlay{background-color:#ED5B9F;opacity:0.8;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-banner__title{color:#FFFFFF;font-size:22px;text-transform:uppercase;letter-spacing:1.2px;margin:0px 0px 16px 0px;text-align:center;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-banner__text{text-align:center;}.elementor-1843 .elementor-element.elementor-element-44827c8b .novaworks-banner__button{width:120px;align-self:center;background-color:#FFFFFF;color:#000000;padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-44827c8b  .novaworks-banner__button{font-size:11px;text-transform:uppercase;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-banner__overlay{background-color:#FFFFFF;opacity:0;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-layla:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-layla:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-oscar:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-marley:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-ruby:hover .novaworks-banner__text{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-roxy:hover .novaworks-banner__text::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-roxy:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-bubba:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-bubba:hover .novaworks-banner__content::after{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-romeo:hover .novaworks-banner__content::before{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-romeo:hover .novaworks-banner__content::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-sarah:hover .novaworks-banner__title::after{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-effect-chico:hover .novaworks-banner__content::before{border-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-banner:hover .novaworks-banner__overlay{background-color:#C2D846;opacity:0.8;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-banner__title{color:#FFFFFF;font-size:22px;text-transform:uppercase;letter-spacing:1.2px;margin:0px 0px 16px 0px;text-align:center;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-banner__text{text-align:center;}.elementor-1843 .elementor-element.elementor-element-c9aad52 .novaworks-banner__button{width:120px;align-self:center;background-color:#FFFFFF;color:#000000;padding:10px 20px 10px 20px;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-c9aad52  .novaworks-banner__button{font-size:11px;text-transform:uppercase;}.elementor-1843 .elementor-element.elementor-element-3ad51975 > .elementor-container{min-height:580px;}.elementor-1843 .elementor-element.elementor-element-3ad51975 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1843 .elementor-element.elementor-element-3ad51975:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-3ad51975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-3ad51975{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 5px 0px;}.elementor-1843 .elementor-element.elementor-element-3ad51975 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1843 .elementor-element.elementor-element-7e4ad928 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-1843 .elementor-element.elementor-element-73dc21f2{text-align:left;}.elementor-1843 .elementor-element.elementor-element-73dc21f2 .elementor-heading-title{color:#000000;font-size:54px;}.elementor-1843 .elementor-element.elementor-element-4e5d9a4f{columns:1;column-gap:0%;text-align:left;color:#000000;font-size:18px;width:100%;max-width:100%;}.elementor-1843 .elementor-element.elementor-element-3d04488a .elementor-button{font-size:12px;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#000000;color:#000000;background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-3d04488a .elementor-button:hover, .elementor-1843 .elementor-element.elementor-element-3d04488a .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-1843 .elementor-element.elementor-element-3d04488a .elementor-button:hover svg, .elementor-1843 .elementor-element.elementor-element-3d04488a .elementor-button:focus svg{fill:#000000;}.elementor-bc-flex-widget .elementor-1843 .elementor-element.elementor-element-59d4ad1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1843 .elementor-element.elementor-element-59d4ad1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1843 .elementor-element.elementor-element-59d4ad1d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1843 .elementor-element.elementor-element-59d4ad1d > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-1843 .elementor-element.elementor-element-cd54c30 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-561282ad:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-561282ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4CC7F1;}.elementor-1843 .elementor-element.elementor-element-561282ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 60px 0px 60px;}.elementor-1843 .elementor-element.elementor-element-561282ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1843 .elementor-element.elementor-element-4f5ec148{--spacer-size:40px;}.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading,.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-sub-heading, .elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-sub-heading *,.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-subheading, .elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-subheading *, .elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-separator-parent{text-align:center;}.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading, .elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading a{font-size:44px;text-transform:uppercase;letter-spacing:1.26px;}.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading-text{color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading{margin:0px 0px 16px 0px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products{margin-right:-20px;margin-left:-20px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products:not(.product-list-display) .product{padding-right:20px;padding-left:20px;padding-bottom:0px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products li.product .woocommerce-loop-product__link{margin-bottom:0px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products li.product .product-item .product-item__description .product-item__description--info a.title .woocommerce-loop-product__title{font-family:"Jost", Sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products li.product .star-rating span{color:#898989;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products li.product .product-item .product-item__description .product-item__description--info span.price{font-family:"Jost", Sans-serif;font-weight:700;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products li.product .button{color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 .novaworks-carousel .novaworks-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 .novaworks-carousel .novaworks-slick-dots{justify-content:center;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products{margin-right:-20px;margin-left:-20px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products:not(.product-list-display) .product{padding-right:20px;padding-left:20px;padding-bottom:0px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products li.product .woocommerce-loop-product__link{margin-bottom:0px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products li.product .product-item .product-item__description .product-item__description--info a.title .woocommerce-loop-product__title{font-family:"Jost", Sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:1px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products li.product .star-rating span{color:#898989;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products li.product .product-item .product-item__description .product-item__description--info span.price{font-family:"Jost", Sans-serif;font-weight:700;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products li.product .button{color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 .novaworks-carousel .novaworks-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 .novaworks-carousel .novaworks-slick-dots{justify-content:center;}.elementor-1843 .elementor-element.elementor-element-31cb11da .elementor-button{font-size:12px;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-31cb11da .elementor-button:hover, .elementor-1843 .elementor-element.elementor-element-31cb11da .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-1843 .elementor-element.elementor-element-31cb11da .elementor-button:hover svg, .elementor-1843 .elementor-element.elementor-element-31cb11da .elementor-button:focus svg{fill:#000000;}.elementor-1843 .elementor-element.elementor-element-42f6eaa1{--spacer-size:40px;}.elementor-1843 .elementor-element.elementor-element-87dfbbd > .elementor-container{min-height:580px;}.elementor-1843 .elementor-element.elementor-element-87dfbbd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1843 .elementor-element.elementor-element-87dfbbd:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-87dfbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2D846;}.elementor-1843 .elementor-element.elementor-element-87dfbbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 50px 0px;}.elementor-1843 .elementor-element.elementor-element-87dfbbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1843 .elementor-element.elementor-element-87dfbbd > .elementor-shape-top .elementor-shape-fill{fill:#4CC7F1;}.elementor-bc-flex-widget .elementor-1843 .elementor-element.elementor-element-0d3d90d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1843 .elementor-element.elementor-element-0d3d90d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1843 .elementor-element.elementor-element-0d3d90d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1843 .elementor-element.elementor-element-0d3d90d > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-1843 .elementor-element.elementor-element-7b68751 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-a1375c8 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-1843 .elementor-element.elementor-element-f94b33b{text-align:left;}.elementor-1843 .elementor-element.elementor-element-f94b33b .elementor-heading-title{color:#000000;font-size:54px;}.elementor-1843 .elementor-element.elementor-element-9f4e418{columns:1;column-gap:0%;text-align:left;color:#000000;font-size:18px;width:100%;max-width:100%;}.elementor-1843 .elementor-element.elementor-element-1b871fc3:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-1b871fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1b871fc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 60px 0px 60px;}.elementor-1843 .elementor-element.elementor-element-1b871fc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1843 .elementor-element.elementor-element-1b871fc3 > .elementor-shape-top .elementor-shape-fill{fill:#C2D846;}.elementor-1843 .elementor-element.elementor-element-23bb761{--spacer-size:60px;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-heading,.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-sub-heading, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-sub-heading *,.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-subheading, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-subheading *, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator-parent{text-align:center;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-heading, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-heading a{font-size:44px;text-transform:uppercase;letter-spacing:1.26px;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-heading{margin:0px 0px 16px 0px;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-sub-heading{font-size:18px;color:#000000;margin:0px 0px 24px 0px;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator-line > span{border-top-style:solid;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator-line > span, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-divider-text{border-top-color:#000000;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator-line > span {border-top-width:2px;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-separator-wrap{width:60px;}.elementor-1843 .elementor-element.elementor-element-214f7123{--spacer-size:10px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__item{padding:0px 20px 20px 20px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__list{margin-right:-20px;margin-left:-20px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__inner-box{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .post-thumbnail__link{padding-bottom:120%;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .post-thumbnail{border-radius:9px 9px 9px 9px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts.type-grid-2 .post-thumbnail > a:after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 42%, #444444 100%);}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .entry-title a{color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .entry-title a:hover{color:#FFFFFF;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .entry-title{font-family:"Shrikhand", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:22px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .post-meta{background-color:rgba(0, 0, 0, 0);}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .entry-excerpt{color:#FFFFFF;font-family:"Jost", Sans-serif;font-weight:500;margin:0px 0px 0px 0px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-more:hover{text-decoration:none;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-carousel .novaworks-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1843 .elementor-element.elementor-element-3c6d1658{--spacer-size:10px;}.elementor-1843 .elementor-element.elementor-element-1149bf7f .elementor-button{font-size:12px;text-transform:uppercase;line-height:1em;letter-spacing:1px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;box-shadow:3px 3px 0px 0px #000000;}.elementor-1843 .elementor-element.elementor-element-1149bf7f .elementor-button:hover, .elementor-1843 .elementor-element.elementor-element-1149bf7f .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-1843 .elementor-element.elementor-element-1149bf7f .elementor-button:hover svg, .elementor-1843 .elementor-element.elementor-element-1149bf7f .elementor-button:focus svg{fill:#000000;}.elementor-1843 .elementor-element.elementor-element-57fd50e3{--spacer-size:60px;}@media(max-width:1599px){.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__item{padding:0px 15px 0px 15px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__list{margin-right:-15px;margin-left:-15px;}}@media(max-width:1024px){.elementor-1843 .elementor-element.elementor-element-561282ad{padding:80px 40px 0px 40px;}.elementor-1843 .elementor-element.elementor-element-1b871fc3{padding:0px 45px 0px 45px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__item{padding:0px 0px 50px 0px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__list{margin-right:-0px;margin-left:-0px;}}@media(max-width:991px){.elementor-1843 .elementor-element.elementor-element-3ad51975{padding:50px 40px 50px 40px;}.elementor-1843 .elementor-element.elementor-element-561282ad{padding:50px 40px 0px 40px;}.elementor-1843 .elementor-element.elementor-element-87dfbbd{padding:150px 40px 50px 40px;}.elementor-1843 .elementor-element.elementor-element-f94b33b .elementor-heading-title{font-size:38px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__item{padding:0px 0px 40px 0px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__list{margin-right:-0px;margin-left:-0px;}}@media(max-width:767px){.elementor-1843 .elementor-element.elementor-element-0b98459:not(.elementor-motion-effects-element-type-background), .elementor-1843 .elementor-element.elementor-element-0b98459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-bc-flex-widget .elementor-1843 .elementor-element.elementor-element-d028f71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1843 .elementor-element.elementor-element-d028f71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading, .elementor-1843 .elementor-element.elementor-element-12a96ce .novaworks-heading a{font-size:23px;}.elementor-1843 .elementor-element.elementor-element-5e88a04a{width:50%;}.elementor-1843 .elementor-element.elementor-element-3e61fdf0{width:50%;}.elementor-1843 .elementor-element.elementor-element-69672256{width:50%;}.elementor-1843 .elementor-element.elementor-element-1bca2fb1{width:50%;}.elementor-1843 .elementor-element.elementor-element-3ad51975{padding:50px 0px 50px 0px;}.elementor-1843 .elementor-element.elementor-element-7e4ad928 > .elementor-element-populated{padding:50px 40px 50px 40px;}.elementor-1843 .elementor-element.elementor-element-59d4ad1d > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-1843 .elementor-element.elementor-element-561282ad{padding:0px 15px 0px 15px;}.elementor-1843 .elementor-element.elementor-element-42df8f42 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading, .elementor-1843 .elementor-element.elementor-element-4395b1ad .novaworks-heading a{font-size:32px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products{margin-right:-10px;margin-left:-10px;}.elementor-1843 .elementor-element.elementor-element-46f5d045 ul.products:not(.product-list-display) .product{padding-right:10px;padding-left:10px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products{margin-right:-10px;margin-left:-10px;}.elementor-1843 .elementor-element.elementor-element-72dcfb8 ul.products:not(.product-list-display) .product{padding-right:10px;padding-left:10px;}.elementor-1843 .elementor-element.elementor-element-0d3d90d > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-1843 .elementor-element.elementor-element-f94b33b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1843 .elementor-element.elementor-element-f94b33b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1843 .elementor-element.elementor-element-1b871fc3{padding:0px 40px 0px 40px;}.elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-heading, .elementor-1843 .elementor-element.elementor-element-d711dc8 .novaworks-heading a{font-size:32px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__item{padding:0px 0px 40px 0px;}.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .novaworks-posts__list{margin-right:-0px;margin-left:-0px;}}/* Start custom CSS for column, class: .elementor-element-d028f71 */.elementor-1843 .elementor-element.elementor-element-d028f71 {
    height: 100vh;
}
@media only screen and (min-width: 768px) {
    .elementor-1843 .elementor-element.elementor-element-d028f71 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b98459 */.elementor-1843 .elementor-element.elementor-element-0b98459 {
   box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.7) inset;
-webkit-box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.7) inset;
-moz-box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.7) inset;
}/* End custom CSS */
/* Start custom CSS for novaworks-products, class: .elementor-element-46f5d045 */.elementor-1843 .elementor-element.elementor-element-46f5d045 .product-item{
    background: #fff;
    border-radius: 10px;
    padding-bottom:25px;
        box-shadow: 5px 5px 0px 0px #000000;
        border: 2px solid #000;
}
.elementor-1843 .elementor-element.elementor-element-46f5d045 .product-item img{
    border-radius: 10px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for novaworks-products, class: .elementor-element-72dcfb8 */.elementor-1843 .elementor-element.elementor-element-72dcfb8 .product-item{
    background: #fff;
    border-radius: 10px;
    padding-bottom:25px;
        box-shadow: 5px 5px 0px 0px #000000;
        border: 2px solid #000;
}
.elementor-1843 .elementor-element.elementor-element-72dcfb8 .product-item img{
    border-radius: 10px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-561282ad *//*.elementor-1843 .elementor-element.elementor-element-561282ad:before{
    content:'';
    background-image: url('https://thegroovybean.com/wp-content/uploads/2020/07/groovy-splash-top.png');
    position: absolute!important;
    display: block!important;
    top: 0px!important;
    right: 0px!important;
    width:340px;
    height:216px;
    background-size: contain;
}*//* End custom CSS */
/* Start custom CSS for novaworks-posts, class: .elementor-element-1c7dd190 */.elementor-1843 .elementor-element.elementor-element-1c7dd190 .novaworks-posts .entry-title {
    border-bottom: solid 1px rgba(255,255,255,0.3);
    padding-bottom: 14px;
    margin-bottom: 14px;
}/* End custom CSS */