@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);@-webkit-keyframes carousel-animate{0%{visibility:hidden;opacity:0;transform:translateX(200%) scale(.7)}14.2857142857%,3%{visibility:visible;opacity:.8;transform:translateX(100%) scale(.9)}17.2857142857%,28.5714285714%{visibility:visible;opacity:1;transform:translateX(0) scale(1)}31.5714285714%,42.8571428571%{visibility:visible;opacity:.8;transform:translateX(-100%) scale(.9)}45.8571428571%{visibility:visible;opacity:0;transform:translateX(-200%) scale(.9)}100%{visibility:hidden;opacity:0;transform:translateX(-200%) scale(.7)}}@keyframes carousel-animate{0%{visibility:hidden;opacity:0;transform:translateX(200%) scale(.7)}14.2857142857%,3%{visibility:visible;opacity:.8;transform:translateX(100%) scale(.9)}17.2857142857%,28.5714285714%{visibility:visible;opacity:1;transform:translateX(0) scale(1)}31.5714285714%,42.8571428571%{visibility:visible;opacity:.8;transform:translateX(-100%) scale(.9)}45.8571428571%{visibility:visible;opacity:0;transform:translateX(-200%) scale(.9)}100%{visibility:hidden;opacity:0;transform:translateX(-200%) scale(.7)}}:root{--light:0;--light:0;--max-width-post:420px;--primary:hsl(
  	calc(64 + 220 * var(--light)),
  	calc(77% - 7% * var(--light)),
  	calc(79% - 56% * var(--light))
  );--bg:hsl(
  	calc(284 - 220 * var(--light)),
  	calc(70% + 7% * var(--light)),
  	calc(23% + 56% * var(--light))
  );--text-primary:hsl(
  	calc(60 * var(--light)),
  	calc(19% * var(--light)),
  	calc(97% - 89% * var(--light))
  );--font-size-sm:clamp(0.7rem, 0.91vw + 0.47rem, 1.2rem);--font-size-base:clamp(0.88rem, 1.14vw + 0.59rem, 1.5rem);--font-size-md:clamp(1.09rem, 1.42vw + 0.74rem, 1.88rem);--font-size-lg:clamp(1.37rem, 1.78vw + 0.92rem, 2.34rem);--font-size-xl:clamp(1.71rem, 2.22vw + 1.15rem, 2.93rem);--font-size-xxl:clamp(2.14rem, 2.77vw + 1.44rem, 3.66rem);--font-size-xxxl:clamp(2.67rem, 3.47vw + 1.8rem, 4.58rem)}*,::after,::before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}.reviews-carousel-parent{--container-padding-horizontal:32px;position:relative;padding-inline:var(--container-padding-horizontal);display:grid;place-items:center;height:100%}.reviews-carousel{pointer-events:none;position:absolute;-webkit-padding-before:67px;padding-block-start:67px;-webkit-padding-after:max(24px,calc(29px + var(--font-size-md)));padding-block-end:max(24px,calc(29px + var(--font-size-md)));perspective:100px;width:100%}.carousel__wrapper{position:relative;display:flex;justify-content:center;height:61.2vh}.reviews-carousel .item{position:absolute;max-width:418px;height:100%;margin-inline:var(--container-padding-horizontal);opacity:0;will-change:transform,opacity;-webkit-animation:27s cubic-bezier(.37,0,.63,1) infinite carousel-animate;animation:27s cubic-bezier(.37,0,.63,1) infinite carousel-animate}@media (max-width:568px){.reviews-carousel{-webkit-padding-after:52px;padding-block-end:52px}.reviews-carousel .item{margin-inline:calc(var(--container-padding-horizontal) + 1px)}}.reviews-carousel .item:first-child{-webkit-animation-delay:calc(3.8571428571s * -1);animation-delay:calc(3.8571428571s * -1)}.reviews-carousel .item:nth-child(2){-webkit-animation-delay:calc(3.8571428571s * 0);animation-delay:calc(3.8571428571s * 0)}.reviews-carousel .item:nth-child(3){-webkit-animation-delay:calc(3.8571428571s * 1);animation-delay:calc(3.8571428571s * 1)}.reviews-carousel .item:nth-child(4){-webkit-animation-delay:calc(3.8571428571s * 2);animation-delay:calc(3.8571428571s * 2)}.reviews-carousel .item:nth-child(5){-webkit-animation-delay:calc(3.8571428571s * 3);animation-delay:calc(3.8571428571s * 3)}.reviews-carousel .item:nth-child(6){-webkit-animation-delay:calc(3.8571428571s * 4);animation-delay:calc(3.8571428571s * 4)}.reviews-carousel .item:last-child{-webkit-animation-delay:calc(-3.8571428571s * 2);animation-delay:calc(-3.8571428571s * 2)}.reviews-carousel img{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.instagram{--pading-horizontal:16px;--border:1px solid var(--primary);max-width:var(--max-width-post);width:100%;border:var(--border);border-radius:20px}.instagram__header{padding-block:12px;border-bottom:var(--border)}.instagram__header figure{padding-block:0;padding-inline:var(--pading-horizontal);margin:0;display:flex;align-items:center}.instagram__header figure img{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:var(--border);-webkit-margin-end:8px;margin-inline-end:8px}.instagram__media{display:flex;border-bottom:var(--border)}.instagram__media .img{max-width:100%;height:61.2vh}.instagram__buttons{padding-block:12px;padding-inline:var(--pading-horizontal);display:flex;justify-content:space-between;align-items:center}.instagram__buttons .left{display:flex;align-items:center}.instagram__buttons .left svg:nth-of-type(2){margin-inline:12px}.instagram__icon{cursor:pointer;width:1em;height:1em;font-size:var(--font-size-md);min-width:24px;min-height:24px}.instagram__icon:hover{opacity:.7}.instagram__icon path{stroke:var(--primary);stroke-linejoin:round}.instagram__icon--comment path,.instagram__icon--message path,.instagram__icon--saved path{stroke-width:2}.instagram__icon--message{-webkit-margin-before:3px;margin-block-start:3px}.reviews-carousel-parent header{height:fit-content;background-color:transparent}