.location-latest .main-content .wrapper{max-width:1240px}.location-latest .location-banner{padding:150px 0;min-height:600px;background-size:cover;background-repeat:no-repeat}.location-latest .location-banner .image-overlay{background:transparent linear-gradient(180deg,#0000003b,#0c0c0c87 43%,#000000d6) 0% 0% no-repeat padding-box}.location-latest .location-banner h1{line-height:1.5}.location-latest .location-banner .tp-subheading{font-weight:500}.location-latest .tp-buttons-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.location-latest .custom-btn-brown{border-radius:100px!important;width:100%;max-width:245px;min-height:70px;font-size:22px!important;line-height:1!important;font-family:Poppins,sans-serif;font-weight:500!important;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.location-latest .address-box{margin:40px 0;display:flex;justify-content:space-between;align-items:center}.location-latest .address-box p{margin-bottom:0}.address-inner{display:flex;align-items:center;gap:22px}.location-latest .repair-box{display:flex;align-items:center;justify-content:space-between;background:transparent linear-gradient(99deg,#cae2f6,#e8f5fd) 0% 0% no-repeat padding-box;padding:0 60px;margin-bottom:40px}.location-latest .repair-box h3{font-weight:600;max-width:700px;padding-left:30px;margin-bottom:0;color:#863a2c}@media (min-width: 1299px){.location-latest .repair-box h3{font-size:38px;line-height:52px}}.location-latest .address-box p a{font-size:18px;font-weight:600;line-height:25px}.location-latest .repair-info-box a{font-size:16px;font-weight:500;color:#000;text-decoration:none}.location-latest .repair-info-box{display:flex;margin-bottom:60px;gap:20px}.location-latest .repair-info-box>*{font-family:Poppins}.location-latest #shopify-section-locations .repair-info-box p{color:#646464;font-size:16px;font-weight:500!important;font-family:Poppins}.location-latest .repair-info-box .info-left{max-width:30%;width:100%}.location-latest .repair-info-box .info-right{max-width:70%;width:100%}.location-latest .info-inner{display:flex;margin-bottom:20px;gap:10px}.location-latest .info-right p strong{color:#000;font-weight:700!important}.location-latest .counter-info-box{display:flex;color:#fff;align-items:center;justify-content:space-between}.location-latest .counter-info-box .tp-lr-block{display:flex;gap:80px;max-width:70%;width:100%;justify-content:flex-end}.location-latest .counter-info-box p{font-size:18px;line-height:30px}.location-latest .counter-info-box .tp-lr-block .tp-lr-block-inner{max-width:160px}.location-latest .tp-lr-block-inner h2{font-size:100px;margin-bottom:40px;background:linear-gradient(132deg,#fff,#88c4f5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.location-latest .counter-info-box .tp-lr-main{max-width:30%}.location-latest .counter-info-box .tp-lr-main .btn{margin-top:30px}.location-latest #shopify-section-location-repair{background:transparent linear-gradient(108deg,#26547d,#1a628b);padding:120px 0}.location-latest .location-guaranty-sec{padding:120px 0;background-repeat:no-repeat;background-size:cover}.location-tab-sec{padding:100px 0;background-color:#ebebeb}.location-latest .guaranty-slider .slick-prev{left:0}.location-latest .guaranty-slider .slick-next{right:0}.location-latest .guaranty-slider .slick-arrow{top:100%;background-color:transparent;height:30px;width:20px}.location-latest .guaranty-slider .tp-lg-block{box-shadow:0 0 20px #0000000a;border-radius:10px;background-color:#10a569;text-align:center;color:#fff;padding:100px 35px 30px;position:relative}.location-latest .guaranty-slider .slick-slide{padding:0 10px}.location-latest .guaranty-slider .tp-lg-block:hover{background-color:#107d51}.location-latest .guaranty-icon-box{width:150px;border-radius:100%;height:150px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:1px 6px 1px #00000020;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.location-latest .guaranty-icon-box img{max-height:75px}.location-latest .custom-tabs .tab-title-wrapper .tab-headings{border-bottom:none;margin:0 25px}.location-latest .custom-tabs .tab-title-wrapper .tab-headings .tab-heading{font-size:16px;font-weight:400}.location-latest .custom-tabs .tab-title-wrapper .tab-headings.active .tab-heading{font-weight:600}.location-latest .custom-tabs .tab-title-wrapper .tab-headings.active{border-bottom:4px solid #aabfa1}.location-latest .custom-tabs .tab-content-wrapper .tab-contents{background-color:#fff;border:1px solid #a0bbc1;border-radius:3px;padding:45px}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner{display:flex;gap:30px}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .media-content{line-height:0}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .ifr{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .ifr iframe,.location-latest .custom-tabs .tab-content-wrapper .tab-contents .media-content img,.location .custom-tabs .tab-content-wrapper .tab-contents .media-content iframe{width:100%}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner .text-content>.inner-heading{display:none}.location-latest .faq-section .faqs-accordion{justify-content:center}.location-latest .calgary-location.faq-section .faqs-accordion{justify-content:flex-start}.location-latest .faq-section .faqs-accordion .accordion{padding-left:0}.calgary-location{padding:120px 0;background:#fff}.calgary-location.faq-section .faqs-accordion .accordion .faq-item .faq-question,.calgary-location.faq-section .faqs-accordion .accordion .faq-item .faq-answer{background-color:#f5f5f5;border-bottom:0}.calgary-location.faq-section .faqs-accordion .accordion .faq-item .faq-question{font-weight:600;font-family:Poppins}.calgary-location .tp-lo-address-block.faq-item{width:100%}.calgary-location.faq-section .faqs-accordion .accordion .faq-item .faq-answer .info-inner a{font-size:16px;font-weight:500;color:#000;text-decoration:none}.calgary-location.faq-section .faqs-accordion .accordion .faq-item .faq-answer .info-inner{margin-bottom:0;margin-top:15px}.calgary-location.faq-section .faqs-accordion .accordion{align-items:flex-start;max-width:calc(50% - 5px)}.calgary-location.faq-section .faqs-accordion{max-width:1000px;gap:10px}.animation{will-change:transform}.fade-up{opacity:0;transition:1s all ease-in-out;transform:translateY(50px)}.fade-left{opacity:0;transition:1s all ease-in-out;transform:translate(100px)}.fade-left.animate{opacity:1;transform:translate(0)}.fade-up.animate{opacity:1;transform:translateY(0)}.location-latest .location-guaranty-sec .slick-list{padding-top:80px}.location-latest .repair-sec-wrap h2{line-height:1.3}@media (max-width: 1299px){.location-latest .location-banner{min-height:420px;padding:80px 0}.location-latest .custom-btn-brown{min-height:50px;font-size:20px!important}.location-latest .address-box{margin:25px 0}.location-latest .location-guaranty-sec{padding:80px 30px}.location-latest #shopify-section-location-repair,.location-tab-sec,.calgary-location{padding:80px 0}.location-latest .guaranty-icon-box{height:120px;width:120px;top:-20%}.location-latest .guaranty-icon-box img{max-height:55px}.location-latest .repair-info-box{margin-bottom:40px}.location-latest .counter-info-box .tp-lr-block{gap:30px}.location-latest .tp-lr-block-inner h2{font-size:70px;margin-bottom:30px}}@media (max-width: 1023px){.location-latest .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner.active-inner{opacity:1;visibility:visible;max-height:none;padding:24px 40px 24px 24px}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner{flex-flow:row wrap}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .ifr,.location-latest .custom-tabs .tab-content-wrapper .tab-contents .media-content,.location-latest .custom-tabs .tab-content-wrapper .tab-contents .text-content,.location-latest .custom-tabs .tab-content-wrapper .tab-contents .inner-heading{flex:0 0 100%;max-width:100%}.location-latest .location-guaranty-sec .slick-list{padding-top:50px}.location-latest .repair-info-box{flex-wrap:wrap;gap:20px}.location-latest .repair-info-box .info-left,.location-latest .repair-info-box .info-right,.location-latest .counter-info-box .tp-lr-main{max-width:100%}.location-latest .counter-info-box{flex-direction:column}.location-latest .address-box img{max-height:50px}.location-latest .repair-box h3{padding-left:0;padding-top:20px}.location-latest .location-banner .tp-subheading{font-size:16px}.location-latest .location-guaranty-sec{padding:50px 10px}.location-latest .guaranty-icon-box{height:100px;width:100px;top:-25%}.location-latest .guaranty-slider .tp-lg-block{padding-top:70px}.location-latest .custom-tabs .tab-content-wrapper .tab-contents{padding:0;display:block;margin-bottom:6px}.location-latest .repair-box{flex-wrap:wrap;padding:30px}.location-latest .counter-info-box .tp-lr-block{max-width:100%;margin-top:30px;justify-content:center}.location-latest .custom-tabs .tab-content-wrapper .tab-contents:last-child{margin-bottom:0}.location-latest .counter-info-box .tp-lr-main .btn{min-width:1px;max-width:250px}.location-latest .custom-tabs .tab-content-wrapper .tab-contents>.inner-heading{padding:24px 40px 24px 24px;margin:0;font-size:16px;position:relative}.location-latest .counter-info-box .tp-lr-block .tp-lr-block-inner{max-width:100%}.custom-tabs .tab-content-wrapper .tab-contents>.inner-heading:after{border-bottom:.125rem solid;border-right:.125rem solid;content:"";display:block;height:.5rem;margin:0 .2rem .25rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.5rem;position:absolute;right:24px;top:27px}.location .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner .text-content{padding:0 24px 10px}.location-latest .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner{opacity:0;visibility:hidden;max-height:0;overflow:hidden;gap:0;transition:all .3s ease}.location .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner.active-inner{opacity:1;visibility:visible;max-height:none}.location .custom-tabs .tab-content-wrapper .tab-contents .tab-content-inner .text-content>.inner-heading{display:none}.location-latest .custom-tabs .tab-title-wrapper{display:none}}@media (max-width: 767px){.location-latest .custom-btn-brown{max-width:100%}.location-latest .faq-section .faqs-accordion .accordion .faq-item .faq-answer p{margin-bottom:0}.location-latest .tp-lr-block-inner h2{margin-bottom:20px}.location-latest .faq-section{padding-left:20px!important;padding-right:20px!important}.location-latest .repair-info-box{gap:30px}.location-latest .address-box{flex-direction:column;gap:30px}.location-latest #shopify-section-location-repair,.location-tab-sec,.calgary-location{padding:50px 0}.location-latest .repair-box{padding:20px;justify-content:center;text-align:center}.calgary-location.faq-section .faqs-accordion .accordion{max-width:100%}}@media (max-width: 575px){.location-latest .tp-buttons-container,.location-latest .counter-info-box .tp-lr-block{flex-direction:column}.location-latest .guaranty-slider .slick-arrow{top:70%}.location-latest .guaranty-slider .tp-lg-block{padding-left:20px;padding-right:20px;padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/location-latest.css.map */
