img{width:100%}.layout--main-content{padding:0}div#shopify-section-visit-us-banner{width:100%;background:#fff9f2}.main-banner{display:flex;flex-direction:column}.main-banner__txt{padding:50px;color:#000;display:flex;flex-direction:column}.main-banner__txt h2{font-weight:700;text-align:center;font-size:20px}.main-banner__txt p{font-weight:300;font-size:13px;margin:20px 0;text-align:center;letter-spacing:.3px}.main-banner__txt button{border:black solid 2px;background:transparent;transition:all .3s ease-in-out;font-size:13px;line-height:13px;margin:5px auto auto;letter-spacing:.5px;font-weight:700;color:#000}div#shopify-section-visit-us-points{width:100%;background:#fff}div#shopify-section-visit-us-points .points{padding:60px 40px;display:flex;flex-direction:column;max-width:1200px;margin:auto}.points-content{margin-bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.points-content:last-child{margin-bottom:0}.points-content h5{font-size:15px;margin:20px 0 10px;font-weight:600;color:#000;text-align:center}.points-content p{font-weight:300;font-size:13px;text-align:center}div#shopify-section-visit-us-appointment{width:100%;background:#fff9f2;color:#000}.appointment{max-width:1200px;padding:60px 40px;margin:auto}.shopify-section h3{font-weight:700;text-align:center;font-size:20px}.appointment p{color:#000;font-size:13px;font-weight:300;text-align:center;margin-top:10px}.appointment-content__txt{margin:50px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.appointment-content__txt:last-child{margin-bottom:0}.appointment h4{font-size:17px;font-weight:600;text-align:center}.appointment-content__time{margin-top:15px}.appointment-content__time,.appointment-content__complimentary{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.appointment-content__time svg,.appointment-content__complimentary svg{width:25px;margin-right:10px}.appointment-content__time p,.appointment-content__complimentary p{margin:0;font-size:13px}.appointment-content__txt a{border:black solid 1px;padding:15px 25px;display:inline-block;background:#000;margin:15px auto auto;color:#fff;font-size:13px;line-height:13px;text-align:center;transition:all .3s ease-in-out}div#shopify-section-visit-us-faqs{width:100%;background:#fff}div#shopify-section-visit-us-faqs .faqs{max-width:1200px;margin:auto;padding:60px 40px}ul.faqs__accordion-list{margin-top:30px}.faqs__accordion-list>li{position:relative;display:block;width:100%;height:auto;background-color:#fff;margin:0 auto;cursor:pointer;padding:10px 5px;border-top:#3a3a3a solid 1px}.faqs__accordion-list>li:last-child{border-bottom:#3a3a3a solid 1px}.faqs__accordion-list>li h6{font-weight:600;position:relative;display:block;width:100%;height:auto;padding:10px 30px 10px 0;margin:0;font-size:14px;line-height:20px;letter-spacing:.01em;cursor:pointer}.faqs__accordion-list>li>h6:after{content:"+";font-family:material-design-iconic-font;position:absolute;right:0;top:0;transition:all .3s ease-in-out;font-size:18px;padding:2px 0;height:100%;display:flex;align-items:center;font-weight:100;justify-content:center;font-size:20px;line-height:20px}.faqs__accordion-list>li.active>h6:after{transform:rotate(45deg)}.faqs__accordion-list>li div.faqs__answer{position:relative;display:block;width:100%;height:auto;margin:0;padding:0 15px 15px;cursor:pointer}.faqs__accordion-list>li div.faqs__answer p,.faqs__accordion-list>li div.faqs__answer ul li{position:relative;display:block;cursor:pointer;line-height:150%;margin:0 0 15px;padding:0 5px;font-weight:300;font-size:13px}.faqs__accordion-list>li div.faqs__answer p b{font-weight:700}.faqs__answer{padding:10px 5px!important}div#shopify-section-visit-us-ready-book{background-color:#f0ebe5;color:#000}div#shopify-section-visit-us-ready-book .ready-to-book{display:flex;flex-direction:column;max-width:1200px;padding:60px 40px;margin:auto;justify-content:center}div#shopify-section-visit-us-ready-book .ready-to-book h3{font-size:30px;font-weight:700}.ready-to-book__btn{display:flex}div#shopify-section-visit-us-ready-book .ready-to-book button{border:black solid 2px;background:transparent;margin:30px auto auto;transition:all .3s ease-in-out;font-size:13px;line-height:13px;letter-spacing:.5px;font-weight:700}footer.main_footer.site-footer{margin-top:0}@media only screen and (min-width: 1200px){.main-banner{flex-direction:row;justify-content:center;align-items:center}.main-banner__img{width:50%}.main-banner__txt{padding:0 5%;width:50%;align-items:flex-start;justify-content:flex-start}.main-banner__txt h2{font-size:40px;text-align:left}.main-banner__txt p{font-size:15px;text-align:left;margin:30px 0}.main-banner__txt button{font-size:15px;margin:0;padding:0 30px;height:55px}.main-banner__txt button:hover{background:#000;color:#fff}div#shopify-section-visit-us-points .points{padding:80px 0;flex-direction:row;justify-content:space-between;align-items:flex-start}.points-content{width:32%;margin-bottom:0}.points-content__txt{padding:0 25px 0 10px;margin-top:0}.points-content h5{font-size:16px;text-align:left}.points-content p{font-size:14px;text-align:left}.appointment{padding:100px 40px}.shopify-section h3{font-size:30px;text-align:left}.header-appointment p{margin-top:20px}.appointment p{font-size:14px;font-weight:300;text-align:left}.appointment h4{font-size:23px;font-weight:600;text-align:center}.body-appointment{display:flex;justify-content:space-between;padding:0 50px}.body-appointment .appointment-content{width:43%}.appointment-content__txt{margin:60px 0;align-items:flex-start}.appointment-content__txt>p{margin:25px 0}.appointment-content__time p,.appointment-content__complimentary p{font-weight:700}.appointment-content__time{margin-top:0}.appointment-content__txt a{margin:20px 0 0}.appointment-content__txt a:hover{background:#fff9f2;color:#000}div#shopify-section-visit-us-faqs .faqs{padding:100px 40px}.faqs__accordion-list>li div.faqs__answer p,.faqs__accordion-list>li div.faqs__answer ul li{font-size:14px}div#shopify-section-visit-us-ready-book .ready-to-book{flex-direction:row;padding:130px 40px}.ready-to-book__title,.ready-to-book__btn{width:50%;display:flex;align-items:center;justify-content:center}div#shopify-section-visit-us-ready-book .ready-to-book h3,div#shopify-section-visit-us-ready-book .ready-to-book button{margin:0}div#shopify-section-visit-us-ready-book .ready-to-book button{font-size:15px;margin:0;padding:0 30px;height:55px}div#shopify-section-visit-us-ready-book .ready-to-book h3{font-size:35px;line-height:50px}div#shopify-section-visit-us-ready-book .ready-to-book button:hover{background:#000;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/styles-visit-us-page.css.map */
