body{margin:0;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.5;color:#222;background-color:#fff}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.accordion-head{position:relative}.accordion-head.active:after{transform:translateY(-50%) rotate(-90deg)}.accordion-head:after{content:"";display:block;position:absolute;right:0;top:50%;width:8px;height:16px;background:url("../../../images/icons/arrow-accordion-grey.svg") center no-repeat;transform:translateY(-50%) rotate(0);transition:transform .3s ease-in-out}.accordion-head h2{font-size:17px;line-height:1.5;text-align:left}@media(min-width: 768px){.accordion-head h2{font-size:32px;text-align:center}.accordion-head:after{content:none}}.accordion-item{display:none}.accordion-item.active{display:block}.swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;border:solid 1px #979797;background-color:#e8e6e6}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary)}.max-width-container{max-width:1280px;margin:0 auto}.field--name-field-telephone a{color:inherit}@keyframes rotationAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.media--blazy .ajax-progress-throbber{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.media--blazy.media--loading::before{display:none}.media--blazy.media--loading .ajax-progress-throbber{display:block}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:rgba(0,0,0,0);border:none}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0}.ui-menu .ui-menu-item{line-height:1}.ui-autocomplete .ui-state-active{color:#222}.messages.messages--status{background-image:none}@keyframes opacity{0%{opacity:1}100%{opacity:0}}.ajax-progress-fullscreen{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100px;height:100px;display:inline-block;overflow:hidden;background:none}.throbber{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.throbber div{left:46px;top:26px;position:absolute;animation:opacity linear 1s infinite;background:var(--color-primary, var(--color-primary, #0a0a0a));width:8px;height:8px;border-radius:4px/4px;transform-origin:4px 24px}.throbber div:nth-child(1){transform:rotate(0deg);animation-delay:-.9166666667s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(2){transform:rotate(30deg);animation-delay:-.8333333333s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(3){transform:rotate(60deg);animation-delay:-0.75s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(4){transform:rotate(90deg);animation-delay:-.6666666667s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(5){transform:rotate(120deg);animation-delay:-.5833333333s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(6){transform:rotate(150deg);animation-delay:-0.5s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(7){transform:rotate(180deg);animation-delay:-.4166666667s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(8){transform:rotate(210deg);animation-delay:-.3333333333s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(9){transform:rotate(240deg);animation-delay:-0.25s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(10){transform:rotate(270deg);animation-delay:-.1666666667s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(11){transform:rotate(300deg);animation-delay:-.0833333333s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div:nth-child(12){transform:rotate(330deg);animation-delay:0s;background:var(--color-primary, var(--color-primary, #0a0a0a))}.throbber div,.throbber--small div{box-sizing:content-box}.ajax-progress.ajax-progress-throbber{font-size:0}.ajax-progress.ajax-progress-throbber .message{display:none}.ajax-progress-throbber{width:50px;height:50px;display:inline-block;overflow:hidden;background:none}.throbber--small{width:100%;height:100%;position:relative;transform:translateZ(0) scale(0.5);backface-visibility:hidden;transform-origin:0 0}.throbber--small div{left:46px;top:26px;position:absolute;animation:opacity linear 1s infinite;background:var(--color-primary, #0a0a0a);width:8px;height:8px;border-radius:4px/4px;transform-origin:4px 24px}.throbber--small div:nth-child(1){transform:rotate(0deg);animation-delay:-.9166666667s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(2){transform:rotate(30deg);animation-delay:-.8333333333s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(3){transform:rotate(60deg);animation-delay:-0.75s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(4){transform:rotate(90deg);animation-delay:-.6666666667s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(5){transform:rotate(120deg);animation-delay:-.5833333333s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(6){transform:rotate(150deg);animation-delay:-0.5s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(7){transform:rotate(180deg);animation-delay:-.4166666667s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(8){transform:rotate(210deg);animation-delay:-.3333333333s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(9){transform:rotate(240deg);animation-delay:-0.25s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(10){transform:rotate(270deg);animation-delay:-.1666666667s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(11){transform:rotate(300deg);animation-delay:-.0833333333s;background:var(--color-primary, #0a0a0a)}.throbber--small div:nth-child(12){transform:rotate(330deg);animation-delay:0s;background:var(--color-primary, #0a0a0a)}@media(min-width: 800px){.block-field-mobile-image{display:none}}@media(max-width: 799px){.block-field-mobile-image+.block-field-image{display:none}}@media(min-width: 900px){.ui-dialog .ui-dialog-content:has(form){padding:1rem 2.5rem}}/*# sourceMappingURL=global.css.map */
