.image-with-tabs-main .container .image-wrapper img{width:100%}.image-with-tabs-main .container .tabs-container-sub{background:var(--theme-color-light-gray);padding:32px 20px;box-sizing:border-box}.image-with-tabs-main .container .tabs-container-sub .intro-content h2{margin-bottom:24px;text-align:center}.r2g-tabs-main-strip.image-with-tabs-main .tab-content-wrapper .accordion-title{padding:24px 0 24px 48px;color:var(--theme-color-gray)}.r2g-tabs-main-strip.image-with-tabs-main .tab-content-wrapper .active .accordion-title{padding:24px 0 16px 48px;color:var(--theme-color-black)}.r2g-tabs-main-strip.image-with-tabs-main .tab-content-wrapper .accordion-title .custom-icon{position:absolute;left:0;font-size:3.2rem}.r2g-tabs-main-strip.image-with-tabs-main .tab-content-wrapper .accordion-content{padding:0 0 20px}.list-icons-sub-component .list-icons .list-icon:not(:last-child){margin-bottom:24px}.list-icons-sub-component .item-icon-container{display:flex;flex-flow:row wrap;gap:8px;align-items:center}.list-icons-sub-component .item-icon-container .item-icon-image{width:80px}.list-icons-sub-component .item-icon-container .item-icon-text{width:calc(100% - (80px + 8px))}.list-icons-sub-component .item-icon-container .item-icon-title{color:var(--theme-color-black);margin-bottom:12px}.list-icons-sub-component .item-icon-container .item-icon-sub-title{margin-bottom:0}.r2g-xbox-sub-component.promotion-item-xbox .flex-container{padding:24px 20px}.r2g-xbox-sub-component.promotion-item-xbox .content-wrapper h3{color:var(--theme-color-gray);margin-bottom:24px}.r2g-xbox-sub-component.xbox-icon-subcomponent .flex-container{padding:20px 0 32px}.xbox-icon-subcomponent .image-wrapper{width:80px;height:80px;margin:0 auto}.xbox-icon-subcomponent .content-wrapper h3{margin-bottom:16px}.text-content-with-counter .description-wrapper,.text-content-with-counter .counter-wrapper{margin-bottom:24px}.text-content-with-counter .description-wrapper *,.text-content-with-counter .button-wrapper *{text-align:center}.text-content-with-counter .description-wrapper h2{margin-bottom:24px}.text-content-with-counter .counter-wrapper .count-list .count-list-item{margin-bottom:32px}.text-content-with-counter .counter-wrapper .count-list .count-list-item:last-child{margin-bottom:0}.animated-counter-sub-component{display:flex;flex-direction:column;align-items:center;gap:12px}.animated-counter-sub-component .counter-block{display:flex;align-items:baseline;font-size:var(--heading-2-font-size);font-weight:var(--heading-2-font-weight);color:var(--theme-color-black);line-height:1;margin:0}.animated-counter-sub-component .counter-block .value-wrapper{position:relative}.animated-counter-sub-component .counter-block .ghost-placeholder{display:inline-block;min-width:1ch;visibility:hidden}.animated-counter-sub-component .counter-block .value{position:absolute}.animated-counter-sub-component .counter-block .text{font-size:2rem;color:var(--theme-color-gray);margin-left:12px}.animated-counter-sub-component .title{font-size:var(--heading-6-font-size);font-weight:var(--heading-6-font-weight);color:var(--theme-color-black);margin:0;text-align:center}.download-app-sub .content-wrapper{margin-bottom:40px}.download-app-sub .downloads-wrapper .qr-container{margin-bottom:12px}.download-app-sub .downloads-wrapper .image-button-list .image-button-item{margin-bottom:32px}.download-app-sub .downloads-wrapper .image-button-list .image-button-item:last-child{margin-bottom:0}.download-app-sub .downloads-wrapper .image-button-item a{display:block}.download-app-sub .downloads-wrapper .image-button-item a img{transform:scale(1);transition:transform 0.3s ease-out}.download-app-sub .downloads-wrapper .image-button-item a:hover img{transform:scale(0.95)}.testimonial-xbox.r2g-content-sub .content-wrapper{background:var(--theme-color-light-gray);padding:20px;border-radius:16px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;height:100%}.testimonial-xbox.r2g-content-sub .content-wrapper .testimonial-icon{margin-bottom:24px}.testimonial-xbox.r2g-content-sub .content-wrapper .testimonial-name p{color:var(--theme-color-gray)}.testimonial-xbox.r2g-content-sub .ratings-sub-component{margin-bottom:24px}.ratings-sub-component{display:none}.ratings-sub-component.initialized{display:block}.ratings-sub-component .rating-list{display:flex;gap:2px;align-items:center}.ratings-sub-component .rating-list .rating-item span{font-size:2.4rem;color:var(--theme-color-gray)}.ratings-sub-component .rating-list .rating-item span.full{color:var(--theme-color-yellow)}.ratings-sub-component .rating-list .rating-item span.half{background:linear-gradient(90deg,var(--theme-color-yellow) 50%,var(--theme-color-gray) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accordian-main-with-image .container .image-container{margin-bottom:32px}.accordian-main-with-image .container .accordion-xlist .intro-content *{text-align:center}.accordian-main-with-image .container .accordion-xlist .intro-content h2{margin-bottom:24px}.r2g-social-wall-main-strip .preloading-active{display:flex}.r2g-social-wall-main-strip .preloading-active .preloading-item{width:100%}.instagram-post .image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden}@supports (aspect-ratio:1 / 1){.instagram-post .image-wrapper{aspect-ratio:1 / 1;padding-top:0}}.instagram-post .image-wrapper>a{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-decoration:none}.instagram-post .image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.instagram-post .image-wrapper .instagram-icon{position:absolute;bottom:16px;right:16px;font-size:2.4rem;color:var(--theme-color-white)}.instagram-post .caption-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);padding:18px 12px;box-sizing:border-box;opacity:0;transition:opacity 0.3s ease-out}.instagram-post:hover .caption-wrapper{opacity:1}.instagram-post .caption-wrapper .caption{color:var(--theme-color-white)}.r2g-content-main-strip.article-strip .content-wrapper *{text-align:left}.r2g-content-main-strip.article-strip.centered-heading .content-wrapper h1{text-align:center}.dual-image-sub-component .image-container{display:flex;gap:12px}.background-image-content-strip .background-wrapper{margin-bottom:24px}.flex-content-list .flex-content-item{margin-bottom:24px}.flex-content-list .flex-content-item:last-child{margin-bottom:0}.content-sub-wrapper.with-icon .image-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:18px}.content-sub-wrapper.with-icon .image-wrapper img{filter:invert(1)}.content-sub-wrapper.with-icon h2{margin-bottom:24px}.content-sub-wrapper.with-background h2{margin-bottom:32px}.contact-list-items{margin:20px 0 32px}.contact-list-items .contact-list-item{margin-bottom:20px}.contact-list-items .contact-list-item:last-child{margin-bottom:0}.contact-content .heading{margin-bottom:8px;color:var(--theme-color-black)}.contact-content .contact-option span{margin-right:8px;padding:0;font-size:1.8rem;color:var(--theme-color-black);vertical-align:middle}.r2g-xbox-main-strip.bg-fluid-xbox .content-wrapper{padding:24px 20px;background:var(--theme-color-light-gray)}.r2g-xbox-sub-component.with-background{height:auto}.r2g-xbox-sub-component.with-background .xbox-wrapper,.r2g-xbox-sub-component.with-background .xbox-wrapper:hover{background:var(--theme-color-light-gray)}.r2g-xbox-sub-component.image-text-inline .flex-container{padding:24px 20px}.r2g-xbox-sub-component.image-text-inline .content-wrapper h3{margin-bottom:24px}.services-content-section .intro-content{margin-bottom:36px}.services-content-section .intro-content .profile-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:32px;flex-flow:row wrap}.services-content-section .intro-content .profile-wrapper .profile-image{width:48px;height:48px}.services-content-section .intro-content .profile-wrapper h1{width:calc(100% - (8px + 48px));margin-bottom:0}.services-content-section .intro-content .button-wrapper,.services-content-section .intro-content .button-wrapper p{margin-bottom:0}.services-content-section .service-details-sub .content-wrapper .description,.services-content-section .service-details-sub .content-wrapper .animated-counter-sub-component{margin-bottom:32px}.services-content-section .service-details-sub .content-wrapper .animated-counter-sub-component{align-items:flex-start}.service-details-sub .animated-counter-sub-component .counter-block{align-items:center}.services-content-section .sub-component.gmap-wrapper #google-map{height:400px}.services-content-section .service-locations .map-inner-wrapper{border-radius:24px;overflow:hidden}.r2g-social-wall-main-strip.text-align-left>.container>.intro-content,.r2g-social-wall-main-strip.text-align-left>.container>.content-wrapper{text-align:left}.r2g-social-wall-main-strip.text-align-center>.container>.intro-content,.r2g-social-wall-main-strip.text-align-center>.container>.content-wrapper{text-align:center}.r2g-social-wall-main-strip.text-align-right>.container>.intro-content,.r2g-social-wall-main-strip.text-align-right>.container>.content-wrapper{text-align:right}.r2g-social-wall-main-strip,.r2g-social-wall-main-strip .container,.r2g-social-wall-main-strip .intro-content,.r2g-social-wall-main-strip .rotator-wrapper,.r2g-social-wall-main-strip .bottom-content{border-style:solid}.r2g-social-wall-main-strip{border-width:var(--number__df__rotator-main-strip-border-width)}.r2g-social-wall-main-strip .container{border-width:var(--number__df__rotator-main-strip-container-border-width)}.r2g-social-wall-main-strip .intro-content{border-width:var(--number__df__rotator-main-strip-intro-content-border-width)}.r2g-social-wall-main-strip .rotatorElement{position:relative;z-index:1}.r2g-social-wall-main-strip .rotatorElement .rotator-wrapper{border-width:var(--number__df__rotator-main-strip-rotator-wrapper-border-width);margin-left:calc(-(0));margin-right:calc(-(0))}.r2g-social-wall-main-strip.arrows-with-icon-and-image .rotatorElement .rotator-wrapper{margin-left:0;margin-right:0}.r2g-social-wall-main-strip.pager-as-bullets .rotatorElement .rotator-wrapper,.r2g-social-wall-main-strip.pager-as-fraction .rotatorElement .rotator-wrapper,.r2g-social-wall-main-strip.pager-as-thumbs .rotatorElement .rotator-wrapper{margin-bottom:20px}.r2g-social-wall-main-strip .xList-item:nth-of-type(n+2){display:none}.r2g-social-wall-main-strip .rotator-wrapper .slick-slide{margin-left:0;margin-right:0}.r2g-social-wall-main-strip.arrows-with-icon-and-image .rotator-wrapper .slick-slide{margin-left:40px;margin-right:40px}.r2g-social-wall-main-strip .arrows-wrapper{position:absolute;z-index:3;width:150px;bottom:12px;margin:auto;left:0;right:0}.r2g-social-wall-main-strip .slick-arrow{position:absolute;z-index:5;top:50%;cursor:pointer}.r2g-social-wall-main-strip.arrows-with-icon-and-image .slick-arrow{background-color:transparent}.r2g-social-wall-main-strip .slick-arrow,.r2g-social-wall-main-strip .slick-arrow .line-one,.r2g-social-wall-main-strip .slick-arrow .line-one:after{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.r2g-social-wall-main-strip .nav-left{left:0}.r2g-social-wall-main-strip .nav-right{right:0}.r2g-social-wall-main-strip.arrows-with-icon-and-image .nav-left,.r2g-social-wall-main-strip .thumb-wrapper .nav-left{left:-15px}.r2g-social-wall-main-strip.arrows-with-icon-and-image .nav-right,.r2g-social-wall-main-strip .thumb-wrapper .nav-right{right:-15px}.arrows-with-icon-and-image .arrows-wrapper .arrow-image{display:block;position:relative;background-size:100% auto;background-position:center;width:50px;height:50px;background-repeat:no-repeat;border-radius:100%;border:1px solid;box-sizing:border-box;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.arrows-with-icon-and-image .arrows-wrapper .arrow-image:after{content:'';width:auto;height:20px;border-left:1px solid;position:absolute;left:50%;bottom:-20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.arrows-with-icon-and-image .arrows-wrapper .line-one{margin:18px auto 0;width:20px;height:20px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.r2g-social-wall-main-strip.arrows-with-icon-and-image .nav-left .line-one:after,.r2g-social-wall-main-strip.arrows-with-icon-and-image .nav-right .line-one:after{font-size:20px;line-height:20px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.r2g-social-wall-main-strip .pager-wrapper{text-align:center}.r2g-social-wall-main-strip.pager-as-fraction .pager-wrapper .slick-dots{display:none !important}.r2g-social-wall-main-strip .pager-wrapper ul{list-style-type:none;padding:0}.r2g-social-wall-main-strip .pager-wrapper li{border-radius:100%;border-style:solid;display:inline-block;cursor:pointer}.r2g-social-wall-main-strip .pager-wrapper .slick-active{cursor:default}.r2g-social-wall-main-strip .pager-wrapper .slick-dots{overflow:hidden;height:0;margin:0;pointer-events:none}.r2g-social-wall-main-strip .pager-wrapper .pager-count{display:inline-block}.r2g-social-wall-main-strip .thumb-wrapper{position:relative;height:0;overflow:hidden}.r2g-social-wall-main-strip .thumb-wrapper .slick-slide{margin-left:5px;margin-right:5px}.r2g-social-wall-main-strip .thumb-wrapper .rotatorThumbs{padding-top:56.25%;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.r2g-social-wall-main-strip .thumb-wrapper .slick-current .rotatorThumbs{border-style:solid}.r2g-social-wall-main-strip .bottom-content{border-width:var(--number__df__rotator-main-strip-bottom-content-border-width)}.r2g-xbox-sub-component.background-img-text .xbox-wrapper .image-wrapper{position:relative;overflow:hidden}.r2g-xbox-sub-component.background-img-text .xbox-wrapper .image-wrapper img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:transform 0.3s cubic-bezier(0.49,0.11,0.18,0.77)}.r2g-xbox-sub-component.background-img-text .xbox-wrapper:hover .image-wrapper img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.r2g-xbox-sub-component.background-img-text .flex-container{position:absolute;bottom:0;left:0;background:linear-gradient(180.05deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 50%);padding:24px}.r2g-xbox-sub-component.background-img-text .content-wrapper>*{color:var(--theme-color-white)}.r2g-xbox-sub-component.background-img-text .content-wrapper h2{margin-bottom:20px}.r2g-xbox-sub-component.xbox-rounded-with-content .flex-container{border:1px solid var(--theme-color-black);border-top:none;border-radius:0 0 24px 24px;padding:20px;height:100%;display:flex;align-items:flex-start}.xbox-rounded-with-content .content-wrapper ul{list-style:disc;padding-left:32px}.xbox-rounded-with-content .content-wrapper a{color:var(--theme-color-yellow);text-decoration-color:transparent}.xbox-rounded-with-content .content-wrapper a:hover{color:var(--theme-color-black);text-decoration-color:var(--theme-color-black)}.xbox-rounded-with-content .content-wrapper .heading{margin-bottom:6px}.xbox-rounded-with-content .content-wrapper .content{margin-bottom:32px}.r2g-xbox-sub-component.xbox-article-sub .intro-content{margin:0 0 32px}.r2g-xbox-sub-component.xbox-article-sub .image-wrapper{width:100%}.r2g-xbox-sub-component.xbox-article-sub .image-wrapper img{max-width:unset;width:100%;object-fit:cover}.r2g-xbox-sub-component.xbox-article-sub .xbox-wrapper .flex-container{padding:32px 0 0}.validity-content-box.r2g-content-sub .content-wrapper{padding:24px;background:var(--theme-color-light-gray)}.validity-content-box.r2g-content-sub .content-wrapper .row-date .date{font-size:3.2rem;color:var(--theme-color-black);padding-right:16px;vertical-align:bottom}.validity-content-box.r2g-content-sub .content-wrapper .row-date span:not(.date){color:var(--theme-color-gray)}.validity-content-box.r2g-content-sub .content-wrapper .row-content{margin-bottom:24px}.validity-content-box.r2g-content-sub .content-wrapper .row-content *{color:var(--theme-color-black)}#find-a-location .map-container,#find-a-location .map-preloader{border-radius:16px;height:500px}#find-a-location.gmap-initialized .map-preloader,#find-a-location .map-container{display:none}#find-a-location.gmap-initialized .map-container{display:block}#find-a-location .gm-style-mot{text-align:center}#filter-locations.disabled{opacity:0.6;pointer-events:none}#locations-filter{margin-bottom:32px}.filter-container .filter-wrapper .form-group{margin-bottom:24px}.filter-container .filter-wrapper .form-group:last-child{margin-bottom:0}.filter-container .filter-wrapper .form-group.service-type{margin-top:32px}.filter-container .filter-wrapper .form-group.fb-button{display:flex;justify-content:flex-end}.filter-container .filter-wrapper .form-group .fb-text-label{margin-bottom:8px;font-weight:600;font-size:1.4rem;line-height:150%;color:var(--theme-color-black);width:100%;margin-bottom:8px;vertical-align:top;display:inline-block}.filter-container .filter-wrapper .form-group.service-agent .fb-text-label,.filter-container .filter-wrapper .form-group.service-type .fb-text-label{font-size:2rem}.filter-container .filter-wrapper select{border:1px solid var(--theme-color-gray);border-radius:0;padding:15px 16px;height:51px;transition:border 0.4s ease;color:var(--theme-color-black);background-color:#fff;box-shadow:none;box-sizing:border-box;line-height:1.15}.filter-container .filter-wrapper select:hover,.filter-container .filter-wrapper select:focus{border:1px solid var(--theme-color-black)}.filter-container .filter-wrapper select::-ms-input-placeholder{color:var(--theme-color-gray)}.filter-container .filter-wrapper .fb-select-inner:after{content:"\ea41";right:16px;font-size:2rem;position:absolute;z-index:1;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;font-family:'icomoon'}.filter-container .filter-wrapper .fb-inner{width:100%;position:relative;display:inline-block;z-index:1}.filter-container .filter-wrapper .form-group .form-control,.filter-container .filter-wrapper .form-group .checkbox-group,.filter-container .filter-wrapper .fb-select-inner{width:100%}.filter-container .filter-wrapper .checkbox-group.image-group{display:flex;gap:18px 10px;flex-flow:row wrap}.filter-container .filter-wrapper .checkbox.check-image{position:relative;width:calc(50% - 5px)}.filter-container .filter-wrapper .checkbox.check-image input{width:100%;height:100%;z-index:1;cursor:pointer;opacity:0;position:absolute}.filter-container .filter-wrapper .checkbox.check-image input ~ .checkbox-image{opacity:0.5;padding:4px;border:1px solid transparent;border-radius:4px;box-sizing:border-box;transition:all 0.3s ease-out}.filter-container .filter-wrapper .checkbox.check-image input:hover ~ .checkbox-image{border-color:var(--theme-color-yellow)}.filter-container .filter-wrapper .checkbox.check-image input:checked ~ .checkbox-image{opacity:1;border-color:var(--theme-color-yellow)}.filter-container .filter-wrapper .checkbox-group.tag-group{display:flex;gap:6px;flex-flow:row wrap}.filter-container .filter-wrapper .checkbox.check-tag{position:relative;width:fit-content}.filter-container .filter-wrapper .checkbox.check-tag input{width:100%;height:100%;z-index:1;cursor:pointer;opacity:0;position:absolute}.filter-container .filter-wrapper .checkbox.check-tag input ~ label{padding:8px 16px;border-radius:24px;color:var(--theme-color-black);font-weight:600;background:var(--theme-color-light-gray);transition:all 0.3s ease-out}.filter-container .filter-wrapper .checkbox.check-tag input ~ .uncheck{position:absolute;right:8px;display:none;top:50%;transform:translateY(-50%);color:var(--theme-color-black);font-size:1.2rem}.filter-container .filter-wrapper .checkbox.check-tag input:hover ~ label,.filter-container .filter-wrapper .checkbox.check-tag input:focus ~ label{border-color:var(--theme-color-yellow)}.filter-container .filter-wrapper .checkbox.check-tag input:checked ~ label{background:var(--theme-color-yellow);padding:8px 26px 8px 16px}.filter-container .filter-wrapper .checkbox.check-tag input:checked ~ .uncheck{display:block}.filter-container .filter-wrapper .form-group.select-city{position:relative;z-index:10}.filter-container .filter-wrapper .select-city .dropdown{position:relative}.filter-container .filter-wrapper .select-city .dropdown-select{border:1px solid var(--theme-color-gray);border-radius:0;padding:15px 16px;height:51px;transition:border 0.4s ease;color:var(--theme-color-black);background-color:var(--theme-color-white);box-shadow:none;box-sizing:border-box;line-height:1.15;position:relative;font-family:inherit;font-size:1.6rem;font-weight:400;cursor:pointer;user-select:none;width:100%;outline:none;background-clip:padding-box}.filter-container .filter-wrapper .select-city .dropdown-menu{position:absolute;display:none;top:100%;left:0;width:100%;z-index:10;border-radius:0;background-color:var(--theme-color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);transition:all 0.3s ease-in-out}.filter-container .filter-wrapper .select-city .dropdown-menu-inner{max-height:300px;overflow-y:scroll;overflow-x:hidden}.filter-container .filter-wrapper .select-city .dropdown-menu-inner::-webkit-scrollbar{width:5px;height:auto;background-color:var(--theme-color-light-gray)}.filter-container .filter-wrapper .select-city .dropdown-menu-inner::-webkit-scrollbar-thumb{border-radius:24px;background-color:var(--theme-color-gray)}.filter-container .filter-wrapper .select-city .dropdown-menu-item{font-family:inherit;font-size:1.6rem;font-weight:normal;line-height:inherit;cursor:pointer;user-select:none;padding:15px 16px;background-color:var(--theme-color-white);transition:all 0.2s ease-in-out}.filter-container .filter-wrapper .select-city .dropdown-menu-item:hover{color:var(--theme-color-black);background-color:var(--theme-color-light-gray)}.filter-container .filter-wrapper .select-city .dropdown-menu-item.is-select,.form .dropdown-menu-item.is-select:hover{color:var(--theme-color-black);background-color:var(--theme-color-yellow)}.filter-container .filter-wrapper .select-city .dropdown-menu-search{display:block;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.5;width:100%;height:auto;padding:15px 16px;border:none;outline:none;color:var(--theme-color-black);background-clip:padding-box;box-sizing:border-box;background-color:var(--theme-color-light-gray)}#toggle-filter{display:none}#locations-filter .filter-close{display:none}.location-popup{opacity:0;z-index:-99;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-out 0.2s}.location-popup.active{opacity:1;z-index:99;pointer-events:auto;transition:all 0.3s ease-out}.location-popup .location-popup-wrapper{opacity:0;padding:42px 20px 20px;border-radius:24px;background:var(--theme-color-white);height:auto;position:relative;box-sizing:border-box;transition:opacity 0.3s ease-out}.location-popup.active .location-popup-wrapper{opacity:1;transition:opacity 0.3s ease-out 0.3s}.location-popup .location-popup-wrapper .row-container{max-height:600px;overflow-y:auto}.location-popup #close-popup{position:absolute;top:8px;right:8px;width:35px;height:35px;border:2px solid var(--theme-color-gray);border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:all 0.3s ease-out}.location-popup #close-popup:hover{color:var(--theme-color-white);border-color:var(--theme-color-black);background:var(--theme-color-black)}.location-popup .row:not(:last-child){margin-bottom:24px}.location-popup .heading .heading-text{margin-bottom:8px}.location-popup .heading .heading-text .name{color:var(--theme-color-black);margin:0}.location-popup .heading .heading-text .address{margin-bottom:4px}.location-popup .heading .heading-text .address-icon{font-size:1.8rem;color:var(--theme-color-black);margin-right:8px;top:3px;position:relative}.location-popup .heading .heading-text .branch-type{margin-bottom:0}.location-popup .heading .stacked-profile-images{display:flex;align-items:center}.location-popup .heading .stacked-profile-images .profile-img-item{width:43px;height:auto;aspect-ratio:1 / 1;margin-left:-16px;box-shadow:0 0 0 1px rgba(0,0,0,0.1)}.location-popup .heading .stacked-profile-images .profile-img-item img{object-fit:cover}.location-popup .heading .stacked-profile-images .profile-img-item:first-child{margin-left:0}.location-popup .contact{display:flex;flex-flow:row wrap;gap:24px}.location-popup .contact .contact-item{margin-bottom:0;width:fit-content}.location-popup .contact .contact-item .contact-title{color:var(--theme-color-black);margin-bottom:8px}.location-popup .contact .contact-item .contact-link{margin-bottom:0;color:var(--theme-color-black)}.location-popup .contact .contact-item .contact-link span{padding:0;font-size:1.8rem;margin-right:8px;position:relative;top:3px}.location-popup .open-info .open-hours p{margin-bottom:0}.location-popup .open-info .open-hours{margin-bottom:16px}.location-popup .open-info .open-hours .open-info-heading,.location-popup .open-info .service-types .open-info-heading{margin-bottom:8px;color:#198DCB}.location-popup .open-info .service-type-list .service-type-item{display:flex;align-items:center;gap:4px}.location-popup .open-info .service-type-list .service-type-item .service-type-icon{font-size:2.6rem;color:#3DD015}.location-popup .cta{display:flex;align-items:center;gap:32px}.location-popup .cta .share-button{border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;font-size:2.4rem;padding:0;width:48px;height:48px;color:var(--theme-color-black)}.location-popup .cta .share-button:hover{background:var(--theme-color-light-gray)}.contact-info .content-wrapper{background:var(--theme-color-light-gray);padding:20px}.contact-info .content-wrapper .contact-col-main{margin-bottom:24px}.contact-info .content-wrapper .contact-item{margin:0 0 24px}.contact-info .content-wrapper .contact-item:last-child{margin:0}.contact-info .content-wrapper .contact-heading{color:var(--theme-color-black);margin-bottom:8px}.contact-info .content-wrapper .contact-content{position:relative;display:flex;gap:8px;margin:0}.contact-info .content-wrapper .contact-col-main .contact-content{color:var(--theme-color-black)}.contact-info .content-wrapper .contact-col-main .contact-content a:hover{color:var(--theme-color-yellow)}.contact-info .content-wrapper .contact-content .icon{position:relative;padding:0;margin-top:2px;font-size:1.8rem}.contact-info .content-wrapper .contact-content span{padding:0}.r2g-xbox-sub-component.featured-location .xbox-wrapper .flex-container{background:var(--theme-color-light-gray);padding:20px}.r2g-xbox-sub-component.featured-location .image-wrapper img{width:100%;height:100%;object-fit:cover}.r2g-xbox-sub-component.featured-location .content-wrapper .heading{margin-bottom:32px}.r2g-xbox-sub-component.featured-location .content-wrapper h3{margin:0}.r2g-xbox-sub-component.featured-location .content-wrapper a{text-decoration:none}.r2g-xbox-sub-component.featured-location .content-wrapper a:hover{color:var(--theme-color-yellow)}.r2g-xbox-sub-component.featured-location .content-wrapper .location{margin-bottom:10px}.r2g-xbox-sub-component.featured-location .content-wrapper .contact-heading{color:var(--theme-color-black);margin-bottom:8px}.r2g-xbox-sub-component.featured-location .content-wrapper .contact-details .contact-row{margin-bottom:20px}.r2g-xbox-sub-component.featured-location .content-wrapper .contact-details .contact-row:last-child{margin-bottom:0}.r2g-xbox-sub-component.featured-location .content-wrapper .icon{font-size:1.8rem;margin-right:10px;vertical-align:middle}.contact-form .form-contactus{display:flex;flex-wrap:wrap}.contact-form .form-contactus .fb-button{text-align:left}.contact-form .form-contactus>*{flex:1 1 100%}.contact-form .form-contactus .item-1{flex:1 1 128px}.contact-form .form-contactus .item-2{flex:1 1 calc(100% - 148px);margin-left:20px}.contact-form .iti{width:100%}.contact-form .iti__selected-country{display:flex}.contact-form .iti .iti__tel-input{padding-left:106px !important}.contact-form .iti__selected-country{padding:10px 8px}.contact-form .has-tel{z-index:2}.sustainability-ini .content-details{display:flex;justify-content:space-between}.sustainability-ini .content-details>p{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.sustainability-ini .content-details>p>span{margin-right:12px}.sustainability-ini .bottom-content{margin-top:40px}.sustainability-ini .r2g-xbox-sub-component .image-wrapper img{width:100%}.commitment-block .r2g-rotator-sub-component .thumb-wrapper,.commitment-block .r2g-rotator-sub-component .bottom-content{display:none}.commitment-block .r2g-xbox-sub-component .flex-container,.commitment-block .r2g-xbox-sub-component .xbox-wrapper img,.commitment-block .r2g-xbox-sub-component .xbox-wrapper{width:100%}.commitment-block .r2g-xbox-sub-component .content-wrapper h3{margin-bottom:10px}.commitment-block .r2g-xbox-sub-component .content-wrapper p:first-child{color:var(--theme-color-yellow)}.commitment-block .r2g-xbox-sub-component.background-img-text .flex-container{background:var(--theme-color-black);position:relative}.commitment-block .text-content-with-counter .text-h5{color:var(--theme-color-grey);text-align:center}.btn-show-all{display:none}.custom-select{position:relative;z-index:12}.custom-select .custom-dropdown{position:relative}.custom-select .custom-dropdown .custom-selected{border:1px solid var(--theme-color-gray);border-radius:0;padding:15px 16px;height:51px;transition:border 0.4s ease;color:var(--theme-color-black);background-color:var(--theme-color-white);box-shadow:none;box-sizing:border-box;line-height:1.15;position:relative;font-family:inherit;font-size:1.6rem;font-weight:400;cursor:pointer;user-select:none;width:100%;outline:none;background-clip:padding-box}.custom-select .custom-dropdown .custom-menu{position:absolute;display:none;top:100%;left:0;width:100%;z-index:10;border-radius:0;background-color:var(--theme-color-white);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);transition:all 0.3s ease-in-out}.custom-select .custom-dropdown .custom-menu .custom-search{display:block;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.5;width:100%;height:auto;padding:15px 16px;border:none;outline:none;color:var(--theme-color-black);background-clip:padding-box;box-sizing:border-box;background-color:var(--theme-color-light-gray)}.custom-select .custom-dropdown .custom-menu .custom-options{max-height:300px;overflow-y:scroll;overflow-x:hidden}.custom-select .custom-dropdown .custom-menu .custom-options::-webkit-scrollbar{width:5px;height:auto;background-color:var(--theme-color-light-gray)}.custom-select .custom-dropdown .custom-menu .custom-options::-webkit-scrollbar-thumb{border-radius:24px;background-color:var(--theme-color-gray)}.custom-select .custom-dropdown .custom-menu .custom-options .custom-option{font-family:inherit;font-size:1.6rem;font-weight:normal;line-height:inherit;cursor:pointer;user-select:none;padding:15px 16px;background-color:var(--theme-color-white);transition:all 0.2s ease-in-out}.custom-select .custom-dropdown .custom-menu .custom-options .custom-option:hover{color:var(--theme-color-black);background-color:var(--theme-color-light-gray)}.custom-select .custom-dropdown .custom-menu .custom-options .custom-option.selected{color:var(--theme-color-black);background-color:var(--theme-color-yellow)}.xbox-rounded-with-content .content-wrapper ul{list-style:disc;padding-left:32px}.xbox-rounded-with-content .content-wrapper a{color:var(--theme-color-yellow);text-decoration-color:transparent}.xbox-rounded-with-content .content-wrapper a:hover{color:var(--theme-color-black);text-decoration-color:var(--theme-color-black)}.xbox-rounded-with-content .content-wrapper .heading{margin-bottom:6px}.xbox-rounded-with-content .content-wrapper .content{margin-bottom:32px}.contact-map .text-md-semibold{color:var(--theme-color-black)}.contact-map .intro-content .content-wrapper{display:flex;gap:5%;flex-direction:column}.contact-map .intro-content .content-wrapper>*{flex:1 1 50%}.contact-map .intro-content .content-wrapper table{width:80%;margin-bottom:0}.contact-map table tr td{padding:0 0 10px 0}.contact-map .intro-content ul>li{display:flex;gap:10px}.contact-map .intro-content span.icon{font-size:26px}.contact-map table tbody tr td{background:var(--theme-color-light-gray)}.contact-map table tbody tr:nth-child(even) td{background:var(--theme-color-light-gray)}.contact-map .intro-content{background:var(--theme-color-light-gray);padding:30px}.contact-map .intro-content .content-wrapper{margin-bottom:0}.contact-map.sub-component.gmap-wrapper #google-map{height:485px}.sustainability-ini .content-details{display:flex;justify-content:space-between}.sustainability-ini .content-details>p{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.sustainability-ini .content-details>p>span{margin-right:12px}.sustainability-ini .bottom-content{margin-top:40px}.sustainability-ini .r2g-xbox-sub-component .image-wrapper img{width:100%}.commitment-block .r2g-rotator-sub-component .thumb-wrapper,.commitment-block .r2g-rotator-sub-component .bottom-content{display:none}.commitment-block .r2g-xbox-sub-component .flex-container,.commitment-block .r2g-xbox-sub-component .xbox-wrapper img,.commitment-block .r2g-xbox-sub-component .xbox-wrapper{width:100%}.commitment-block .r2g-xbox-sub-component .content-wrapper h3{margin-bottom:10px}.commitment-block .r2g-xbox-sub-component .content-wrapper p:first-child{color:var(--theme-color-yellow)}.commitment-block .r2g-xbox-sub-component.background-img-text .flex-container{background:var(--theme-color-black);position:relative}.commitment-block .text-content-with-counter .text-h5{color:var(--theme-color-grey);text-align:center}@media (min-width:480px){.commitment-block .r2g-xbox-sub-component.background-img-text .flex-container{background:linear-gradient(180.05deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 50%);position:absolute}}.faq-main-strip .intro-content{display:flex;justify-content:space-between;align-items:center}.faq-main-strip .intro-content h1{text-align:center}.faq-main-strip .intro-content .button-wrapper p,.faq-main-strip.r2g-xlist-accordion-main-strip .accordion-xlist .button-container h2{margin-bottom:0}.faq-main-strip.r2g-xlist-accordion-main-strip .accordion-xlist{display:flex;gap:var(--flex__gap_option_lg)}.faq-main-strip.r2g-xlist-accordion-main-strip .accordion-xlist .button-container{flex:1 1 calc(30% - var(--flex__gap_option_lg))}.faq-main-strip.r2g-xlist-accordion-main-strip .strip-accordion-wrapper{width:unset;max-width:unset;flex:1 1 calc(70% - var(--flex__gap_option_lg));margin:0}.faq-main-strip.r2g-xlist-accordion-main-strip .accordion-xlist .button-container ul{padding-left:0}.faq-main-strip.r2g-xlist-accordion-main-strip .accordion-xlist .button-container li{border-radius:0;width:100%;padding:15px 30px;cursor:pointer;pointer-events:auto}.faq-main-strip .intro-content,.faq-main-strip.r2g-xlist-accordion-main-strip .accordion-xlist{flex-flow:column}.main-branches.r2g-flex-xlist-main-strip.with-gap .xlist-strip>.strip-xlist{margin:0;gap:var(--flex__gap_option_4xl)}.main-branches .r2g-xbox-sub-component .xbox-wrapper{flex-flow:column}.main-branches .r2g-xbox-sub-component .flex-container{background:var(--theme-color-light-gray);flex:1 1 60%;padding:20px}.main-branches .r2g-xbox-sub-component .image-wrapper{flex:1 1 40%}.main-branches .r2g-xbox-sub-component .image-wrapper img{width:100%;height:100%;object-fit:cover}.main-branches .r2g-xbox-sub-component .content-wrapper{display:flex;flex-flow:column;justify-content:space-between;height:100%}.main-branches .r2g-xbox-sub-component .content-wrapper h3{margin:0}.main-branches .r2g-xbox-sub-component .content-wrapper p{margin-bottom:10px;display:flex}.main-branches .r2g-xbox-sub-component .content-wrapper .text-md-semibold{color:var(--theme-color-black)}.main-branches .r2g-xbox-sub-component .content-wrapper span.icon{font-size:26px;margin-right:10px}.main-branches .r2g-xbox-sub-component .content-wrapper .contact-details{display:flex;flex-flow:column;justify-content:space-between}