.mega-menu__nav.grid:has(>.mega-menu__nav-item:nth-child(3):last-child){grid-template-columns:repeat(3,auto);grid-template-rows:auto;grid-auto-flow:row;align-items: start}.dropdown__container{padding-block-start:var(--sp-3);padding-block-end:var(--sp-6)}.timeline-dots .timeline-dots__label{font-family:var(--timeline-nav-font-family,inherit);font-style:var(--timeline-nav-font-style,normal);font-weight:var(--timeline-nav-font-weight,inherit);font-size:var(--timeline-nav-font-size,inherit);line-height:1}.timeline-dots.timeline-nav--text button{color:var(--timeline-nav-color,inherit)}.timeline-dots.timeline-nav--text button[aria-current=false]{color:var(--timeline-nav-color-inactive,rgb(var(--color-foreground)/.25))}.timeline-dots.timeline-nav--dots button{position:relative;padding-block-end:var(--sp-4)}.timeline-dots.timeline-nav--dots .timeline-dots__label{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.timeline-dots.timeline-nav--dots button:before{content:"";position:absolute;width:var(--timeline-dot-size,12px);height:var(--timeline-dot-size,12px);background-color:var(--timeline-dot-color,rgb(var(--color-foreground)));border:1px solid var(--timeline-dot-color,rgb(var(--color-foreground)));z-index:1;transition:background-color var(--animation-primary);border-radius:50%;bottom:0;left:50%;transform:translate(-50%,50%)}.timeline-dots.timeline-nav--dots button[aria-current=false]:before{border-color:var(--timeline-dot-color-inactive,rgb(var(--color-foreground)/.25));background-color:#0000}.timeline-dots{--timeline-dot-size:12px;--timeline-dot-gap:10px;--timeline-dot-color-active:#94766b;--timeline-dot-color-inactive:#d9d4d4;grid-template-columns:none;align-items: center;width:100%;padding:5px;display:flex!important;gap:0!important}.timeline-dots>button{color:#0000;letter-spacing:0;min-height:var(--timeline-dot-size);flex:1 1 0;align-items: center;min-width:0;padding:0;font-size:0;line-height:0;gap:0!important}.timeline-dots>button:last-child{flex:none}.timeline-dots button .sr-only{font-size:0}.timeline-dots button:before{content:"";display:block;width:var(--timeline-dot-size);height:var(--timeline-dot-size);background-color:var(--timeline-dot-color-inactive);outline:1px solid #0000;outline-offset:3px;transition:background-color var(--animation-primary),outline-color var(--animation-primary);border-radius:50%;flex-shrink:0}.timeline-dots button[aria-current=true]:before{background-color:var(--timeline-dot-color-active);outline-color:var(--timeline-dot-color-active)}.timeline-dots button:after{background-color:var(--timeline-dot-color-inactive)!important;margin-inline:var(--timeline-dot-gap)!important;flex:1 1 0!important;width:auto!important;min-width:0!important}.timeline-dots button:last-child:after{display:none}.profile--no-image .profile__content{background-color:rgb(var(--color-background));backdrop-filter:none;border:1px solid rgb(var(--color-border));transition:border-color var(--animation-primary);padding:19px}.profile--no-image:hover .profile__content{border-color:#94766b}@media screen and (min-width:640px){.profile--no-image .profile__content{padding:24px}}[data-rounded-block=round] .profile--no-image .profile__content{border-radius:var(--rounded-block)}.profile__button{transition:background-color var(--animation-primary)}.profile--no-image .profile__button,.profile__button:hover{background-color:#94766b}.profile--no-image{cursor:pointer}.profile--no-image .profile__button:before{content:"";position:absolute;inset:0}@media screen and (max-width:639px){.portfolio.mobile\:card-grid--2 .profile--no-image .profile__button{position:static}}@media screen and (max-width:767px){.testimonials-title .heading{font-size:var(--title-md)}}.product__spinning[style*=--spinning-icon-stroke] .icon,.product__spinning[style*=--spinning-icon-stroke] .icon *{stroke:var(--spinning-icon-stroke)}.product__spinning[style*=--spinning-icon-fill] .icon,.product__spinning[style*=--spinning-icon-fill] .icon *{fill:var(--spinning-icon-fill)}.tracking-heading{letter-spacing:-.02em}.md-modal__header__title__span{font-family:var(--font-heading-family);letter-spacing:-.02em;font-weight:700}#md-app-embed__modal .md-modal__bodyContent p.md-modal__bodyContent__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);margin-block-start:0!important}#md-app-embed__modal button.md-form__select{border-bottom:1px solid rgb(var(--color-border))!important}#md-app-embed__modal button.md-form__select[aria-expanded=true]{border-width:1px!important}.md-modal__footer button.md-btn.md-btn__primary{font-family:var(--font-heading-family);letter-spacing:.02em;font-weight:700;border-radius:9999px!important;padding:1rem 2.5rem!important}.menu-drawer .drawer__footer-top>button{flex:0 0 50%;justify-content:space-between;min-width:0}.menu-drawer .drawer__footer-top>button:not(:first-of-type){border-inline-start:1px solid rgb(var(--color-border));padding-inline-start:12px}@media screen and (max-width:767px){.footer-copyright .localization__item{padding-block:var(--sp-3);padding-inline:var(--sp-10)}}.bacurr-dropdownChoices,.bacurr-currency-switcher,.bacurr-cs,.bacurr-switcher,.bacurr-flag-pos,[id^=bacurr-currency-switcher],[class*=bacurr-flag]{display:none!important}.jdgm-testimonials-carousel .jdgm-title,.jdgm-videos-carousel .jdgm-title,.jdgm-cards-carousel .jdgm-title,div#insta-feed h2,#label-md-modal__dialog{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--font-heading-letter-spacing)!important;line-height:calc(var(--font-heading-line-height)*1.15)!important;text-transform:var(--font-heading-text-transform)!important;color:rgb(var(--color-foreground))!important;word-break:break-word!important}div#insta-feed h2{font-size:var(--title-md)!important}
