:root{--font-secondary:"FiraSans",sans-serif;--font-third:"SofiaSans",sans-serif;--color-text-base:#fff;--color-text-gray:rgba(0, 0, 0, 0.4);--color-wrapper:#000;--color-gray:rgba(255, 255, 255, 0.4);--color-secondary:rgba(255, 255, 255, 0.2);--color-secondary-hover:color-mix(in srgb, var(--color-secondary) 80%, white);--color-gray-light:var(--color-secondary);--color-gray-light-hover:var(--color-secondary-hover);--color-primary:#ff6412;--color-primary-hover:color-mix(in srgb, var(--color-primary) 80%, white);--color-primary-backdrop:color-mix(in srgb, var(--color-primary) 20%, transparent);--color-dark:#000;--color-dark-hover:color-mix(in srgb, var(--color-dark) 95%, white);--color-dark-backdrop:color-mix(in srgb, var(--color-dark) 20%, transparent);--color-border:rgba(255, 255, 255, 0.2);--color-border-white:rgba(255, 255, 255, 0.4);--font-weight:400;--font-size:14px;--line-height:114%;--letter-spacing:0.01em;--text-transform:uppercase;--white:#fff;--dark:#333}body{position:relative;background-color:var(--color-wrapper);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text-base);z-index:1}body *{text-transform:var(--text-transform)}body::-moz-selection{background-color:var(--color-primary);color:var(--color-white)}body::selection{background-color:var(--color-primary);color:var(--color-white)}body.homepage .header::after,body:has(.page-heading__image) .header::after{opacity:1}html{scroll-behavior:smooth}.splide__track{overflow:visible}.theme-i .input{font-family:var(--font-secondary);outline-color:transparent;background-color:var(--color-gray-light);border-radius:var(--border-radius-small);text-transform:initial;color:inherit}.theme-i .input-label{color:var(--color-text-base)}.theme-i .accordion__trigger{padding:10px 12px;background-color:var(--color-gray-light)}.theme-i .accordion__label{font-weight:700;font-size:12px;letter-spacing:.01em}.theme-i .accordion__icon,.theme-i .accordion__trigger-icon{color:currentColor}.theme-i .just-validate-error-label{font-family:var(--font-secondary)}.theme-i .filter-chip{outline-color:var(--color-border);outline-width:1px;border-radius:var(--border-radius-small);padding:10px 12px;font-size:12px;line-height:100%;letter-spacing:-.02em;font-weight:700}.theme-i .toastify{font-family:var(--font-secondary);font-size:12px;line-height:120%;text-transform:initial}.theme-i .pagination{width:100%;gap:4px;margin-block:12px;border-top:1px solid var(--color-border);padding-block:8px}.theme-i .pagination__button{background-color:var(--color-gray-light);backdrop-filter:blur(16px);font-weight:700!important}.theme-i .reviews__form{backdrop-filter:blur(16px);background:rgba(255,255,255,.08)}.theme-i .reviews__form-dropzone{background-color:var(--color-gray-light)}.theme-i .reviews__form-dropzone-icon svg{color:var(--dark)}.theme-i .reviews__form-dropzone-text span{color:inherit}.theme-i .reviews__form-label:not(.reviews__form-rating>.reviews__form-label){font-family:var(--font-secondary);text-transform:initial;line-height:100%;letter-spacing:-.02em}.theme-i .reviews__form-rating .reviews__form-label{font-weight:700;line-height:100%;letter-spacing:-.02em;padding-top:1px}.theme-i .reviews__form-legal{text-transform:lowercase;font-weight:500;font-size:inherit;line-height:100%;letter-spacing:.01em;white-space:nowrap}.theme-i .reviews__form-legal a{text-transform:lowercase;text-decoration:none}.theme-i .reviews__form-legal a::after{background-color:var(--color-primary)}.theme-i .reviews__form-close,.theme-i .reviews__form-footer button{border-radius:var(--border-radius-small)}.theme-i .reviews__form-star{color:rgba(255,255,255,.08)}.theme-i .reviews__form-fit-chip{border-radius:var(--border-radius-small);background-color:var(--color-gray-light);outline:transparent solid 1px;font-weight:700;font-size:12px;line-height:100%;letter-spacing:.01em;padding:12px;color:inherit;outline-offset:-1px}.theme-i .reviews__form input:checked+.reviews__form-fit-chip{background-color:var(--color-gray-light);outline-color:var(--color-primary)}.theme-i .reviews__card{background-color:var(--color-gray-light);padding:15px 12px}.theme-i .reviews__card-text{font-size:14px;line-height:114%;letter-spacing:-.02em}.theme-i .reviews__card-text *{font-family:var(--font-secondary);text-transform:initial}.theme-i .reviews__card-text strong{font-weight:400;font-style:italic}.theme-i .reviews__card-name{font-weight:700;font-size:inherit;line-height:100%;letter-spacing:-.02em}.theme-i .reviews__card-date{font-family:var(--font-secondary);text-transform:initial;font-size:10px;line-height:160%;letter-spacing:-.02em;color:var(--color-gray)}.theme-i .reviews__card-star{width:16px;height:16px}.theme-i .reviews .reviews__grid .reviews__card-text>p a{color:var(--color-primary);font-style:italic}.theme-i .reviews .reviews__card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-i .reviews .reviews__card-photo{border:unset}.theme-i .reviews__btn{font-size:12px;font-weight:700;line-height:100%;letter-spacing:.01em;border-radius:100px}.theme-i .agreement *{text-transform:initial;font-family:var(--font-secondary)}.theme-i .questions__form-body{padding-top:0}.theme-i .questions__form-submit{border-radius:100px}.i-button--white{background-color:var(--color-white);color:var(--color-primary);border-radius:100px;font-size:10px;padding:6px 8px}@media only screen and (min-width:768px){.splide__track{overflow:hidden}.theme-i .reviews__grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1024px){body.homepage::after{content:"";position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);z-index:0;height:35%;width:100%;top:0;left:0;pointer-events:none}body:not(.homepage,:has(.page-heading__image)) .header{position:sticky}body:has(.page-heading__image) .layout>main{padding-top:var(--header-height)}.theme-i .input{backdrop-filter:blur(24px);background:rgba(255,255,255,.08)}.theme-i .accordion__trigger{padding:12px;backdrop-filter:blur(24px);background:rgba(255,255,255,.08)}.theme-i .accordion__label,.theme-i .toastify{font-size:14px}.theme-i .pagination{gap:8px;margin-bottom:0;border-top:none;padding-block:0}.theme-i .reviews__form-fit-chip{font-size:14px}.theme-i .reviews__card{backdrop-filter:blur(16px);background:rgba(255,255,255,.08)}.theme-i .reviews__actions{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.theme-i .reviews .reviews__gallery{margin-bottom:8px}.theme-i .questions__form,.theme-i .questions__list{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.theme-i .questions__form .accordion__trigger{backdrop-filter:blur(24px);background:rgba(255,255,255,.08);padding:10px 16px}.theme-i .questions__form-body{padding-top:4px}.i-button--white{font-size:16px;padding:12px}.i-button--white:hover{background-color:var(--color-primary);color:var(--color-white)}}@media only screen and (min-width:1500px){:root{--font-size:0.73vw}.theme-i .accordion__trigger{border-radius:var(--border-radius-base);padding:.83vw 1.15vw}.theme-i .accordion__label,.theme-i .toastify{font-size:.83vw}.theme-i .pagination{gap:.42vw;margin-top:.83vw}.theme-i .reviews__form-label:not(.reviews__form-rating>.reviews__form-label){font-size:inherit}.theme-i .reviews__form-rating{margin-bottom:29px}.theme-i .reviews__form-fit-chip,.theme-i .reviews__form-rating .reviews__form-label{font-size:inherit}.theme-i .reviews__card{padding:.78vw .63vw}.theme-i .reviews__card-text{font-size:.73vw}.theme-i .reviews__card-date{font-size:.52vw}.theme-i .reviews__card-star{width:.83vw;height:.83vw}.theme-i .reviews__btn{font-size:.83vw}.theme-i .questions__form-body{padding-top:0}.theme-i .questions__form-submit{border-radius:5.21vw}}@media (min-width:320px) and (max-width:1024px){.theme-i .reviews .reviews__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:4px}}@media (min-width:320px) and (max-width:767px){.theme-i .reviews:not(.reviews-all) .reviews__card{width:79.75%;min-width:79.75%}}