html.dropdown-open,body.dropdown-open{overflow:hidden}div.m,p.m,img.m{display:none}.section-banner{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-bottom:130px}.banner-content{position:absolute;max-width:695px;top:130px;left:750px;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.3}.banner-title{font-size:73px;font-family:"kanitmedium";color:#5badff}.banner-subtitle{display:flex;font-size:55px;font-family:"kanitlight";color:#435b99;align-items:center}.banner-subtitle i{height:67px;width:369px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-hifu/logo-vsq.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto}.banner-detail{position:absolute;bottom:20px;width:1220px;height:auto;left:50%;text-align:center;line-height:1.3;z-index:2;transform:translateX(-50%)}.section-nav{position:relative;z-index:9;background-color:#fff;box-shadow:0 5px 4px 0 rgba(87,109,121,.17)}.section-nav.sticky{position:fixed;top:66px;left:0;width:100%;z-index:98}.admin-bar .section-nav.sticky{top:98px}.dropdown{position:relative}.btn-dropdown{display:none}.nav-menu{display:flex;justify-content:center;align-items:center;height:85px}.nav-menu li{font-size:27px;color:#5ba2ff;line-height:1;padding:0 16px;border-left:2px solid #bad9ed}.nav-menu li:first-child{border-left:0}.nav-menu li a{font-size:inherit;color:#5ba2ff;transition:all .25s ease-in-out}.nav-menu li a:hover{color:#435b99;text-decoration:underline}.nav-menu li.active a{color:#435b99;text-decoration:underline}.section-whatis{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:54px 0 0}.section-whatis.sticky{margin-top:85px}.section-price{background-color:#fff;padding:52px 0 88px;margin:0 auto}.container{max-width:1440px}.headline-section{display:block;font-size:42px;color:#435b99;text-align:center}.headline-section strong{font-size:55px;color:#5ba2ff;font-weight:400}.headline-section span{color:#5ba2ff}.price-wrapper{display:flex;flex-wrap:wrap;padding:0 145px;gap:38px}.price-description{width:100%;text-align:center;line-height:2}.price-vdo{position:relative;width:50%;max-width:539px;height:302px;border-radius:10px;border:4px solid #fff;box-shadow:0 0 16px 0 rgba(37,67,93,.2);overflow:hidden}.price-vdo img{width:100%;height:100%}.video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1);display:flex;justify-content:center;align-items:center;width:106px;height:106px;border-radius:50%;padding:0 0 0 10px}.video-play-button:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:106px;height:106px;background:#5eadfb;border-radius:50%;animation:pulse-border 1.5s ease-out infinite;transition:all .25s ease-in-out}.video-play-button:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:106px;height:106px;background:rgba(94,173,251,.6705882353);border-radius:50%;transition:all .25s ease-in-out}.video-play-button:hover:before,.video-play-button:hover:after{background-color:#da0528}.video-play-button span{display:block;position:relative;z-index:3;width:0;height:0;border-style:solid;border-width:23px 0 23px 27px;border-color:transparent transparent transparent #fff}.price-img{width:50%;max-width:539px;height:302px;border-radius:26px;border:4px solid #fff;box-shadow:0 0 16px 0 rgba(37,67,93,.2);overflow:hidden}.section-whathelp{position:relative;width:100%;max-width:1920px;height:979px;padding-top:35px;margin:0 auto;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-whathelp.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;box-shadow:0 6px 10px 2px rgba(0,0,0,.07);overflow:hidden}.button-content{position:relative;display:flex;flex-wrap:wrap;gap:18px;z-index:2}.frame-button{position:relative;display:flex;width:357px;height:173px;border:3px solid #fff;border-radius:15px;background:linear-gradient(0deg,#fff 65%,#edf0f7 100%);box-shadow:0 0 10px 2px rgba(0,0,0,.08);overflow:hidden}.image-button{position:absolute;display:flex;flex-wrap:wrap;width:204px;height:172px}.image-button img{width:100%}.text-button{border:3px solid #fff;border-width:0 0 0 3px;border-radius:15px;background:linear-gradient(0deg,#fff 65%,#edf0f7 100%);box-shadow:0 0 10px 2px rgba(0,0,0,.08);z-index:2;width:164px;right:0;position:absolute;height:100%;display:flex;align-items:center;justify-content:center;color:#435b9a;font-size:23px;text-align:center}.img-presenter-whathelp{position:absolute;width:275px;top:0;left:50%;transform:translate(270px,50px)}.img-presenter-whathelp img{width:100%}.checklist-whathelp{display:flex;flex-wrap:wrap;padding:50px 95px 25px 100px}.checklist-whathelp li{font-family:"kanit";font-size:23px;color:#435ba2}.checklist-whathelp li:nth-child(odd){width:390px}.checklist-whathelp li:before{content:" ";display:inline-block;width:30px;height:25px;margin-right:8px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/checklist-icon.png);background-repeat:no-repeat;background-position:center;background-size:100%}.cta-content-wrapper{position:relative;width:100%;max-width:1146px;min-height:285px;margin-top:32px;padding:20px 80px 89px 272px;border-radius:24px;border:4px solid #fff;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-botox/bg-cta.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% 100%}.cta-content-img{position:absolute;top:20px;left:62px;height:311px}.cta-content-img{width:100%}.cta-content-wrapper.have-doctor .cta-content-detail{max-width:920px;padding:25px 43px 32px}.cta-content-text{display:block;font-size:38px;color:#435b99;line-height:1.5;text-align:center}.contact-btn-text{text-align:center;line-height:1.5;font-family:"kanitmedium";font-size:19px;color:#435b99}.cta-content-btn-wrapper{position:relative;display:flex;justify-content:space-around;align-items:flex-start;gap:19px;margin-top:15px;z-index:3}.cta-content-wrapper.have-doctor .cta-content-btn-wrapper{display:flex;margin-top:24px}.cta-content-btn{display:flex;justify-content:center;align-items:center;width:246px;gap:9px;padding:8px 6px 8px 25px;overflow:hidden;border-radius:12px;border:4px solid #fff;background-color:#fff;box-shadow:0 0 16px 0 rgba(37,67,93,.2);transition:all .25s ease}.cta-content-btn:hover{border-color:#5ba2ff}.contact-btn:hover{border-color:#5ba2ff}.contact-btn-img{height:56px;overflow:hidden;border-radius:12px}.section-result{position:relative;width:100%;max-width:1920px;height:407px;padding-top:45px;padding-bottom:140px;margin:0 auto;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-result.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.img-consult-doctor{position:absolute;width:893px;height:367px;background-repeat:no-repeat;background-size:100% auto;border-radius:30px 0 0 30px;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.08));overflow:hidden;left:90px;top:-175px}.img-consult-doctor p{border-radius:0 15px 0 0;width:max-content;max-width:375px;padding:10px 23px;position:absolute;bottom:9.5px;left:15px}.container-image-before-after{display:flex;margin-bottom:35px;gap:26px}.frame-before-after{position:relative;background-color:#fff;width:209.26px;height:389px;border-radius:30px;text-align:center;box-shadow:0 0 73px 0 rgba(0,0,0,.1)}.frame-before-after p{font-family:"kanit";font-size:21px;color:#435b99;margin:2px 0}.frame-before-after-wrapper{position:absolute;width:218px;left:50%;bottom:0;transform:translateX(-50%);background-color:#fff;border-radius:30px;border:4px solid #fff;overflow:hidden}.frame-before-after-wrapper img{width:100%;height:auto}.frame-caption{width:483px;min-height:44px;display:flex;align-items:center;background-color:#fff;border-radius:15px;color:#435b99;font-size:21px;padding:0 43px;text-align:center;box-shadow:10px 15px 65px 0 rgba(0,0,0,.1);z-index:50}.section-howmanytimesdo{position:relative;width:100%;max-width:1920px;height:504px;margin:0 auto;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-howmanytimesdo.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.section-pros-vs-cons{position:relative;width:100%;max-width:1920px;height:672px;margin:0 auto;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-pros-vs-cons.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.pros-vs-cons-box{position:relative;width:1370px;height:auto;display:flex;flex-wrap:wrap;background-color:#fff;border:4px solid #fff;border-radius:28px;box-shadow:0 0 73px 0 rgba(0,0,0,.07);padding:40px 0 45px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-content-pros-vs-cons.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% 100%}.pros-vs-cons-box .pros,.pros-vs-cons-box .cons{position:relative;width:fit-content;font-size:30px;font-family:"kanit";background-color:#fbfbfb;border:3px solid;border-radius:25px;padding:0 38px 0 57px;margin:0 auto}.pros{color:#5ba2ff;border-color:#5ba2ff}.pros:before{content:" ";width:77px;height:77px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/pros-icon.png);background-size:100% auto;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.cons:before{content:" ";width:77px;height:77px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/cons-icon.png);background-size:100% auto;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.cons{color:#435b99;border-color:#435b99}.pros-vs-cons-list{font-size:23px;font-family:"kanitlight";color:#000;padding:44px 60px 0 123px;line-height:2}.pros-item .pros-vs-cons-list li span{color:#5badff;font-family:"kanitmedium"}.cons-item .pros-vs-cons-list li span{color:#435b99;font-family:"kanitmedium"}.pros-vs-cons-list li{list-style-type:disc;list-style-position:inside;text-indent:-33px}.img-mesofat-products{position:absolute;width:821px;height:auto;bottom:-90px;left:50%;transform:translateX(-50%)}.img-mesofat-products img{width:100%}.separator-pros-cons{font-family:"kanitmedium";font-size:42px;color:#435b99;position:absolute;top:150px;left:50%;transform:translateX(-50%)}.separator-pros-cons:before{content:" ";position:absolute;width:49px;height:333px;display:flex;align-items:center;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/vs-separator.png);background-size:100% auto;background-position:center center;top:50%;left:50%;transform:translate(-50%,-50%)}.section-injections-vs-liposuction{position:relative;width:100%;max-width:1920px;height:741px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-injections-vs-liposuction.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;margin:-10px auto 0;padding-top:50px;padding-bottom:55px;border-radius:150px 0;box-shadow:0px 0px 9px 7px rgba(0,0,0,.07);z-index:2}.table-injection-vs-liposuction{width:1388px;height:auto;margin-bottom:45px}.table-injection-vs-liposuction table{width:100%;background-color:#fff;border-collapse:collapse;border-radius:28px;text-align:center;box-shadow:0 6px 10px 2px rgba(0,0,0,.07);overflow:hidden}.table-injection-vs-liposuction td,.table-injection-vs-liposuction th{position:relative;border-right:1px solid #ccc;vertical-align:middle}.table-injection-vs-liposuction th{padding:15px 20px 15px;min-height:86px;height:86px}.table-injection-vs-liposuction tr td:first-child,.table-injection-vs-liposuction th:first-child{text-align:center;font-size:30px;font-family:"kanit";color:#5ba2ff;width:378px;min-height:86px;height:86px}.table-injection-vs-liposuction th:not(:first-child),.table-injection-vs-liposuction td:not(:first-child){width:505px}.table-injection-vs-liposuction td{content:" ";min-height:86px;height:86px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/separator-table.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto;font-size:23px;font-family:"kanitlight";color:#435b99;padding:0 75px}.table-injection-vs-liposuction tbody tr:nth-child(odd){background-color:#f2f8ff}.section-whatbrand{position:relative;width:100%;max-width:1920px;height:1233px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-whatbrand.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;margin:-150px auto 0;padding-top:210px}.mesofat-brands-item{position:relative;top:50px;left:60px;display:flex;align-items:center;width:50%;height:300px;gap:15px}.mesofat-brands-item:nth-child(even){left:-35px}.img-mesofat-brands{width:406px;height:auto}.img-mesofat-brands img{width:100%;height:auto}.description-mesofat-brands{width:262px;display:flex;flex-direction:column;font-size:20px;text-align:center;line-height:2}.mesofat-brands-item:nth-child(odd) .description-mesofat-brands{padding-left:20px;padding-right:20px}.section-review{position:relative;width:100%;max-width:1920px;height:auto;background-color:#f6f8fa;margin:-105px auto 0;padding-top:70px;border-radius:0 150px;box-shadow:0px 0px 9px 7px rgba(0,0,0,.07);z-index:2}.review-image-wrapper{display:flex;flex-direction:column;width:1477px;margin:0 auto}.review-image-item{width:1477px;height:auto}.review-image-item img{width:100%}.review-description{font-family:"kanitlight";font-size:38px;color:#000;display:flex;align-items:center;justify-content:center}.five-rating{width:142px;height:62px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:48px;color:#435b99;font-family:"kanit";background-color:#fff;box-shadow:0 3px 8px 1px #acc9ef;border-radius:17px;margin:0 23px}.five-rating:before{content:" ";display:inline-block;width:42px;height:40px;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/rating-star-icon.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}.facbook-icon{background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/fb-icon.png);background-size:auto 63px;width:64px;height:63px;background-repeat:no-repeat;background-position:center;margin:0 13px 0 18px}.number-review{color:#0170e2;font-size:59.6px;font-family:"kanit";padding:0 10px}.section-btn-wrapper{display:flex;justify-content:center;align-items:flex-start;margin-top:60px;padding-bottom:64px}.section-btn{font-family:"kanitlight";font-size:27px;color:#fff;line-height:1.4076;text-align:center;padding:8px 48px;cursor:pointer;border-radius:50px;background-color:#435b99;transition:background-color .25s ease,color .25s ease}.section-promotion{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:50px;background-color:#fff}.promotion-img{width:1095px;border:4px solid #fff;border-radius:30px;overflow:hidden;box-shadow:0 3px 8px 0 rgba(80,108,131,.24)}.promotion-img img{width:100%;height:auto}.section-all-service{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:30px 0 0}.all-service-list{width:100%;max-width:973px;height:500px;padding:52px 0 0;margin:0 auto}.all-service-item{padding:0 7px}.all-service-item-wrapper{width:310px;overflow:hidden;border-radius:15px;border:4px solid #fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.all-service-img{width:100%;height:250px}.all-service-detail{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;margin-top:-14px;padding:16px 10px 12px;border-radius:15px;z-index:2;background:#eceff7;background:linear-gradient(0deg,#eceff7 35%,#fff 100%)}.all-service-headline{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.all-service-subtext{font-size:16px;color:#435ba2;line-height:1.4}.all-service-title{font-size:32px;color:#435ba2;line-height:1}.all-service-btn-wrapper{display:flex;justify-content:center;margin-top:12px}.all-service-btn{font-size:19px;color:#fff;line-height:1.4;text-align:center;padding:7px 44px;border-radius:50px;background-color:#435b99;transition:all .25s ease}.all-service-btn:hover{background-color:#5ba2ff}.all-service-list .flickity-button{background:#fff;color:#435ba2;transition:all .25s ease}.all-service-list .flickity-button:hover{color:#fff;background:#435b99}.all-service-list .flickity-prev-next-button{width:52px;height:52px;border-radius:100%;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.07);box-shadow:0 0 10px 5px rgba(0,0,0,.07)}.all-service-list .flickity-prev-next-button.previous{left:-63px}.all-service-list .flickity-prev-next-button.next{right:-63px}.all-service-list .flickity-prev-next-button .flickity-button-icon{position:absolute;left:25%;top:25%;width:50%;height:50%}.section-contact{position:relative;width:100%;max-width:1920px;text-align:center;margin:0 auto;padding-bottom:225px;z-index:1;background-color:#fff}.headline-contact{display:block;font-size:45px;color:#435b9a;text-align:center}.contact-box{position:relative;display:inline-block;vertical-align:top;width:1146px;height:304px;overflow:hidden;margin-top:50px;border-radius:24px;border:4px solid #fff;box-shadow:0 0 16px 0 rgba(37,67,93,.29)}.contact-subtilte{position:relative;top:50%;left:50%;transform:translate(-480px,-95px);font-size:38px;z-index:2}.contact-img{position:absolute;top:0}.contact-img .d img,.contact-img .m img{width:100%;height:auto}.contact-btn-wrapper{position:absolute;top:50%;left:50%;display:flex;justify-content:flex-start;align-items:flex-start;transform:translate(-315px,0)}.contact-btn{width:252px;gap:15px;display:flex;justify-content:center;align-items:center;padding:8px 6px 8px 28px;overflow:hidden;margin:0 9px;border-radius:12px;border:4px solid #fff;background-color:#fff;-webkit-box-shadow:0 0 16px 0 rgba(37,67,93,.2);box-shadow:0 0 16px 0 rgba(37,67,93,.2);transition:all .25s ease}.footer{margin-top:-130px}@media (max-width:1919px){.section-banner{max-width:100vw;padding-bottom:6.7708333333vw}.banner-content{max-width:36.1979166667vw;top:6.7708333333vw;left:39.0625vw}.banner-title{font-size:3.8020833333vw}.banner-subtitle{font-size:2.8645833333vw}.banner-subtitle i{height:3.4895833333vw;width:19.21875vw}.banner-detail{bottom:1.0416666667vw;width:63.5416666667vw}.section-nav{box-shadow:0 .2604166667vw .2083333333vw 0 rgba(87,109,121,.17)}.section-nav.sticky{top:3.4375vw}.admin-bar .section-nav.sticky{top:calc(3.4375vw + 32px)}.nav-menu{height:4.4270833333vw}.nav-menu li{font-size:1.40625vw;padding:0 .8333333333vw;border-left:.1041666667vw solid #bad9ed}.section-whatis{max-width:100vw;padding:2.8125vw 0 0}.section-whatis.sticky{margin-top:4.4270833333vw}.section-price{padding:2.7083333333vw 0 4.5833333333vw}.container{max-width:75vw}.headline-section{font-size:2.1875vw}.headline-section strong{font-size:2.8645833333vw}.price-wrapper{padding:0 7.5520833333vw;gap:1.9791666667vw}.price-vdo{max-width:28.0729166667vw;height:15.7291666667vw;border-radius:.5208333333vw;border:.2083333333vw solid #fff;box-shadow:0 0 .8333333333vw 0 rgba(37,67,93,.2)}.video-play-button{width:5.5208333333vw;height:5.5208333333vw;padding:0 0 0 .5208333333vw}.video-play-button:before{width:5.5208333333vw;height:5.5208333333vw}.video-play-button:after{width:5.5208333333vw;height:5.5208333333vw}.video-play-button span{border-width:1.1979166667vw 0 1.1979166667vw 1.40625vw}.price-img{max-width:28.0729166667vw;height:15.7291666667vw;border-radius:1.3541666667vw;border:.2083333333vw solid #fff;box-shadow:0 0 .8333333333vw 0 rgba(37,67,93,.2)}.section-whathelp{max-width:100vw;height:50.9895833333vw;padding-top:1.8229166667vw;box-shadow:0 .3125vw .5208333333vw .1041666667vw rgba(0,0,0,.07)}.button-content{gap:.9375vw}.frame-button{width:18.59375vw;height:9.0104166667vw;border:.15625vw solid #fff;border-radius:.78125vw;box-shadow:0 0 .5208333333vw .1041666667vw rgba(0,0,0,.08)}.image-button{width:10.625vw;height:8.9583333333vw}.text-button{border:.15625vw solid #fff;border-width:0 0 0 .15625vw;border-radius:.78125vw;box-shadow:0 0 .5208333333vw .1041666667vw rgba(0,0,0,.08);width:8.5416666667vw;font-size:1.1979166667vw}.img-presenter-whathelp{width:14.3229166667vw;transform:translate(14.0625vw,2.6041666667vw)}.checklist-whathelp{padding:2.6041666667vw 4.9479166667vw 1.3020833333vw 5.2083333333vw}.checklist-whathelp li{font-size:1.1979166667vw}.checklist-whathelp li:nth-child(odd){width:20.3125vw}.checklist-whathelp li:before{width:1.5625vw;height:1.3020833333vw;margin-right:.4166666667vw}.cta-content-wrapper{max-width:59.6875vw;min-height:14.84375vw;margin-top:1.6666666667vw;padding:1.0416666667vw 4.1666666667vw 4.6354166667vw 14.1666666667vw;border-radius:1.25vw;border:.2083333333vw solid #fff}.cta-content-img{top:1.0416666667vw;left:3.2291666667vw;height:16.1979166667vw}.cta-content-wrapper.have-doctor .cta-content-detail{max-width:47.9166666667vw;padding:1.3020833333vw 2.2395833333vw 1.6666666667vw}.cta-content-text{font-size:1.9791666667vw}.contact-btn-text{line-height:1.3;font-size:.9895833333vw}.cta-content-btn-wrapper{gap:.9895833333vw;margin-top:.78125vw}.cta-content-wrapper.have-doctor .cta-content-btn-wrapper{margin-top:1.25vw}.cta-content-btn{width:12.8125vw;gap:.46875vw;padding:.4166666667vw .3125vw .4166666667vw 1.3020833333vw;border-radius:.625vw;border:.2083333333vw solid #fff;box-shadow:0 0 .8333333333vw 0 rgba(37,67,93,.2)}.contact-btn-img{height:2.9166666667vw;border-radius:.625vw}.section-result{max-width:100vw;height:21.1979166667vw;padding-top:2.34375vw;padding-bottom:7.2916666667vw}.img-consult-doctor{width:46.5104166667vw;height:19.1145833333vw;border-radius:1.5625vw 0 0 1.5625vw;filter:drop-shadow(.2604166667vw .2604166667vw .5208333333vw rgba(0,0,0,.08));left:4.6875vw;top:-9.1145833333vw}.img-consult-doctor p{border-radius:0 .78125vw 0 0;max-width:19.53125vw;padding:.5208333333vw 1.1979166667vw;bottom:.4947916667vw;left:.78125vw}.container-image-before-after{margin-bottom:1.8229166667vw;gap:1.3541666667vw}.frame-before-after{width:10.8989583333vw;height:20.2604166667vw;border-radius:1.5625vw;box-shadow:0 0 3.8020833333vw 0 rgba(0,0,0,.1)}.frame-before-after p{margin:.1041666667vw 0;font-size:1.09375vw}.frame-before-after-wrapper{width:11.3541666667vw;border-radius:1.5625vw;border:.2083333333vw solid #fff}.frame-caption{width:25.15625vw;min-height:2.2916666667vw;border-radius:.78125vw;padding:0 2.2395833333vw;font-size:1.09375vw;box-shadow:.5208333333vw .78125vw 3.3854166667vw 0 rgba(0,0,0,.1)}.section-howmanytimesdo{max-width:100vw;height:26.25vw}.section-pros-vs-cons{max-width:100vw;height:35vw}.pros-vs-cons-box{width:71.3541666667vw;border:.2083333333vw solid #fff;border-radius:1.4583333333vw;box-shadow:0 0 3.8020833333vw 0 rgba(0,0,0,.07);padding:2.0833333333vw 0 2.34375vw}.pros-vs-cons-box:before{width:2.5520833333vw;height:17.34375vw}.pros-vs-cons-box:after{font-size:2.1875vw}.pros-vs-cons-box .pros,.pros-vs-cons-box .cons{font-size:1.5625vw;border:.15625vw solid;border-radius:1.3020833333vw;padding:0 1.9791666667vw 0 2.96875vw}.pros:before{width:4.0104166667vw;height:4.0104166667vw;left:-2.0833333333vw}.cons:before{width:4.0104166667vw;height:4.0104166667vw;left:-2.0833333333vw}.pros-vs-cons-list{font-size:1.1979166667vw;padding:2.2916666667vw 3.125vw 0 6.40625vw}.pros-vs-cons-list li{text-indent:-1.71875vw}.img-mesofat-products{bottom:-4.6875vw;width:42.7604166667vw}.separator-pros-cons{font-size:2.1875vw;top:7.8125vw}.separator-pros-cons:before{width:2.5520833333vw;height:17.34375vw}.section-injections-vs-liposuction{max-width:100vw;height:38.59375vw;margin:-.5208333333vw auto 0;padding-top:2.6041666667vw;padding-bottom:2.8645833333vw;border-radius:7.8125vw 0;box-shadow:0vw 0vw .46875vw .3645833333vw rgba(0,0,0,.07)}.table-injection-vs-liposuction{width:72.2916666667vw;margin-bottom:2.34375vw}.table-injection-vs-liposuction table{border-radius:1.4583333333vw;box-shadow:0 .3125vw .5208333333vw .1041666667vw rgba(0,0,0,.07)}.table-injection-vs-liposuction th{padding:.78125vw 1.0416666667vw .78125vw;min-height:4.4791666667vw;height:4.4791666667vw}.table-injection-vs-liposuction tr td:first-child,.table-injection-vs-liposuction th:first-child{font-size:1.5625vw;width:19.6875vw;min-height:4.4791666667vw;height:4.4791666667vw}.table-injection-vs-liposuction th:not(:first-child),.table-injection-vs-liposuction td:not(:first-child){width:26.3020833333vw}.table-injection-vs-liposuction td{min-height:4.4791666667vw;height:4.4791666667vw;font-size:1.1979166667vw;padding:0 3.90625vw}.section-whatbrand{max-width:100vw;height:64.21875vw;margin:-7.8125vw auto 0;padding-top:10.9375vw}.mesofat-brands-item{top:2.6041666667vw;left:3.125vw;height:15.625vw;gap:.78125vw}.mesofat-brands-item:nth-child(even){left:-1.8229166667vw}.img-mesofat-brands{width:21.1458333333vw}.description-mesofat-brands{width:13.6458333333vw;font-size:1.0416666667vw}.mesofat-brands-item:nth-child(odd) .description-mesofat-brands{padding-left:1.0416666667vw;padding-right:1.0416666667vw}.section-review{max-width:100vw;margin:-5.46875vw auto 0;padding-top:3.6458333333vw;border-radius:0 7.8125vw;box-shadow:0vw 0vw .46875vw .3645833333vw rgba(0,0,0,.07)}.review-image-wrapper{width:76.9270833333vw}.review-image-item{width:76.9270833333vw}.review-description{font-size:1.9791666667vw}.five-rating{width:7.3958333333vw;height:3.2291666667vw;gap:.3645833333vw;font-size:2.5vw;border-radius:.8854166667vw;margin:0 1.1979166667vw}.five-rating:before{width:2.1875vw;height:2.0833333333vw}.facbook-icon{background-size:auto 3.28125vw;width:3.3333333333vw;height:3.28125vw;margin:0 .6770833333vw 0 .9375vw}.number-review{font-size:3.1041666667vw;padding:0 .5208333333vw}.section-btn-wrapper{margin-top:3.125vw;padding-bottom:3.3333333333vw}.section-btn{font-size:1.40625vw;padding:.4166666667vw 2.5vw;border-radius:2.6041666667vw}.section-promotion{max-width:100vw;padding-top:2.6041666667vw}.promotion-img{width:57.03125vw;border:.2083333333vw solid #fff;border-radius:1.5625vw;box-shadow:0 .15625vw .4166666667vw 0 rgba(80,108,131,.24)}.section-all-service{padding:1.5625vw 0 0}.all-service-list{max-width:50.6770833333vw;height:26.0416666667vw;padding:2.7083333333vw 0 0}.all-service-item{padding:0 .3645833333vw}.all-service-item-wrapper{width:16.1458333333vw;border-radius:.78125vw;border:.2083333333vw solid #fff;-webkit-box-shadow:0 0 .4166666667vw 0 rgba(0,0,0,.3);box-shadow:0 0 .4166666667vw 0 rgba(0,0,0,.3)}.all-service-img{height:13.0208333333vw}.all-service-detail{margin-top:-.7291666667vw;padding:.8333333333vw .5208333333vw .625vw;border-radius:.78125vw}.all-service-subtext{font-size:.8333333333vw}.all-service-title{font-size:1.6666666667vw}.all-service-btn-wrapper{margin-top:.625vw}.all-service-btn{font-size:.9895833333vw;padding:.3645833333vw 2.2916666667vw;border-radius:2.6041666667vw}.all-service-list .flickity-prev-next-button{width:2.7083333333vw;height:2.7083333333vw;-webkit-box-shadow:0 0 .5208333333vw .2604166667vw rgba(0,0,0,.07);box-shadow:0 0 .5208333333vw .2604166667vw rgba(0,0,0,.07)}.all-service-list .flickity-prev-next-button.previous{left:-3.28125vw}.all-service-list .flickity-prev-next-button.next{right:-3.28125vw}.section-contact{max-width:100vw;padding-bottom:11.71875vw}.headline-contact{font-size:2.34375vw}.contact-box{width:59.6875vw;height:15.8333333333vw;margin-top:2.6041666667vw;border-radius:1.25vw;border:.2083333333vw solid #fff;box-shadow:0 0 .8333333333vw 0 rgba(37,67,93,.29)}.contact-subtilte{transform:translate(-25vw,-4.9479166667vw);font-size:1.9791666667vw}.contact-btn-wrapper{transform:translate(-16.40625vw,0)}.contact-btn{width:13.125vw;gap:.78125vw;padding:.4166666667vw .3125vw .4166666667vw 1.4583333333vw;margin:0 .46875vw;border-radius:.625vw;border:.2083333333vw solid #fff;-webkit-box-shadow:0 0 .8333333333vw 0 rgba(37,67,93,.2);box-shadow:0 0 .8333333333vw 0 rgba(37,67,93,.2)}.footer{margin-top:-6.7708333333vw}}@media (max-width:768px){html.dropdown-open,body.dropdown-open{overflow:visible}div.m,p.m,img.m{display:block}div.d,p.d,img.d{display:none}.section-banner{width:100%;max-width:100vw;height:182.2916666667vw;padding-bottom:0}.banner-content{width:100%;max-width:100%;top:9.1145833333vw;left:-50%;transform:translateX(50%);padding:0 5.859375vw}.banner-title{font-size:9.5052083333vw;font-family:"kanitmedium";color:#5badff}.banner-subtitle{display:flex;font-size:7.1614583333vw;font-family:"kanitlight";color:#435b99;align-items:center}.banner-subtitle i{height:8.7239583333vw;width:48.046875vw;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-hifu/logo-vsq.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto}.banner-detail{width:100%;bottom:7.8125vw;font-family:"kanitlight";padding:0 2.6041666667vw}.section-nav{box-shadow:0 .6510416667vw .5208333333vw 0 rgba(87,109,121,.17)}.section-nav.sticky{top:14.7135416667vw;margin-top:0;background-color:#fff}.admin-bar .section-nav.sticky{top:calc(14.7135416667vw + 46px)}.dropdown{display:flex;justify-content:center;align-items:center;padding:6.5104166667vw 0}.btn-dropdown{position:relative;display:block;width:79.4270833333vw;height:11.4583333333vw;font-family:"kanit";font-size:4.5572916667vw;color:#d5d5d5;text-align:left;padding:0 13.1041666667vw 0 4.4270833333vw;border-radius:2.0833333333vw;z-index:98;border:.390625vw solid #d5d5d5;background-color:#fff;overflow:hidden}.btn-dropdown:before{content:"";position:absolute;top:0;right:0;width:11.71875vw;height:100%;border-radius:2.0833333333vw;background-color:#435b99;transition:all .25s ease}.btn-dropdown:after{content:"";position:absolute;top:2.34375vw;right:3.6458333333vw;width:3.90625vw;height:3.90625vw;border:.6510416667vw solid #fff;border-width:0 .6510416667vw .6510416667vw 0;transform:rotate(45deg)}.btn-dropdown.active:after{top:4.4270833333vw;border-width:.6510416667vw 0 0 .6510416667vw}.nav-menu{display:block;position:absolute;top:7.6822916667vw;left:50%;width:79.4270833333vw;height:auto;max-height:60.6770833333vw;z-index:97;padding-top:1.953125vw;overflow-y:scroll;overflow-x:hidden;opacity:0;visibility:hidden;pointer-events:none;border:.390625vw solid #d5d5d5;border-radius:0 0 2.0833333333vw 2.0833333333vw;background-color:#fff;transform:translateX(-50%);transition:all .25s ease}.admin-bar .nav-menu{top:13.671875vw}.nav-menu.is-open{top:15.286458vw;opacity:1;visibility:visible;pointer-events:auto}.admin-bar .nav-menu.is-open{top:16.2760416667vw}.nav-menu li{font-family:"kanit";font-size:4.5572916667vw;color:#606060;text-align:left;padding:0;cursor:pointer;border:0;background-color:#fff;transition:all .25s ease}.nav-menu li:nth-child(even){background-color:#f8f9fa}.nav-menu li.active{color:#fff;text-decoration:none;background-color:#435b99}.nav-menu li a{font-size:inherit;color:#606060;padding:3.515625vw 4.4270833333vw;transition:all .25s ease-in-out}.nav-menu li a:hover{color:#606060;text-decoration:none}.nav-menu li.active a{color:#fff;text-decoration:none}.section-whatis.sticky{margin-top:24.4791666667vw}.section-price{padding:6.7708333333vw 2.8645833333vw 13.0208333333vw}.container{max-width:100%}.headline-section{font-size:7.421875vw}.headline-section strong{font-size:11.71875vw}.price-wrapper{display:flex;flex-wrap:wrap;padding:0;gap:7.8125vw}.price-description{width:100%;text-align:center;line-height:2;order:2}.price-vdo{width:100%;max-width:100%;height:52.6041666667vw;border-radius:1.3020833333vw;border:.5208333333vw solid #fff;box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.2);order:1}.video-play-button{width:13.8020833333vw;height:13.8020833333vw;padding:0 0 0 1.3020833333vw}.video-play-button:before{width:13.8020833333vw;height:13.8020833333vw}.video-play-button:after{width:13.8020833333vw;height:13.8020833333vw}.video-play-button span{border-width:2.9947916667vw 0 2.9947916667vw 3.515625vw}.price-img{width:100%;max-width:100%;height:52.6041666667vw;border-radius:3.3854166667vw;border:.5208333333vw solid #fff;box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.2);order:3}.section-whathelp{position:relative;width:100%;max-width:100%;height:322.9166666667vw;padding:6.5104166667vw 3.2552083333vw 0;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-whathelp-m.jpg);box-shadow:0 0 1.3020833333vw .78125vw rgba(0,0,0,.07);border-radius:0 20.5729166667vw 0 0;z-index:1}.button-content{justify-content:center;gap:2.34375vw}.frame-button{width:43.4895833333vw;height:42.8385416667vw;border:.390625vw solid #fff;border-radius:2.734375vw;background:#fff;box-shadow:0 0 1.3020833333vw .2604166667vw rgba(0,0,0,.08);flex-direction:column}.image-button{position:unset;display:block;width:100%;height:28.6458333333vw}.image-button img{width:100%;height:auto}.text-button{position:relative;border:.390625vw solid #fff;border-width:0 0 0 .390625vw;border-radius:0;background:#fff;box-shadow:0 0 1.3020833333vw .2604166667vw rgba(0,0,0,.08);position:unset;height:14.0625vw;font-size:4.9479166667vw;width:100%;line-height:1.2}.checklist-whathelp{flex-direction:column;padding:6.5104166667vw 6.5104166667vw 4.5572916667vw 7.8125vw}.checklist-whathelp li{font-size:4.9479166667vw}.checklist-whathelp li:nth-child(odd){width:100%}.checklist-whathelp li:before{width:6.3802083333vw;height:5.3385416667vw;margin-right:1.8229166667vw}.cta-content-wrapper{width:100%;max-width:100%;min-height:40.3645833333vw;margin:11.71875vw auto 0;padding:7.1614583333vw 3.3854166667vw 5.7291666667vw;border-radius:7.1614583333vw;border:.1302083333vw solid #9facca;display:flex;flex-direction:column}.cta-content-img{width:13.5416666667vw;height:13.5416666667vw;top:-6.7708333333vw;left:50%;transform:translateX(-50%);border-radius:100%;border:.1302083333vw solid #9facca;overflow:hidden}.cta-content-text{width:72.65625vw;margin:0 auto;font-size:4.8177083333vw;line-height:1.5}.cta-content-btn-wrapper{margin-top:2.9947916667vw;max-height:8.4635416667vw;z-index:3}.cta-content-btn{width:27.8645833333vw;gap:.9114583333vw;padding:.78125vw .390625vw .78125vw 1.3020833333vw;overflow:hidden;margin:0;border-radius:1.4322916667vw;border:.5208333333vw solid #fff}.contact-btn-text{font-size:2.34375vw}.contact-btn-img{width:6.25vw;height:6.25vw;border-radius:1.5625vw}.section-result{position:relative;width:100%;max-width:100%;height:auto;padding-top:11.0677083333vw;padding-bottom:6.5104166667vw;background-image:unset;background-color:#fff}.img-consult-doctor{position:relative;width:116.2760416667vw;height:47.7864583333vw;border-radius:3.90625vw 0 0 3.90625vw;filter:drop-shadow(.6510416667vw .6510416667vw 1.3020833333vw rgba(0,0,0,.08));left:0;top:0}.img-consult-doctor p{border-radius:0 1.953125vw 0 4.5572916667vw;width:max-content;max-width:67.0572916667vw;padding:.6510416667vw 2.9947916667vw;bottom:1.5625vw;left:1.5625vw;background-color:#fff}.section-howmanytimesdo{width:100%;max-width:100%;height:auto;margin:0 auto;background-image:unset;background-color:#fff}.container-image-before-after{display:flex;margin-bottom:4.5572916667vw;gap:3.3854166667vw}.frame-before-after{width:27.2473958333vw;height:50.6510416667vw;border-radius:2.6041666667vw;box-shadow:0 0 9.5052083333vw 0 rgba(0,0,0,.1)}.frame-before-after p{font-family:"kanitlight";font-size:3.90625vw;margin:.6510416667vw 0}.frame-before-after-wrapper{width:28.3854166667vw;left:50%;top:7.1614583333vw;border-radius:3.90625vw;border:.5208333333vw solid #fff}.frame-caption{width:82.6822916667vw;min-height:5.859375vw;border-radius:1.953125vw;font-size:3.90625vw;font-family:"kanitlight";padding:0 1.953125vw;justify-content:center;box-shadow:1.3020833333vw 1.953125vw 8.4635416667vw 0 rgba(0,0,0,.1)}.section-pros-vs-cons{width:100%;max-width:100%;height:auto;padding-top:10.4166666667vw;padding-bottom:18.2291666667vw;background-image:unset}.pros-vs-cons-box{width:100%;gap:3.90625vw;border:.5208333333vw solid #fff;border-radius:3.6458333333vw;box-shadow:0 0 9.5052083333vw 0 rgba(0,0,0,.07);padding:6.5104166667vw 0 19.53125vw;flex-direction:column}.pros-vs-cons-box:before{width:6.3802083333vw;height:100%;top:-1.953125vw;left:7.5520833333vw;transform:unset;rotate:90deg;background-repeat:no-repeat;background-size:auto 61.71875vw}.pros-vs-cons-box:after{font-size:5.46875vw;transform:translate(-50%,-5.2083333333vw)}.pros-vs-cons-box .pros,.pros-vs-cons-box .cons{min-width:26.3020833333vw;font-size:4.9479166667vw;border:.390625vw solid;border-radius:3.2552083333vw;margin-bottom:2.6041666667vw;padding:0 4.6875vw 0 8.4635416667vw}.pros:before{width:13.28125vw;height:13.28125vw;left:-8.4635416667vw}.cons:before{width:13.28125vw;height:13.28125vw;left:-8.4635416667vw}.pros-vs-cons-list{font-size:4.4270833333vw;padding:3.90625vw 4.6875vw 0 8.4635416667vw;line-height:1.5}.pros-vs-cons-list li{text-indent:0;list-style-position:outside}.img-mesofat-products{width:100vw;bottom:-8.4635416667vw}.separator-pros-cons{font-size:5.46875vw;top:0;position:relative;text-align:center}.separator-pros-cons:before{width:5.2083333333vw;height:84.8958333333vw;background-repeat:no-repeat;transform:rotate(-90deg) translate(38.1510416667vw,40.234375vw);top:0;left:0;background-size:100% 100%}.section-injections-vs-liposuction{position:relative;width:100%;max-width:100%;height:auto;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-injections-vs-liposuction-m.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%;margin:-1.3020833333vw auto 0;padding-top:10.4166666667vw;padding-bottom:13.0208333333vw;border-radius:0 20.5729166667vw;box-shadow:0 0 1.3020833333vw .78125vw rgba(0,0,0,.07)}.table-injection-vs-liposuction{width:100%;margin-bottom:5.859375vw;padding:0 3.2552083333vw}.table-injection-vs-liposuction table{width:100%;border-radius:3.6458333333vw;box-shadow:0 .78125vw 1.3020833333vw .2604166667vw rgba(0,0,0,.07);line-height:1.5}.table-injection-vs-liposuction td,.table-injection-vs-liposuction th{border-right:1px solid #ccc}.table-injection-vs-liposuction th{min-height:11.1979166667vw;height:11.1979166667vw;padding:.9114583333vw 1.4322916667vw;font-size:3.90625vw}.table-injection-vs-liposuction tr td:first-child,.table-injection-vs-liposuction th:first-child{font-size:3.90625vw;width:33.33%;min-height:11.1979166667vw;height:11.1979166667vw}.table-injection-vs-liposuction th:not(:first-child),.table-injection-vs-liposuction td:not(:first-child){width:33.33%}.table-injection-vs-liposuction td{min-height:16.015625vw;height:16.015625vw;padding:1.4322916667vw;font-size:3.90625vw}.section-whatbrand{width:100%;max-width:100%;height:auto;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-whatbrand-m.jpg);margin-top:-20.5729166667vw;padding-top:31.25vw;padding-bottom:26.0416666667vw}.mesofat-brands-item{position:relative;top:unset;left:unset;align-items:flex-start;width:100%;height:26.0416666667vw;gap:4.5572916667vw;justify-content:flex-start}.mesofat-brands-item:nth-child(even){left:unset}.img-mesofat-brands{position:relative;top:9.765625vw;width:50%}.description-mesofat-brands{width:50%;font-size:3.3854166667vw;text-align:left;line-height:1.5;padding-left:0;padding-right:10.4166666667vw}.mesofat-brands-item:nth-child(odd) .description-mesofat-brands{padding-left:0;padding-right:14.5833333333vw}.letter-space--1{letter-spacing:-.1302083333vw}.section-review{max-width:100%;height:235.546875vw;background-image:url(//vsquareclinic.co/wp-content/themes/vsquareclinic/assets/css/../images/service-mesofat/bg-section-review-m.jpg);margin-top:-14.3229166667vw;padding-top:9.1145833333vw;border-radius:0 19.53125vw;box-shadow:0 0 1.3020833333vw .78125vw rgba(0,0,0,.07)}.review-image-wrapper{position:relative;display:block;width:100%;height:auto}.review-image-item{width:103.2552083333vw;position:relative;left:50%;transform:translateX(-53.3854166667vw)}.review-description{position:absolute;display:inline-block;bottom:91.1458333333vw;right:2.6041666667vw;font-size:4.6875vw;line-height:1.5;text-align:center}.five-rating{width:18.4895833333vw;height:8.0729166667vw;gap:.9114583333vw;font-size:6.25vw;box-shadow:0 .390625vw 1.0416666667vw 1px #acc9ef;border-radius:2.2135416667vw;margin:1.953125vw auto}.five-rating:before{width:5.46875vw;height:5.2083333333vw}.facbook-icon{display:inline-block;vertical-align:middle;background-size:auto 8.203125vw;width:8.3333333333vw;height:8.203125vw;margin:0 1.6927083333vw 0 2.34375vw}.number-review{position:relative;right:1.4322916667vw;top:.2604166667vw;font-size:8.4635416667vw;padding:0;vertical-align:sub}.section-promotion{max-width:100%;margin:0 auto;padding:10.4166666667vw 3.2552083333vw 0}.promotion-img{width:100%;border:.5208333333vw solid #fff;border-radius:3.90625vw;box-shadow:0 .390625vw 1.0416666667vw 0 rgba(80,108,131,.24)}.promotion-img img{width:100%;height:auto}.section-btn-wrapper{display:flex;justify-content:center;align-items:flex-start;margin-top:7.8125vw;padding-bottom:8.3333333333vw}.section-btn{font-family:"kanitlight";font-size:5.2083333333vw;color:#fff;line-height:1.4076;text-align:center;padding:1.0416666667vw 4.9479166667vw;cursor:pointer;border-radius:6.5104166667vw;background-color:#435b99;transition:background-color .25s ease,color .25s ease}.section-all-service{max-width:100%;margin:5.2083333333vw auto 0;padding:10.4166666667vw 0 0;border-radius:0 20.5729166667vw 0 0;background:#fff;background:linear-gradient(180deg,#f3f9ff 25%,#fff 50%);box-shadow:0 0 1.171875vw .9114583333vw rgba(0,0,0,.07)}.section-all-service .headline-section{line-height:1.35}.all-service-list{width:100%;max-width:92.578125vw;height:53.125vw;padding:6.5104166667vw 0 0}.all-service-item{padding:1.8229166667vw .5859375vw}.all-service-item-wrapper{width:29.6875vw;border-radius:1.953125vw;border:.5208333333vw solid #fff;-webkit-box-shadow:0 0 1.0416666667vw 0 rgba(0,0,0,.3);box-shadow:0 0 1.0416666667vw 0 rgba(0,0,0,.3)}.all-service-img{width:100%;height:23.6979166667vw}.all-service-detail{margin-top:-1.953125vw;padding:2.34375vw .78125vw 1.8229166667vw;border-radius:1.953125vw}.all-service-subtext{font-size:1.5625vw}.all-service-title{font-size:3.125vw}.all-service-btn-wrapper{display:flex;justify-content:center;margin-top:1.8229166667vw}.all-service-btn{font-size:2.4739583333vw;padding:.78125vw 4.9479166667vw;border-radius:6.5104166667vw}.all-service-btn:hover{background-color:#435b99}.all-service-btn:active{background-color:#5ba2ff}.all-service-list .flickity-button:hover{color:#435ba2;background:#fff}.all-service-list .flickity-button:active{color:#fff;background:#435b99}.all-service-list .flickity-prev-next-button{width:6.7708333333vw;height:6.7708333333vw;-webkit-box-shadow:0 0 1.3020833333vw .6510416667vw rgba(0,0,0,.07);box-shadow:0 0 1.3020833333vw .6510416667vw rgba(0,0,0,.07)}.all-service-list .flickity-prev-next-button.previous{left:-2.0833333333vw}.all-service-list .flickity-prev-next-button.next{right:-2.0833333333vw}.section-contact{max-width:100%}.headline-contact{display:block;font-size:5.859375vw;color:#435b9a;text-align:center}.contact-box{width:100%;height:40.4947916667vw;margin:7.8125vw 0 16.1458333333vw;border-radius:3.125vw;border:.5208333333vw solid #fff;box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.29)}.contact-subtilte{width:33.203125vw;top:7.1614583333vw;left:4.5572916667vw;transform:unset;font-size:4.8177083333vw}.contact-img{position:absolute;width:100%;margin-top:0;border-radius:unset;border:unset;-webkit-box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.29);box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.29)}.contact-btn-wrapper{top:0;left:50%;flex-direction:column;align-items:center;transform:translate(-4.9479166667vw,3.515625vw);gap:1.6927083333vw}.contact-btn{width:30.46875vw;gap:1.953125vw;display:flex;justify-content:center;align-items:center;padding:1.4322916667vw .6510416667vw 1.4322916667vw 2.34375vw;margin:0 1.171875vw;border-radius:1.5625vw;border:.390625vw solid #fff;-webkit-box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.2);box-shadow:0 0 2.0833333333vw 0 rgba(37,67,93,.2)}.footer{margin-top:-16.9270833333vw;z-index:2}}