.location-banner{width:100%;height:351px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/wp-content/themes/renew-vitality/img/webp/loc-single-banner.png.webp)}.location-banner .container{height:inherit;padding-bottom:40px;padding-top:85px;align-items:flex-end;display:flex;flex-wrap:wrap}.location-banner h1{font-size:33px;font-weight:700;line-height:40px;color:#fff;width:100%}.location-banner .banner-description{width:100%}.location-banner .banner-description p{color:#fff;font-family:"Inter";font-size:16px;font-weight:500;margin-bottom:0;line-height:19px}.location-banner .location-hr{background:#fff;height:2px;width:110px;margin:35px 0 28px}.location-form-header h2{max-width:70%;margin-bottom:30px}.location-form-header #gform_11 .gform_button.button,#gform_3 .gform_button.button{margin-top:0}.location-form-header #gform_3 .fill_out{position:relative;top:15px}.breadcrumbs-location{margin-top:40px;margin-bottom:50px}.breadcrumbs-location a{font-family:"Inter";font-size:12px;font-weight:400;line-height:15px;letter-spacing:.4px;color:#141414}.breadcrumbs-location .breadcrumb_last{font-family:"Inter";font-size:12px;font-weight:400;line-height:15px;letter-spacing:.4px;color:#141414;margin-left:5px}.breadcrumbs-location span span{margin-right:5px}.single-location{margin:50px 0 125px}.single-location .location-buttons-tablet{display:none}.single-location .desc{margin-bottom:40px}.single-location .desc p:last-of-type{margin-bottom:0}.single-location .contact-block .item{margin-bottom:20px}.single-location .location-buttons{margin-top:40px;display:flex;justify-content:space-between}.single-location .location-buttons .location-btn{max-width:calc(50% - 15px);width:100%;display:flex;align-items:center;justify-content:center;height:50px;font-family:"Inter";font-size:14px;font-weight:500;line-height:17px;color:#fff;transition:.3s}.single-location .location-buttons .location-btn:before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.single-location .location-buttons .call-btn{background:#a6cd46}.single-location .location-buttons .call-btn:hover{background:#141414}.single-location .location-buttons .call-btn:before{width:24px;height:24px;margin-right:13px;background-image:url(/wp-content/themes/renew-vitality/img/phone-white.svg)}.single-location .location-buttons .about-btn{background:#141414}.single-location .location-buttons .about-btn:hover{background:#a6cd46}.single-location .location-buttons .about-btn:before{width:14px;height:14px;margin-right:16px;background-image:url(/wp-content/themes/renew-vitality/img/arrow-white-left.svg)}.location-content-section{margin:100px 0}.location-content-section .tablet-image{display:none}.location-content-section .h2{margin-bottom:30px}.location-content-section .h4{margin-bottom:30px}.location-content-section img{height:350px;object-fit:cover;width:100%}.location-content-section .description p{font-family:"Inter";font-size:16px;font-weight:300;line-height:19px;margin-bottom:20px}.location-content-section .description p:last-of-type{margin-bottom:0}.location-content-section .appoint-block{height:333px;padding:36px;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;background-image:url(/wp-content/themes/renew-vitality/img/webp/appoint-img123.png.webp);background-repeat:no-repeat;background-size:contain;background-position:100% 0}.location-content-section .appoint-block .h4{margin-bottom:11px}.location-content-section .appoint-block .desc{margin-bottom:43px}.location-content-section .appoint-block .desc p{font-family:"Inter";font-size:16px;font-weight:300;line-height:19px;margin-bottom:0;color:#858585;max-width:315px}.location-content-tablet{display:none}.location-content-section-second{margin-bottom:89px}.location-content-section .youtube{padding:0}.location-content-section .youtube img{height:285px;position:static;width:calc(100% + 40px);max-width:initial}.location-content-section .youtube img:nth-of-type(2){position:absolute}.location-content-section .link-more{font-family:"Inter";font-size:14px;font-weight:500;line-height:17px;color:#a6cd46;margin-top:19px;transition:.3s;display:flex;align-items:center;justify-content:space-between;width:100%}.location-content-section .link-more:after{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/wp-content/themes/renew-vitality/img/youtube-link-ico.svg)}.location-content-section .link-more:hover{color:#141414}.list-items-section{margin:89px 0 118px}.list-items-section .h4{margin-bottom:30px}.list-items-section .list-items-wrapper{padding-left:20px;display:flex;flex-wrap:wrap;width:100%}.list-items-section .list-items-wrapper li{font-family:"Inter";font-size:23px;font-weight:400;line-height:28px;color:#141414;margin-bottom:10px;width:29%;margin-right:45px;margin-top:15px}.list-items-section .list-items-wrapper li::marker{color:#a6cd46;font-size:24px}.benefits-section{margin:118px 0 150px}.benefits-section .h4{margin-bottom:30px}.benefits-section .benefit-card{padding:30px 20px;background:#f5f5f5;height:350px;display:flex;flex-direction:column;justify-content:space-between}.benefits-section .benefit-card .benefit-image{margin-bottom:30px}.benefits-section .benefit-card .benefit-image img{width:100%;height:150px;object-fit:cover}.benefits-section .benefit-card .benefit-title{font-family:"Inter";font-size:16px;font-weight:500;line-height:19px;color:#141414;margin-bottom:10px}.benefits-section .benefit-card .benefit-description{margin-bottom:20px;max-height:186px;overflow:hidden}.benefits-section .benefit-card .benefit-description p{font-family:"Inter";font-size:14px;font-weight:400;line-height:17px;letter-spacing:.25px;color:#858585}.benefits-section .benefit-card .benefit-description p:last-of-type{margin-bottom:0}.benefits-section .benefit-card .link-more{font-family:"Inter";font-size:14px;font-weight:500;line-height:17px;color:#688b13;transition:.3s}.benefits-section .benefit-card .link-more:hover{color:#a6cd46}.location-content-section.will__help{margin:150px 0 100px}.steps-list-section{margin:100px 0 150px}.steps-list-section .h4{margin-bottom:30px}.steps-list-section .step-item{padding:25px 20px;background:#f5f5f5;height:100%;display:flex;flex-direction:column;justify-content:space-between}.steps-list-section.peptide .step-item{height:200px}.steps-list-section .step-item .step-title{margin-bottom:32px;font-family:"Inter";font-size:23px;font-weight:400;line-height:28px;color:#141414;display:flex;align-items:center}.steps-list-section.peptide .step-item .step-title{color:#688b13;font-size:16px;align-items:flex-end;height:40px;margin-bottom:12px;line-height:22px}.steps-list-section .step-item .step-title img{width:32px;height:32px;object-fit:contain;margin-right:15px}.steps-list-section .step-item .step-description p{font-family:"Inter";font-size:16px;font-weight:300;line-height:19px;color:#141414;margin-bottom:20px}.steps-list-section.peptide .step-item .step-description p{font-size:14px}.steps-list-section .step-item .step-description p:last-of-type{margin-bottom:0}.steps-list-section .step-item .link-more{font-family:"Inter";font-size:14px;font-weight:500;line-height:17px;color:#141414;transition:.3s;width:fit-content}.steps-list-section .step-item .link-more:hover{color:#a6cd46}.location-content-appoint .block-description .content-block .h5 img,.location-content-appoint .block-description .content-block h3 img{width:32px;height:32px;object-fit:contain}.location-content-appoint .block-description .content-block:not(:last-of-type){margin-bottom:30px}.location-content-section .mini-banner-appoint img{height:initial;width:initial;object-fit:initial;position:absolute;max-width:390px;bottom:0;right:15%}.location-content-section .mini-banner-appoint .h4{max-width:80%;margin-bottom:26px}.location-content-section .content-image-wrapper-tablet{display:none}.location-map-wrapper{height:354px}.location-map-wrapper #map{height:inherit;width:100%}.single-location .contact-block .item p b{font-weight:400}.our-doctors-red .title-block .mobile-link{display:none}.testimonial-location .testimonial-location-slider article .desc p{overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical}.testimonials{margin:150px 0 100px}.testimonial-location .testimonial-location-slider{overflow:initial;position:relative}.testimonial-location .testimonial-location-slider:before{content:"";display:block;width:1000px;height:300px;background:#fff;position:absolute;left:-1000px;top:40px;z-index:2}.testimonial-location{margin:100px 0 150px;overflow:hidden}.faq-section .h4{margin-bottom:20px}.faq-section .accordion{max-width:770px}.testimonials .title_section{display:flex;align-items:center;width:100%;justify-content:space-between}.swiper-horizontal .swiper-scrollbar-drag{background:#a6cd46}.swiper-horizontal>.swiper-scrollbar{height:8px;background:#d9d9d9;bottom:0;width:100%;left:0}section.quiz_banner-location{padding:168px 0}.quiz_banner-location .desc p{font-size:23px;line-height:28px}.quiz_banner-location .desc p:last-of-type{margin-bottom:0}.testimonials .testimonials-slider .swiper-scrollbar{display:none}@media (min-width:1025px){.container{max-width:1200px}}@media (max-width:990px){.location-content-section .tablet-image{display:block}.location-content-section .pc-image{display:none}.location-content-tablet{display:flex;flex-wrap:wrap}.location-content-pc{display:none}.location-content-section .content-image-wrapper-pc{display:none}.location-content-section .content-image-wrapper-tablet{display:block;margin-bottom:30px}.location-banner{margin-top:51px;height:321px;background-image:url(/wp-content/themes/renew-vitality/img/webp/location-banner-img23.png.webp)}.location-banner h1{max-width:80%}section.section-form-header h2{max-width:100%}.single-location .location-buttons-tablet{display:block}.single-location .location-buttons-pc{display:none}.location-map-wrapper{height:360px}.single-location .col-6:first-child{padding-right:12px}.single-location .col-6:nth-child(2){padding-left:12px}.single-location .location-buttons .location-btn{max-width:calc(50% - 12px)}.single-location .desc{margin-bottom:30px}.single-location .h2{margin-bottom:20px}.breadcrumbs-location{margin-top:30px}.single-location{margin:50px 0 100px}.location-content-section .tablet-image{margin-bottom:30px}.location-content-section .h2{font-size:47px;line-height:57px}.location-content-section-second{margin-bottom:100px;margin-top:10px}.location-content-section .appoint-block{height:460px;background-position:120% 0}.location-content-section .appoint-block .h4{font-size:50px;line-height:61px;margin-bottom:20px}.location-content-section .appoint-block .desc p{max-width:70%}.location-content-section .appoint-block{order:1;width:100%}.list-items-section .list-items-wrapper li{width:50%}.list-items-section{margin:100px 0}.benefits-section{margin:100px 0}.benefits-section .benefit-card{height:434px;margin-bottom:24px}.benefits-section .benefit-card .benefit-image img{height:200px;object-position:0 10%}.benefits-section .benefit-card .benefit-description{margin-bottom:20px}.benefits-section .benefit-card .benefit-description p{margin-bottom:15px}.benefits-section .benefit-card .benefit-description p:last-child{margin-bottom:0}.location-content-section.will__help .col-lg-7{order:-1}.location-content-section.will__help .iframe_wrapper{margin-top:30px}.location-content-section .youtube{height:422px}.location-content-section .youtube img{height:422px;width:calc(100% + 60px)}.location-content-section .link-more{margin-top:15px}.location-content-section.will__help{margin:100px 0}.steps-list-section{margin:100px 0}.steps-list-section .step-item{margin-bottom:24px;height:initial}.steps-list-section .step-item .step-title{margin-bottom:20px}.steps-list-section .step-item .link-more{margin-top:40px}.location-content-appoint .col-lg-6:nth-of-type(2){order:-1}.location-content-section .mini-banner-appoint{margin-top:30px;height:initial}.location-content-section .mini-banner-appoint .h4{font-size:23px;line-height:28px;max-width:100%}.location-content-section .mini-banner-appoint img{position:static;max-width:290px;object-position:0 20px;margin-right:20px}.testimonials{margin:100px 0}.testimonial-location{margin:100px 0}.testimonials .link_more{display:none}.quiz_banner-location .title_section{font-size:50px;line-height:61px;padding-bottom:20px}.quiz_banner-location .desc p{font-size:16px;line-height:19px}section.quiz_banner-location{padding:125px 0;background-size:70%}section.quiz_banner-location .quiz-content{max-width:100%}}@media (max-width:600px){.container{padding:0 24px}[class*=col-]{padding:0 24px}.row{margin-right:-24px;margin-left:-24px}.location-banner{height:347px;margin-top:71px;background-position:70% 0}.location-banner h1{max-width:100%}.location-banner .location-hr{margin:12px 0 20px}.breadcrumbs-location{margin-bottom:20px}.single-location .h2{font-size:34px;line-height:41px;margin-bottom:10px;max-width:80%}.single-location .desc{margin-bottom:25px}.location-map-wrapper{margin-top:20px;height:250px}.single-location .location-buttons{margin-top:16px;flex-wrap:wrap}.single-location .location-buttons .location-btn{max-width:100%}.single-location .location-buttons .call-btn{margin-bottom:10px}.single-location{margin:20px 0 80px}.location-content-section{margin:80px 0 50px}.location-content-section .h2{font-size:34px;line-height:41px}.location-content-section-second{margin:50px 0}.location-content-section .h4{font-size:28px;line-height:34px}.location-content-section .appoint-block{padding:0;background-size:120%;background-position:-80% bottom}.location-content-section .appoint-block .h4{font-size:47px;line-height:57px;max-width:70%}.location-content-section .appoint-block .desc{margin-bottom:100px}.list-items-section{margin:-10px 0 60px}.list-items-section .h4{font-size:25px;line-height:30px;margin-bottom:20px}.list-items-section .list-items-wrapper li{width:100%;margin-bottom:10px;font-size:16px;line-height:19px}.benefits-section{margin:80px 0}.benefits-section .benefit-card{height:initial}.location-content-section.will__help{margin:80px 0}.location-content-section.will__help .h2{margin-bottom:20px}.location-content-section .youtube{height:230px}.location-content-section .youtube img{height:230px}.steps-list-section{margin:80px 0}.location-content-section .mini-banner-appoint{margin-top:50px}.location-content-appoint{margin:80px 0 100px}.state-locations-content{margin:80px 0}.state-locations-content .h4{max-width:90%}.our-doctors-red .title-block .mobile-link{display:block}.our-doctors-red .title-block .pc-link{display:none}.our-doctors-red .title-block{justify-content:space-between}.our-doctors-red .title-block .h2{font-size:28px;line-height:34px;font-weight:600}.our-doctors-red{margin:0 0 80px}.testimonials{margin:80px 0;overflow:hidden}.testimonial-location{margin:80px 0}.testimonials .link_more{display:initial;font-size:16px;line-height:19px;font-weight:600;margin-top:0}.testimonials .swiper-pagination-progressbar{left:0}.testimonials .testimonials-slider{padding-bottom:15px;overflow:initial;position:relative}.testimonials .testimonials-slider:before{content:"";display:block;width:1000px;position:absolute;left:-1000px;top:-10px;height:200px;z-index:2;background:#fff}.testimonials .title_section{font-weight:600}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{top:0;border-radius:50px}.doctors-red-slider{padding-bottom:23px}.testimonial-location .testimonial-location-slider{padding-bottom:23px}.faq-section .h4{font-weight:600}.testimonial-location .testimonial-location-slider .h2{font-weight:600}.testimonials .testimonials-slider .swiper-scrollbar{display:block}.testimonials .testimonials-slider{padding-bottom:23px}section.quiz_banner-location{padding:62px 0;background-position:center;background-size:cover;background-image:url(img/home-head.jpg)}.quiz_banner-location .title_section{font-size:47px;line-height:57px;max-width:90%}.btn_quiz{width:100%}.quiz_banner .desc{padding-bottom:100px}.quiz_banner-location .desc p{max-width:250px}}body.single-location{margin:0 !important}.will__help.location-content-section .youtube img{top:auto}.will__help.location-content-section .youtube{min-height:285px}.location-content-appoint .content-block img{width:32px;object-fit:none;height:auto;float:left;margin-right:15px}