body{font-family:"Lato",sans-serif;font-size:14px;line-height:20px;color:#000}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif;margin:0}a,a:hover,a:active,a:focus{font-family:"Poppins",sans-serif;text-decoration:none;border:none;outline:none}a,a:hover,a:active,a:focus{color:inherit}input,textarea{border:0;outline:0}.section{text-align:center;padding:60px 0}.section h3{font:30px/35px "Poppins",sans-serif;margin-bottom:30px}.section h3 span{font-weight:600}.section h4{font:20px/25px "Poppins",sans-serif}.section p{margin-bottom:15px}.section p:last-child{margin-bottom:0}.section a{font-size:14px;color:#fff;transition:all 1s ease}.section ul{padding-left:20px;margin:0}.section ul li{margin-bottom:5px}.section ul li:last-child{margin-bottom:0}.pc{display:block}.sp{display:none}.grey-bg{background:#f0f0f0}iframe{width:100%;height:100%;position:absolute;top:0;left:0}.section-header{padding:15px 0}.section-header h1{font-size:0}.section-header p{color:#a0a0a0;line-height:25px;text-align:right;margin-bottom:0}.section-header a{font:20px/25px "Poppins",sans-serif;font-family:"Poppins",sans-serif;font-weight:600;color:#5f8c91;display:inline-block}.section-header i{transform:rotate(90deg)}.section-banner{background-image:linear-gradient(to bottom, #a2a19f, #9c9b97);position:relative}.section-banner .tagline{color:#fff;text-align:left;text-transform:uppercase;background:rgba(95,140,145,.75);padding:15px}.section-banner h3{margin:5px 0}.section-banner img{width:auto;height:100%;position:absolute;top:0;left:3%}.section-banner h2{font:700 40px/40px "Poppins",sans-serif}.section-banner p{text-transform:none}.enquiry-form{text-align:center;background:#fff;padding:30px;border:1px solid #a0a0a0}.enquiry-form h3{margin:5px 0}.enquiry-form h4{margin:10px 0 5px}.enquiry-form p{margin-bottom:0}.enquiry-form span{color:red}.enquiry-form input[type=text],.enquiry-form input[type=submit],.enquiry-form textarea{width:100%;height:40px;margin-bottom:10px;padding:10px 15px;border:1px solid #a0a0a0;border-radius:4px}.enquiry-form input[type=submit]{color:#fff;background:rgba(180,130,100,.75);margin-bottom:0;border:none;cursor:pointer;transition:all 1s ease}.enquiry-form input[type=submit]:hover{background:#b48264}.enquiry-form textarea{height:120px;resize:none}.enquiry-form iframe{position:relative}.section-testimonials{text-align:center}#carousel-testimonial .carousel-item{min-height:120px}#carousel-testimonial .carousel-item p{font-size:16px}#carousel-testimonial .carousel-item p span{color:#5f8c91}#carousel-testimonial .carousel-indicators{margin-bottom:0;position:relative}#carousel-testimonial .carousel-indicators li{background:rgba(180,130,100,.5)}#carousel-testimonial .carousel-indicators .active{background:#b48264}#carousel-testimonial .carousel-control-next,#carousel-testimonial .carousel-control-prev{width:40px;height:40px;background:#b48264;border-radius:20px}.carousel-control-next{right:-80px}.carousel-control-prev{left:-80px}.section-activate h4{font:30px/35px "Poppins",sans-serif;color:#5f8c91;margin:2.5rem 0;font-weight:bold}.section-activate ul{width:78%;margin:0 auto}.section-activate ul li{text-align:left;font:20px/25px "Poppins",sans-serif;margin-bottom:2rem}.section-activate ul li strong{font-weight:bold}.treatment{margin-bottom:30px}.treatment img{margin-bottom:15px}.treatment h2{font:700 40px/40px "Poppins",sans-serif;color:#5f8c91;margin-bottom:5px}.treatment h2 span{font-size:20px;font-weight:400}.treatment p{font-size:16px}.section-why .blockquote{display:flex;align-items:center;justify-content:space-between;background-color:#5f8c91;border-radius:.8rem;color:#fff;padding:30px;font-size:2.6rem;line-height:1.1;font-weight:600;height:100%;position:relative}.section-why .blockquote span:first-child{font-size:10rem;line-height:1;position:absolute;left:5rem;top:15%;transform:translateY(-25%)}.section-why .blockquote span:last-child{font-size:10rem;line-height:1;position:absolute;right:5rem;bottom:0}.section-why .row .why-listing{margin:2rem 0}.section-why .row .why-listing .why-list{text-align:left;margin-bottom:30px}.section-why .row .why-listing .why-list .why-heading{font:30px/35px "Poppins",sans-serif;color:#5f8c91;margin-bottom:5px}.section-why .row .why-listing .why-list .why-heading span{font-size:20px;font-weight:400}.section-why .row .why-listing .why-list .why-content{font:20px/25px "Poppins",sans-serif}.section-experience h4{margin-bottom:5px}.section-experience .results{height:100%;display:flex;flex-direction:column;justify-content:center}.section-experience .results ul{margin-bottom:4rem;font:20px/25px "Poppins",sans-serif}.section-experience .results .highlights{font:30px/35px "Poppins",sans-serif;font-weight:normal;color:#5f8c91;margin-bottom:30px}.section-experience .results .highlights span{font-weight:bold}.section-experience .results a{width:-moz-fit-content;width:fit-content}.results{text-align:left}.results h4{font-weight:700;color:#5f8c91;margin-bottom:10px}.results a{text-transform:uppercase;color:#fff;padding:10px 20px;display:inline-block;background:rgba(180,130,100,.75);border-radius:4px}.results a:hover{background:#b48264}.section-results h3{text-align:center;margin-bottom:30px}.section-about{text-align:left}.video{display:flex;flex-direction:column;justify-content:center;height:100%}.video .video-contain{width:100%;height:0;padding-bottom:55%;position:relative}.content img{margin-bottom:25px}.content p,.content li{font:20px/25px "Poppins",sans-serif;line-height:1.5}.section-faq .card{text-align:left;margin-bottom:10px;border:0;border-radius:0}.section-faq .card:last-child{margin-bottom:0}.section-faq .card .card-header{background:rgba(180,130,100,.75);border:none;border-radius:0;padding:0}.section-faq .card .card-header .btn-link{font-size:16px;text-align:left;text-decoration:none;color:#fff;width:100%;padding:10px 15px;border:0;white-space:normal;transition:all 1s ease}.section-faq .card .card-header .btn-link:hover,.section-faq .card .card-header .btn-link[aria-expanded=true]{background:#b48264}.section-faq .card .card-header .btn-link span,.section-faq .card .card-header .btn-link i{line-height:20px;display:block}.section-faq .card .card-header .btn-link i{font-size:12px;margin-left:15px}.section-faq .card .card-body{padding:15px}.section-faq a{color:#000;text-decoration:underline}.map{text-align:left;display:flex;flex-direction:column;justify-content:space-between}.map h4{font:20px/25px "Poppins",sans-serif;margin-bottom:5px;font-weight:bold}.map p{font:20px/25px "Poppins",sans-serif}.map p a{font:20px/25px "Poppins",sans-serif;color:#000;text-decoration:none}.map .social{display:flex;gap:25px;align-items:stretch}.map .map-contain{width:100%;height:0;padding-bottom:66.67%;position:relative;margin-bottom:15px}.section-footer{font-size:12px;line-height:20px;color:#fff;text-align:center;background:#5f8c91;padding:15px 0}.section-thankyou a{text-transform:uppercase;color:#fff;padding:10px 20px;display:inline-block;background:rgba(180,130,100,.75);margin-top:20px;border-radius:4px}.section-thankyou a:hover{background:#b48264}@media(max-width: 768px){.section-banner{padding-top:0}.section-banner img{width:100%;height:auto;margin:0 auto;position:relative;left:0}.pc{display:none}.sp{display:block}#carousel-testimonial .carousel-item{min-height:150px}.section-experience .results img{margin-bottom:30px}.section-experience .results h3{margin-top:2rem}.section-experience .results ul{margin-bottom:2rem}.section-experience .results ul li{text-align:left}.section-experience .results a{margin:0 auto}.video,.map{margin-bottom:30px}.results{text-align:center}.section-about{text-align:center}.section-about .content img{margin-top:2rem}.section-about .content ul{margin-bottom:2rem}.section-about .content ul li{text-align:left}.section-contact .social{display:flex;flex-direction:column;justify-content:center;gap:1rem}.section-contact .social a{text-align:center;font-size:16px;text-transform:uppercase;color:#fff;background:#b48264;padding:10px 20px;border-radius:4px}}@media(max-width: 576px){.section-banner h2{font:700 35px/35px "Poppins",sans-serif}#carousel-testimonial .carousel-item{min-height:150px}#carousel-testimonial .carousel-control-next,#carousel-testimonial .carousel-control-prev{display:none}.treatment img{width:60%;margin:0 auto 15px}}@media screen and (max-width: 992px){.section-why .blockquote{background-color:#5f8c91;border-radius:.4rem;color:#fff;padding:40px 15px;font-size:1.6rem;line-height:1.1;font-weight:500;height:100%;position:relative}.section-why .blockquote span:first-child{font-size:5rem;line-height:1;position:absolute;left:1rem;top:15%;transform:translateY(-25%)}.section-why .blockquote span:last-child{font-size:5rem;line-height:1;position:absolute;right:1rem;bottom:-2rem}}@media(min-width: 768px)and (max-width: 991px){.section-why .row{flex-direction:column;align-items:center}}