.accordion-section.full-spacing-top{margin-top:65px}.accordion-section.no-spacing-top{margin-top:0}.accordion-section.full-spacing-bottom{margin-bottom:65px}.accordion-section.no-spacing-bottom{margin-bottom:0}.accordion-section h2.has-subtitle{margin-bottom:10px!important}.accordion-section .accordion-dection-subtitle{margin-bottom:35px}.accordion-section h2{margin-bottom:25px!important}.accordion-section .container .accordion.row>div{margin-bottom:15px}.accordion-section .container .accordion.row h4 button{text-transform:uppercase;background:var(--bg-grey);border-radius:0!important;display:flex;justify-content:space-between;padding:0;align-items:stretch}.accordion-section .accordion-item{border-radius:0!important;border:none!important}.accordion-section .accordion-button:focus{box-shadow:none!important}.accordion-section .accordion-button:after{display:none}.accordion-section .accordion-icon{background:var(--main-color);color:var(--main-yellow);display:flex;align-items:center;padding:0 18px}.accordion-section .text-padding{padding:13px 18px}.accordion-section .accordion-icon i{transition:transform .3s ease}.accordion-section .accordion-button:not(.collapsed) .accordion-icon i{transform:rotate(45deg)}@media(min-width:768px)and (max-width:991px){.accordion-section .header-4{font-size:19px!important;line-height:25px!important}}@media(max-width:767px){.accordion-section .header-4{font-size:19px!important;line-height:25px!important}}.article-wrapper .blog-post-banner-wrapper{background:#53565acc;padding:55px 0 40px;margin-top:165px}.article-wrapper .content-wrapper{padding:65px 0}.article-wrapper .h2-subtitle{color:#fff;font-weight:var(--medium)}.article-wrapper p.h2-subtitle{margin-bottom:0;line-height:24px}.article-wrapper p.author-date{font-size:16px;font-style:italic;color:#fff}.article-wrapper .blog-post-banner-wrapper h1{margin-bottom:0;color:var(--main-yellow)}.article-wrapper .img-wrapper img{border-radius:20px}.content-wrapper .container .row>div:nth-of-type(1){padding-right:95px}.content-wrapper .container .row div p{margin-bottom:25px}@media(min-width:1200px)and (max-width:1400px){.content-wrapper .container .row>div:nth-of-type(1){padding-right:55px}.article-wrapper .blog-post-banner-wrapper{margin-top:148px}}@media(min-width:992px)and (max-width:1199px){.content-wrapper .container .row>div:nth-of-type(1){padding-right:45px}.article-wrapper .blog-post-banner-wrapper{margin-top:140px}}@media(min-width:768px)and (max-width:991px){.content-wrapper .container .row>div:nth-of-type(1){padding-right:20px}.article-wrapper .blog-post-banner-wrapper{margin-top:195px}}@media(max-width:767px){.content-wrapper .container .row>div:nth-of-type(1){padding-right:0}.article-wrapper .content-wrapper{padding:60px 0}.article-wrapper .blog-post-banner-wrapper{margin-top:0}}.block-numbered-list-wrapper{padding:65px 0;background:var(--bg-grey)}.block-numbered-list-wrapper .number-circle{width:45px;height:45px;min-width:45px;min-height:45px;max-width:45px;max-height:45px;border-radius:50%;background-color:var(--main-color);color:var(--main-yellow);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:24px}.block-numbered-list-wrapper .title-wrapper{margin-bottom:20px;display:flex;align-items:center;gap:15px}.block-numbered-list-wrapper .block-title{font-size:20px;font-weight:600;line-height:24px}.block-numbered-list-wrapper .text-wrapper p{margin:0;font-size:17px;line-height:27px}.block-numbered-list-wrapper .section-title{text-align:center;margin-bottom:40px}.block-numbered-list-wrapper .white-bg{background:#fff;border-radius:25px;height:100%;padding:25px}.block-numbered-list-wrapper .top-row{margin-bottom:30px}@media(min-width:768px)and (max-width:991px){.block-numbered-list-wrapper .top-row{margin-bottom:0}.bottom-row .col-lg-4,.top-row .col-lg-4{margin-bottom:20px}.bottom-row .col-lg-4:nth-last-of-type(1){margin-bottom:0}.block-numbered-list-wrapper .section-title{margin-bottom:25px}.block-numbered-list-wrapper{padding:40px 0}.block-numbered-list-wrapper .number-circle{width:35px;height:35px;min-width:35px;min-height:35px;max-width:35px;max-height:35px;font-size:20px}}@media(max-width:767px){.block-numbered-list-wrapper .top-row{margin-bottom:0}.bottom-row .col-lg-4,.top-row .col-lg-4{margin-bottom:20px}.bottom-row .col-lg-4:nth-last-of-type(1){margin-bottom:0}.block-numbered-list-wrapper .section-title{margin-bottom:25px}.block-numbered-list-wrapper{padding:40px 0}.block-numbered-list-wrapper .number-circle{width:35px;height:35px;min-width:35px;min-height:35px;max-width:35px;max-height:35px;font-size:20px}.block-numbered-list-wrapper .title-wrapper{margin-bottom:20px;display:flex;align-items:center;gap:10px}.block-numbered-list-wrapper .white-bg{padding:17px 15px}}.blog-post-wrapper{padding:65px 0}.blog-post-wrapper .img-wrapper{border:1px solid #DAD9D9;height:390px}.blog-post-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center;transition:all .5s ease}.blog-post-wrapper h3.blog-title{font-size:24px!important;line-height:25px!important;text-transform:uppercase;margin-bottom:0}.blog-post-wrapper .relative-div{position:relative;margin-bottom:55px}.blog-post-wrapper .relative-div:hover .img-wrapper img{opacity:.75}.blog-post-wrapper .relative-div:hover .main-btn{background:var(--main-color);color:#fff!important}.blog-post-wrapper .blog-post-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50}.blog-post-wrapper h3.blog-title a{color:var(--main-color);text-decoration:none}.blog-post-wrapper .date{font-size:17px;line-height:31px;text-transform:uppercase;color:var(--main-color);margin-bottom:5px}.blog-post-wrapper .blog-details-wrapper{width:340px;margin-top:-60px;background:#fff;z-index:5;position:relative;padding-top:15px;padding-left:5px}.pagination-wrapper{text-align:center;margin-top:40px}.pagination-wrapper .prev,.pagination-wrapper .next,.pagination-wrapper .page{display:inline-block;margin:0 6px}.pagination-wrapper .page a,.pagination-wrapper .prev a,.pagination-wrapper .next a{display:inline-block;padding:8px 14px;border:1px solid var(--main-color);background-color:#fff;color:#333;text-decoration:none;border-radius:4px;transition:background-color .2s ease,color .2s ease}.pagination-wrapper .page.current{display:inline-block;padding:8px 14px;background-color:var(--main-yellow);color:var(--main-color);border:1px solid var(--main-color);border-radius:4px;font-weight:700}.pagination-wrapper .page a:hover,.pagination-wrapper .prev a:hover,.pagination-wrapper .next a:hover{background-color:var(--main-yellow);color:var(--main-color)}@media(min-width:1200px)and (max-width:1400px){.blog-post-wrapper .blog-details-wrapper{width:315px}}@media(min-width:992px)and (max-width:1199px){.blog-post-wrapper .img-wrapper{height:245px}.blog-post-wrapper .blog-details-wrapper{width:90%}}@media(min-width:768px)and (max-width:991px){.blog-post-wrapper .img-wrapper{height:310px}.blog-post-wrapper .blog-details-wrapper{width:85%}}@media(max-width:767px){.blog-post-wrapper .img-wrapper{height:280px}.blog-post-wrapper .relative-div{margin-bottom:40px}.blog-post-wrapper .blog-details-wrapper{width:85%}.blog-post-wrapper .relative-div.no-pagination:nth-last-of-type(1){margin-bottom:0!important}.blog-post-wrapper .relative-div.has-pagination:nth-last-of-type(2){margin-bottom:0!important}}.button-banner{background:linear-gradient(135deg,#808285,#a2a1a1 97%);padding:35px 0;margin-top:10px;margin-bottom:10px}.button-banner .container .row .col-lg-12{display:flex;align-items:center;justify-content:center}.button-banner .section-desc{margin-bottom:0;color:#fff!important;font-size:31px;line-height:41px;font-weight:var(--bold)}.button-banner .section-desc .waxbar-name{font-weight:var(--bold)}.button-banner .flex-wrapper{display:flex;gap:40px;align-items:center}.button-banner .main-btn{padding:10px 50px}@media(min-width:1200px)and (max-width:1366px){.button-banner .section-desc{font-size:27px;line-height:39px}}@media(min-width:992px)and (max-width:1199px){.button-banner .section-desc{font-size:24px;line-height:36px}}@media(min-width:768px)and (max-width:991px){.button-banner .section-desc{font-size:24px;line-height:36px}}@media(max-width:767px){.button-banner .flex-wrapper{display:block;text-align:center}.button-banner .section-desc{font-size:25px;line-height:39px;margin-bottom:15px}}.breakline-wrap.full-spacing-top{margin-top:65px}.breakline-wrap.no-spacing-top{margin-top:0}.breakline-wrap.full-spacing-bottom{margin-bottom:65px}.breakline-wrap.no-spacing-bottom{margin-bottom:0}.breakline-wrap.half-spacing-top{margin-top:35px}.breakline-wrap.half-spacing-bottom{margin-bottom:35px}.breakline-wrap .button-box-wrapper{border-top:1px solid #D9D9D9;padding-top:30px;text-align:center}.breakline-wrap .button-box-wrapper a{min-width:200px}.cart-wrapper{margin-top:100px;margin-bottom:65px}.cart-wrapper .cart-item-wrapper{padding:40px 0;border-top:1px solid #d9d9d9;margin-right:60px}.cart-wrapper .grey-bg{background:#eee;padding:20px 25px;border-radius:10px}.cart-wrapper .padding-wrapper{padding:60px 0}.cart-wrapper p.cart-item-price{text-align:right}.cart-wrapper .cart-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-wrapper .quantity-wrapper{display:flex;align-items:center;gap:5px;max-width:120px}.cart-wrapper .quantity-update input.quantity{text-align:center;flex:1;height:40px;border:1px solid #ccc;border-radius:4px;font-size:16px;width:60px;max-width:60px;margin-right:10px}.cart-wrapper .quantity-wrapper input[name="updates[]"]{text-align:center;flex:1;height:36px;border:1px solid #ccc;border-radius:4px;font-size:16px}.cart-wrapper .quantity-wrapper .quantity-btn{padding:5px 10px;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;font-size:18px;cursor:pointer}.cart-wrapper input[type=submit]{height:40px;padding:0 15px;border:none;font-size:15px;border-radius:5px}.cart-wrapper .quantity-update{display:flex;align-items:center}.cart-wrapper .button-wrapper a{background:#8b0000;border-radius:5px;padding:0 15px;color:#fff;text-decoration:none;height:35px;display:inline-flex;align-items:anchor-center;transition:all .5s ease}.cart-wrapper .button-wrapper a:hover{background:var(--main-color)}.cart-wrapper .image{border:1px solid #d9d9d9;border-radius:5px}.cart-wrapper textarea#CartNote{width:100%}.cart-wrapper .grey-bg input[type=submit]{margin-top:20px;width:100%;font-size:20px;height:55px;border:1px solid var(--main-color)}.cart-wrapper h1{font-size:45px;margin-bottom:15px}.cart-wrapper input[type=submit]:hover{background:var(--main-color);color:#fff!important}.cart-wrapper p.cart-item-title{margin-bottom:0}@media(min-width:992px)and (max-width:1199px){.cart-wrapper .cart-item-wrapper{margin-right:25px}.cart-wrapper .grey-bg{padding:15px}.cart-wrapper .grey-bg input[type=submit]{font-size:17px;height:45px}}@media(min-width:768px)and (max-width:991px){.cart-wrapper .cart-item-wrapper{margin-right:0}}@media(max-width:767px){.cart-wrapper p.cart-item-price{text-align:left;margin-top:10px}.cart-wrapper .cart-item-wrapper{margin-right:0}}@media(max-width:575px){.cart-wrapper p.cart-item-title{font-size:21px;line-height:24px;margin-top:15px;margin-bottom:15px}.cart-wrapper .quantity-update input.quantity{max-width:unset}.cart-wrapper .quantity-update{margin-bottom:20px}.cart-wrapper p.cart-item-price{font-size:21px;margin-top:25px}.cart-wrapper .cart-item-wrapper{padding:20px 0}}.collection-title-section.full-spacing-top{margin-top:100px}.collection-title-section.no-spacing-top{margin-top:0}.collection-title-section.full-spacing-bottom{margin-bottom:65px}.collection-title-section.no-spacing-bottom{margin-bottom:0}.collection-products .product-row>div{margin-bottom:30px}.collection-products .collection-product{height:100%;padding:15px;background-color:#fff;border:1px solid #eee;transition:box-shadow .3s ease,transform .3s ease}.collection-products .collection-product:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-4px)}.collection-products .collection-product__image-wrapper{position:relative;overflow:hidden}.collection-products p.stock-status.text-danger{position:absolute;z-index:1;right:0;background:#8b0000;border-radius:5px;color:#fff!important;padding:0 9px;text-transform:uppercase;font-size:15px}.collection-products .hover-bar-button{position:absolute;bottom:0;left:0;right:0;background:#fffffff2;color:#000;text-align:center;padding:10px 0;text-decoration:none;font-size:14px;font-weight:700;opacity:0;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease}.collection-products .collection-product:hover .hover-bar-button{opacity:1;transform:translateY(0)}.collection-products .hover-bar-button:hover{background:#f0f0f0f2}.collection-products .product-title{margin-top:15px;font-weight:700;text-transform:uppercase}.collection-products .product-title a{color:inherit;text-decoration:none}.collection-products .product-title a:hover{text-decoration:none}.collection-products .product-vendor{color:#999;font-size:14px;margin:0}.collection-products .product-price{font-weight:700;font-size:18px;margin:5px 0}.custom-pagination{text-align:center;margin-top:30px}.custom-pagination ul{display:inline-flex;list-style:none;padding:0;margin:0}.custom-pagination li{margin:0 5px}.custom-pagination a,.custom-pagination span{display:inline-block;padding:8px 12px;border:1px solid #999;text-decoration:none;color:#000;min-width:38px;text-align:center;font-size:16px;line-height:1}.custom-pagination .current{border:1px solid #000;background:#fff}.custom-pagination a:hover{border-color:#000}.custom-pagination .pagination-summary{font-size:14px;color:#555;margin-top:10px;margin-bottom:65px}.collections-continer-wrapper .collections{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--grid-gap);border-bottom:1px solid #d9d9d9;padding-bottom:65px}.collections-continer-wrapper .collections .collection-card{display:flex;flex-direction:column;width:100%}.collections-continer-wrapper .collections .collection-title{text-transform:uppercase;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:space-between}.collections-continer-wrapper .collections .collection-card{position:relative;overflow:hidden}.collections-continer-wrapper .collections .collection-card__content{position:absolute;bottom:10px;left:15px;right:15px}.collections-continer-wrapper .overlay{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#0006)}.collections-continer-wrapper .collections .collection-title i{display:inline-block;margin-left:8px;opacity:.8;transition:opacity .1s ease}.collections-continer-wrapper .collections .collection-card:hover .collection-title i{opacity:1;animation:arrow-dash-loop .3s ease-in-out}@keyframes arrow-dash-loop{0%{transform:translate(0);opacity:1}40%{transform:translate(8px);opacity:0}60%{transform:translate(-8px);opacity:0}to{transform:translate(0);opacity:1}}.collections-continer-wrapper .collections .collection-card__image{transition:transform .5s ease}.collections-continer-wrapper .collections .collection-card:hover .collection-card__image{transform:scale(1.05)}@media(min-width:992px)and (max-width:1199px){.collections-continer-wrapper .collections{grid-template-columns:repeat(4,1fr);padding-bottom:45px}}@media(min-width:768px)and (max-width:991px){.collections-continer-wrapper .collections{grid-template-columns:repeat(3,1fr);padding-bottom:35px}}@media(min-width:576px)and (max-width:767px){.collections-continer-wrapper .collections{grid-template-columns:repeat(3,1fr);padding-bottom:35px}}@media(max-width:575px){.collections-continer-wrapper .collections{grid-template-columns:repeat(2,1fr);padding-bottom:35px}}.contact-page-wrapper{margin:65px 0}.contact-page-wrapper .location-block{margin-top:40px}.contact-page-wrapper .location-block .grey-bg{background:var(--main-color);border-radius:25px;text-align:center;padding:40px 55px}.contact-page-wrapper .location-block .grey-bg p{color:#fff}.contact-page-wrapper p.section-title{text-transform:uppercase;font-size:26px;margin-bottom:10px;line-height:31px}.contact-page-wrapper .location-block .main-btn{padding:10px 65px;margin-top:5px}.contact-page-wrapper .location-block .main-btn:hover{background:#fff!important;color:var(--main-color)!important}.contact-page-wrapper input[type=submit]:hover{background:var(--main-color)!important;color:#fff!important}.contact-page-wrapper input[type=submit]{float:right;border:none!important;padding:10px 35px}.contact-page-wrapper .contact-details h3{text-transform:uppercase;font-size:26px!important;margin-bottom:30px;line-height:30px!important}.contact-page-wrapper .contact-details .contact-flex-wrap{display:flex;gap:20px;align-items:flex-start;margin-bottom:25px}.contact-page-wrapper .contact-details .contact-flex-wrap a{text-decoration:none;color:var(--main-color);transition:all .5s ease}.contact-page-wrapper .contact-details .contact-flex-wrap a:hover{color:var(--main-color-50)}.contact-page-wrapper .form-wrapper{padding-left:130px}.contact-page-wrapper .icon-wrapper{padding-top:4px;width:35px}.contact-page-wrapper .icon-wrapper i{color:var(--main-color);font-size:25px;margin-left:5px}.location-block.mobile{display:none}@media(min-width:1200px)and (max-width:1400px){.contact-page-wrapper .location-block .grey-bg{padding:35px 25px}.contact-page-wrapper .form-wrapper{padding-left:70px}}@media(min-width:992px)and (max-width:1199px){.contact-page-wrapper .contact-details h3{font-size:22px!important;line-height:24px!important}.contact-page-wrapper .location-block .grey-bg{padding:22px 10px}.contact-page-wrapper .form-wrapper{padding-left:70px}}@media(min-width:768px)and (max-width:991px){.contact-page-wrapper{margin:60px 0}.contact-page-wrapper .location-block.desktop{display:none}.contact-page-wrapper .location-block.mobile{display:block}.contact-page-wrapper .form-wrapper{padding-left:0;padding-top:30px}.contact-page-wrapper .contact-details .contact-flex-wrap{gap:15px}.contact-flex-wrap p{font-size:20px!important;line-height:31px!important}.contact-page-wrapper input[type=submit]{float:none}.contact-page-wrapper .location-block .grey-bg{padding:30px}}@media(max-width:767px){.contact-page-wrapper{margin:60px 0}.contact-page-wrapper .location-block.desktop{display:none}.contact-page-wrapper .location-block.mobile{display:block}.contact-page-wrapper .form-wrapper{padding-left:0;padding-top:30px}.contact-page-wrapper .contact-details .contact-flex-wrap{gap:15px}.contact-flex-wrap p{font-size:20px!important;line-height:31px!important}.contact-page-wrapper input[type=submit]{float:none}.contact-page-wrapper .location-block .grey-bg{padding:30px}}.content-block-wrapper.full-spacing-top{margin-top:65px}.content-block-wrapper.no-spacing-top{margin-top:0}.content-block-wrapper.full-spacing-bottom{margin-bottom:65px}.content-block-wrapper.no-spacing-bottom{margin-bottom:0}.content-block-wrapper .image-right .padding{padding-right:70px}.content-block-wrapper .image-left .padding{padding-left:70px}.content-block-wrapper h4{margin-top:20px}.content-block-wrapper .main-btn,.content-block-wrapper .secondary-btn{margin-top:10px}.content-block-wrapper .img-wrapper{height:100%}.content-block-wrapper .image-right .img-wrapper img,.content-block-wrapper .image-left .img-wrapper img{height:100%;border-radius:30px;overflow:hidden;box-shadow:0 0 10px #00000038;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.22);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.22)}.content-block-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center}.content-block-wrapper .flex-contain{display:flex;align-items:center}.content-block-wrapper.full-width .container-fluid{padding-left:0;padding-right:0}.content-block-wrapper.full-width .container-fluid .row{margin-left:0;margin-right:0}.content-block-wrapper.grey-bg{background:var(--bg-grey)}.content-block-wrapper.full-width .details-wrapper .container{z-index:1;position:relative}.content-block-wrapper p.h2-subtitle.above-subtitle{margin-bottom:5px}.content-block-wrapper .above-subtitle+h2{margin-bottom:25px!important}.content-block-wrapper.full-width .container-fluid .row>div:nth-of-type(1){padding-left:0}.content-block-wrapper.full-width .container-fluid .row>div:nth-of-type(2){padding-right:0}.content-block-wrapper.full-width .image-left .padding{padding-top:30px;padding-bottom:30px;padding-left:10px}.content-block-wrapper h2.has-subtitle{margin-bottom:0;line-height:40px!important}.content-block-wrapper .section-height-short{min-height:300px}.content-block-wrapper .section-height-medium{min-height:500px}.content-block-wrapper .section-height-tall{min-height:700px}@media(max-width:991px){.content-block-wrapper .section-height-short,.content-block-wrapper .section-height-medium,.content-block-wrapper .section-height-tall{min-height:auto}}.details-wrapper.position-relative.mobile{display:none}@media(min-width:1400px)and (max-width:1600px){.content-block-wrapper .image-right .padding{padding-right:30px}.content-block-wrapper .image-left .padding{padding-left:30px}.content-block-wrapper.full-width .image-left .padding{padding-right:7%}}@media(min-width:1200px)and (max-width:1400px){.content-block-wrapper .image-right .padding{padding-right:20px}.content-block-wrapper .image-left .padding{padding-left:20px}.content-block-wrapper.full-width .image-left .padding{padding-right:5%}}@media(min-width:992px)and (max-width:1199px){.content-block-wrapper .image-right .padding{padding-right:20px}.content-block-wrapper .image-left .padding{padding-left:20px}.content-block-wrapper.full-width .image-left .padding{padding-right:5%}}@media(min-width:768px)and (max-width:991px){.content-block-wrapper .image-right .padding{padding-right:0}.content-block-wrapper .image-left .padding{padding-left:0}.content-block-wrapper .flex-contain{display:block}.content-block-wrapper .img-wrapper{margin-top:30px}.content-block-wrapper.full-width .image-left .padding{padding:40px 20px}.content-block-wrapper.full-width .container-fluid .row>div:nth-of-type(2){padding-right:calc(var(--bs-gutter-x) * .5)}.content-block-wrapper.full-width .img-wrapper{margin-top:0;max-height:350px}.content-block-wrapper.full-width .container-fluid .row>div:nth-of-type(1){padding-right:0}.details-wrapper.position-relative.desktop{display:none}.details-wrapper.position-relative.mobile{display:block}.details-wrapper .padding{padding:40px 0 50px}.details-wrapper .no-padding{padding:0;margin-bottom:40px}.content-block-wrapper .full-width-content .text-center{text-align:left!important}}@media(max-width:767px){.content-block-wrapper .image-right .padding{padding-right:0}.content-block-wrapper .flex-contain{display:block}.content-block-wrapper .img-wrapper{margin-top:30px}.content-block-wrapper.full-width .image-left .padding{padding:40px 20px}.content-block-wrapper.full-width .container-fluid .row>div:nth-of-type(2){padding-right:calc(var(--bs-gutter-x) * .5)}.content-block-wrapper.full-width .img-wrapper{margin-top:0;max-height:300px}.content-block-wrapper.full-width .container-fluid .row>div:nth-of-type(1){padding-right:0}.content-block-wrapper .image-left .padding{padding-left:0}.details-wrapper.position-relative.desktop{display:none}.details-wrapper.position-relative.mobile{display:block}.details-wrapper .padding{padding:40px 0 50px}.details-wrapper .no-padding{padding:0}.content-block-wrapper .full-width-content .text-center{text-align:left!important}}@media(max-width:575px){.details-wrapper .content-section-div{padding-left:30px;padding-right:30px}}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.faq-top-spacer{margin-top:205px}@media(min-width:768px)and (max-width:991px){.faq-top-spacer{margin-top:215px}}@media(max-width:767px){.faq-top-spacer{margin-top:0}}.five-column-callout.full-spacing-top{margin-top:65px}.five-column-callout.no-spacing-top{margin-top:0}.five-column-callout.full-spacing-bottom{margin-bottom:65px}.five-column-callout.no-spacing-bottom{margin-bottom:0}.five-column-callout .title-row h2{margin-bottom:35px}.five-column-callout .row-cols-5 .col{text-align:center}.five-column-callout p.title{margin-bottom:0}.five-column-callout p.subtext{text-align:center;font-size:16px;line-height:20px}.five-column-callout hr{margin-top:30px}.five-column-callout .img-wrapper{margin-bottom:30px}.five-column-callout .img-wrapper img{margin:auto}.five-column-callout.image-size-small .img-wrapper img{height:100px;width:auto;object-fit:contain}.five-column-callout.image-size-medium .img-wrapper img{height:125px;width:auto;object-fit:contain}.five-column-callout.image-size-large .img-wrapper img{height:150px;width:auto;object-fit:contain}@media(min-width:992px)and (max-width:1199px){.five-column-callout .img-wrapper img{width:75%}}@media(min-width:768px)and (max-width:991px){.five-column-callout .custom-col-mobile{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:45px}.five-column-callout .row-cols-5{align-items:flex-start;justify-content:center}.five-column-callout .column-five,.five-column-callout .column-four{margin-bottom:25px}.five-column-callout .img-wrapper img{width:75%}}@media(max-width:767px){.five-column-callout .custom-col-mobile{flex:0 0 50%;max-width:50%;margin-bottom:45px}.five-column-callout .row-cols-5{align-items:flex-start;justify-content:center}.five-column-callout .img-wrapper{margin-bottom:20px}.five-column-callout .column-five{margin-bottom:0}.five-column-callout .img-wrapper img{width:80%}}footer .combined-menu{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;list-style:none;padding:0;margin-bottom:0}footer .top-footer{background:var(--main-color);padding:70px 60px}footer .bottom-footer{background:var(--light-grey);padding:10px 60px}footer .flex-wrapper{display:flex;align-items:center;gap:45px}footer ul.combined-menu li a{color:#fff;font-size:18px;line-height:24px;transition:all .5s ease}footer ul.combined-menu li a:hover{color:#ffffff80}footer p.footer-socials{display:flex;align-items:center;gap:15px}footer p.footer-socials a{color:var(--light-grey);text-decoration:none;font-size:25px;transition:all .5s ease}footer p.footer-socials a:hover{color:var(--main-yellow)}footer .bottom-footer p{font-size:17px;line-height:28px}footer .bottom-footer p a{color:var(--main-color);text-decoration:none;transition:all .5s ease}footer .bottom-footer p a:hover{color:var(--main-color-50)}@media(min-width:992px)and (max-width:1199px){footer .bottom-footer{padding:10px 15px}footer .top-footer{padding:50px 15px}footer .flex-wrapper{gap:25px}footer p.footer-socials a{font-size:20px}footer ul.combined-menu li a{font-size:16px;line-height:22px}footer .bottom-footer p{font-size:15px;line-height:25px}}@media(min-width:768px)and (max-width:991px){footer .top-footer{padding:40px 15px}footer .combined-menu{grid-template-columns:repeat(2,1fr);margin-top:20px}footer .top-footer .col-lg-4{padding-left:0;border-bottom:2px solid rgba(255,255,255,.3);padding-bottom:22px}footer .footer-logo-wrapper img{max-width:185px}footer .flex-wrapper{justify-content:space-between}footer .bottom-footer{background:var(--light-grey);padding:20px 0;text-align:center}footer .bottom-footer p{font-size:15px;line-height:21px}footer .text-end{text-align:center!important;margin-top:10px}}@media(max-width:767px){footer .top-footer{padding:40px 15px}footer .combined-menu{grid-template-columns:repeat(2,1fr);margin-top:20px}footer .top-footer .col-lg-4{padding-left:0;border-bottom:2px solid rgba(255,255,255,.3);padding-bottom:22px}footer .footer-logo-wrapper img{max-width:185px}footer .flex-wrapper{justify-content:space-between}footer .bottom-footer{background:var(--light-grey);padding:20px 0 80px;text-align:center}footer .bottom-footer p{font-size:15px;line-height:21px}footer .text-end{text-align:center!important;margin-top:10px}}.four-callout-blocks-wrapper.full-spacing-top{margin-top:65px}.four-callout-blocks-wrapper.no-spacing-top{margin-top:0}.four-callout-blocks-wrapper.full-spacing-bottom{margin-bottom:65px}.four-callout-blocks-wrapper.no-spacing-bottom{margin-bottom:0}.four-callout-blocks-wrapper .img-wrapper{aspect-ratio:16/10}.four-callout-blocks-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center;transition:all .5s ease}.four-callout-blocks-wrapper .title-block{background:var(--main-color);display:flex;justify-content:space-between;align-items:stretch;padding-left:15px;transition:all .5s ease;margin-top:-3px;z-index:4;position:relative}.four-callout-blocks-wrapper .title-block p{color:#fff;margin-bottom:0;font-size:24px;line-height:34px;font-weight:var(--bold);padding:10px 0}.four-callout-blocks-wrapper .arrow-wrapper{background:var(--main-yellow);color:var(--main-color);width:54px;display:flex;align-items:center;justify-content:center;font-size:28px}.four-callout-blocks-wrapper .block-wrapper{position:relative}.four-callout-blocks-wrapper .overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.four-callout-blocks-wrapper .block-wrapper:hover .img-wrapper img{opacity:.75}.four-callout-blocks-wrapper .block-wrapper:hover .title-block{background:var(--muted-grey)}@media(min-width:1200px)and (max-width:1366px){.four-callout-blocks-wrapper .title-block p{font-size:19px;line-height:29px;padding:5px 0}.four-callout-blocks-wrapper .arrow-wrapper{width:39px;font-size:24px}}@media(min-width:992px)and (max-width:1199px){.four-callout-blocks-wrapper .title-block p{font-size:19px;line-height:29px;padding:5px 0}.four-callout-blocks-wrapper .arrow-wrapper{width:39px;font-size:24px}}@media(min-width:768px)and (max-width:991px){.four-callout-blocks-wrapper .block-wrapper.block-one,.four-callout-blocks-wrapper .block-wrapper.block-two{margin-bottom:30px}}@media(min-width:576px)and (max-width:767px){.four-callout-blocks-wrapper .block-wrapper.block-one,.four-callout-blocks-wrapper .block-wrapper.block-two{margin-bottom:24px}}@media(max-width:767px){.four-callout-blocks-wrapper .img-wrapper{aspect-ratio:16 / 8}.four-callout-blocks-wrapper .block-wrapper{margin-bottom:15px}.four-callout-blocks-wrapper.full-spacing-top{margin-top:60px}.four-callout-blocks-wrapper.full-spacing-bottom{margin-bottom:60px}.four-callout-blocks-wrapper .block-wrapper.block-four{margin-bottom:0}}.four-column-callout.full-spacing-top{margin-top:65px}.four-column-callout.no-spacing-top{margin-top:0}.four-column-callout.full-spacing-bottom{margin-bottom:65px}.four-column-callout.no-spacing-bottom{margin-bottom:0}.four-column-callout .title-row h2{margin-bottom:35px}.four-column-callout .row-cols-4 .col{text-align:center}.four-column-callout p.title{margin-bottom:0}.four-column-callout p.subtext{text-align:center;font-size:16px;line-height:20px}.four-column-callout hr{margin-top:30px}.four-column-callout .img-wrapper{margin-bottom:30px}.four-column-callout .img-wrapper img{margin:auto;width:70%}.four-column-callout.image-size-small .img-wrapper img{height:100px;width:auto;object-fit:contain}.four-column-callout.image-size-medium .img-wrapper img{height:125px;width:auto;object-fit:contain}.four-column-callout.image-size-large .img-wrapper img{height:150px;width:auto;object-fit:contain}@media(min-width:992px)and (max-width:1199px){.four-column-callout .img-wrapper img{width:75%}}@media(min-width:768px)and (max-width:991px){.four-column-callout .custom-col-mobile{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:45px}.four-column-callout .row-cols-4{align-items:flex-start;justify-content:center}.four-column-callout .column-five,.four-column-callout .column-four{margin-bottom:25px}.four-column-callout .img-wrapper img{width:75%}}@media(max-width:767px){.four-column-callout .custom-col-mobile{flex:0 0 50%;max-width:50%;margin-bottom:45px}.four-column-callout .row-cols-4{align-items:flex-start;justify-content:center}.four-column-callout .img-wrapper{margin-bottom:20px}.four-column-callout .column-five{margin-bottom:0}.four-column-callout .img-wrapper img{width:80%}}.franchise-form-wrapper.full-spacing-top{margin-top:65px}.franchise-form-wrapper.no-spacing-top{margin-top:0}.franchise-form-wrapper.full-spacing-bottom{margin-bottom:65px}.franchise-form-wrapper.no-spacing-bottom{margin-bottom:0}.franchise-form-wrapper input[type=submit]{border:none!important;padding:10px 35px;margin-top:30px}.franchise-form-wrapper input[type=submit]:hover{background:var(--main-color)!important;color:#fff!important}.franchise-form-wrapper .confirmation label{color:#53565a;font-size:17px;line-height:24px;margin-top:-4px}.franchise-form-wrapper .confirmation input[type=checkbox]{appearance:none;-webkit-appearance:none;width:40px;height:40px;min-width:40px;min-height:40px;background-color:var(--bg-grey);border:none;border-radius:0;cursor:pointer;vertical-align:middle;position:relative}.franchise-form-wrapper .confirmation input[type=checkbox]:checked:after{content:"\2713";color:var(--main-color);font-size:29px;position:absolute;top:-2px;left:9px}.franchise-form-wrapper .confirmation{display:flex;gap:20px}@media(max-width:767px){.franchise-form-wrapper.full-spacing-top{margin-top:60px}.franchise-form-wrapper.full-spacing-bottom{margin-bottom:60px}}.video-wrapper iframe,.video-wrapper video{width:100%;height:auto;max-width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper.full-width .container{margin-bottom:-60px}.color-block{height:100px;width:100%;background:var(--main-color)}.video-overlay-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:25px}.video-overlay-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.video-poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center}.watch-button{background:transparent;border:none;padding:15px 20px;font-size:1.2rem;font-weight:700;cursor:pointer;transition:background .3s ease;border:1px solid white;color:#fff!important;font-size:20px;border-radius:0}.watch-button i{margin-right:5px}.watch-button:hover{background:var(--main-yellow);color:var(--main-color)!important;border:1px solid var(--main-yellow)}.poster-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1}.watch-button{position:relative;z-index:2}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f6f6f7;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}.home-blog-wrapper .top-text{margin-bottom:50px}.home-blog-wrapper .img-wrapper{aspect-ratio:16/10;border:1px solid #53565A;border-radius:5px}.home-blog-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center}.home-blog-wrapper.full-spacing-top{margin-top:65px}.home-blog-wrapper.no-spacing-top{margin-top:0}.home-blog-wrapper.full-spacing-bottom{margin-bottom:65px}.home-blog-wrapper.no-spacing-bottom{margin-bottom:0}.home-blog-wrapper p.card-subtitle{font-size:15px;line-height:18px;margin-bottom:0!important}.home-blog-wrapper h5.card-title{font-size:28px;line-height:38px;font-weight:var(--bold);color:var(--main-color);margin-bottom:12px}.home-blog-wrapper p.card-text{font-size:17px;line-height:23px;margin-bottom:17px}.home-blog-wrapper p.btn-wrapper a.main-btn{font-size:15px;line-height:15px}.home-blog-wrapper .flex-blog-wrapper{display:flex;align-items:center}@media(min-width:1200px)and (max-width:1400px){.home-blog-wrapper .img-wrapper{aspect-ratio:16 / 14}.home-blog-wrapper h5.card-title{font-size:23px;line-height:32px}}@media(min-width:992px)and (max-width:1199px){.home-blog-wrapper .img-wrapper{margin-bottom:23px}}@media(min-width:768px)and (max-width:991px){.home-blog-wrapper .img-wrapper{margin-bottom:23px}}@media(max-width:767px){.home-blog-wrapper.full-spacing-top{margin-top:60px}.home-blog-wrapper.full-spacing-bottom{margin-bottom:60px}.home-blog-wrapper .top-text{margin-bottom:30px}.home-blog-wrapper .img-wrapper{aspect-ratio:16 / 7;margin-bottom:20px}.home-blog-wrapper .blog:first-child p.btn-wrapper{margin-bottom:25px}}.homepageCarousel-wrapper.mobile{display:none}.homepageCarousel-wrapper .carousel-caption{top:0;bottom:0;width:100%;left:unset;right:unset;text-align:unset;display:flex!important;align-items:baseline;flex-direction:column;padding:0;justify-content:center}.homepageCarousel-wrapper .carousel-caption .bottom-text-banner{position:absolute;bottom:0;width:100%;text-align:center;background:var(--main-yellow);font-size:26px;line-height:31px;font-weight:var(--bold);padding:7.5px 0}@media(min-width:767px){#homepageCarousel{margin-top:165px}}.homepageCarousel-wrapper .carousel-caption.text-left{text-align:left}.homepageCarousel-wrapper .carousel-caption.text-right{text-align:right;justify-content:center;align-items:flex-end}.homepageCarousel-wrapper .carousel-caption.text-left .text-wrapper{margin-left:120px}.homepageCarousel-wrapper .location-search-form{display:flex;max-width:500px}.homepageCarousel-wrapper .location-search-form input[type=text]{flex:1;border:1px solid #ccc;border-right:none;padding:.5rem 1rem;border-radius:4px 0 0 4px;outline:none;margin-bottom:0!important}.homepageCarousel-wrapper .location-search-form button{border:1px solid #ccc;border-left:none;color:#fff;padding:.5rem 1rem;border-radius:0 4px 4px 0;cursor:pointer;transition:background-color .2s ease;min-width:105px}.homepageCarousel-wrapper .carousel-caption.text-right .text-wrapper{margin-right:120px}.homepageCarousel-wrapper .carousel-caption.text-center{text-align:center!important;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;justify-content:center;align-items:center}.homepageCarousel-wrapper .carousel-caption.caption-dark>.text-wrapper>*{color:var(--main-color)}.homepageCarousel-wrapper .carousel-caption.caption-light>.text-wrapper>*{color:#fff!important}.homepageCarousel-wrapper .carousel-caption.caption-light>.text-wrapper .main-btn{color:var(--main-color)!important;padding:10px 60px;display:inline-block;margin-top:30px}.homepageCarousel-wrapper .carousel-caption.caption-light>.text-wrapper .main-btn:hover{color:#fff!important}.homepageCarousel-wrapper .carousel-caption.caption-light>.text-wrapper .secondary-btn{color:var(--main-color)!important;padding:10px 60px;display:inline-block;margin-top:30px}.homepageCarousel-wrapper .carousel-control-next,.homepageCarousel-wrapper .carousel-control-prev{width:auto;position:relative}.homepageCarousel-wrapper .carousel-btn-wrapper{background:var(--main-color);padding:4px 6px 5px;border-radius:30px}.homepageCarousel-wrapper .carousel-btn-wrapper i{color:#ffffffb3;font-size:25px}.homepageCarousel-wrapper .carousel-indicators{position:relative;left:unset;right:unset;margin-left:unset;margin-right:unset;width:fit-content;margin-bottom:0}.homepageCarousel-wrapper .carousel-indicators [data-bs-target]{background:var(--main-color);height:3px!important;width:40px;background-clip:padding-box}.homepageCarousel-wrapper .carousel-btn-wrapper{display:flex;gap:15px}.homepageCarousel-wrapper .carousel-controls-wrapper{display:flex;align-items:center;gap:20px;justify-content:center;margin-top:10px}.homepageCarousel-wrapper .carousel-item{height:750px}.homepageCarousel-wrapper .carousel-item img{height:100%;width:100%;object-fit:cover;object-position:center}.homepageCarousel-wrapper h1.banner-title{margin-bottom:25px}.homepageCarousel-wrapper h1.banner-title.title-larger{font-size:59px}.homepageCarousel-wrapper form.location-search-form{margin-top:35px!important}.homepageCarousel-wrapper p.extra-text{font-size:17px;line-height:30px;font-weight:var(--light);margin-top:30px}@media(min-width:1200px)and (max-width:1366px){.homepageCarousel-wrapper .carousel-item{height:600px}#homepageCarousel{margin-top:148px}}@media(min-width:992px)and (max-width:1199px){#homepageCarousel{margin-top:140px}.homepageCarousel-wrapper h1.banner-title.title-larger{font-size:51px}.homepageCarousel-wrapper .carousel-item{height:550px}.homepageCarousel-wrapper .carousel-caption.text-left .text-wrapper{margin-left:30px}.homepageCarousel-wrapper .carousel-caption.text-right .text-wrapper{margin-right:30px}}@media(min-width:768px)and (max-width:991px){div#homepageCarouselMobile{margin-top:195px}.homepageCarousel-wrapper .carousel-item{height:330px}.homepageCarousel-wrapper.mobile{display:block}.homepageCarousel-wrapper.desktop{display:none!important}.homepageCarousel-wrapper .carousel-caption{position:relative}.homepageCarousel-wrapper .carousel-item{height:auto}.homepageCarousel-wrapper .carousel-item img{height:390px}.homepageCarousel-wrapper .carousel-controls-wrapper{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-top:10px;position:absolute;width:100%;top:0}.homepageCarousel-wrapper .carousel-indicators{margin-left:10px}.homepageCarousel-wrapper .carousel-btn-wrapper{margin-right:10px}.homepageCarousel-wrapper .img-wrapper{position:relative}.homepageCarousel-wrapper .mobile-btn-wrapper{position:absolute;bottom:0;background:var(--main-color-50);width:100%;padding:10px 15px}.homepageCarousel-wrapper .carousel-caption.text-left .text-wrapper,.homepageCarousel-wrapper .carousel-caption.text-right .text-wrapper{margin-left:15px;margin-right:15px}.homepageCarousel-wrapper .carousel-caption{position:relative;background:var(--main-color);padding:25px 0 35px;display:block!important}.homepageCarousel-wrapper .carousel-caption.caption-dark>.text-wrapper>*{color:#fff!important}.homepageCarousel-wrapper .carousel-caption.text-left,.homepageCarousel-wrapper .carousel-caption.text-center,.homepageCarousel-wrapper .carousel-caption.text-right{text-align:center!important}.homepageCarousel-wrapper h1.banner-title{margin-bottom:15px}.homepageCarousel-wrapper form.location-search-form{margin-top:25px!important}.homepageCarousel-wrapper h1.banner-title.title-larger{font-size:38px;line-height:41px}.carousel-caption.has-btm-callout{padding-bottom:0}.homepageCarousel-wrapper .carousel-caption .bottom-text-banner{position:relative;margin-top:25px;font-size:20px;line-height:28px}.homepageCarousel-wrapper .carousel-caption.caption-light>.text-wrapper>hr,.homepageCarousel-wrapper .carousel-caption>.text-wrapper>hr{color:var(--main-yellow)!important;opacity:1;margin-left:15px;margin-right:15px;margin-bottom:0}.homepageCarousel-wrapper p.extra-text{margin-top:20px}.homepageCarousel-wrapper .mobile-btn-wrapper.one-btn>a{width:100%;text-align:center;margin-right:0!important}.homepageCarousel-wrapper .mobile-btn-wrapper.two-btns{display:flex}.homepageCarousel-wrapper .mobile-btn-wrapper.two-btns>a{flex:1;text-align:center}.homepageCarousel-wrapper .text-wrapper{padding:0 25px}.homepageCarousel-wrapper form.location-search-form.mt-3{margin:20px auto auto!important}}@media(max-width:767px){.homepageCarousel-wrapper .carousel-item{height:330px}.homepageCarousel-wrapper.mobile{display:block}.homepageCarousel-wrapper.desktop{display:none!important}.homepageCarousel-wrapper .carousel-caption{position:relative}.homepageCarousel-wrapper .carousel-item{height:auto}.homepageCarousel-wrapper .carousel-item img{min-height:210px}.homepageCarousel-wrapper .carousel-controls-wrapper{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-top:10px;position:absolute;width:100%;top:0}.homepageCarousel-wrapper .carousel-indicators{margin-left:10px}.homepageCarousel-wrapper .carousel-btn-wrapper{margin-right:10px}.homepageCarousel-wrapper .img-wrapper{position:relative}.homepageCarousel-wrapper .mobile-btn-wrapper{position:absolute;bottom:0;background:var(--main-color-50);width:100%;padding:10px 15px}.homepageCarousel-wrapper .carousel-caption.text-left .text-wrapper,.homepageCarousel-wrapper .carousel-caption.text-right .text-wrapper{margin-left:15px;margin-right:15px}.homepageCarousel-wrapper .carousel-caption{position:relative;background:var(--main-color);padding:25px 0 35px;display:block!important}.homepageCarousel-wrapper .carousel-caption.caption-dark>.text-wrapper>*{color:#fff!important}.homepageCarousel-wrapper .carousel-caption.text-left,.homepageCarousel-wrapper .carousel-caption.text-center,.homepageCarousel-wrapper .carousel-caption.text-right{text-align:center!important}.homepageCarousel-wrapper h1.banner-title{margin-bottom:15px}.homepageCarousel-wrapper form.location-search-form{margin-top:25px!important}.homepageCarousel-wrapper h1.banner-title.title-larger{font-size:38px;line-height:41px}.carousel-caption.has-btm-callout{padding-bottom:0}.homepageCarousel-wrapper .carousel-caption .bottom-text-banner{position:relative;margin-top:25px;font-size:20px;line-height:28px}.homepageCarousel-wrapper .carousel-caption>.text-wrapper>hr,.homepageCarousel-wrapper .carousel-caption.caption-light>.text-wrapper>hr{color:var(--main-yellow)!important;opacity:1;margin-left:15px;margin-right:15px;margin-bottom:0}.homepageCarousel-wrapper p.extra-text{margin-top:20px}.homepageCarousel-wrapper .mobile-btn-wrapper.one-btn>a{width:100%;text-align:center;margin-right:0!important}.homepageCarousel-wrapper .mobile-btn-wrapper.two-btns{display:flex}.homepageCarousel-wrapper .mobile-btn-wrapper.two-btns>a{flex:1;text-align:center}.homepageCarousel-wrapper form.location-search-form.mt-3{margin:20px auto auto!important}}.home-description.full-spacing-top{margin-top:65px}.home-description.no-spacing-top{margin-top:0}.home-description.full-spacing-bottom{margin-bottom:65px}.home-description.no-spacing-bottom{margin-bottom:0}.home-description h3.section-title,.home-description p.section-desc{padding-right:75px}.home-description .content-wrapper{border-left:5px solid var(--main-yellow);padding-left:30px}p.section-desc{color:var(--muted-grey)}@media(min-width:768px)and (max-width:991px){.home-description .content-wrapper{border-left:none;padding-left:0;border-top:2.5px solid var(--main-yellow);padding-top:20px;margin-top:20px}.home-description.full-spacing-top{margin-top:60px}.home-description.full-spacing-bottom{margin-bottom:60px}.home-description h3.section-title,.home-description p.section-desc{padding-right:15px}}@media(max-width:767px){.home-description .content-wrapper{border-left:none;padding-left:0;border-top:2.5px solid var(--main-yellow);padding-top:20px;margin-top:20px}.home-description.full-spacing-top{margin-top:60px}.home-description.full-spacing-bottom{margin-bottom:60px}}.home-two-column-img-right{position:relative}.home-two-column-img-right .container.content-overlay{z-index:50;position:relative}.home-two-column-img-right .container-fluid{padding:0;overflow-x:hidden;height:100%;pointer-events:none}.home-two-column-img-right .container-fluid .row{display:flex;height:100%;overflow:hidden}.home-two-column-img-right .padding{background:var(--light-grey-25);height:100%;display:flex;align-items:center;padding:70px 0}.home-two-column-img-right .padding .text-wrapper{width:980px;margin-left:auto;padding-right:105px}.home-two-column-img-right .img-wrapper{height:100%;width:100%}.home-two-column-img-right img.img-fluid{height:100%;width:100%;object-fit:cover;object-position:center}.home-two-column-img-right .no-padding-left{padding-left:0;position:relative}.home-two-column-img-right .main-btn{margin-top:14px}.home-two-column-img-right p.h2-subtitle{font-size:18px;margin-bottom:7px;line-height:20px}.home-two-column-img-right h2{margin-bottom:25px}.home-two-column-img-right .text-wrapper{padding:100px 0}.home-two-column-img-right.full-spacing-top{margin-top:65px}.home-two-column-img-right.no-spacing-top{margin-top:0}.home-two-column-img-right.full-spacing-bottom{margin-bottom:65px}.home-two-column-img-right.no-spacing-bottom{margin-bottom:0}.home-two-column-img-right .circle-icon-wrapper{position:absolute;left:-65px;top:50%;transform:translateY(-50%);width:120px;height:120px;border-radius:50%;background:var(--main-color);display:flex;align-items:center;justify-content:center;z-index:2}.home-two-column-img-right .circle-icon-wrapper .icon-img{max-width:55px;max-height:55px;object-fit:contain}.home-two-column-img-right.desktop{display:block}.home-two-column-img-right.mobile{display:none}@media(min-width:1366px)and (max-width:1600px){.no-padding-right .text-wrapper{padding-right:55px}}@media(min-width:1200px)and (max-width:1366px){.home-two-column-img-right .circle-icon-wrapper{left:-50px;width:90px;height:90px}.home-two-column-img-right .circle-icon-wrapper .icon-img{max-width:50px;max-height:50px}}@media(min-width:992px)and (max-width:1199px){.home-two-column-img-right p.h2-subtitle{font-size:16px}.home-two-column-img-right .circle-icon-wrapper{left:-46px;width:80px;height:80px}.home-two-column-img-right .circle-icon-wrapper .icon-img{max-width:45px;max-height:45px}.home-two-column-img-right .text-wrapper{padding:70px 30px 70px 0}}@media(min-width:768px)and (max-width:991px){.home-two-column-img-right p.h2-subtitle{font-size:16px}.home-two-column-img-right .circle-icon-wrapper{left:-46px;width:80px;height:80px}.home-two-column-img-right .circle-icon-wrapper .icon-img{max-width:45px;max-height:45px}.home-two-column-img-right .text-wrapper{padding:70px 30px 70px 0}}@media(max-width:767px){.home-two-column-img-right.desktop{display:none}.home-two-column-img-right.mobile{display:block}.home-two-column-img-right .padding{display:block;padding:45px 15px;margin-top:10px}.home-two-column-img-right p.h2-subtitle{font-size:16px}.home-two-column-img-right .padding.has-icon{padding:55px 15px 45px}.home-two-column-img-right .circle-icon-wrapper{top:unset;width:75px;height:75px;left:0;right:0;margin-left:auto;margin-right:auto}.home-two-column-img-right .circle-icon-wrapper .icon-img{max-width:40px;max-height:40px}.home-two-column-img-right.full-spacing-top{margin-top:60px}.home-two-column-img-right.full-spacing-bottom{margin-bottom:60px}.home-two-column-img-right .img-wrapper{aspect-ratio:16 / 10}.container-md.content-overlay .col-12{padding-left:0;padding-right:0}}.hulk-form-section.full-spacing-top{padding-top:65px}.hulk-form-section.no-spacing-top{padding-top:0}.hulk-form-section.full-spacing-bottom{padding-bottom:65px}.hulk-form-section.no-spacing-bottom{padding-bottom:0}.form-grouping input,.form-grouping textarea{background:var(--bg-grey);border-radius:0;border:none}.form-grouping input:focus-visible,.form-grouping textarea:focus-visible{outline:none}.form-grouping input{height:60px;padding:13px 15px}.form-grouping textarea{min-height:185px;padding:13px 15px}.hulk-form-section input,.hulk-form-section select{min-height:50px}.hulk-form-section h3.form-title{text-transform:uppercase;margin-bottom:30px}@media(max-width:767px){.hulk-form-section.full-spacing-top{padding-top:60px}.hulk-form-section.full-spacing-bottom{padding-bottom:60px}}.icon-collage-wrapper.full-spacing-top{margin-top:65px}.icon-collage-wrapper.no-spacing-top{margin-top:0}.icon-collage-wrapper.full-spacing-bottom{margin-bottom:65px}.icon-collage-wrapper.no-spacing-bottom{margin-bottom:0}.icon-collage-wrapper .h2-subtitle{margin-bottom:0;font-size:20px;line-height:25px}.icon-collage-wrapper .main-title{margin-bottom:20px}.icon-collage-wrapper .main-title.has-description{margin-bottom:0}.icon-collage-wrapper .icon-collage-block{background:var(--light-grey-50);border-radius:15px;padding:26px 25px 30px;height:100%;position:relative;display:flex;align-items:anchor-center}.icon-collage-wrapper .icon-collage-block.top-row{margin-bottom:30px}.icon-collage-wrapper .padding-bottom{margin-bottom:24px}.icon-collage-wrapper .block-icon{max-height:85px;position:absolute;top:25px;right:25px;z-index:1}.icon-collage-wrapper .icon-collage-block h4,.icon-collage-wrapper .icon-collage-block p{position:relative;z-index:5;padding-right:50px}.icon-collage-wrapper .icon-collage-block h4{margin-bottom:5px}.icon-collage-wrapper .icon-collage-block p{font-size:17px;line-height:24px}@media(min-width:991px)and (max-width:1199px){.icon-collage-wrapper .icon-collage-block h4,.icon-collage-wrapper .icon-collage-block p{padding-right:20px}}@media(min-width:768px)and (max-width:991px){.mobile-mb{margin-bottom:24px}.icon-collage-wrapper .block-icon{max-height:75px;position:absolute;top:20px;right:20px;z-index:1}}@media(max-width:767px){.icon-collage-wrapper .block-icon{max-height:75px;position:absolute;top:20px;right:20px;z-index:1}.mobile-mb{margin-bottom:24px}}.icon-content-block.full-spacing-top{margin-top:65px}.icon-content-block.no-spacing-top{margin-top:0}.icon-content-block.full-spacing-bottom{margin-bottom:65px}.icon-content-block.no-spacing-bottom{margin-bottom:0}.icon-content-block .image-right .padding{padding-right:60px}.icon-content-block .image-left .padding{padding-left:60px}.icon-content-block .icon-set-wrapper>.row>*{display:flex;gap:20px;margin-bottom:50px}.icon-content-block .text-wrapper .title{margin-bottom:0}.icon-content-block .icon-wrapper{max-width:50px}.icon-content-block .icon-set-wrapper>.row>*:nth-last-of-type(1),.icon-content-block .icon-set-wrapper>.row>*:nth-last-of-type(2){margin-bottom:0!important}.icon-content-block h2{margin-bottom:40px}.icon-content-block .padding{padding-top:30px;padding-bottom:40px}.icon-content-block .img-wrapper{height:100%}.icon-content-block .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:30px;overflow:hidden;box-shadow:0 0 10px #00000038;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.22);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.22)}@media(min-width:1200px)and (max-width:1366px){.icon-content-block .image-right .padding{padding-right:20px}.icon-content-block .image-left .padding{padding-left:20px}}@media(min-width:992px)and (max-width:1199px){.icon-content-block .image-right .padding{padding-right:20px}.icon-content-block .image-left .padding{padding-left:20px}}@media(min-width:768px)and (max-width:991px){.icon-content-block .image-right .padding{padding-right:0}.icon-content-block .image-left .padding{padding-left:0}}@media(max-width:767px){.icon-content-block .image-right .padding{padding-right:0}.icon-content-block .image-left .padding{padding-left:0}.icon-content-block .icon-set-wrapper>.row>*{margin-bottom:35px}}@media(max-width:575px){.icon-content-block .icon-set-wrapper>.row>*:nth-last-of-type(2){margin-bottom:35px!important}.icon-content-block .icon-set-wrapper>.row>*:nth-last-of-type(1){margin-bottom:0!important}}.interior-banner-wrapper .interior-banner h1 .clinic-name-h1{display:block;font-size:20px;line-height:1.2;font-weight:var(--bold);text-transform:uppercase;margin-top:4px}.interior-banner-wrapper .banner-book-btn{margin-top:18px;margin-bottom:0}.interior-banner-wrapper .interior-banner{min-height:350px;background-size:cover!important;background-repeat:no-repeat!important;position:relative}@media(min-width:767px){.whole-interior-wrapper{margin-top:165px}}.interior-banner-wrapper .short-banner{min-height:265px;background-size:65%!important}.interior-banner-wrapper .gardient-overlay{background:linear-gradient(to bottom,#26262626,#2626261a 25%,#26262600 45% 55%,#2626261a 75%,#26262626);position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.interior-banner-wrapper .overlay-color{background:linear-gradient(to right,#ffffffb3,#dad9d9b3 32% 66%,#dad9d900)}.interior-banner-wrapper .align-center{display:flex;align-items:center;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.interior-banner-wrapper .description p{text-transform:uppercase}.under-banner-grey-banner.center-under-banner .container .row>div{flex-direction:column;justify-content:center;text-align:center;gap:0px}.under-banner-grey-banner.center-under-banner .left-col,.under-banner-grey-banner.center-under-banner .right-col{width:100%;justify-content:center;align-items:center!important}.interior-banner-wrapper .overlay-color .container{padding-top:15px}.interior-banner-wrapper .interior-banner h1{font-size:50px;line-height:58px;font-weight:var(--bold);color:var(--main-color);margin-bottom:5px;text-transform:uppercase}.interior-banner-wrapper .short-banner .overlay-color{background:linear-gradient(to right,#fff,#dad9d9 32%,#dad9d900 66% 100%)}.interior-banner-wrapper .short-banner .overlay-color.yellow-overlay-color{background:linear-gradient(to right,#fff200,#fff200 52%,#fff20000 66% 100%)}.interior-banner-wrapper p.subtitle{margin-bottom:0;text-transform:uppercase}.under-banner-grey-banner{background:#808285;padding:30px 0}.under-banner-grey-banner.under-banner-yellow-banner{background:var(--main-yellow)}.under-banner-grey-banner.under-banner-yellow-banner h3{color:var(--main-color)!important}.interior-banner-wrapper .interior-banner .shorter-banner h1{font-size:41px;line-height:45px}.interior-banner-wrapper .interior-banner .shorter-banner p.subtitle{margin-bottom:3px}.under-banner-grey-banner.no-button .container .row>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0px}.under-banner-grey-banner.has-button .container .row>div{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:left;gap:65px}.under-banner-grey-banner.center-under-banner .container .row>div{justify-content:center}.under-banner-grey-banner h3{color:#fff!important;text-transform:uppercase!important}.under-banner-grey-banner p{color:#fff!important}.under-banner-grey-banner .uppercase-text>*{text-transform:uppercase!important}.under-banner-grey-banner h3{margin-bottom:0;line-height:35px!important}.interior-banner.short-banner{position:relative;min-height:265px;overflow:hidden;background:none!important}.interior-banner.short-banner .background-image{position:absolute;top:0;right:0;bottom:0;width:65%;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(to right,transparent,black 20%);mask-image:linear-gradient(to right,transparent,black 20%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:1200px)and (max-width:1400px){.whole-interior-wrapper{margin-top:148px}}@media(min-width:992px)and (max-width:1199px){.whole-interior-wrapper{margin-top:140px}.interior-banner-wrapper .interior-banner h1{font-size:42px;line-height:50px}.interior-banner-wrapper .interior-banner p{font-size:22px;line-height:25px}.interior-banner-wrapper .interior-banner{min-height:300px}}@media(min-width:768px)and (max-width:991px){.whole-interior-wrapper{margin-top:195px}.interior-banner-wrapper .short-banner .overlay-color.yellow-overlay-color{background:#fff200d9}.interior-banner-wrapper .interior-banner h1{font-size:42px;line-height:50px}.interior-banner-wrapper .interior-banner p{font-size:22px;line-height:25px}.interior-banner-wrapper .interior-banner{min-height:300px}.interior-banner-wrapper .short-banner{min-height:230px!important}.under-banner-grey-banner h3{margin-bottom:0;line-height:30px!important;font-size:26px!important}.under-banner-grey-banner .left-col,.under-banner-grey-banner .right-col{flex:1}.under-banner-grey-banner.has-button .container .row>div{gap:30px}}@media(max-width:767px){.interior-banner-wrapper .interior-banner h1{font-size:38px;line-height:40px;margin-bottom:5px}.interior-banner-wrapper .short-banner .overlay-color.yellow-overlay-color{background:#fff200d9}.interior-banner-wrapper .short-banner .overlay-color.yellow-overlay-color .container{padding-top:0!important}.interior-banner-wrapper .interior-banner .shorter-banner h1{font-size:33px;line-height:35px}.interior-banner-wrapper .interior-banner{min-height:300px;background-position:center!important}.interior-banner-wrapper .overlay-color,.interior-banner-wrapper .short-banner .overlay-color,.interior-banner-wrapper .align-center{background:linear-gradient(to right,#fff,#dad9d9d9 32% 66%,#dad9d900)}.interior-banner-wrapper .short-banner{min-height:230px!important;background-size:cover!important;background-position:right!important}.under-banner-grey-banner .container .row>div{display:block!important;text-align:center!important}.under-banner-grey-banner p.button-wrapper{margin-top:15px}.under-banner-grey-banner p.button-wrapper a{width:100%}.under-banner-grey-banner h3{margin-bottom:7px}}@media(max-width:575px){.interior-banner-wrapper .align-center .container{padding-left:30px;padding-right:30px}}.interior-testimonial-wrapper{padding:60px 0;background:var(--main-color);text-align:center}.interior-testimonial-wrapper .author{margin-top:40px}.interior-testimonial-wrapper .author .yellow,.interior-testimonial-wrapper .yellow{color:var(--main-yellow)}.interior-testimonial-wrapper .author .white{color:#fff;font-weight:var(--bold)}.interior-testimonial-wrapper .author .smaller{font-size:20px}.interior-testimonial-wrapper .icon-wrapper{margin-bottom:45px}.interior-testimonial-wrapper .icon-wrapper img{margin:auto}.testimonial>*{color:#fff!important;font-size:27px;line-height:37px}@media(max-width:767px){.testimonial>*{font-size:23px;line-height:32px}.interior-testimonial-wrapper .icon-wrapper img{max-width:45px}.interior-testimonial-wrapper .icon-wrapper{margin-bottom:30px}.interior-testimonial-wrapper .author{margin-top:30px}.interior-testimonial-wrapper{padding:40px 0 45px}}.local-market-wrapper{padding:65px 0}.local-market-wrapper .grey-list-item{margin-bottom:10px;padding:10px;background-color:#f5f5f5;border-left:9px solid var(--main-yellow);border-radius:0 10px 10px 0}.local-market-wrapper .img-wrapper img{width:100%}.local-market-wrapper .province-wrapper{columns:2;-webkit-columns:2;-moz-columns:2;margin-top:0;width:75%}.local-market-wrapper .para-two{margin-top:30px!important;margin-bottom:10px}.local-market-wrapper .flex-contain{display:flex;align-items:center}.local-market-wrapper .province-wrapper ul{padding-left:21px}@media(min-width:768px)and (max-width:991px){.local-market-wrapper .province-wrapper{margin-top:15px;width:100%}}@media(max-width:767px){.local-market-wrapper .img-wrapper{margin-bottom:33px}.local-market-wrapper .province-wrapper{columns:1;-webkit-columns:1;-moz-columns:1;margin-top:15px;width:100%}.local-market-wrapper{padding:60px 0}}.product-container{margin-top:100px;margin-bottom:65px}.product-container .vendor{font-size:14px;line-height:18px;text-transform:uppercase;color:#777;margin-bottom:20px}.product-container .product-title{font-size:28px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.product-container .product-meta{display:flex;align-items:center;gap:15px;margin-bottom:10px}.product-container .padding{padding-left:50px}.product-container .product-price{font-size:20px;font-weight:600}.product-container .carousel-control-next,.product-container .carousel-control-prev{color:var(--main-color);font-size:35px;width:8%;height:85%;padding-top:15%}.product-container .product-icons .icon-item p span.icon{margin-right:10px}.product-container .product-rating .stars{color:gold;margin-right:5px}.product-container input.add-btn{width:100%;border-radius:0;margin-bottom:10px;margin-top:30px;background:#fff;border:2px solid var(--main-color)}.product-container a#more-payment-options-link{color:var(--main-color)}.product-container .product-icons{display:flex;gap:15px}.share-social p a{color:var(--main-color);text-decoration:none!important;text-transform:uppercase;font-size:17px}.product-container .icon-item{align-items:center;gap:5px;border:1px solid #ccc;padding:5px 10px;border-radius:4px;font-size:14px;flex:1;text-align:center}.product-container .share-social p{display:flex;justify-content:space-between}.product-container .share-container a.share-toggle{color:var(--main-color);text-decoration:none;text-transform:uppercase}.product-container .share-container a.share-toggle i{margin-right:7px}.product-container .variant-section .form-label{font-weight:600}.product-container .description-wrap{margin-top:50px}.product-container .product-varient-select{width:100%;height:50px;padding:10px;border-color:#ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%23777' height='12' viewBox='0 0 24 24' width='12' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 7px center;background-size:31px}.product-container .availability{font-size:14px}.product-container .quantity-input input{max-width:60px}.product-container .more-options a,.product-container .shipping-note a,.product-container .share a{text-decoration:underline;color:inherit}.product-container .quantity-wrapper{display:flex;align-items:center;gap:5px;max-width:140px;margin-top:20px}.product-container .quantity-wrapper input[name=quantity]{text-align:center;flex:1;height:40px;border:1px solid #ccc;border-radius:4px;font-size:16px;width:60px}.product-container .quantity-wrapper .quantity-btn{padding:5px 12px;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;font-size:18px;line-height:1;cursor:pointer;transition:background-color .2s ease;height:40px}.product-container .quantity-wrapper .quantity-btn:hover{background:#e0e0e0}.product-container #productCarousel{position:relative}.product-container #productCarousel .carousel-inner{height:750px;border:1px solid #d9d9d9;border-radius:15px}.product-container #productCarousel .carousel-item{height:100%}.product-container #productCarousel .carousel-item img{height:100%;width:100%;object-fit:cover;object-position:center}.product-container #productCarousel .carousel-item video,.product-container #productCarousel .carousel-item iframe,.product-container #productCarousel .carousel-item model-viewer{width:100%;height:100%;background:#000}.product-container .share-container{margin-top:20px}.product-container .share-container .share-box{border:1px solid #ccc;padding:15px;margin-top:10px;background:#fff;max-width:390px}.product-container .share-container .share-url-box{display:flex;margin-bottom:10px}.product-container .share-container .share-url-box input{flex:1;padding:5px;border:1px solid #ccc}.product-container .share-container .share-url-box button{padding:5px 10px;border:1px solid #ccc;background:#f5f5f5;cursor:pointer}.product-container .share-container .share-social a{margin-right:10px;text-decoration:underline}@media(min-width:1401px)and (max-width:1600px){.product-container p,.product-container li{font-size:18px;line-height:27px}.product-container .padding{padding-left:30px}}@media(min-width:1200px)and (max-width:1400px){.product-container .padding{padding-left:30px}}@media(min-width:992px)and (max-width:1199px){.product-container .padding{padding-left:25px}.icon-item p{font-size:14px}.product-container input.add-btn{font-size:16px!important}.product-container #productCarousel .carousel-inner{height:515px}}@media(min-width:768px)and (max-width:991px){.product-container #productCarousel .carousel-inner{aspect-ratio:12 / 8!important;height:auto}.product-container .padding{padding-left:0;margin-top:30px!important}.product-container .description-wrap{margin-top:0}.product-container .description-wrap .col-lg-12 h3{border-top:1px solid #d9d9d9;margin-top:15px;padding-top:20px}.product-container input.add-btn{font-size:16px!important}}@media(max-width:767px){.product-container #productCarousel .carousel-inner{aspect-ratio:12 / 8!important;height:auto}.product-container .padding{padding-left:0;margin-top:30px!important}.product-container .description-wrap{margin-top:0}.product-container .description-wrap .col-lg-12 h3{border-top:1px solid #d9d9d9;margin-top:15px;padding-top:20px}.product-container .share-container .share-box{max-width:100%}.product-container .product-icons{display:block}.product-icons .icon-item{margin-bottom:10px}.product-container{margin-top:60px}.product-container .carousel-control-next,.product-container .carousel-control-prev{width:15%;height:75%;font-size:23px;padding-top:18%}.product-container input.add-btn{font-size:16px!important}}.reviews-section.full-spacing-top{margin-top:65px}.reviews-section.no-spacing-top{margin-top:0}.reviews-section.full-spacing-bottom{margin-bottom:65px}.reviews-section.no-spacing-bottom{margin-bottom:0}.reviews-section .top-section{text-align:center;margin-bottom:50px}.reviews-section .quote-icon img{margin:auto auto 15px}.reviews-section .color-bar{background:var(--main-color);width:100%;height:75px;margin-top:-40px}.reviews-section .card-inner{background:var(--medium-grey);padding:35px;border-radius:5px;height:100%}.reviews-section .review-carousel-container{position:relative;margin:0 auto}.reviews-section .review-carousel-window{overflow:hidden;width:100%}.review-carousel-track{display:flex;flex-wrap:nowrap;transition:transform .4s ease}.reviews-section .review-card{flex:0 0 auto;width:33.3333%;padding:0 1rem;box-sizing:border-box}.reviews-section .quote{margin-bottom:1rem;line-height:26px}.reviews-section .author{text-align:left;font-size:17px;line-height:28px}.reviews-section .review-nav{background:none;font-size:40px;cursor:pointer;z-index:10;color:var(--main-color-50);border:none}.container.arrow-wrapper{display:flex;justify-content:space-between;position:absolute;top:0;bottom:0;left:0;right:0}.reviews-section .stars{margin-bottom:15px;text-align:left;font-size:28px;line-height:1}.reviews-section .star{margin-right:4px;color:transparent;-webkit-text-stroke:3px var(--main-color)}.reviews-section .star.full{color:#fff200}.reviews-section .review-nav.prev{margin-left:-57px}.reviews-section .review-nav.next{margin-right:-57px}@media(min-width:1200px)and (max-width:1366px){.reviews-section .review-nav{font-size:27px}.reviews-section .review-nav.next{margin-right:-40px}.reviews-section .review-nav.prev{margin-left:-40px}}@media(min-width:1101px)and (max-width:1199px){.reviews-section .review-nav{font-size:30px}.reviews-section .review-nav.next{margin-right:-55px}.reviews-section .review-nav.prev{margin-left:-55px}}@media(min-width:992px)and (max-width:1100px){.reviews-section .review-nav{font-size:20px}.reviews-section .review-nav.next{margin-right:-25px}.reviews-section .review-nav.prev{margin-left:-25px}}@media(min-width:871px)and (max-width:991px){.reviews-section .review-nav{font-size:30px}.reviews-section .review-nav.next{margin-right:-55px}.reviews-section .review-nav.prev{margin-left:-55px}}@media(min-width:768px)and (max-width:870px){.reviews-section .review-nav{font-size:25px}.reviews-section .review-nav.next{margin-right:-35px}.reviews-section .review-nav.prev{margin-left:-35px}}@media(min-width:992px)and (max-width:1199px),(min-width:768px)and (max-width:991px){.reviews-section .review-card{width:50%}}@media(max-width:768px){.reviews-section .review-card{width:100%}.container.arrow-wrapper{position:relative;background:#f6f5f5;width:fit-content;padding:0;border-radius:20px;float:right;margin-right:15px;margin-top:10px}.reviews-section .color-bar{height:100px}.reviews-section .review-nav.prev{margin-left:unset!important}.reviews-section .review-nav.next{margin-right:unset}.reviews-section .review-nav{font-size:22px}.mobile-indicators{display:flex;justify-content:center;gap:8px;float:left;margin-left:15px;margin-top:23px}.mobile-indicators .dot{width:10px;height:10px;background-color:var(--medium-grey-50);border-radius:50%;transition:background-color .3s ease}.mobile-indicators .dot.active{background-color:var(--medium-grey)}}@media(min-width:1199px){.arrow-wrapper.hide-desktop-arrows{display:none!important}}.search-container-wrapper{margin:65px 0}.search-container-wrapper h2{font-size:2rem;margin-bottom:1rem}form[role=search]{margin-bottom:2rem}input.search-form-input{background:var(--bg-grey);border-radius:0;border:none;height:60px;padding:13px 15px}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem}.search-result{border:1px solid #eee;border-radius:8px;padding:1rem;background-color:#fff;transition:box-shadow .2s ease}.search-result:hover{box-shadow:0 4px 10px #00000014}.search-result__image img{max-width:100%;height:auto;border-radius:6px;margin-bottom:.75rem}.search-result__content p{margin:0;font-weight:500}.search-result__content a{text-decoration:none;color:#000}.search-result__content a:hover{text-decoration:underline}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1;text-align:center;margin-top:2rem}button[type=submit]{border:none;outline:none;min-width:200px}button.main-btn.large-btn{border-radius:0 10px 10px 0}.pagination-wrapper{text-align:center;margin-top:2rem}.pagination{display:inline-flex;list-style:none;padding-left:0;gap:.5rem;flex-wrap:wrap;justify-content:center}.pagination li{display:inline}.pagination a,.pagination span{display:inline-block;padding:8px 12px;border-radius:4px;border:1px solid var(--main-color, #333);color:var(--main-color, #333);text-decoration:none;font-weight:500}.pagination a:hover{background-color:var(--main-color, #333);color:#fff}.pagination .current,.pagination span.current{background-color:var(--main-color, #333);color:#fff;font-weight:700;cursor:default}@media(max-width:767px){button[type=submit]{min-width:90px}input.search-form-input{padding:13px 0 13px 10px}input.search-form-input::placeholder{font-size:14px}}.main-table-wrapper.full-spacing-top{margin-top:65px}.main-table-wrapper.no-spacing-top{margin-top:0}.main-table-wrapper.full-spacing-bottom{margin-bottom:65px}.main-table-wrapper.no-spacing-bottom{margin-bottom:0}.main-table-wrapper .custom-table{width:100%;border-collapse:collapse}.main-table-wrapper .custom-table th,.main-table-wrapper .custom-table td{padding:12px;text-align:left}.main-table-wrapper .custom-table th{background-color:var(--main-color);color:#fff;font-size:20px;line-height:31px;text-transform:uppercase}.main-table-wrapper .highlight-col{background-color:var(--main-color)}.main-table-wrapper .highlight-col>*{font-weight:700;color:#fff;text-transform:uppercase}.main-table-wrapper table.custom-table th,.main-table-wrapper table.custom-table td{padding:20px 25px}.main-table-wrapper table.custom-table td{border-right:1px solid var(--main-color)}.main-table-wrapper table.custom-table tr td:nth-last-of-type(1){border-right:none}.main-table-wrapper table.custom-table tr th{border-right:1px solid #eee}.main-table-wrapper table.custom-table tr th:nth-last-of-type(1){border-right:none}.main-table-wrapper table.custom-table tr th:nth-of-type(1){border-bottom:1px solid #eee}.main-table-wrapper .under-table-subtext>*{font-size:18px}.main-table-wrapper .under-table-subtext{margin-top:15px}.main-table-wrapper .custom-table .highlight-col{width:220px;white-space:nowrap;border-right:none;border-bottom:1px solid #eee}.main-table-wrapper .custom-table tr:nth-last-of-type(1) .highlight-col{border-bottom:none}.main-table-wrapper .desktop-table tbody tr:nth-of-type(2n){background-color:#f7f7f7}.main-table-wrapper .custom-table th:nth-of-type(1){border-radius:15px 0 0}.main-table-wrapper .custom-table th:nth-last-of-type(1){border-radius:0 15px 0 0}.main-table-wrapper tbody>tr:nth-last-of-type(1)>td:nth-of-type(1){border-radius:0 0 0 15px}.main-table-wrapper tbody>tr:nth-last-of-type(1) .even-first-col{border-radius:0 0 15px 15px!important}.main-table-wrapper .mobile-table{display:none}@media(min-width:992px)and (max-width:1199px){.main-table-wrapper .custom-table .highlight-col{width:175px}.main-table-wrapper table.custom-table th,.main-table-wrapper table.custom-table td{padding:15px}}@media(min-width:768px)and (max-width:991px){.main-table-wrapper .custom-table .highlight-col{width:140px}.main-table-wrapper table.custom-table th,.main-table-wrapper table.custom-table td{padding:10px}}@media(max-width:767px){.main-table-wrapper .desktop-table{display:none!important}.main-table-wrapper .mobile-table{display:block}.main-table-wrapper .mobile-rows-card .card-header,.main-table-wrapper .mobile-pair-card .label-cell{background-color:var(--main-color);color:#fff;font-weight:700;border-bottom:1px solid #eee}.mobile-rows-card ul.list-unstyled li:nth-of-type(2n){background-color:#f7f7f7}.main-table-wrapper .card-header h4{color:#fff!important;text-align:center}.main-table-wrapper .card-header{padding:10px 15px!important}.main-table-wrapper .mobile-pair-card .label-cell p{color:#fff;font-weight:700}.main-table-wrapper .mobile-rows-card .label-cell,.main-table-wrapper .mobile-pair-card .label-cell{background-color:var(--main-color);color:#fff;font-weight:700;width:180px!important;border-bottom:1px solid #eee}.mobile-rows-card ul.list-unstyled li:nth-last-of-type(1) .label-cell{border-bottom:none!important}.main-table-wrapper .mobile-rows-card .label-cell p,.main-table-wrapper .mobile-pair-card .label-cell p{color:#fff!important;font-weight:700}.main-table-wrapper .mobile-rows-card .value-cell,.main-table-wrapper .mobile-pair-card .value-cell{flex:1}.main-table-wrapper .mobile-rows-card li:last-child,.main-table-wrapper .mobile-pair-card li:last-child{border-bottom:none}.main-table-wrapper .top-bar{height:20px;background:var(--main-color);border-bottom:1px solid #eee}.mobile-rows-card ul.list-unstyled li.d-flex,.mobile-pair-card ul.list-unstyled li.d-flex{margin-bottom:0}.mobile-pair-card ul.list-unstyled li:nth-of-type(2n){background-color:#f7f7f7}}@media(max-width:500px){.main-table-wrapper .mobile-rows-card .label-cell,.main-table-wrapper .mobile-pair-card .label-cell{width:130px!important;padding:10px!important}.main-table-wrapper .mobile-rows-card .value-cell{padding:10px 15px!important}}.text-callout{text-align:center}.text-callout.full-spacing-top{padding-top:65px}.text-callout.no-spacing-top{padding-top:0}.text-callout.full-spacing-bottom{padding-bottom:65px}.text-callout.no-spacing-bottom{padding-bottom:0}.text-callout.has-divider-top{border-top:1px solid #d9d9d9}.text-callout.has-divider-bottom{border-bottom:1px solid #d9d9d9}.text-callout .font-normal p{font-size:20px;line-height:29px!important}.text-callout .font-large p{font-size:26px;line-height:40px!important}.text-callout .section-btn{margin-top:30px}.text-callout h2.section-title{margin-bottom:20px}@media(max-width:767px){.text-callout .font-normal p{font-size:17px;line-height:26px!important}.text-callout .font-large p{font-size:20px;line-height:31px!important}}.three-column-callout.full-spacing-top{margin-top:65px}.three-column-callout.no-spacing-top{margin-top:0}.three-column-callout.full-spacing-bottom{margin-bottom:65px}.three-column-callout.no-spacing-bottom{margin-bottom:0}.three-column-callout .row-cols-3 .col{text-align:center}.three-column-callout p.title{margin-bottom:0}.three-column-callout p.subtext{text-align:center;font-size:16px;line-height:20px}.three-column-callout hr{margin-top:30px}.three-column-callout .img-wrapper{margin-bottom:20px}.three-column-callout .img-wrapper img{margin:auto;object-fit:cover;object-position:center}.three-column-callout.image-size-ex-small .img-wrapper img{height:100px;width:auto;object-fit:contain}.three-column-callout.image-size-small .img-wrapper img{height:150px;width:auto;object-fit:contain}.three-column-callout.image-size-medium .img-wrapper img{height:200px;width:auto;object-fit:contain}.three-column-callout.image-size-large .img-wrapper img{height:250px;width:auto;object-fit:contain}.three-column-callout.image-size-ex-large .img-wrapper img{height:300px;width:auto;object-fit:contain}@media(min-width:768px)and (max-width:991px){.three-column-callout .custom-col-mobile{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:45px}.three-column-callout .row-cols-3{align-items:flex-start;justify-content:center}.three-column-callout .column-five,.three-column-callout .column-four{margin-bottom:25px}}@media(max-width:767px){.three-column-callout .row-cols-3{display:block}.three-column-callout .img-wrapper{margin-bottom:20px}.three-column-callout .column-five{margin-bottom:0}.three-column-callout .row-cols-3 .col{width:100%;display:flex;align-items:center;gap:25px;text-align:left!important}.three-column-callout .img-wrapper{height:unset!important;min-width:100px;max-width:100px}.three-column-callout .img-wrapper img{height:unset;object-fit:unset;object-position:unset}.tex-wrapper .text-center{text-align:left!important}}.two-column-wrapper.full-spacing-top{margin-top:65px}.two-column-wrapper.no-spacing-top{margin-top:0}.two-column-wrapper.full-spacing-bottom{margin-bottom:65px}.two-column-wrapper.no-spacing-bottom{margin-bottom:0}.two-column-wrapper h2.main-title{text-transform:uppercase;margin-bottom:23px}.two-column-wrapper h2.main-title.has-subtitle{margin-bottom:0}.two-column-wrapper p.subtitle{margin-bottom:26px}.two-column-wrapper hr{border-top:2px solid #D9D9D9;margin-bottom:34px}.two-column-wrapper h4{text-transform:uppercase;color:var(--main-color);font-weight:var(--bold);margin-bottom:15px}.two-column-wrapper .main-btn,.two-column-wrapper .secondary-btn{margin-top:6px}.two-column-wrapper .img-wrapper{margin-bottom:40px;height:unset;aspect-ratio:16 / 10;width:100%}.two-column-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:30px;overflow:hidden;box-shadow:0 0 10px #00000038;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.22);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.22)}.two-column-wrapper .left-column .img-wrapper,.two-column-wrapper .left-column .rte{padding-right:30px}.two-column-wrapper .right-column .img-wrapper,.two-column-wrapper .right-column .rte{padding-left:30px}@media(min-width:1200px)and (max-width:1400px){.two-column-wrapper .left-column .img-wrapper,.two-column-wrapper .left-column .rte{padding-right:15px}.two-column-wrapper .right-column .img-wrapper,.two-column-wrapper .right-column .rte{padding-left:15px}}@media(min-width:992px)and (max-width:1199px){.two-column-wrapper hr{margin-bottom:20px;margin-top:10px}.two-column-wrapper h2.main-title{margin-bottom:15px}.two-column-wrapper .left-column .img-wrapper,.two-column-wrapper .left-column .rte{padding-right:10px}.two-column-wrapper .right-column .img-wrapper,.two-column-wrapper .right-column .rte{padding-left:10px}}@media(min-width:768px)and (max-width:991px){.two-column-wrapper h2.main-title{margin-bottom:10px}.two-column-wrapper hr{margin-bottom:20px;margin-top:10px}.two-column-wrapper .content-section{margin-bottom:40px}.two-column-wrapper .left-column .img-wrapper,.two-column-wrapper .left-column .rte{padding-right:0}.two-column-wrapper .right-column .img-wrapper,.two-column-wrapper .right-column .rte{padding-left:0}}@media(max-width:767px){.two-column-wrapper h2.main-title{margin-bottom:10px}.two-column-wrapper hr{margin-bottom:20px;margin-top:10px}.two-column-wrapper .content-section{margin-bottom:40px}.two-column-wrapper .left-column .img-wrapper,.two-column-wrapper .left-column .rte{padding-right:0}.two-column-wrapper .right-column .img-wrapper,.two-column-wrapper .right-column .rte{padding-left:0}}.waxing-options-wrapper.full-spacing-top{margin-top:65px}.waxing-options-wrapper.no-spacing-top{margin-top:0}.waxing-options-wrapper.full-spacing-bottom{margin-bottom:65px}.waxing-options-wrapper.no-spacing-bottom{margin-bottom:0}.waxing-options-wrapper h4 button{text-transform:uppercase;background:var(--bg-grey);border-radius:0!important;display:flex;justify-content:space-between;padding:0;align-items:stretch}.waxing-options-wrapper .accordion-item{border-radius:0!important;border:none!important}.waxing-options-wrapper .accordion-button:focus{box-shadow:none!important}.waxing-options-wrapper .accordion-button:after{display:none}.waxing-options-wrapper .accordion-icon{background:var(--main-color);color:var(--main-yellow);display:flex;align-items:center;padding:0 18px}.waxing-options-wrapper .text-padding{padding:13px 18px}.waxing-options-wrapper .accordion-icon i{transition:transform .3s ease}.waxing-options-wrapper .accordion-button:not(.collapsed) .accordion-icon i{transform:rotate(45deg)}.waxing-options-wrapper .accordion-button:not(.collapsed){background-color:var(--bg-grey)}.waxing-options-wrapper .img-wrapper{display:flex;align-items:center;justify-content:center}.waxing-options-wrapper .wax-option-btn{margin-top:20px}.waxing-options-wrapper .waxing-option{margin-bottom:65px!important}.waxing-options-wrapper .flex-contain{display:flex;align-items:center}.waxing-options-wrapper .waxing-option:nth-last-of-type(1),.waxing-options-wrapper .waxing-option:nth-last-of-type(2),.waxing-options-wrapper .waxing-option:nth-last-of-type(3),.waxing-options-wrapper .waxing-option:nth-last-of-type(4){margin-bottom:0!important}.waxing-options-wrapper .waxing-option.mobile{display:none}.waxing-options-wrapper .waxing-option h4{text-transform:uppercase}@media(min-width:768px)and (max-width:991px){.waxing-options-wrapper .waxing-option:nth-last-of-type(2),.waxing-options-wrapper .waxing-option:nth-last-of-type(3),.waxing-options-wrapper .waxing-option:nth-last-of-type(4){margin-bottom:35px!important}}@media(max-width:767px){.waxing-options-wrapper .waxing-option.desktop{display:none}.waxing-options-wrapper .waxing-option.mobile{display:block}.waxing-options-wrapper .img-wrapper{max-height:170px}.waxing-options-wrapper .img-wrapper img{height:100%;max-height:170px;width:auto;object-fit:cover;object-position:center}.waxing-options-wrapper .waxing-option{margin-bottom:35px!important}.waxing-options-wrapper .waxing-option:nth-last-of-type(2),.waxing-options-wrapper .waxing-option:nth-last-of-type(3),.waxing-options-wrapper .waxing-option:nth-last-of-type(4){margin-bottom:35px!important}.waxing-options-wrapper .waxing-option:nth-last-of-type(1){margin-bottom:0!important}.waxing-options-wrapper .wax-option-btn{margin-top:0}}.construction-page-wrapper{height:100vh}.construction-page-wrapper .grey-container{background:var(--main-color);display:flex;flex-direction:column;justify-content:center}.construction-page-wrapper .container-fluid,.construction-page-wrapper .container-fluid .row{height:100vh}.construction-page-wrapper .container-fluid .row .col-lg-6{padding:0}.construction-page-wrapper .container-fluid{padding:0;overflow:hidden}.construction-page-wrapper h2,.construction-page-wrapper p{color:#fff!important}.construction-page-wrapper .grey-container{height:100vh;padding:50px 90px}.construction-page-wrapper .img-wrapper{height:100vh;position:relative}.construction-page-wrapper .img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center}.construction-page-wrapper .img-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;pointer-events:none}.construction-page-wrapper img.top-logo{margin-bottom:60px}.construction-page-wrapper h2{margin-bottom:20px}.construction-page-wrapper p.construction-btn-wrapper{margin-top:55px}.construction-page-wrapper p.construction-btn-wrapper a.main-btn{padding:10px 45px}@media(min-width:1200px)and (max-width:1400px){.construction-page-wrapper .grey-container{padding:50px 55px}}@media(min-width:992px)and (max-width:1199px){.construction-page-wrapper .grey-container{padding:50px 45px}}@media(min-width:768px)and (max-width:991px){.construction-page-wrapper .grey-container{height:auto;padding:55px 50px}.construction-page-wrapper p.construction-btn-wrapper{margin-top:35px}.construction-page-wrapper img.top-logo{margin-bottom:40px;width:200px}.construction-page-wrapper .img-wrapper{height:unset}}@media(max-width:767px){.construction-page-wrapper .grey-container{height:auto;padding:55px 30px}.construction-page-wrapper p.construction-btn-wrapper{margin-top:35px}.construction-page-wrapper img.top-logo{margin-bottom:40px;width:200px}.construction-page-wrapper .img-wrapper{height:unset}}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
