@import url(//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
@import url(//cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css);
:root{--black:#000;--white:#fff;--d-blue:#0D0028;--d-purple:#160016;--d-pink:#1D002B;--purple:#7703c4;--pink:#aa03c4;--grey:#262626;--title:'Aboreto';--txt:'Nunito';--brs-lg:clamp(2.5rem, 2.2115rem + 1.2821vw, 3.75rem);--gutter:clamp(2.5rem, 2.3558rem + 0.641vw, 3.125rem);--f48:clamp(2.125rem, 1.9231rem + 0.8974vw, 3rem);--f45:clamp(1.875rem, 1.6587rem + 0.9615vw, 2.8125rem);--f36:clamp(1.625rem, 1.4808rem + 0.641vw, 2.25rem);--f30:clamp(1.5rem, 1.4135rem + 0.3846vw, 1.875rem);--f26:clamp(1.3125rem, 1.2404rem + 0.3205vw, 1.625rem);--f22:clamp(1.1875rem, 1.1442rem + 0.1923vw, 1.375rem);--f20:clamp(1.125rem, 1.0962rem + 0.1282vw, 1.25rem);--f17:1.0625rem;--f14:0.875rem;--f10-16:clamp(0.625rem, 0.5385rem + 0.3846vw, 1rem)}
body{position:relative;font-family:Nunito;font-family:var(--txt);font-size:1.0625rem;font-size:var(--f17);font-weight:400;line-height:1.25;color:#000;color:var(--black);padding-top:5rem;z-index:1}
.black{color:#000;color:var(--black)}
.white{color:#fff;color:var(--white)}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,strong{font-weight:500}
.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{display:block;font-size:.6em;line-height:1.54}
h1,h2,h3,h4,h5,h6{font-family:Aboreto;font-family:var(--title)}
.h1,h1{font-size:clamp(2.125rem,1.9231rem + .8974vw,3rem);font-size:var(--f48)}
.h2,h2{font-size:clamp(1.625rem,1.4808rem + .641vw,2.25rem);font-size:var(--f36)}
.h3,h3{font-size:clamp(1.3125rem,1.2404rem + .3205vw,1.625rem);font-size:var(--f26)}
.h4,h4{font-size:clamp(1.1875rem,1.1442rem + .1923vw,1.375rem);font-size:var(--f22)}
.h5,.h6,h5,h6{font-size:var(--f18)}
.header{position:fixed;top:0;left:0;width:100%;background-color:#000;background-color:var(--black);border-bottom:1px solid #aa03c4;border-bottom:1px solid var(--pink);z-index:1000}
.header-inner{display:grid;grid-template-columns:clamp(6.25rem,5.3846rem + 3.8462vw,10rem) 1fr;grid-gap:2.85rem;color:#fff;color:var(--white);padding:1.15rem 0}
.header-inner a:not(.btn){text-decoration:none}
.header-inner a:not(.btn):visited{color:inherit}
.header-logo{position:absolute;top:-70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);border-radius:50%}
.header-logo-wrapper{position:relative;text-align:center}
.header-logo .img-block{padding-top:.5rem}
.header-logo .img-block img{width:100%;max-width:86.5%}
.header-nav-wrapper{display:grid;grid-auto-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2rem}
.header .phone{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:8px;font-style:var(--f16);font-weight:500;color:inherit}
.header .phone .fa{font-size:clamp(1.5rem,1.4135rem + .3846vw,1.875rem);font-size:var(--f30);-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}
.header .phone:hover .fa{color:#aa03c4;color:var(--pink)}
.header-contact-group{display:grid;grid-template-columns:auto 12.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-gap:2rem}
.post-header{position:relative;z-index:1}
.post-header:not(.main-screen-post-header) .container{min-height:clamp(18.75rem,14.4231rem + 19.2308vw,37.5rem);padding-bottom:10px}
.post-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.post-header-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(12px);border:1px solid #aa03c4;border:1px solid var(--pink);border-radius:clamp(3.75rem,3.1731rem + 2.5641vw,6.25rem);min-width:clamp(16.875rem,9.6635rem + 32.0513vw,48.125rem);max-width:100%;min-height:clamp(6.25rem,4.8077rem + 6.4103vw,12.5rem);color:#fff;color:var(--white);text-align:center;padding:clamp(.625rem,.5385rem + .3846vw,1rem) 1.5rem 2rem;margin-right:auto;margin-left:auto}
.post-header-title:before{position:absolute;content:'';display:block;top:0;left:0;border-radius:inherit;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(42,0,59,.75)));background:-o-linear-gradient(top,rgba(0,0,0,.75) 0,rgba(42,0,59,.75) 100%);background:linear-gradient(180deg,rgba(0,0,0,.75) 0,rgba(42,0,59,.75) 100%);width:100%;height:100%;opacity:.7;z-index:-1}
.post-header-title h1,.post-header-title h2{font-size:clamp(1.75rem,1.5048rem + 1.0897vw,2.8125rem);margin:0}
.post-header .btn-wrapper{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,calc(-50% + 10px));-ms-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));width:calc(100% - 30px);max-width:23rem}
.post-header .btn-wrapper .btn{width:100%}
.open-menu{overflow:hidden}
.open-menu .header-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow:auto;padding-bottom:7rem}
.open-menu .header-inner .menu-main-menu-container{pointer-events:initial}
.open-menu .header-inner .menu-main-menu-container:before{opacity:1}
.open-menu .header-inner .open{display:none}
.open-menu .header-inner .close{display:block!important}
ol,ul{list-style:none;padding:0;margin:0}
:focus{outline:0}
img,svg{width:auto;max-width:100%;height:auto}
[data-src]{cursor:pointer}
[disabled]{cursor:not-allowed}
[disabled] .icon{color:rgba(128,128,128,.5)!important}
blockquote{font-style:italic}
button{cursor:pointer}
iframe{width:100%;height:100%;border:none;outline:0}
.loading{opacity:.65;pointer-events:none}
.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding-right:0;padding-left:0;overflow:hidden}
.full-container{position:relative;min-height:100%;max-width:1920px;margin:0 auto}
.logo{display:inline-block}
.img-cover{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}
picture{display:inline-block}
.visually-hidden{position:absolute;top:-100000px;left:-100000px;width:1px;height:1px;padding:0;margin:0;clip:rect(0,0,0,0)}
.img-block{display:block;font-size:0;line-height:0}
.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden}
.btn{outline:0;border:none;padding:0;cursor:pointer}
.btn-next,.btn-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid var(--orange);background-color:#fff;background-color:var(--white);width:clamp(35px,6vw,52px);height:clamp(35px,6vw,52px);font-size:0;color:var(--orange);line-height:0;padding:.5rem}
.btn-next:hover,.btn-prev:hover{background-color:var(--orange);color:#fff;color:var(--white)}
.btn-next.focus-visible,.btn-prev.focus-visible{-webkit-box-shadow:0 0 3px 0 var(--orange);box-shadow:0 0 3px 0 var(--orange)}
.btn-next:focus-visible,.btn-prev:focus-visible{-webkit-box-shadow:0 0 3px 0 var(--orange);box-shadow:0 0 3px 0 var(--orange)}
.section{color:#fff;color:var(--white);padding-top:clamp(2.5rem,2.3558rem + .641vw,3.125rem);padding-top:var(--gutter);padding-bottom:clamp(2.5rem,2.3558rem + .641vw,3.125rem);padding-bottom:var(--gutter)}
.section-mrg{margin-top:clamp(2.5rem,2.3558rem + .641vw,3.125rem);margin-top:var(--gutter);margin-bottom:clamp(2.5rem,2.3558rem + .641vw,3.125rem);margin-bottom:var(--gutter)}
.section-offers{background:-webkit-gradient(linear,left top,right top,from(#270643),to(#571951));background:-o-linear-gradient(left,#270643 0,#571951 100%);background:linear-gradient(to right,#270643 0,#571951 100%)}
.section-massage{background:-o-linear-gradient(315deg,#2b0043 0,#340048 19%,#55095b 100%);background:linear-gradient(135deg,#2b0043 0,#340048 19%,#55095b 100%)}
.section-post-content{background-color:#1d002b;background-color:var(--d-pink)}
.main-menu{display:grid}
.main-menu a{position:relative;font-size:clamp(1.125rem,1.0962rem + .1282vw,1.25rem);font-size:var(--f20);font-weight:500;text-decoration:none;color:inherit}
.main-menu a:after{position:absolute;content:'';display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa03c4;background-color:var(--pink);height:1px;width:0;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}
.main-menu a:hover:after{width:100%}
.content-item{font-size:1.1rem}
.content-item p{margin:1.5rem 0}
.content-item p:first-child{margin-top:0}
.content-item p:last-child{margin-bottom:0}
.content-item h1:first-child,.content-item h2:first-child,.content-item h3:first-child,.content-item h4:first-child,.content-item h5:first-child,.content-item h6:first-child{margin-top:0}
.content-item h1:last-child,.content-item h2:last-child,.content-item h3:last-child,.content-item h4:last-child,.content-item h5:last-child,.content-item h6:last-child{margin-bottom:0}
.content-item *{line-height:1.4}
.content-item p{font-weight:300}
.content-item p:empty{display:none}
.content-item ol,.content-item ul{list-style-position:inside;padding-left:.5rem;margin:1.5rem 0}
.content-item ol li+li,.content-item ul li+li{margin-top:.25rem}
.content-item ul{list-style-type:disc}
.content-item ol{list-style-type:decimal}
.content-item a{color:#aa03c4;color:var(--pink)}
.content-item a:hover{color:#fff;color:var(--white)}
.content-item a:visited{color:#aa03c4;color:var(--pink)}
a{-webkit-transition:color .2s,background .2s,-webkit-box-shadow .2s;transition:color .2s,background .2s,-webkit-box-shadow .2s;-o-transition:color .2s,background .2s,box-shadow .2s;transition:color .2s,background .2s,box-shadow .2s;transition:color .2s,background .2s,box-shadow .2s,-webkit-box-shadow .2s}
a:not(.btn).focus-visible{text-decoration:underline}
a.btn{text-decoration:none}
.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.65rem;border:2px solid transparent;font-family:Nunito;font-family:var(--txt);font-size:16px;font-weight:400;line-height:1;text-align:center;color:inherit;text-transform:uppercase;-webkit-transition:color .2s,background .2s,border-color .2s,opacity .5s,-webkit-box-shadow .2s;transition:color .2s,background .2s,border-color .2s,opacity .5s,-webkit-box-shadow .2s;-o-transition:color .2s,background .2s,box-shadow .2s,border-color .2s,opacity .5s;transition:color .2s,background .2s,box-shadow .2s,border-color .2s,opacity .5s;transition:color .2s,background .2s,box-shadow .2s,border-color .2s,opacity .5s,-webkit-box-shadow .2s}
.btn .fa{font-size:1.5em}
.btn-pink{background-color:#aa03c4;background-color:var(--pink);border-color:#aa03c4;border-color:var(--pink);color:#fff;color:var(--white)}
.btn-pink.focus-visible,.btn-pink:active,.btn-pink:hover{background-color:#aa03c4!important;background-color:var(--pink)!important;border-color:#7703c4!important;border-color:var(--purple)!important;color:#fff!important;color:var(--white)!important}
.btn-pink.focus-visible,.btn-pink:active,.btn-pink:hover{background-color:#aa03c4!important;background-color:#aa03c4!important;background-color:var(--pink)!important;border-color:#7703c4!important;border-color:#7703c4!important;border-color:var(--purple)!important;color:#fff!important;color:#fff!important;color:var(--white)!important}
.btn-pink:active,.btn-pink:focus-visible,.btn-pink:hover{background-color:#aa03c4!important;background-color:var(--pink)!important;border-color:#7703c4!important;border-color:var(--purple)!important;color:#fff!important;color:var(--white)!important}
.btn-pink:visited{color:#fff!important;color:var(--white)!important}
.btn-purple{background-color:#7703c4!important;background-color:var(--purple)!important;border-color:#7703c4!important;border-color:var(--purple)!important;color:#fff!important;color:var(--white)!important}
.btn-purple.focus-visible,.btn-purple:active,.btn-purple:hover{background-color:#7703c4!important;background-color:var(--purple)!important;border-color:#aa03c4!important;border-color:var(--pink)!important;color:#fff!important;color:var(--white)!important}
.btn-purple.focus-visible,.btn-purple:active,.btn-purple:hover{background-color:#7703c4!important;background-color:#7703c4!important;background-color:var(--purple)!important;border-color:#aa03c4!important;border-color:#aa03c4!important;border-color:var(--pink)!important;color:#fff!important;color:#fff!important;color:var(--white)!important}
.btn-purple:active,.btn-purple:focus-visible,.btn-purple:hover{background-color:#7703c4!important;background-color:var(--purple)!important;border-color:#aa03c4!important;border-color:var(--pink)!important;color:#fff!important;color:var(--white)!important}
.btn-purple:visited{color:#fff!important;color:var(--white)!important}
.btn-tg{background-color:#2aabee;color:#fff;color:var(--white)}
.btn-tg:active,.btn-tg:hover{border-color:#2aabee;background-color:#fff;background-color:var(--white);color:#2aabee}
.btn-green{background-color:#43d854;color:#fff;color:var(--white)}
.btn-green:active,.btn-green:hover{border-color:#43d854;background-color:#fff;background-color:var(--white);color:#43d854}
.btn-grey{background-color:#262626;background-color:var(--grey);color:#fff;color:var(--white);text-transform:capitalize}
.btn-grey:visited{color:#fff;color:var(--white)}
.btn-grey:hover{background-color:#262626;background-color:var(--grey);border-color:#fff;border-color:var(--white)}
.btn-size-sm{border-radius:clamp(2.25rem,2.1923rem + .2564vw,2.5rem);font-size:.875rem;font-size:var(--f14);padding:.65rem 1.15rem}
.btn-size-lg,.btn-size-md,.btn-size-xl{border-radius:clamp(2.5rem,2.2115rem + 1.2821vw,3.75rem);border-radius:var(--brs-lg)}
.btn-size-md{font-size:clamp(1.125rem,1.0962rem + .1282vw,1.25rem);font-size:var(--f20);padding:.7rem 1.15rem}
.btn-size-lg{font-size:clamp(1.125rem,.9519rem + .7692vw,1.875rem);padding:clamp(.625rem,.5385rem + .3846vw,1rem) 1.5rem;padding:var(--f10-16) 1.5rem}
.btn-size-xl{font-size:3rem}
.btn-menu-trigger:active{border-color:transparent!important}
.btn-phone{background-color:#262626;background-color:var(--grey);border-radius:clamp(2.5rem,2.2115rem + 1.2821vw,3.75rem);border-radius:var(--brs-lg);color:#fff;color:var(--white)}
.btn-phone:not(.btn-phone-sm){font-size:clamp(2.125rem,1.9231rem + .8974vw,3rem);font-size:var(--f48);padding:clamp(.75rem,.5481rem + 4vw,1rem) clamp(1.5rem,1.4231rem + 3.5641vw,2.13rem)}
.btn-phone-sm{font-size:clamp(1.5rem,1.4135rem + .3846vw,1.875rem);font-size:var(--f30);padding:.8rem 2rem}
.btn-phone:hover{border-color:#aa03c4;border-color:var(--pink);color:#fff;color:var(--white)}
.btn-phone .fa{font-size:1.75em;color:#aa03c4;color:var(--pink)}
.custom-select-trigger,input,textarea{display:block;width:100%;border-radius:5px;border:1px solid #e8e8e8;background-color:#f9f9f9;font-size:1rem;font-weight:500;color:#000;color:var(--black);outline:0;padding:1rem}
.custom-select-trigger.focus-visible,input.focus-visible,textarea.focus-visible{-webkit-box-shadow:0 0 2px 0 var(--orange);box-shadow:0 0 2px 0 var(--orange)}
.custom-select-trigger:focus-visible,input:focus-visible,textarea:focus-visible{-webkit-box-shadow:0 0 2px 0 var(--orange);box-shadow:0 0 2px 0 var(--orange)}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}
input::-placeholder,textarea::-placeholder{color:#ccc}
input.invalid,textarea.invalid{border-color:var(--orange)}
.review-form-rate-label{float:none;font-size:inherit;margin:0 0 .25rem}
.rating-group{border:1px solid transparent;background-image:url("data:image/svg+xml,%3Csvg width='118' height='22' viewBox='0 0 118 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9516 8.50376C19.813 8.07696 19.3986 7.78354 18.815 7.69874L14.1867 7.02616L12.1168 2.8322C11.8558 2.3033 11.4487 2 11 2C10.5512 2 10.1442 2.30333 9.88317 2.8322L7.81338 7.02612L3.18499 7.69874C2.60132 7.78354 2.18707 8.07692 2.04837 8.50373C1.90972 8.93053 2.07239 9.4114 2.49469 9.82302L5.8438 13.0876L5.05315 17.6973C4.9492 18.3037 5.12579 18.6663 5.29222 18.8637C5.48692 19.0946 5.77095 19.2218 6.092 19.2218C6.33476 19.2218 6.59323 19.1506 6.86018 19.0102L11 16.8338L15.1398 19.0102C15.4068 19.1506 15.6652 19.2218 15.9081 19.2218C16.2291 19.2218 16.5132 19.0946 16.7079 18.8637C16.8743 18.6663 17.0509 18.3036 16.9469 17.6973L16.1562 13.0876L19.5053 9.82306C19.9276 9.4114 20.0903 8.93056 19.9516 8.50376ZM18.7691 9.06778L15.2214 12.5258C15.0971 12.647 15.0404 12.8215 15.0697 12.9926L15.9074 17.8755C15.9344 18.0328 15.9207 18.1271 15.908 18.167C15.8761 18.167 15.7856 18.1581 15.6306 18.0766L11.2454 15.7712C11.1686 15.7308 11.0843 15.7106 11 15.7106C10.9158 15.7106 10.8315 15.7308 10.7546 15.7712L6.36939 18.0766C6.21456 18.1581 6.1241 18.167 6.09225 18.167C6.07949 18.1271 6.06581 18.0328 6.09278 17.8755L6.93028 12.9926C6.9596 12.8215 6.90289 12.647 6.77861 12.5258L3.23094 9.06771C3.11654 8.95619 3.07221 8.87182 3.05913 8.83209C3.09306 8.80766 3.17852 8.76543 3.33669 8.74244L8.23952 8.02995C8.4113 8.00499 8.55976 7.8971 8.63658 7.74146L10.8291 3.29887C10.8998 3.15564 10.9663 3.0874 11.0001 3.06265C11.0338 3.0874 11.1004 3.15564 11.1711 3.2989L13.3636 7.74146C13.4405 7.8971 13.5889 8.00499 13.7607 8.02995L18.6634 8.74244C18.8216 8.7654 18.907 8.80762 18.941 8.83209C18.9278 8.87185 18.8835 8.95626 18.7691 9.06778Z' fill='%23CCCCCC'/%3E%3Cpath d='M43.9516 8.50376C43.813 8.07696 43.3986 7.78354 42.815 7.69874L38.1867 7.02616L36.1168 2.8322C35.8558 2.3033 35.4487 2 35 2C34.5512 2 34.1442 2.30333 33.8832 2.8322L31.8134 7.02612L27.185 7.69874C26.6013 7.78354 26.1871 8.07692 26.0484 8.50373C25.9097 8.93053 26.0724 9.4114 26.4947 9.82302L29.8438 13.0876L29.0532 17.6973C28.9492 18.3037 29.1258 18.6663 29.2922 18.8637C29.4869 19.0946 29.771 19.2218 30.092 19.2218C30.3348 19.2218 30.5932 19.1506 30.8602 19.0102L35 16.8338L39.1398 19.0102C39.4068 19.1506 39.6652 19.2218 39.9081 19.2218C40.2291 19.2218 40.5132 19.0946 40.7079 18.8637C40.8743 18.6663 41.0509 18.3036 40.9469 17.6973L40.1562 13.0876L43.5053 9.82306C43.9276 9.4114 44.0903 8.93056 43.9516 8.50376ZM42.7691 9.06778L39.2214 12.5258C39.0971 12.647 39.0404 12.8215 39.0697 12.9926L39.9074 17.8755C39.9344 18.0328 39.9207 18.1271 39.908 18.167C39.8761 18.167 39.7856 18.1581 39.6306 18.0766L35.2454 15.7712C35.1686 15.7308 35.0843 15.7106 35 15.7106C34.9158 15.7106 34.8315 15.7308 34.7546 15.7712L30.3694 18.0766C30.2146 18.1581 30.1241 18.167 30.0922 18.167C30.0795 18.1271 30.0658 18.0328 30.0928 17.8755L30.9303 12.9926C30.9596 12.8215 30.9029 12.647 30.7786 12.5258L27.2309 9.06771C27.1165 8.95619 27.0722 8.87182 27.0591 8.83209C27.0931 8.80766 27.1785 8.76543 27.3367 8.74244L32.2395 8.02995C32.4113 8.00499 32.5598 7.8971 32.6366 7.74146L34.8291 3.29887C34.8998 3.15564 34.9663 3.0874 35.0001 3.06265C35.0338 3.0874 35.1004 3.15564 35.1711 3.2989L37.3636 7.74146C37.4405 7.8971 37.5889 8.00499 37.7607 8.02995L42.6634 8.74244C42.8216 8.7654 42.907 8.80762 42.941 8.83209C42.9278 8.87185 42.8835 8.95626 42.7691 9.06778Z' fill='%23CCCCCC'/%3E%3Cpath d='M67.9516 8.50376C67.813 8.07696 67.3986 7.78354 66.815 7.69874L62.1867 7.02616L60.1168 2.8322C59.8558 2.3033 59.4487 2 59 2C58.5512 2 58.1442 2.30333 57.8832 2.8322L55.8134 7.02612L51.185 7.69874C50.6013 7.78354 50.1871 8.07692 50.0484 8.50373C49.9097 8.93053 50.0724 9.4114 50.4947 9.82302L53.8438 13.0876L53.0532 17.6973C52.9492 18.3037 53.1258 18.6663 53.2922 18.8637C53.4869 19.0946 53.771 19.2218 54.092 19.2218C54.3348 19.2218 54.5932 19.1506 54.8602 19.0102L59 16.8338L63.1398 19.0102C63.4068 19.1506 63.6652 19.2218 63.9081 19.2218C64.2291 19.2218 64.5132 19.0946 64.7079 18.8637C64.8743 18.6663 65.0509 18.3036 64.9469 17.6973L64.1562 13.0876L67.5053 9.82306C67.9276 9.4114 68.0903 8.93056 67.9516 8.50376ZM66.7691 9.06778L63.2214 12.5258C63.0971 12.647 63.0404 12.8215 63.0697 12.9926L63.9074 17.8755C63.9344 18.0328 63.9207 18.1271 63.908 18.167C63.8761 18.167 63.7856 18.1581 63.6306 18.0766L59.2454 15.7712C59.1686 15.7308 59.0843 15.7106 59 15.7106C58.9158 15.7106 58.8315 15.7308 58.7546 15.7712L54.3694 18.0766C54.2146 18.1581 54.1241 18.167 54.0922 18.167C54.0795 18.1271 54.0658 18.0328 54.0928 17.8755L54.9303 12.9926C54.9596 12.8215 54.9029 12.647 54.7786 12.5258L51.2309 9.06771C51.1165 8.95619 51.0722 8.87182 51.0591 8.83209C51.0931 8.80766 51.1785 8.76543 51.3367 8.74244L56.2395 8.02995C56.4113 8.00499 56.5598 7.8971 56.6366 7.74146L58.8291 3.29887C58.8998 3.15564 58.9663 3.0874 59.0001 3.06265C59.0338 3.0874 59.1004 3.15564 59.1711 3.2989L61.3636 7.74146C61.4405 7.8971 61.5889 8.00499 61.7607 8.02995L66.6634 8.74244C66.8216 8.7654 66.907 8.80762 66.941 8.83209C66.9278 8.87185 66.8835 8.95626 66.7691 9.06778Z' fill='%23CCCCCC'/%3E%3Cpath d='M91.9516 8.50376C91.813 8.07696 91.3986 7.78354 90.815 7.69874L86.1867 7.02616L84.1168 2.8322C83.8558 2.3033 83.4487 2 83 2C82.5512 2 82.1442 2.30333 81.8832 2.8322L79.8134 7.02612L75.185 7.69874C74.6013 7.78354 74.1871 8.07692 74.0484 8.50373C73.9097 8.93053 74.0724 9.4114 74.4947 9.82302L77.8438 13.0876L77.0532 17.6973C76.9492 18.3037 77.1258 18.6663 77.2922 18.8637C77.4869 19.0946 77.771 19.2218 78.092 19.2218C78.3348 19.2218 78.5932 19.1506 78.8602 19.0102L83 16.8338L87.1398 19.0102C87.4068 19.1506 87.6652 19.2218 87.9081 19.2218C88.2291 19.2218 88.5132 19.0946 88.7079 18.8637C88.8743 18.6663 89.0509 18.3036 88.9469 17.6973L88.1562 13.0876L91.5053 9.82306C91.9276 9.4114 92.0903 8.93056 91.9516 8.50376ZM90.7691 9.06778L87.2214 12.5258C87.0971 12.647 87.0404 12.8215 87.0697 12.9926L87.9074 17.8755C87.9344 18.0328 87.9207 18.1271 87.908 18.167C87.8761 18.167 87.7856 18.1581 87.6306 18.0766L83.2454 15.7712C83.1686 15.7308 83.0843 15.7106 83 15.7106C82.9158 15.7106 82.8315 15.7308 82.7546 15.7712L78.3694 18.0766C78.2146 18.1581 78.1241 18.167 78.0922 18.167C78.0795 18.1271 78.0658 18.0328 78.0928 17.8755L78.9303 12.9926C78.9596 12.8215 78.9029 12.647 78.7786 12.5258L75.2309 9.06771C75.1165 8.95619 75.0722 8.87182 75.0591 8.83209C75.0931 8.80766 75.1785 8.76543 75.3367 8.74244L80.2395 8.02995C80.4113 8.00499 80.5598 7.8971 80.6366 7.74146L82.8291 3.29887C82.8998 3.15564 82.9663 3.0874 83.0001 3.06265C83.0338 3.0874 83.1004 3.15564 83.1711 3.2989L85.3636 7.74146C85.4405 7.8971 85.5889 8.00499 85.7607 8.02995L90.6634 8.74244C90.8216 8.7654 90.907 8.80762 90.941 8.83209C90.9278 8.87185 90.8835 8.95626 90.7691 9.06778Z' fill='%23CCCCCC'/%3E%3Cpath d='M115.952 8.50376C115.813 8.07696 115.399 7.78354 114.815 7.69874L110.187 7.02616L108.117 2.8322C107.856 2.3033 107.449 2 107 2C106.551 2 106.144 2.30333 105.883 2.8322L103.813 7.02612L99.185 7.69874C98.6013 7.78354 98.1871 8.07692 98.0484 8.50373C97.9097 8.93053 98.0724 9.4114 98.4947 9.82302L101.844 13.0876L101.053 17.6973C100.949 18.3037 101.126 18.6663 101.292 18.8637C101.487 19.0946 101.771 19.2218 102.092 19.2218C102.335 19.2218 102.593 19.1506 102.86 19.0102L107 16.8338L111.14 19.0102C111.407 19.1506 111.665 19.2218 111.908 19.2218C112.229 19.2218 112.513 19.0946 112.708 18.8637C112.874 18.6663 113.051 18.3036 112.947 17.6973L112.156 13.0876L115.505 9.82306C115.928 9.4114 116.09 8.93056 115.952 8.50376ZM114.769 9.06778L111.221 12.5258C111.097 12.647 111.04 12.8215 111.07 12.9926L111.907 17.8755C111.934 18.0328 111.921 18.1271 111.908 18.167C111.876 18.167 111.786 18.1581 111.631 18.0766L107.245 15.7712C107.169 15.7308 107.084 15.7106 107 15.7106C106.916 15.7106 106.831 15.7308 106.755 15.7712L102.369 18.0766C102.215 18.1581 102.124 18.167 102.092 18.167C102.079 18.1271 102.066 18.0328 102.093 17.8755L102.93 12.9926C102.96 12.8215 102.903 12.647 102.779 12.5258L99.2309 9.06771C99.1165 8.95619 99.0722 8.87182 99.0591 8.83209C99.0931 8.80766 99.1785 8.76543 99.3367 8.74244L104.24 8.02995C104.411 8.00499 104.56 7.8971 104.637 7.74146L106.829 3.29887C106.9 3.15564 106.966 3.0874 107 3.06265C107.034 3.0874 107.1 3.15564 107.171 3.2989L109.364 7.74146C109.44 7.8971 109.589 8.00499 109.761 8.02995L114.663 8.74244C114.822 8.7654 114.907 8.80762 114.941 8.83209C114.928 8.87185 114.883 8.95626 114.769 9.06778Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");width:137px;height:21px;padding:0;margin-bottom:0;z-index:1}
.rating.invalid .rating-group{border-color:var(--orange)}
.rating-group,.rating-input:checked+.rating-star,.rating-star:hover{background-repeat:repeat-x;background-size:144px 26px;background-position:left -3px center}
.rating-input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0,0,0,0)}
.rating-star{position:absolute;top:0;height:21px;cursor:pointer}
.rating-star:nth-of-type(1){width:24px;z-index:5}
.rating-star:nth-of-type(2){width:54px;z-index:4}
.rating-star:nth-of-type(3){width:82px;z-index:3}
.rating-star:nth-of-type(4){width:112px;z-index:2}
.rating-star:nth-of-type(5){width:137px;z-index:1}
.rating-input:checked+.rating-star,.rating-star:hover{background-image:url("data:image/svg+xml,%3Csvg width='118' height='22' viewBox='0 0 118 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9516 8.50376C19.813 8.07696 19.3986 7.78354 18.815 7.69874L14.1867 7.02616L12.1168 2.8322C11.8558 2.3033 11.4487 2 11 2C10.5512 2 10.1442 2.30333 9.88317 2.8322L7.81338 7.02612L3.18499 7.69874C2.60132 7.78354 2.18707 8.07692 2.04837 8.50373C1.90972 8.93053 2.07239 9.4114 2.49469 9.82302L5.8438 13.0876L5.05315 17.6973C4.9492 18.3037 5.12579 18.6663 5.29222 18.8637C5.48692 19.0946 5.77095 19.2218 6.092 19.2218C6.33476 19.2218 6.59323 19.1506 6.86018 19.0102L11 16.8338L15.1398 19.0102C15.4068 19.1506 15.6652 19.2218 15.9081 19.2218C16.2291 19.2218 16.5132 19.0946 16.7079 18.8637C16.8743 18.6663 17.0509 18.3036 16.9469 17.6973L16.1562 13.0876L19.5053 9.82306C19.9276 9.4114 20.0903 8.93056 19.9516 8.50376ZM18.7691 9.06778L15.2214 12.5258C15.0971 12.647 15.0404 12.8215 15.0697 12.9926L15.9074 17.8755C15.9344 18.0328 15.9207 18.1271 15.908 18.167C15.8761 18.167 15.7856 18.1581 15.6306 18.0766L11.2454 15.7712C11.1686 15.7308 11.0843 15.7106 11 15.7106C10.9158 15.7106 10.8315 15.7308 10.7546 15.7712L6.36939 18.0766C6.21456 18.1581 6.1241 18.167 6.09225 18.167C6.07949 18.1271 6.06581 18.0328 6.09278 17.8755L6.93028 12.9926C6.9596 12.8215 6.90289 12.647 6.77861 12.5258L3.23094 9.06771C3.11654 8.95619 3.07221 8.87182 3.05913 8.83209C3.09306 8.80766 3.17852 8.76543 3.33669 8.74244L8.23952 8.02995C8.4113 8.00499 8.55976 7.8971 8.63658 7.74146L10.8291 3.29887C10.8998 3.15564 10.9663 3.0874 11.0001 3.06265C11.0338 3.0874 11.1004 3.15564 11.1711 3.2989L13.3636 7.74146C13.4405 7.8971 13.5889 8.00499 13.7607 8.02995L18.6634 8.74244C18.8216 8.7654 18.907 8.80762 18.941 8.83209C18.9278 8.87185 18.8835 8.95626 18.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M18.7691 9.06778L15.2214 12.5258C15.0971 12.647 15.0404 12.8215 15.0697 12.9926L15.9074 17.8755C15.9344 18.0328 15.9207 18.1271 15.908 18.167C15.8761 18.167 15.7856 18.1581 15.6306 18.0766L11.2454 15.7712C11.1686 15.7308 11.0843 15.7106 11 15.7106C10.9158 15.7106 10.8315 15.7308 10.7546 15.7712L6.36939 18.0766C6.21456 18.1581 6.1241 18.167 6.09225 18.167C6.07949 18.1271 6.06581 18.0328 6.09278 17.8755L6.93028 12.9926C6.9596 12.8215 6.90289 12.647 6.77861 12.5258L3.23094 9.06771C3.11654 8.95619 3.07221 8.87182 3.05913 8.83209C3.09306 8.80766 3.17852 8.76543 3.33669 8.74244L8.23952 8.02995C8.4113 8.00499 8.55976 7.8971 8.63658 7.74146L10.8291 3.29887C10.8998 3.15564 10.9663 3.0874 11.0001 3.06265C11.0338 3.0874 11.1004 3.15564 11.1711 3.2989L13.3636 7.74146C13.4405 7.8971 13.5889 8.00499 13.7607 8.02995L18.6634 8.74244C18.8216 8.7654 18.907 8.80762 18.941 8.83209C18.9278 8.87185 18.8835 8.95626 18.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M43.9516 8.50376C43.813 8.07696 43.3986 7.78354 42.815 7.69874L38.1867 7.02616L36.1168 2.8322C35.8558 2.3033 35.4487 2 35 2C34.5512 2 34.1442 2.30333 33.8832 2.8322L31.8134 7.02612L27.185 7.69874C26.6013 7.78354 26.1871 8.07692 26.0484 8.50373C25.9097 8.93053 26.0724 9.4114 26.4947 9.82302L29.8438 13.0876L29.0532 17.6973C28.9492 18.3037 29.1258 18.6663 29.2922 18.8637C29.4869 19.0946 29.771 19.2218 30.092 19.2218C30.3348 19.2218 30.5932 19.1506 30.8602 19.0102L35 16.8338L39.1398 19.0102C39.4068 19.1506 39.6652 19.2218 39.9081 19.2218C40.2291 19.2218 40.5132 19.0946 40.7079 18.8637C40.8743 18.6663 41.0509 18.3036 40.9469 17.6973L40.1562 13.0876L43.5053 9.82306C43.9276 9.4114 44.0903 8.93056 43.9516 8.50376ZM42.7691 9.06778L39.2214 12.5258C39.0971 12.647 39.0404 12.8215 39.0697 12.9926L39.9074 17.8755C39.9344 18.0328 39.9207 18.1271 39.908 18.167C39.8761 18.167 39.7856 18.1581 39.6306 18.0766L35.2454 15.7712C35.1686 15.7308 35.0843 15.7106 35 15.7106C34.9158 15.7106 34.8315 15.7308 34.7546 15.7712L30.3694 18.0766C30.2146 18.1581 30.1241 18.167 30.0922 18.167C30.0795 18.1271 30.0658 18.0328 30.0928 17.8755L30.9303 12.9926C30.9596 12.8215 30.9029 12.647 30.7786 12.5258L27.2309 9.06771C27.1165 8.95619 27.0722 8.87182 27.0591 8.83209C27.0931 8.80766 27.1785 8.76543 27.3367 8.74244L32.2395 8.02995C32.4113 8.00499 32.5598 7.8971 32.6366 7.74146L34.8291 3.29887C34.8998 3.15564 34.9663 3.0874 35.0001 3.06265C35.0338 3.0874 35.1004 3.15564 35.1711 3.2989L37.3636 7.74146C37.4405 7.8971 37.5889 8.00499 37.7607 8.02995L42.6634 8.74244C42.8216 8.7654 42.907 8.80762 42.941 8.83209C42.9278 8.87185 42.8835 8.95626 42.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M42.7691 9.06778L39.2214 12.5258C39.0971 12.647 39.0404 12.8215 39.0697 12.9926L39.9074 17.8755C39.9344 18.0328 39.9207 18.1271 39.908 18.167C39.8761 18.167 39.7856 18.1581 39.6306 18.0766L35.2454 15.7712C35.1686 15.7308 35.0843 15.7106 35 15.7106C34.9158 15.7106 34.8315 15.7308 34.7546 15.7712L30.3694 18.0766C30.2146 18.1581 30.1241 18.167 30.0922 18.167C30.0795 18.1271 30.0658 18.0328 30.0928 17.8755L30.9303 12.9926C30.9596 12.8215 30.9029 12.647 30.7786 12.5258L27.2309 9.06771C27.1165 8.95619 27.0722 8.87182 27.0591 8.83209C27.0931 8.80766 27.1785 8.76543 27.3367 8.74244L32.2395 8.02995C32.4113 8.00499 32.5598 7.8971 32.6366 7.74146L34.8291 3.29887C34.8998 3.15564 34.9663 3.0874 35.0001 3.06265C35.0338 3.0874 35.1004 3.15564 35.1711 3.2989L37.3636 7.74146C37.4405 7.8971 37.5889 8.00499 37.7607 8.02995L42.6634 8.74244C42.8216 8.7654 42.907 8.80762 42.941 8.83209C42.9278 8.87185 42.8835 8.95626 42.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M67.9516 8.50376C67.813 8.07696 67.3986 7.78354 66.815 7.69874L62.1867 7.02616L60.1168 2.8322C59.8558 2.3033 59.4487 2 59 2C58.5512 2 58.1442 2.30333 57.8832 2.8322L55.8134 7.02612L51.185 7.69874C50.6013 7.78354 50.1871 8.07692 50.0484 8.50373C49.9097 8.93053 50.0724 9.4114 50.4947 9.82302L53.8438 13.0876L53.0532 17.6973C52.9492 18.3037 53.1258 18.6663 53.2922 18.8637C53.4869 19.0946 53.771 19.2218 54.092 19.2218C54.3348 19.2218 54.5932 19.1506 54.8602 19.0102L59 16.8338L63.1398 19.0102C63.4068 19.1506 63.6652 19.2218 63.9081 19.2218C64.2291 19.2218 64.5132 19.0946 64.7079 18.8637C64.8743 18.6663 65.0509 18.3036 64.9469 17.6973L64.1562 13.0876L67.5053 9.82306C67.9276 9.4114 68.0903 8.93056 67.9516 8.50376ZM66.7691 9.06778L63.2214 12.5258C63.0971 12.647 63.0404 12.8215 63.0697 12.9926L63.9074 17.8755C63.9344 18.0328 63.9207 18.1271 63.908 18.167C63.8761 18.167 63.7856 18.1581 63.6306 18.0766L59.2454 15.7712C59.1686 15.7308 59.0843 15.7106 59 15.7106C58.9158 15.7106 58.8315 15.7308 58.7546 15.7712L54.3694 18.0766C54.2146 18.1581 54.1241 18.167 54.0922 18.167C54.0795 18.1271 54.0658 18.0328 54.0928 17.8755L54.9303 12.9926C54.9596 12.8215 54.9029 12.647 54.7786 12.5258L51.2309 9.06771C51.1165 8.95619 51.0722 8.87182 51.0591 8.83209C51.0931 8.80766 51.1785 8.76543 51.3367 8.74244L56.2395 8.02995C56.4113 8.00499 56.5598 7.8971 56.6366 7.74146L58.8291 3.29887C58.8998 3.15564 58.9663 3.0874 59.0001 3.06265C59.0338 3.0874 59.1004 3.15564 59.1711 3.2989L61.3636 7.74146C61.4405 7.8971 61.5889 8.00499 61.7607 8.02995L66.6634 8.74244C66.8216 8.7654 66.907 8.80762 66.941 8.83209C66.9278 8.87185 66.8835 8.95626 66.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M66.7691 9.06778L63.2214 12.5258C63.0971 12.647 63.0404 12.8215 63.0697 12.9926L63.9074 17.8755C63.9344 18.0328 63.9207 18.1271 63.908 18.167C63.8761 18.167 63.7856 18.1581 63.6306 18.0766L59.2454 15.7712C59.1686 15.7308 59.0843 15.7106 59 15.7106C58.9158 15.7106 58.8315 15.7308 58.7546 15.7712L54.3694 18.0766C54.2146 18.1581 54.1241 18.167 54.0922 18.167C54.0795 18.1271 54.0658 18.0328 54.0928 17.8755L54.9303 12.9926C54.9596 12.8215 54.9029 12.647 54.7786 12.5258L51.2309 9.06771C51.1165 8.95619 51.0722 8.87182 51.0591 8.83209C51.0931 8.80766 51.1785 8.76543 51.3367 8.74244L56.2395 8.02995C56.4113 8.00499 56.5598 7.8971 56.6366 7.74146L58.8291 3.29887C58.8998 3.15564 58.9663 3.0874 59.0001 3.06265C59.0338 3.0874 59.1004 3.15564 59.1711 3.2989L61.3636 7.74146C61.4405 7.8971 61.5889 8.00499 61.7607 8.02995L66.6634 8.74244C66.8216 8.7654 66.907 8.80762 66.941 8.83209C66.9278 8.87185 66.8835 8.95626 66.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M91.9516 8.50376C91.813 8.07696 91.3986 7.78354 90.815 7.69874L86.1867 7.02616L84.1168 2.8322C83.8558 2.3033 83.4487 2 83 2C82.5512 2 82.1442 2.30333 81.8832 2.8322L79.8134 7.02612L75.185 7.69874C74.6013 7.78354 74.1871 8.07692 74.0484 8.50373C73.9097 8.93053 74.0724 9.4114 74.4947 9.82302L77.8438 13.0876L77.0532 17.6973C76.9492 18.3037 77.1258 18.6663 77.2922 18.8637C77.4869 19.0946 77.771 19.2218 78.092 19.2218C78.3348 19.2218 78.5932 19.1506 78.8602 19.0102L83 16.8338L87.1398 19.0102C87.4068 19.1506 87.6652 19.2218 87.9081 19.2218C88.2291 19.2218 88.5132 19.0946 88.7079 18.8637C88.8743 18.6663 89.0509 18.3036 88.9469 17.6973L88.1562 13.0876L91.5053 9.82306C91.9276 9.4114 92.0903 8.93056 91.9516 8.50376ZM90.7691 9.06778L87.2214 12.5258C87.0971 12.647 87.0404 12.8215 87.0697 12.9926L87.9074 17.8755C87.9344 18.0328 87.9207 18.1271 87.908 18.167C87.8761 18.167 87.7856 18.1581 87.6306 18.0766L83.2454 15.7712C83.1686 15.7308 83.0843 15.7106 83 15.7106C82.9158 15.7106 82.8315 15.7308 82.7546 15.7712L78.3694 18.0766C78.2146 18.1581 78.1241 18.167 78.0922 18.167C78.0795 18.1271 78.0658 18.0328 78.0928 17.8755L78.9303 12.9926C78.9596 12.8215 78.9029 12.647 78.7786 12.5258L75.2309 9.06771C75.1165 8.95619 75.0722 8.87182 75.0591 8.83209C75.0931 8.80766 75.1785 8.76543 75.3367 8.74244L80.2395 8.02995C80.4113 8.00499 80.5598 7.8971 80.6366 7.74146L82.8291 3.29887C82.8998 3.15564 82.9663 3.0874 83.0001 3.06265C83.0338 3.0874 83.1004 3.15564 83.1711 3.2989L85.3636 7.74146C85.4405 7.8971 85.5889 8.00499 85.7607 8.02995L90.6634 8.74244C90.8216 8.7654 90.907 8.80762 90.941 8.83209C90.9278 8.87185 90.8835 8.95626 90.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M90.7691 9.06778L87.2214 12.5258C87.0971 12.647 87.0404 12.8215 87.0697 12.9926L87.9074 17.8755C87.9344 18.0328 87.9207 18.1271 87.908 18.167C87.8761 18.167 87.7856 18.1581 87.6306 18.0766L83.2454 15.7712C83.1686 15.7308 83.0843 15.7106 83 15.7106C82.9158 15.7106 82.8315 15.7308 82.7546 15.7712L78.3694 18.0766C78.2146 18.1581 78.1241 18.167 78.0922 18.167C78.0795 18.1271 78.0658 18.0328 78.0928 17.8755L78.9303 12.9926C78.9596 12.8215 78.9029 12.647 78.7786 12.5258L75.2309 9.06771C75.1165 8.95619 75.0722 8.87182 75.0591 8.83209C75.0931 8.80766 75.1785 8.76543 75.3367 8.74244L80.2395 8.02995C80.4113 8.00499 80.5598 7.8971 80.6366 7.74146L82.8291 3.29887C82.8998 3.15564 82.9663 3.0874 83.0001 3.06265C83.0338 3.0874 83.1004 3.15564 83.1711 3.2989L85.3636 7.74146C85.4405 7.8971 85.5889 8.00499 85.7607 8.02995L90.6634 8.74244C90.8216 8.7654 90.907 8.80762 90.941 8.83209C90.9278 8.87185 90.8835 8.95626 90.7691 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M115.952 8.50376C115.813 8.07696 115.399 7.78354 114.815 7.69874L110.187 7.02616L108.117 2.8322C107.856 2.3033 107.449 2 107 2C106.551 2 106.144 2.30333 105.883 2.8322L103.813 7.02612L99.185 7.69874C98.6013 7.78354 98.1871 8.07692 98.0484 8.50373C97.9097 8.93053 98.0724 9.4114 98.4947 9.82302L101.844 13.0876L101.053 17.6973C100.949 18.3037 101.126 18.6663 101.292 18.8637C101.487 19.0946 101.771 19.2218 102.092 19.2218C102.335 19.2218 102.593 19.1506 102.86 19.0102L107 16.8338L111.14 19.0102C111.407 19.1506 111.665 19.2218 111.908 19.2218C112.229 19.2218 112.513 19.0946 112.708 18.8637C112.874 18.6663 113.051 18.3036 112.947 17.6973L112.156 13.0876L115.505 9.82306C115.928 9.4114 116.09 8.93056 115.952 8.50376ZM114.769 9.06778L111.221 12.5258C111.097 12.647 111.04 12.8215 111.07 12.9926L111.907 17.8755C111.934 18.0328 111.921 18.1271 111.908 18.167C111.876 18.167 111.786 18.1581 111.631 18.0766L107.245 15.7712C107.169 15.7308 107.084 15.7106 107 15.7106C106.916 15.7106 106.831 15.7308 106.755 15.7712L102.369 18.0766C102.215 18.1581 102.124 18.167 102.092 18.167C102.079 18.1271 102.066 18.0328 102.093 17.8755L102.93 12.9926C102.96 12.8215 102.903 12.647 102.779 12.5258L99.2309 9.06771C99.1165 8.95619 99.0722 8.87182 99.0591 8.83209C99.0931 8.80766 99.1785 8.76543 99.3367 8.74244L104.24 8.02995C104.411 8.00499 104.56 7.8971 104.637 7.74146L106.829 3.29887C106.9 3.15564 106.966 3.0874 107 3.06265C107.034 3.0874 107.1 3.15564 107.171 3.2989L109.364 7.74146C109.44 7.8971 109.589 8.00499 109.761 8.02995L114.663 8.74244C114.822 8.7654 114.907 8.80762 114.941 8.83209C114.928 8.87185 114.883 8.95626 114.769 9.06778Z' fill='%23FFD600'/%3E%3Cpath d='M114.769 9.06778L111.221 12.5258C111.097 12.647 111.04 12.8215 111.07 12.9926L111.907 17.8755C111.934 18.0328 111.921 18.1271 111.908 18.167C111.876 18.167 111.786 18.1581 111.631 18.0766L107.245 15.7712C107.169 15.7308 107.084 15.7106 107 15.7106C106.916 15.7106 106.831 15.7308 106.755 15.7712L102.369 18.0766C102.215 18.1581 102.124 18.167 102.092 18.167C102.079 18.1271 102.066 18.0328 102.093 17.8755L102.93 12.9926C102.96 12.8215 102.903 12.647 102.779 12.5258L99.2309 9.06771C99.1165 8.95619 99.0722 8.87182 99.0591 8.83209C99.0931 8.80766 99.1785 8.76543 99.3367 8.74244L104.24 8.02995C104.411 8.00499 104.56 7.8971 104.637 7.74146L106.829 3.29887C106.9 3.15564 106.966 3.0874 107 3.06265C107.034 3.0874 107.1 3.15564 107.171 3.2989L109.364 7.74146C109.44 7.8971 109.589 8.00499 109.761 8.02995L114.663 8.74244C114.822 8.7654 114.907 8.80762 114.941 8.83209C114.928 8.87185 114.883 8.95626 114.769 9.06778Z' fill='%23FFD600'/%3E%3C/svg%3E%0A")}
.rating-input.focus-visible~.rating-focus{position:absolute;top:-.2em;right:-.2em;bottom:-.2em;left:-.2em;z-index:-1;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.6);box-shadow:0 0 2px 1px rgba(0,0,0,.6)}
.rating-input:focus-visible~.rating-focus{position:absolute;top:-.2em;right:-.2em;bottom:-.2em;left:-.2em;z-index:-1;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.6);box-shadow:0 0 2px 1px rgba(0,0,0,.6)}
.custom-checkbox{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.custom-checkbox .pseudo-label{position:relative;display:block;font-size:1rem;font-style:normal;font-weight:500;color:#000;color:var(--black);padding-left:1.95rem}
.custom-checkbox .pseudo-label:before{position:absolute;content:'';display:block;top:-.2em;left:0;border:1px solid var(--orange);border-radius:2px;background-repeat:no-repeat;background-position:center;width:22px;height:22px}
.custom-checkbox input{top:0;left:0}
.custom-checkbox input:checked~.pseudo-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='2' fill='%23FD3223'/%3E%3C/svg%3E")}
.custom-select{position:relative;margin-top:.25rem;z-index:5}
.custom-select-trigger{text-align:left;padding-right:2rem}
.custom-select-trigger:before{position:absolute;content:'';display:block;top:1rem;right:1rem;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_75_2449)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.338798 2.90929C0.11422 3.01413 0.00172038 3.18522 3.28812e-05 3.42452C-0.000763994 3.53629 0.0128298 3.60494 0.0510329 3.68233C0.0913922 3.76408 0.720291 4.37261 2.8487 6.38936C4.35877 7.82022 5.63605 9.0194 5.68707 9.0542C5.85606 9.16945 6.11842 9.16945 6.2874 9.0542C6.33842 9.0194 7.6157 7.82022 9.12577 6.38936C11.2542 4.37261 11.8831 3.76408 11.9234 3.68233C11.994 3.5395 11.9938 3.31117 11.9231 3.1762C11.7739 2.89143 11.4081 2.7798 11.141 2.93753C11.0896 2.96788 9.91231 4.06811 8.52481 5.38244C7.13734 6.69679 5.99542 7.77217 5.98724 7.77217C5.97906 7.77217 4.83713 6.69679 3.44966 5.38244C2.06216 4.06811 0.883978 2.96734 0.831455 2.93634C0.69458 2.8555 0.479353 2.84369 0.338798 2.90929Z' fill='%23333333'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_75_2449'%3E%3Crect width='12' height='12' fill='white' transform='translate(12 12) rotate(180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:12px;height:12px}
.custom-select-trigger:not(.no-empty){color:#ccc}
.custom-select .select-list{position:absolute;top:calc(100% - 4px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-grid;border-radius:0 0 6px 6px;border-right:1px solid var(--l-grey-2);border-bottom:1px solid var(--l-grey-2);border-left:1px solid var(--l-grey-2);background-color:#fff;background-color:var(--white);min-width:100%;max-height:370px;overflow-y:auto;visibility:hidden;opacity:0;pointer-events:none;padding-top:4px;z-index:-1;scrollbar-color:var(--orange) var(--gray)}
.custom-select .select-list::-webkit-scrollbar{height:12px;width:7px}
.custom-select .select-list::-webkit-scrollbar-track{background:var(--gray)}
.custom-select .select-list::-webkit-scrollbar-thumb{background-color:var(--orange);border-radius:8px;border:2px var(--orange) var(--gray)}
.custom-select .select-list .custom-checkbox{padding:1rem}
.custom-select .select-list .custom-checkbox:not(:first-of-type){border-top:1px solid var(--l-grey-2)}
.custom-select.open{z-index:10}
.custom-select.open .custom-select-trigger{border-color:var(--orange)}
.custom-select.open .custom-select-trigger:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_78_2976)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6612 9.09071C11.8858 8.98587 11.9983 8.81478 12 8.57548C12.0008 8.46371 11.9872 8.39506 11.949 8.31767C11.9086 8.23592 11.2797 7.62739 9.1513 5.61064C7.64123 4.17978 6.36395 2.9806 6.31293 2.9458C6.14394 2.83055 5.88158 2.83055 5.7126 2.9458C5.66158 2.9806 4.3843 4.17978 2.87423 5.61064C0.745819 7.62739 0.116921 8.23592 0.076561 8.31767C0.00603777 8.4605 0.00620178 8.68883 0.0769129 8.8238C0.226092 9.10857 0.591928 9.2202 0.859022 9.06247C0.91042 9.03212 2.08769 7.93189 3.47519 6.61756C4.86266 5.30321 6.00459 4.22783 6.01276 4.22783C6.02094 4.22783 7.16287 5.30321 8.55034 6.61756C9.93784 7.93189 11.116 9.03266 11.1685 9.06366C11.3054 9.1445 11.5206 9.15631 11.6612 9.09071Z' fill='%23FD3223'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_78_2976'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}
.custom-select.open .select-list{opacity:1;visibility:visible;pointer-events:auto}
.pagination-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.pagination-links *{border-radius:50%;border:1px solid transparent;width:2rem;height:2rem;font-family:Nunito;font-family:var(--txt);font-weight:400;font-size:1.1rem;color:#fff;color:var(--white);text-align:center;line-height:2rem;margin:0 .35rem}
.pagination-links a{background-color:#aa03c4;background-color:var(--pink);text-decoration:none}
.pagination-links a:hover{background-color:transparent;border-color:#aa03c4;border-color:var(--pink)}
.pagination-links .next,.pagination-links .prev{display:none!important}
.pagination-links .current{width:2.5rem;height:2.5rem;line-height:2.5rem;background-color:#7703c4;background-color:var(--purple);border-color:#7703c4;border-color:var(--purple)}
.plank{background-color:#160016;background-color:var(--d-purple)}
.map-info{display:inline-grid;grid-auto-flow:column;justify-self:center;grid-gap:10px;color:#fff;color:var(--white);text-align:left}
.map-info .icon{width:2.5rem;height:auto;color:#aa03c4;color:var(--pink);margin-top:.2em}
.map-info-name{font-size:clamp(1.3125rem,1.2404rem + .3205vw,1.625rem);font-size:var(--f26)}
.map-info a{font-size:var(--f18);text-decoration:underline;color:#aeaeae}
.map-info a:hover{text-decoration:none}
.map-info a:visited{color:#aeaeae}
.article,.post-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.article-header,.post-article-header{position:relative;display:block;z-index:1}
.article-content,.post-article-content{position:relative;background-color:#000;background-color:var(--black);border-radius:0 0 1rem 1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;color:var(--white);text-align:center;z-index:1;padding:1.85rem 1rem}
.article-content p,.post-article-content p{font-size:.875rem;font-size:var(--f14);margin:1.5rem 0}
.article-header{padding:30% 0}
.article-content{min-height:15.625rem}
.article-link{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:100%;max-width:10rem}
.post-article-header{min-height:clamp(18.75rem,18.0288rem + 3.2051vw,21.875rem)}
.post-article-content{min-height:9.375rem}
.post-article-content-desc{font-size:.875rem;font-size:var(--f14)}
.post-article-content-desc span{color:#aa03c4;color:var(--pink);padding:0 .5rem;margin-top:.85rem}
.post-article-btns{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:0 1rem}
.post-article .btn{width:100%;max-width:10rem;height:2.5rem;line-height:1}
.thera{max-width:17.5rem}
.thera-header{position:relative;background-color:#262626;background-color:var(--grey);width:100%;max-width:inherit;min-height:22.5rem;aspect-ratio:1/1.55;z-index:1}
.thera-header .swiper{position:absolute;top:0;left:0;width:100%;height:100%}
.thera-slide{position:relative;height:100%}
.thera-footer{position:relative;max-width:inherit;background-color:#000;background-color:var(--black);border-radius:0 0 1rem 1rem;min-height:6.25rem;text-align:center;color:#fff;color:var(--white);padding:1.5rem 1rem 1.25rem;z-index:1}
.thera-footer-name{position:relative;font-family:Aboreto;font-family:var(--title);font-size:clamp(1.1875rem,1.1442rem + .1923vw,1.375rem);font-size:var(--f22);padding:0 1rem}
.thera-footer-nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}
.thera-footer-nav .btn{background-color:transparent;border:none;width:auto;height:auto;font-size:1.25rem;color:#aa03c4;color:var(--pink);padding:0}
.thera-footer-nav .btn:hover{color:#fff;color:var(--white)}
.thera-footer-bottom{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:1rem;width:100%;max-width:10rem}
.section-post-notation{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);padding:5rem 0 3.2rem}
.section-post-notation .error-page-title{font-size:clamp(4.5rem,3.6923rem + 3.5897vw,8rem)}
.section-more .btn-wrapper .btn{width:100%;padding-top:.85em;padding-bottom:.85em}
.archive-post-notation{max-width:48.125rem;margin-right:auto;margin-left:auto}
.archive-post-notation .h3{line-height:1.4}
.post-content-wrapper{display:grid}
.post-sidebar .btn-grey{width:100%;padding-top:1.45rem;padding-bottom:1.45rem}
.section-main-screen{position:relative}
.section-main-screen .video{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;background-color:var(--black);width:105%;height:100%;z-index:-1}
.section-main-screen .video::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;opacity:0;visibility:hidden}
.section-main-screen .video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none;opacity:0;visibility:hidden}
.section-main-screen .video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0;visibility:hidden}
.section-main-screen .container{min-height:clamp(26.25rem,21.4904rem + 21.1538vw,46.875rem);padding-bottom:calc(clamp(3.75rem,3.1731rem + 2.5641vw,6.25rem) + 10px)}
.section-main-screen .post-header-title{-ms-flex-wrap:wrap;flex-wrap:wrap}
.section-main-screen .post-header-title h1{margin-top:auto;margin-bottom:0}
.section-main-screen .post-header-title p{width:100%;margin:0 0 auto}
.section-post-notation-main{position:relative;border-top:1px solid #aa03c4;border-top:1px solid var(--pink)}
.section-post-notation-main:before{position:absolute;content:'';display:block;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:6rem 6rem 0 0;border-top:1px solid #aa03c4;border-top:1px solid var(--pink);border-right:1px solid #aa03c4;border-right:1px solid var(--pink);border-left:1px solid #aa03c4;border-left:1px solid var(--pink);background-color:#000;background-color:var(--black);width:100%;max-width:60.625rem;height:clamp(3.75rem,3.1731rem + 2.5641vw,6.25rem)}
.section-post-notation-main .main-screen-notation-desc{position:relative;max-width:60.625rem;color:#fff;color:var(--white);text-align:center;padding:0 clamp(.9375rem,-.2885rem + 5.4487vw,6.25rem) 0;margin:-1rem auto 2rem}
.section-post-notation-main .main-screen-notation-desc .h3{line-height:1.4}
.section-post-notation-main .btn-phone{max-width:35rem}
.section-thera{background:-o-linear-gradient(338deg,#400043 0,#220030 100%);background:linear-gradient(112deg,#400043 0,#220030 100%)}
.section-articles .btn-wrapper a{width:100%}
.home .thera{display:block;margin-right:auto;margin-left:auto}
.info-block-item{padding:clamp(3.375rem,2.7692rem + 2.6923vw,6rem) 0}
.info-block-item:not(.info-block-item--is-rev){background-color:#1d002b;background-color:var(--d-pink)}
.info-block-item--is-rev{background-color:#0d0028;background-color:var(--d-blue)}
.info-block-item-inner{display:grid}
.info-block-item-inner .img-block img{border-radius:20px}
.footer{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);margin-top:auto}
.footer-sitename{font-family:Aboreto;font-family:var(--title);font-size:clamp(1.625rem,1.4808rem + .641vw,2.25rem);font-size:var(--f36);font-weight:400;text-transform:uppercase;margin:2rem 0}
.footer-desc{max-width:23.1rem;font-size:var(--f18);margin:2rem auto}
.footer-socials{font-size:calc(clamp(2.125rem,1.9231rem + .8974vw,3rem) * 1.5);font-size:calc(var(--f48) * 1.5)}
.footer-socials a{color:#aa03c4;color:var(--pink)}
.footer-socials a:visited{color:#aa03c4;color:var(--pink)}
.footer-socials a:hover{color:#fff;color:var(--white)}
.footer-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-gap:clamp(1.25rem,.8173rem + 1.9231vw,3.125rem);margin-top:clamp(2.5rem,2.3558rem + .641vw,3.125rem);margin-top:var(--gutter)}
@media (min-width:481px) and (max-width:767px){
.header-inner .btn-menu-trigger .fa{position:relative;top:-2px;min-width:1.35rem}
}
@media (min-width:568px) and (max-width:767px){
.section-main-screen .container{min-height:30rem}
}
@media (min-width:568px){
.home .thera{max-width:100%}
.footer-menu{grid-auto-flow:column}
}
@media (min-width:768px){
.header-menu{grid-auto-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-gap:clamp(1.25rem,.8173rem + 1.9231vw,3.125rem)}
.post-article .h4{max-width:90%;margin-right:auto;margin-left:auto}
.post-content-wrapper{grid-template-columns:1fr auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:clamp(3rem,1.8173rem + 5.2564vw,8.125rem)}
}
@media (min-width:992px) and (max-width:1199px){
.uspa_massages .post-article-btns .btn{padding-right:.5rem;padding-left:.5rem;gap:.25rem}
.uspa_massages .post-article-btns .btn .fa{font-size:1em}
}
@media (min-width:992px){
.info-block-item:not(.info-block-item--is-rev) .info-block-item-inner{grid-template-columns:1fr minmax(16rem,23rem)}
.info-block-item:not(.info-block-item--is-rev) .img-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.info-block-item--is-rev .info-block-item-inner{grid-template-columns:minmax(16rem,23rem) 1fr}
.info-block-item--is-rev .img-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.info-block-item--is-rev .info-block-item-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.info-block-item-inner{grid-gap:clamp(1.875rem,.4327rem + 6.4103vw,8.125rem)}
}
@media (min-width:1400px){
.container{max-width:1200px!important}
}
@media (max-width:1600px){
.header-logo .img-block{max-width:72%}
}
@media (max-width:1199px){
body{padding-top:4rem}
.header-inner{grid-template-columns:6rem 1fr;padding:.65rem 0}
.header-logo{top:-54%}
.header-logo .img-block img{max-width:62.5%}
.header-logo .img-block img{max-width:82.5%}
.header-menu a{font-size:var(--f16)}
.header-nav-wrapper a.btn-pink{position:relative;border-radius:50%;width:2.8rem;height:2.8rem;font-size:0;padding:.5rem}
.header-nav-wrapper a.btn-pink .fa{position:absolute;top:48%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5rem}
.header-contact-group{grid-template-columns:auto auto}
}
@media (max-width:991px){
.container{max-width:100%!important}
.btn-phone:not(.btn-phone-sm){font-size:clamp(1.625rem,1.4808rem + .641vw,2.25rem);font-size:var(--f36)}
.post-article .btn{width:auto;font-size:0}
.post-article .btn:not(.btn-tg) .fa{position:relative;font-size:1.25rem;left:.3rem}
.post-article .btn.btn-tg .fa{position:relative;top:-.15em;font-size:1.4rem}
.info-block-item-inner{grid-gap:1.85rem}
}
@media (max-width:767px){
.header-inner .menu-main-menu-container{position:absolute;top:100%;left:0;width:100%;height:100vh;pointer-events:none;z-index:-1}
.header-inner .menu-main-menu-container:before{position:absolute;content:'';display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;z-index:-1}
.header-menu{display:block;background-color:#000;background-color:var(--black);width:100%;max-width:320px;height:100vh;padding:2rem 1rem 4rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.header-menu li{font-size:clamp(1.5rem,1.4135rem + .3846vw,1.875rem);font-size:var(--f30)}
.header-menu li+li{margin-top:1.5rem}
.post-header-title{border-radius:2.5rem}
.btn-phone:not(.btn-phone-sm){font-size:clamp(1.5rem,1.4135rem + .3846vw,1.875rem);font-size:var(--f30);padding:.75rem 1.5rem}
.btn-phone:not(.btn-phone-sm) .fa{font-size:1.5em}
.map-info .icon{width:1.75rem}
.map-info-name{font-size:clamp(1.1875rem,1.1442rem + .1923vw,1.375rem);font-size:var(--f22)}
.post-article .btn{position:relative}
.post-article .btn .btn-gt .fa,.post-article .btn .fa{position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;font-size:1.24rem!important}
.section-post-notation{padding:3.5rem 0 2.5rem}
.section-post-notation .img-block{text-align:center}
.section-post-notation .timing{text-align:center}
.archive-post-notation .h3{font-size:var(--h20)}
.post-sidebar .h2{text-align:center;margin-top:3rem}
.post-sidebar .thera{display:block;margin:0 auto 2.5rem}
.post-sidebar .btn-wrapper{text-align:center}
.post-sidebar .btn-grey{max-width:17.5rem}
.section-main-screen .video{width:220%}
.section-post-notation-main .main-screen-notation-desc .h3{font-size:var(--h20)}
}
@media (max-width:575px){
.post-article-btns{-ms-flex-pack:distribute;justify-content:space-around}
}
@media (max-width:567px){
body{font-size:.875rem;font-size:var(--f14)}
.post-header-title{padding-bottom:1.5rem}
.content-item{font-size:.875rem;font-size:var(--f14)}
.map-info{padding-top:1.5rem}
.section-post-notation-main:before{border-radius:2.5rem 2.5rem 0 0}
}
@media (max-width:480px){
body{padding-top:3rem}
.header .container{padding-left:0}
.header-inner{grid-template-columns:4.35rem 1fr;grid-gap:.75rem;padding:.5rem 0}
.header-inner .btn-menu-trigger{font-size:0}
.header-inner .btn-menu-trigger .fa{font-size:1.25rem}
.header-logo .img-block img{max-width:75%}
.header-nav-wrapper{gap:1rem}
.header-nav-wrapper a.btn-pink{width:2.15rem;height:2.15rem}
.header-nav-wrapper a.btn-pink .fa{font-size:1.15rem}
.header-contact-group{grid-gap:1rem}
}
@media (max-width:400px){
.section-main-screen .video{margin-top:-3rem}
}