html body .banner-slide h2{font-size:148.004px!important;font-style:italic;font-weight:900;line-height:100%;letter-spacing:1.85px;text-transform:uppercase;background:0 0;font-family:"Open Sans";-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;-webkit-text-fill-color:black;display:flex}html body .banner-slide h2 span.lime-color{-webkit-text-stroke-color:#cdf308;-webkit-text-stroke-width:3px;padding:0 30px}@media screen and (max-width:1800px){html body .banner-slide h2{font-size:115px!important}}@media screen and (max-width:1600px){html body .banner-slide h2{font-size:105px!important}}@media screen and (max-width:1366px){html body .banner-slide h2{font-size:90px!important}}@media screen and (max-width:1200px){html body .banner-slide h2{font-size:80px!important}}@media screen and (max-width:991px){html body .banner-slide h2{font-size:63px!important}}@media screen and (max-width:768px){html body .banner-slide h2{font-size:48px!important}}@media screen and (max-width:575px){html body .banner-slide h2{font-size:35px!important}}@media screen and (max-width:425px){html body .banner-slide h2{font-size:30px!important}}#elementor-popup-modal-10774 .dialog-message{overflow:visible}html body .redesign-bookings.ask-question div.gform_wrapper form .gform_footer input.gform_button{text-align:center;font-family:"Titillium Web",sans-serif;font-size:17px;font-weight:900;line-height:normal;letter-spacing:1px;text-transform:uppercase}html body .redesign-bookings.ask-question .gform_wrapper.gravity-theme .gform_validation_errors{display:none}.scrolling-text-wrap.retail-store-text .scrolling-text-inner{background:#080808}.vc_row.vc_row-fluid.home-column-about.retail-store-about-column{background-color:unset}.wpb_row.vc_inner.visit-us-row{padding:35px 40px;display:flex;align-items:center}.wpb_row.vc_inner.visit-us-row h2{margin-bottom:0}.wpb_row.vc_inner.visit-us-row ul{padding:0;margin:0;display:flex;flex-wrap:wrap;list-style:none}.wpb_row.vc_inner.visit-us-row ul li{width:50%;margin:0;font-size:23px;font-style:normal;font-weight:400;line-height:130%}.wpb_row.vc_inner.visit-us-row ul li:nth-child(even){font-weight:900}.wpb_row.vc_inner.visit-us-row .vc_col-sm-8,.wpb_row.vc_inner.visit-us-row ul li{width:55%}.wpb_row.vc_inner.visit-us-row .vc_col-sm-4,.wpb_row.vc_inner.visit-us-row ul li:nth-child(even){width:45%}.banner-design.retail-store-banner.wpb_row.vc_row{z-index:1}.banner-design.retail-store-banner.wpb_row.vc_row::after,.banner-design.retail-store-banner.wpb_row.vc_row::before{background:linear-gradient(180deg,rgba(8,8,8,0) 0%,#080808 100%);position:absolute;top:auto;bottom:0;width:100%;height:100%;max-height:352px;z-index:-1}.banner-design.retail-store-banner.wpb_row.vc_row::before{max-height:242px;top:0;bottom:auto;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,0) 100%)}.wpb_row.vc_row.home-column-about.birthday-about.retail-store-about-column{padding-top:150px}.wpb_row.birthday-about.retail-store-about-column .vc_btn3-container.book_btn.button_bg{width:100%;max-width:245px}.wpb_row.birthday-about.retail-store-about-column .vc_btn3-container.book_btn.button_bg a{width:100%;max-width:100%}@media (max-width:1199px){.wpb_row.birthday-about.retail-store-about-column .vc_btn3-container.book_btn.button_bg{max-width:225px}}@media (max-width:991px){.wpb_row.vc_inner.visit-us-row .vc_col-sm-8,.wpb_row.vc_inner.visit-us-row ul li{width:45%}.wpb_row.vc_inner.visit-us-row .vc_col-sm-4,.wpb_row.vc_inner.visit-us-row ul li:nth-child(even){width:55%}.wpb_row.vc_inner.visit-us-row ul li{font-size:18px}.wpb_row.vc_row.home-column-about.birthday-about.retail-store-about-column{padding-top:110px}.wpb_row.vc_inner.visit-us-row{padding:35px 20px}.retail-store-banner h4.mk-fancy-title span p{font-size:25px!important}}@media (max-width:767px){.wpb_row.vc_inner.visit-us-row{flex-wrap:wrap}.wpb_row.vc_inner.visit-us-row .vc_col-sm-8,.wpb_row.vc_inner.visit-us-row ul li{width:100%}.wpb_row.vc_inner.visit-us-row .vc_col-sm-4,.wpb_row.vc_inner.visit-us-row ul li:nth-child(even){width:100%}.wpb_row.vc_inner.visit-us-row ul{text-align:center;row-gap:10px}.wpb_row.vc_inner.visit-us-row h2{text-align:center;margin-bottom:30px}.wpb_row.vc_row.home-column-about.birthday-about.buttons-column.retail-store-about-column,.wpb_row.vc_row.home-column-about.birthday-about.buttons-column.second-content-sec.retail-store-about-column{padding-top:60px}.retail-store-banner h4.mk-fancy-title span p{font-size:20px!important}}