.red{color:#ed2e31;border-bottom:5px solid #ed2e31;padding-bottom:5px;display:inline-block}.hero-section .elementor-heading-title{transform:rotate(-6.3deg) skew(-7deg,0);min-height:188px;padding:158px}.hero-section .elementor-widget-container{background-position:center 110px!important}.head-transform{transform:rotate(-7.3deg) skew(-7deg,0)}.menu .elementor-image-box-img img{border-radius:5px 5px 0 0}.menu .elementor-image-box-content{width:100%;padding:15px}.menu .elementor-widget-image-box:hover .elementor-image-box-content{background:#ed2c31;border-radius:0 0 5px 5px}.menu .elementor-widget-image-box:hover .elementor-image-box-title{color:#fff}.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}form .gform_body input,form .gform_body textarea{width:100%!important;border:2px solid #323232!important;background:transparent!important;border-radius:5px!important;height:50px!important;padding:5px 10px!important}form .gform_body textarea{height:auto!important}@media only screen and (min-width:641px) .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}@media only screen and (min-width:641px) .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=image],.gform_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px 0}.custom-form input[type="submit"]{width:100%!important;border-radius:30px;padding:20px;background:#ed2e31;font-size:20px!important;font-family:"Oswald",sans-serif;transition:all .3s}.custom-form input[type="submit"]:hover{transform:scale(1.1)}label{font-size:16px!important;font-weight:500;font-family:"Oswald",sans-serif}.franchise-options .elementor-widget-container:hover{background:#df1824}.footer ul li::after{content:"\00b7";display:inline-block;padding:0;font-size:69px;top:0;margin-left:2px;color:#ef4940;position:absolute;line-height:.1}.wpsl-search{display:none}.wpsl-store-location strong{font-size:22px;font-family:Oswald,sans-serif;font-weight:500}.wpsl-store-location p{font-family:ABeeZee,sans-serif;font-size:16px}.wpsl-contact-details strong,.wpsl-store-hours strong,.wpsl-more-info-listings strong{font-size:15px}table.wpsl-opening-hours{font-family:'ABeeZee'}body #wpsl-stores .wpsl-store-thumb{height:70px!important;width:auto!important}#wpsl-wrap #wpsl-result-list li{padding:30px}#wpsl-wrap #wpsl-result-list li:hover{background:#fff;box-shadow:0 19px 38px rgb(0 0 0 / 5%),0 15px 12px rgb(0 0 0 / 1%)}#wpsl-wrap{margin:0}#wpsl-result-list{width:34%;background:#f7f7f7}body #wpsl-stores,body #wpsl-direction-details,body #wpsl-gmap{height:calc(100vh - 100px)!important}.wpsl-direction-wrap{display:none}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px;background:#F8E00D;color:#000;padding:8px 35px 8px 30px;border-radius:30px;font-weight:500;font-family:Oswald,sans-serif}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before,.wpsl-store-details.wpsl-store-listing:before{bottom:14px;right:14px}#wpsl-result-list a,#wpsl-wrap a{color:#000}#wpsl-result-list a.wpsl-store-details:hover{color:#000}#wpsl-wrap a:hover{color:#ed2e31}a.wpsl-directions{display:none}body #wpsl-gmap .wpsl-info-window{max-width:250px!important;font-family:'ABeeZee'}#wpsl-wrap .wpsl-icon-direction{display:none}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px 0;font-family:'ABeeZee'}.wpsl-info-window strong{margin-bottom:10px;display:inline-block;font-size:13px}.display-block{display:block}.display-inline{display:inline;z-index:1;position:relative}.display-inline.margin-top:before{content:' ';display:block;width:100%;margin-top:15px}.display-inline.margin-bot:after{content:' ';display:block;width:100%;margin-bottom:15px}.margin-top{margin-top:20px!important}.margin-bot{margin-bottom:20px!important}.section-title{font-family:"Oswald",Sans-serif;font-weight:800;font-size:30px;color:#ed2e31;line-height:1}.para-content{font-family:"ABeeZee",Sans-serif;font-weight:400;font-size:15px;color:#313131;line-height:28px}