@font-face{font-family:SFT Schrifted;src:url(/build/assets/SFTSchriftedSansTRIAL-Regular-BsBOsWSK.woff2) format("woff2"),url(/build/assets/SFTSchriftedSansTRIAL-Regular-Ck-L1axb.woff) format("woff"),url(/build/assets/SFTSchriftedSansTRIAL-Regular-DOei-7e6.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SFT Schrifted;src:url(/build/assets/SFTSchriftedSansTRIAL-Medium-DncfPAMC.woff2) format("woff2"),url(/build/assets/SFTSchriftedSansTRIAL-Medium-DkZp7vjC.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.admin-bar header{top:32px}aside{height:100svh;opacity:0;visibility:hidden;z-index:3}aside .burger-menu svg{transform:rotate(90deg)}.menu-opened aside{opacity:1;transition:.3s;visibility:visible}.menu-opened{overflow:hidden}.nav-primary a,.nav-lang a{display:inline-flex;position:relative;width:max-content;text-decoration:none}.nav-primary a:after,.nav-lang a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:2px;height:1px;bottom:0;left:0;background:var(--color-black);transform-origin:bottom right;transition:transform .4s ease-out}.nav-primary a:hover:after,.nav-lang a:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:bottom left}.nav-lang ul li:not(:last-child):after{color:var(--color-black);content:"/";margin-left:6px}.nav-lang .current-language-menu-item>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;pointer-events:none}.text-animation p:not(:last-child){padding-bottom:60px}.text-animation span i{font-style:normal;opacity:.5;transition:opacity .2s linear}.text-animation p br{display:none}@media all and (max-width: 500px){.text-animation .text-animation span i{font-style:normal}}.content-step h3{display:flex;flex-direction:column}.content-step h3 span{color:var(--color-red)}.faqs__description{visibility:hidden;overflow:hidden;transition:.3s;opacity:0;height:0;width:71%}@media all and (max-width: 500px){.faqs__description{width:100%}}.faqs__data{cursor:pointer;transition:.3s}.faqs__data.active .faqs__description{margin-top:16px;opacity:1;height:max-content;visibility:visible;transition:.3s}@media all and (min-width: 835px){.reviews-scrollbar{display:none}}@media all and (max-width: 834px){.reviews-card{display:-webkit-box;margin-right:-24px;overflow:auto;padding-right:24px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.reviews-card::-webkit-scrollbar{display:none}.reviews-card-item{scroll-snap-align:start;width:44vw;flex-shrink:0}.reviews-card-item+.reviews-card-item{margin-left:24px}.reviews-scrollbar{display:block;position:relative;padding-inline:24px;height:2px;background:#eaeaea;margin:12px auto 0;width:100%;border-radius:2px;overflow:hidden}.reviews-scrollbar__thumb{position:absolute;left:0;top:0;height:100%;background:#000;border-radius:2px;transition:transform .1s ease-out}}@media all and (max-width: 500px){.reviews-card{margin-right:-8px;padding-right:8px}.reviews-card-item{width:71vw}.reviews-card-item+.reviews-card-item{margin-left:8px}.reviews-scrollbar{padding-inline:8px;width:calc(100% - 16px)}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:80px}.hover-underline{display:inline-flex;position:relative;width:max-content;text-decoration:none}.hover-underline:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:2px;height:1px;bottom:0;left:0;background:var(--color-white);transform-origin:bottom right;transition:transform .4s ease-out}.hover-underline:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:bottom left}.hover-underline-dark:after{background:var(--color-dark)}.hover-underline-button:after{transform:scaleX(1) rotate(.001deg);transform-origin:bottom left}.hover-underline-button:hover:after{transform:scaleX(0);transform-origin:bottom right}@media all and (max-width: 500px){.hover-underline-button:after{transform:scaleX(1) rotate(.001deg);transform-origin:bottom left}.hover-underline-button:hover:after{transform:scaleX(1) rotate(.001deg);transform-origin:bottom left}}.description p:not(:last-child){padding-bottom:16px}.description ul li{padding-left:26px;position:relative}.description ul li:before{content:"";width:2px;height:2px;position:absolute;top:10px;left:12px;background-color:var(--color-black)}.description p+ul{margin-top:-16px}.description-about ul li{padding-left:10px}.description-about ul li:before{top:10px;left:3px;background-color:var(--color-white)}.content h2,.content .h2,.content h3,.content .h3{font-size:20px;line-height:1.2;font-weight:500;text-align:start}.content h2+p{padding-top:16px}.content p+h3,.content ol+h3,.content ul+h3{padding-top:32px}.content p+h2{padding-bottom:16px}.content h3+p{padding-top:16px}.content ol{list-style:auto;padding-left:20px;margin-top:16px}.content ul li{padding-left:26px;position:relative}.content ul li:before{content:"";width:2px;height:2px;position:absolute;top:10px;left:12px;background-color:var(--color-black)}.content .pt-14{padding-top:56px}@media all and (min-width: 1800px) and (max-width: 1930px){aside .container.lg\:right-4{right:9vw}}@media all and (min-width: 1700px) and (max-width: 1735px){aside .container.lg\:right-4{right:4vw}}@media all and (min-width: 1670px) and (max-width: 1685px){aside .container.lg\:right-4{right:3vw}}@media all and (min-width: 1535px) and (max-width: 1536px){header,footer,.container{padding-inline:40px}.container.lg\:max-w-\[24\%\]{max-width:28%}}.reviews-track{will-change:transform}@media all and (max-width: 415px){.button{flex-direction:column}}.woocommerce-checkout .form-row{margin-bottom:1.5rem;position:relative}@media all and (max-width: 500px){.woocommerce-checkout .form-row{margin-bottom:0}}.woocommerce-checkout .form-row label{display:block;font-size:20px;line-height:1.2;letter-spacing:-.03em;font-weight:500;color:var(--color-black);margin-bottom:4px;height:24px;transform:translateY(8px);transition:transform .2s ease-in-out,font-size .2s ease-in-out;transform-origin:left top}.woocommerce-checkout .form-row label .required{color:var(--color-black);text-decoration:none}.woocommerce-checkout .form-row:focus-within label,.woocommerce-checkout .form-row:has(input:focus) label,.woocommerce-checkout .form-row:has(textarea:focus) label,.woocommerce-checkout .form-row:has(select:focus) label,.woocommerce-checkout .form-row:has(input:not(:placeholder-shown)) label,.woocommerce-checkout .form-row:has(textarea:not(:placeholder-shown)) label,.woocommerce-checkout .form-row:has(input[placeholder]:not([placeholder=""])) label,.woocommerce-checkout .form-row:has(textarea[placeholder]:not([placeholder=""])) label,.woocommerce-checkout .form-row:has(input:-webkit-autofill) label{font-size:16px;transform:translateY(8px)}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.2);background-color:transparent;padding-block:8px;font-size:20px;line-height:1.2;letter-spacing:-.03em;outline:none;transition:border-color .2s ease-in-out}.woocommerce-checkout .form-row .input-text:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row textarea:focus{border-color:#000}.woocommerce-checkout .woocommerce-invalid .input-text,.woocommerce-checkout .woocommerce-invalid select,.woocommerce-checkout .woocommerce-invalid textarea{border-color:var(--color-red, #FE3B0F)}@media all and (min-width: 420px){#payment .payment_method_mono_gateway label span{display:flex;align-items:center;gap:4px}}#payment .payment_method_mono_gateway label span img{height:16px;width:auto}
