.homepage-faq{width:100%;padding:var(--homepage-faq-padding-y) var(--homepage-faq-padding-x)}.homepage-faq__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--homepage-faq-gap)}.homepage-faq__header{display:flex;align-items:center;gap:var(--homepage-faq-header-gap);width:100%}.homepage-faq__head{display:flex;flex-direction:column;gap:var(--homepage-faq-head-gap);flex:1 0;min-width:0}.homepage-faq__subtitle{font-family:var(--homepage-faq-subtitle-font);font-size:var(--homepage-faq-subtitle-size);font-weight:var(--homepage-faq-subtitle-weight);line-height:var(--homepage-faq-subtitle-line-height);color:var(--homepage-faq-subtitle-color)}.homepage-faq__title{font-family:var(--homepage-faq-title-font);font-size:var(--homepage-faq-title-size);font-weight:var(--homepage-faq-title-weight);letter-spacing:var(--homepage-faq-title-letter-spacing);color:var(--homepage-faq-title-color);line-height:normal;padding:3px 0}.homepage-faq__support-card{display:flex;flex-direction:column;gap:var(--homepage-faq-support-gap);flex:1 0;max-width:var(--homepage-faq-support-max-width);min-width:0;background:var(--homepage-faq-support-bg)}.homepage-faq__support-title-row{display:flex;align-items:center;gap:var(--homepage-faq-support-title-gap)}.homepage-faq__support-icon{width:var(--homepage-faq-support-icon-size);height:var(--homepage-faq-support-icon-size);flex-shrink:0}.homepage-faq__support-title{font-size:var(--homepage-faq-support-title-size);font-weight:var(--homepage-faq-support-title-weight);color:var(--homepage-faq-support-title-color);white-space:nowrap}.homepage-faq__support-desc,.homepage-faq__support-title{font-family:var(--homepage-faq-support-title-font);line-height:1.6}.homepage-faq__support-desc{font-size:var(--homepage-faq-support-desc-size);font-weight:var(--homepage-faq-support-desc-weight);color:var(--homepage-faq-support-desc-color)}.homepage-faq__cta{display:flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:var(--homepage-faq-cta-min-height);padding:var(--homepage-faq-cta-padding-y) var(--homepage-faq-cta-padding-x);background:var(--homepage-faq-cta-bg);border:1px solid var(--homepage-faq-cta-border-color);font-family:var(--homepage-faq-cta-font);font-size:var(--homepage-faq-cta-size);font-weight:var(--homepage-faq-cta-weight);letter-spacing:var(--homepage-faq-cta-letter-spacing);color:var(--homepage-faq-cta-color);text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;line-height:1.2}.homepage-faq__list{display:flex;flex-direction:column;gap:var(--homepage-faq-list-gap);width:100%}.homepage-faq__item{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--homepage-faq-item-border);padding:1px}.homepage-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--homepage-faq-question-height);min-height:var(--homepage-faq-question-height);padding:var(--homepage-faq-question-padding-top) var(--homepage-faq-question-padding-x) var(--homepage-faq-question-padding-bottom);background:var(--homepage-faq-question-bg);border-bottom:1px solid var(--homepage-faq-item-border)}.homepage-faq__question-text{flex:1 0;min-width:0;font-family:var(--homepage-faq-question-font);font-size:var(--homepage-faq-question-size);font-weight:var(--homepage-faq-question-weight);letter-spacing:var(--homepage-faq-question-letter-spacing);text-transform:uppercase;color:var(--homepage-faq-question-color);line-height:normal}.homepage-faq__icon-expanded{width:var(--homepage-faq-icon-expanded-w);height:var(--homepage-faq-icon-expanded-h);flex-shrink:0}.homepage-faq__icon-collapsed{width:var(--homepage-faq-icon-collapsed-size);height:var(--homepage-faq-icon-collapsed-size);flex-shrink:0}.homepage-faq__answer{padding:var(--homepage-faq-answer-padding-y) var(--homepage-faq-answer-padding-x)}.homepage-faq__answer-text{font-family:var(--homepage-faq-answer-font);font-size:var(--homepage-faq-answer-size);font-weight:var(--homepage-faq-answer-weight);line-height:var(--homepage-faq-answer-line-height);color:var(--homepage-faq-answer-color)}@media (max-width:1023px){.homepage-faq{padding:var(--homepage-faq-padding-y) 32px}.homepage-faq__title{font-size:36px;letter-spacing:-.36px}.homepage-faq__cta,.homepage-faq__support-card{display:none}.homepage-faq__question-text{font-size:12px;letter-spacing:.24px}.homepage-faq__answer-text{font-size:12px}}@media (max-width:767px){.homepage-faq{padding:var(--homepage-faq-padding-y) 20px}.homepage-faq__inner{gap:30px}.homepage-faq__title{font-size:30px;letter-spacing:-.3px}}.homepage-faq__question{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;cursor:pointer;text-align:left;width:100%}.homepage-faq__answer{max-height:0;overflow:hidden;transition:max-height .35s ease;padding:0;width:100%}.homepage-faq__answer>.homepage-faq__answer-text{padding:var(--homepage-faq-answer-padding-y) var(--homepage-faq-answer-padding-x)}.homepage-faq__answer--open{max-height:600px}.homepage-faq__header,.homepage-faq__list{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out-quart,cubic-bezier(.25,1,.5,1)),transform .7s var(--ease-out-quart,cubic-bezier(.25,1,.5,1))}.homepage-faq--revealed .homepage-faq__header{opacity:1;transform:translateY(0);transition-delay:0s}.homepage-faq--revealed .homepage-faq__list{opacity:1;transform:translateY(0);transition-delay:.2s}.homepage-faq__cta{transition:background-color .2s ease,border-color .2s ease,transform .2s var(--ease-out-quart,cubic-bezier(.25,1,.5,1))}.homepage-faq__cta:hover{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.homepage-faq__header,.homepage-faq__list{opacity:1;transform:none;transition-duration:.01ms!important}.homepage-faq__cta:hover{transform:none}.homepage-faq__cta{transition-duration:.01ms!important}}.homepage-contact-cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:68px 64px;overflow:hidden}.homepage-contact-cta__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.homepage-contact-cta__inner{position:relative;z-index:1;gap:48px;max-width:80%;padding:50px 30px;background:var(--homepage-contact-cta-bg-gradient)}.homepage-contact-cta__head,.homepage-contact-cta__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.homepage-contact-cta__head{gap:6px}.homepage-contact-cta__heading{display:flex;align-items:center;justify-content:center;gap:12px;padding:3px 0;width:100%;margin:0;font-size:inherit;font-weight:inherit}.homepage-contact-cta__heading-text{font-family:Chronicle Display,serif;font-weight:500;font-size:46px;letter-spacing:-.46px;color:var(--homepage-contact-cta-heading-color);white-space:nowrap;line-height:normal}.homepage-contact-cta__heading-text--italic{font-style:italic;font-weight:400}.homepage-contact-cta__description{font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:var(--homepage-contact-cta-body-color);text-align:center;max-width:900px;width:100%}.homepage-contact-cta__form{display:flex;flex-direction:column;gap:14px;align-items:center;width:100%}.homepage-contact-cta__form-row{display:flex;gap:12px;align-items:center;width:100%;align-self:stretch}.homepage-contact-cta__form-group{display:flex;flex-direction:column;gap:4px;align-items:flex-start;flex:1 0;min-width:0}.homepage-contact-cta__form-group--message{gap:3px;flex:none;width:100%;align-self:stretch}.homepage-contact-cta__label{line-height:15px;color:var(--homepage-contact-cta-label-color)}.homepage-contact-cta__input,.homepage-contact-cta__label{display:flex;align-items:center;width:100%;font-family:Lato,sans-serif;font-weight:400;font-size:12px}.homepage-contact-cta__input{overflow:hidden;font-style:italic;color:var(--homepage-contact-cta-placeholder-color);opacity:.6}.homepage-contact-cta__input,.homepage-contact-cta__select{padding:15px;background:var(--homepage-contact-cta-input-bg);border:1px solid var(--homepage-contact-cta-input-border);border-radius:var(--homepage-contact-cta-input-radius)}.homepage-contact-cta__select{display:flex;align-items:center;gap:10px;width:100%}.homepage-contact-cta__select-text{flex:1 0;font-family:Lato,sans-serif;font-style:italic;font-weight:400;font-size:12px;color:var(--homepage-contact-cta-placeholder-color);line-height:normal}.homepage-contact-cta__select-icon{width:12px;height:12px;flex-shrink:0}.homepage-contact-cta__textarea{align-items:flex-start;height:84px;padding:14px;font-family:Lato,sans-serif;font-weight:400;font-size:12px;color:var(--homepage-contact-cta-placeholder-color);opacity:.6}.homepage-contact-cta__phone-wrapper,.homepage-contact-cta__textarea{display:flex;width:100%;background:var(--homepage-contact-cta-input-bg);border:1px solid var(--homepage-contact-cta-input-border)}.homepage-contact-cta__phone-wrapper{align-items:stretch;min-height:44px;border-radius:var(--homepage-contact-cta-input-radius);position:relative}.homepage-contact-cta__flag-container{width:90px;flex-shrink:0}.homepage-contact-cta__flag-inner{display:flex;align-items:center;gap:6px;height:100%;padding-left:8px;padding-right:6px;background:var(--homepage-contact-cta-flag-bg)}.homepage-contact-cta__flag-emoji{font-size:16px;line-height:1;flex-shrink:0}.homepage-contact-cta__dial-code-text{font-family:Lato,sans-serif;font-weight:500;font-size:12px;line-height:19px;color:var(--homepage-contact-cta-label-color);white-space:nowrap;flex-shrink:0}.homepage-contact-cta__flag-arrow{width:6px;height:4px;min-height:4px;flex-shrink:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid var(--homepage-contact-cta-label-color)}.homepage-contact-cta__phone-input{flex:1 0;display:flex;align-items:center;padding:15px;border:none;border-radius:0;background:transparent;font-family:Lato,sans-serif;font-style:italic;font-weight:400;font-size:12px;color:var(--homepage-contact-cta-placeholder-color);opacity:.6}.homepage-contact-cta__submit{display:flex;align-items:center;justify-content:center;gap:10px;width:344px;min-height:50px;padding:13px 37px;background:var(--homepage-contact-cta-btn-bg);border:1px solid transparent;font-family:Lato,sans-serif;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;color:var(--homepage-contact-cta-btn-text);text-align:center;text-decoration:none}.homepage-contact-cta__input,.homepage-contact-cta__phone-input,.homepage-contact-cta__textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;resize:none;box-sizing:border-box;cursor:text;transition:border-color .2s ease}.homepage-contact-cta__input:focus,.homepage-contact-cta__textarea:focus{border-color:var(--homepage-contact-cta-heading-color);opacity:1}.homepage-contact-cta__phone-input:focus{opacity:1}.homepage-contact-cta__input:disabled,.homepage-contact-cta__phone-input:disabled,.homepage-contact-cta__textarea:disabled{cursor:not-allowed;opacity:.5}.homepage-contact-cta__submit{cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.homepage-contact-cta__submit:hover:not(:disabled){background-color:#003d5c}.homepage-contact-cta__submit--loading,.homepage-contact-cta__submit:disabled{opacity:.7;cursor:not-allowed}.homepage-contact-cta__flag-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.homepage-contact-cta__flag-arrow--open{border-top:none;border-bottom:4px solid var(--homepage-contact-cta-label-color)}.homepage-contact-cta__country-dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:200;width:260px;background:#ffffff;border:1px solid rgba(0,0,0,.12);border-radius:3px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden}.homepage-contact-cta__country-search-wrap{padding:8px;border-bottom:1px solid rgba(0,0,0,.08);background:#ffffff;position:-webkit-sticky;position:sticky;top:0}.homepage-contact-cta__country-search{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:3px;padding:6px 10px;font-family:Lato,sans-serif;font-size:12px;color:var(--homepage-contact-cta-heading-color);outline:none;background:#f8f8f8}.homepage-contact-cta__country-search:focus{border-color:rgba(0,38,58,.4);background:#ffffff}.homepage-contact-cta__country-list{list-style:none;margin:0;padding:4px 0;max-height:220px;overflow-y:auto}.homepage-contact-cta__country-option{display:flex;align-items:center;gap:8px;padding:7px 12px;cursor:pointer;transition:background-color .1s ease}.homepage-contact-cta__country-option:hover{background-color:rgba(0,38,58,.06)}.homepage-contact-cta__country-option--selected{background-color:rgba(0,38,58,.08)}.homepage-contact-cta__country-flag{font-size:15px;line-height:1;flex-shrink:0}.homepage-contact-cta__country-label{font-family:Lato,sans-serif;font-size:12px;font-weight:400;color:var(--homepage-contact-cta-heading-color);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homepage-contact-cta__country-code{font-family:Lato,sans-serif;font-size:11px;color:rgba(0,0,0,.45);flex-shrink:0}.homepage-contact-cta__country-empty{padding:12px;font-family:Lato,sans-serif;font-size:12px;color:rgba(0,0,0,.4);text-align:center}.homepage-contact-cta__select{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;transition:border-color .2s ease}.homepage-contact-cta__select--open{border-color:var(--homepage-contact-cta-heading-color)}.homepage-contact-cta__select-icon--open{transform:rotate(180deg)}.homepage-contact-cta__language-dropdown{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:100;background:#ffffff;border:1px solid var(--homepage-contact-cta-input-border);border-radius:3px;list-style:none;margin:0;padding:4px 0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.homepage-contact-cta__language-option{padding:8px 15px;font-family:Lato,sans-serif;font-size:12px;color:var(--homepage-contact-cta-heading-color);cursor:pointer;transition:background-color .15s ease}.homepage-contact-cta__language-option--selected,.homepage-contact-cta__language-option:hover{background-color:rgba(0,38,58,.06)}.homepage-contact-cta__toast{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);z-index:9999;padding:14px 28px;border-radius:4px;font-family:Lato,sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-align:center;white-space:nowrap;pointer-events:none;animation:homepage-contact-cta-toast-in .25s ease forwards}.homepage-contact-cta__toast--success{background:var(--homepage-contact-cta-heading-color);color:var(--homepage-contact-cta-btn-text)}.homepage-contact-cta__toast--error{background:#b00020;color:#ffffff}@keyframes homepage-contact-cta-toast-in{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:1023px){.homepage-contact-cta{padding:56px 30px}.homepage-contact-cta__inner{background:linear-gradient(162.43deg,rgb(255,255,255) 12.82%,rgb(242,242,242))}.homepage-contact-cta__heading{gap:8px}.homepage-contact-cta__heading-text{font-size:36px;letter-spacing:-.36px}}@media (max-width:767px){.homepage-contact-cta{padding:45px 20px}.homepage-contact-cta__inner{padding:30px 26px;background:#ffffff}.homepage-contact-cta__head{gap:10px}.homepage-contact-cta__heading{flex-wrap:wrap;justify-content:center;gap:8px}.homepage-contact-cta__heading-text{font-size:22px;letter-spacing:-.22px}.homepage-contact-cta__description{font-size:12px}.homepage-contact-cta__form-row{flex-direction:column;gap:12px;align-items:flex-start;justify-content:center}.homepage-contact-cta__form-group{flex:none;width:100%}.homepage-contact-cta__input{background:transparent;border:none;border-bottom:.5px solid var(--homepage-contact-cta-mobile-input-border);border-radius:0}.homepage-contact-cta__phone-wrapper,.homepage-contact-cta__select{background:var(--homepage-contact-cta-input-bg);border:none;border-bottom:.5px solid var(--homepage-contact-cta-mobile-input-border);border-radius:0}.homepage-contact-cta__phone-wrapper{position:relative}.homepage-contact-cta__textarea{border:1px solid var(--homepage-contact-cta-input-border)}.homepage-contact-cta__submit{width:100%}}.homepage-contact-cta__inner{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out-quart,cubic-bezier(.25,1,.5,1)),transform .7s var(--ease-out-quart,cubic-bezier(.25,1,.5,1))}.homepage-contact-cta--revealed .homepage-contact-cta__inner{opacity:1;transform:translateY(0)}.homepage-contact-cta__submit{transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s var(--ease-out-quart,cubic-bezier(.25,1,.5,1))}.homepage-contact-cta__submit:hover:not(:disabled){transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.homepage-contact-cta__inner{opacity:1;transform:none;transition-duration:.01ms!important}.homepage-contact-cta__submit:hover:not(:disabled){transform:none}.homepage-contact-cta__submit{transition-duration:.01ms!important}}.bottom-bar{background-color:var(--bottom-bar-bg);justify-content:center;padding:var(--bottom-bar-padding);width:100%}.bottom-bar,.bottom-bar__inner{display:flex;flex-direction:column;align-items:center;gap:var(--bottom-bar-gap)}.bottom-bar__copyright{font-family:var(--bottom-bar-font-family);font-weight:var(--bottom-bar-font-weight);font-size:var(--bottom-bar-copyright-font-size);line-height:var(--bottom-bar-copyright-line-height);color:var(--bottom-bar-text-color);text-align:center;white-space:nowrap}.bottom-bar__disclaimer-wrapper{width:100%;padding-left:var(--bottom-bar-disclaimer-px);padding-right:var(--bottom-bar-disclaimer-px)}.bottom-bar__disclaimer{font-size:var(--bottom-bar-disclaimer-font-size);line-height:var(--bottom-bar-disclaimer-line-height);text-align:center;width:100%}.bottom-bar__disclaimer,.bottom-bar__link{font-family:var(--bottom-bar-font-family);font-weight:var(--bottom-bar-font-weight);color:var(--bottom-bar-text-color)}.bottom-bar__link{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;font-size:inherit;line-height:inherit}@media (max-width:767px){.bottom-bar{padding:20px 20px 90px}.bottom-bar__disclaimer-wrapper{padding-left:0;padding-right:0}.bottom-bar__disclaimer{font-size:10px}}.bottom-bar__link{transition:opacity .2s ease}.bottom-bar__link:hover{opacity:.75}.sticky-bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:var(--sticky-bottom-bar-z-index);transform:translateY(100%);transition:transform var(--sticky-bottom-bar-transition);pointer-events:none}.sticky-bottom-bar--visible{transform:translateY(0);pointer-events:auto}.sticky-bottom-bar__desktop{display:flex;align-items:center;justify-content:center;background-color:var(--sticky-bottom-bar-bg);padding:var(--sticky-bottom-bar-padding-y) var(--sticky-bottom-bar-padding-x)}.sticky-bottom-bar__inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--sticky-bottom-bar-content-max-width);height:var(--sticky-bottom-bar-content-height);padding-left:15px;padding-right:15px}.sticky-bottom-bar__logo{flex-shrink:0}.sticky-bottom-bar__logo img{display:block;width:var(--sticky-bottom-bar-logo-width);height:var(--sticky-bottom-bar-logo-height)}.sticky-bottom-bar__price{display:flex;align-items:center;gap:8px;flex-shrink:0}.sticky-bottom-bar__price-label{color:var(--sticky-bottom-bar-price-label-color)}.sticky-bottom-bar__price-label,.sticky-bottom-bar__price-value{font-family:var(--sticky-bottom-bar-price-font-family);font-weight:400;font-size:var(--sticky-bottom-bar-price-font-size);line-height:var(--sticky-bottom-bar-price-line-height)}.sticky-bottom-bar__price-value{color:var(--sticky-bottom-bar-price-value-color)}.sticky-bottom-bar__cta{display:flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;background-color:var(--sticky-bottom-bar-cta-bg);color:var(--sticky-bottom-bar-cta-color);border:1px solid transparent;font-family:var(--sticky-bottom-bar-cta-font-family);font-weight:var(--sticky-bottom-bar-cta-font-weight);font-size:var(--sticky-bottom-bar-cta-font-size);letter-spacing:var(--sticky-bottom-bar-cta-letter-spacing);line-height:var(--sticky-bottom-bar-cta-line-height);text-transform:uppercase;text-decoration:none;min-height:var(--sticky-bottom-bar-cta-min-height);padding:var(--sticky-bottom-bar-cta-padding-y) var(--sticky-bottom-bar-cta-padding-x);cursor:pointer;transition:background-color .2s ease}.sticky-bottom-bar__cta:hover{background-color:var(--sticky-bottom-bar-cta-hover-bg)}.sticky-bottom-bar__mobile{display:none;gap:var(--sticky-bottom-bar-mobile-gap);background-color:var(--sticky-bottom-bar-bg);padding:var(--sticky-bottom-bar-mobile-padding)}.sticky-bottom-bar__btn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--sticky-bottom-bar-btn-gap);min-height:var(--sticky-bottom-bar-btn-min-height);border-radius:var(--sticky-bottom-bar-btn-radius);padding:var(--sticky-bottom-bar-btn-padding-y) var(--sticky-bottom-bar-btn-padding-x);font-family:var(--sticky-bottom-bar-btn-font-family);font-weight:var(--sticky-bottom-bar-btn-font-weight);font-size:var(--sticky-bottom-bar-btn-font-size);line-height:var(--sticky-bottom-bar-btn-line-height);color:var(--sticky-bottom-bar-btn-color);text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s ease}.sticky-bottom-bar__btn-icon{display:block;width:var(--sticky-bottom-bar-btn-icon-size);height:var(--sticky-bottom-bar-btn-icon-size);flex-shrink:0}.sticky-bottom-bar__btn--call{background-color:var(--sticky-bottom-bar-btn-call-bg)}.sticky-bottom-bar__btn--call:hover{background-color:var(--sticky-bottom-bar-btn-call-hover-bg)}.sticky-bottom-bar__btn--whatsapp{background-color:var(--sticky-bottom-bar-btn-whatsapp-bg)}.sticky-bottom-bar__btn--whatsapp:hover{background-color:var(--sticky-bottom-bar-btn-whatsapp-hover-bg)}@media (max-width:1023px){.sticky-bottom-bar__desktop{display:none}.sticky-bottom-bar__mobile{display:flex}}@media (max-width:767px){.sticky-bottom-bar__mobile{padding:var(--sticky-bottom-bar-mobile-padding) var(--sticky-bottom-bar-padding-x)}}.side-contact-bar{position:fixed;right:0;top:50%;transform:translateX(100%) translateY(-50%);z-index:var(--sticky-bottom-bar-z-index);display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:var(--side-contact-bar-bg);box-shadow:var(--side-contact-bar-shadow);padding:var(--side-contact-bar-padding-y) var(--side-contact-bar-padding-x);transition:transform var(--sticky-bottom-bar-transition);pointer-events:none}.side-contact-bar--visible{transform:translateX(0) translateY(-50%);pointer-events:auto}.side-contact-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;padding:var(--side-contact-bar-item-padding-y) 0;text-decoration:none;color:var(--side-contact-bar-text-color);cursor:pointer;background:none;border:none;transition:opacity .2s ease}.side-contact-bar__item:hover{opacity:.65}.side-contact-bar__item--bordered{border-top:1px solid var(--side-contact-bar-border-color);border-bottom:1px solid var(--side-contact-bar-border-color);padding:var(--side-contact-bar-item-bordered-padding-y) 0}.side-contact-bar__icon{display:block;width:var(--side-contact-bar-icon-size);height:var(--side-contact-bar-icon-size);flex-shrink:0}.side-contact-bar__label{font-family:var(--side-contact-bar-font-family);font-weight:var(--side-contact-bar-font-weight);font-size:var(--side-contact-bar-font-size);line-height:var(--side-contact-bar-line-height);color:var(--side-contact-bar-text-color);text-align:center;text-transform:uppercase}@media (max-width:1023px){.side-contact-bar{display:none}}.sticky-bottom-bar__btn,.sticky-bottom-bar__cta{transition:background-color .2s ease,opacity .2s ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}.content-container{width:100%;max-width:var(--content-max-width,1440px);margin-left:auto;margin-right:auto}