.company-guide-bg-primary{background-color:var(--widget-color-primary,#0db02b);color:#fff}.company-guide-bg-support--light{background-color:var(--widget-color-support--light,#cfcfcf)}.company-guide-bg-support--lighter{background-color:var(--widget-color-support--lighter,#f5f5f7)}.company-guide-fade-enter-from,.company-guide-fade-leave-to{opacity:0}.company-guide-fade-enter-active,.company-guide-fade-leave-active{transition:opacity .2s ease}.list-reset{list-style:none;margin-bottom:0;padding-left:0}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.company-guide-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:none;display:block;line-height:1;padding:var(--widget-spacer-sm,15px) var(--widget-spacer-sm,15px);transition:all .2s ease-in-out;width:100%}.company-guide-form-control--is-open{border-bottom:1px solid var(--widget-color-support,#b2b2b2);padding-left:0}.company-guide-form-control--is-open:focus{padding-left:var(--widget-spacer-sm,15px)}.company-guide-form-control--is-open:focus+.company-widget-search-form__actions{right:var(--widget-spacer-sm,15px)}::-moz-placeholder{color:var(--widget-color-support--light,#cfcfcf)}::placeholder{color:var(--widget-color-support--light,#cfcfcf)}.company-guide-button{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:var(--spacer-xs,10px) var(--spacer,20px);position:relative;text-decoration:none;transition:background-color .15s ease-in-out}.company-guide-button svg{fill:#fff;height:20px;margin-left:5px;position:relative;right:0;top:-1px;transform:rotate(-90deg);transition:all .2s ease-in-out;width:20px}.company-guide-button:focus,.company-guide-button:hover{color:#fff}.company-guide-button:focus svg,.company-guide-button:hover svg{right:-5px}.company-guide-button--is-icon-only{background:transparent;border:none;line-height:1}.company-guide-button--secondary-color{background-color:var(--widget-color-secondary,#f60)}.company-guide-button--secondary-color:hover{background-color:var(--widget-color-secondary--dark,#cc5200)}p{max-width:var(--widget-company-guide-text-max-width,768px)}.company-guide-loader{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.company-guide-loader--has-spinner{align-items:center;display:flex;justify-content:center}.company-guide-loader__spinner{animation:company-guide-spinner-animation 1.1s linear infinite;border:7.5px solid var(--widget-color-primary--light,#b6e7bf);border-left-color:var(--widget-color-primary,#0db02b);border-radius:50%;height:50px;position:relative;transform:translateZ(0);width:50px}.company-guide-loader__spinner:after{border-radius:50%;content:"";height:50px;width:50px}@keyframes company-guide-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.company-guide-section{padding:var(--widget-spacer,20px)}@media (min-width:768px){.company-guide-section{padding:var(--widget-spacer-md,30px)}}.company-guide-section__main{height:100%;overflow:hidden;position:relative}.company-guide-section__top{background-color:#fff;padding:var(--widget-spacer-sm,15px) 0;position:sticky;top:0;z-index:1}.company-widget-search-form{position:relative}.company-widget-search-form__input{padding-right:65px}.company-widget-search-form__input--is-empty{padding-right:40px}.company-widget-search-form__actions{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}.company-widget-search-form__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.company-widget-search-form__search-icon svg{fill:var(--widget-color-secondary,#f60);height:16px;transform:none;width:16px}.company-widget-search-form__clear{padding:var(--spacer-sm,15px)}.company-widget-search-form__clear svg{height:12px;width:12px}.company-widget-search-form__clear:focus svg,.company-widget-search-form__clear:hover svg,.company-widget-search-form__clear svg{fill:var(--widget-color-support,#b2b2b2)}.company-guide-container{display:flex;flex-wrap:wrap;height:var(--widget-company-guide-height,100%)}.company-guide-container--is-full-width{display:block;height:100%}.company-guide-container--is-full-width>.company-guide-section{padding:0}
.company-guide-select-wrapper[data-v-8b244862]{position:relative}.company-guide-select-wrapper select[data-v-8b244862]{padding-right:var(--widget-spacer-md,30px)}.company-guide-select-wrapper svg[data-v-8b244862]{fill:var(--widget-color-body,#575757);height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px}
.block-link[data-v-61bccaf9]{background:transparent;border:none;color:var(--widget-color-secondary,#f60);display:inline-flex;padding-left:20px;position:relative;text-decoration:none;transition:color .15s ease-in-out}.block-link[data-v-61bccaf9]:after{background-color:var(--widget-color-secondary,#f60);bottom:0;content:"";height:1px;position:absolute;right:0;transition:width .15s ease-in-out;width:0}.block-link[data-v-61bccaf9]:focus,.block-link[data-v-61bccaf9]:hover{color:var(--widget-color-secondary--dark,#cc5200)}.block-link[data-v-61bccaf9]:focus:after,.block-link[data-v-61bccaf9]:hover:after{background-color:var(--widget-color-secondary--dark,#cc5200);width:100%}.block-link:focus svg[data-v-61bccaf9],.block-link:hover svg[data-v-61bccaf9]{fill:var(--widget-color-secondary--dark,#cc5200)}.block-link--icon-hover-left:focus svg[data-v-61bccaf9],.block-link--icon-hover-left:hover svg[data-v-61bccaf9]{left:-4px}.block-link svg[data-v-61bccaf9]{fill:var(--widget-color-secondary,#f60);height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);transition:left .15s ease-in-out;width:16px}.block-link--is-ghost[data-v-61bccaf9]{color:#fff}.block-link--is-ghost[data-v-61bccaf9]:after{background-color:#fff}.block-link--is-ghost[data-v-61bccaf9]:focus,.block-link--is-ghost[data-v-61bccaf9]:hover{color:#fff}.block-link--is-ghost[data-v-61bccaf9]:focus:after,.block-link--is-ghost[data-v-61bccaf9]:hover:after{background-color:#fff}.block-link--is-ghost:focus svg[data-v-61bccaf9],.block-link--is-ghost:hover svg[data-v-61bccaf9],.block-link--is-ghost svg[data-v-61bccaf9]{fill:#fff}.block-link--show-icon-after[data-v-61bccaf9]{padding-left:0;padding-right:20px}.block-link--show-icon-after[data-v-61bccaf9]:after{left:0;right:inherit}.block-link--show-icon-after svg[data-v-61bccaf9]{left:inherit;right:0;transform:translateY(-50%) rotate(-90deg);transition-property:right}.block-link--show-icon-after:focus svg[data-v-61bccaf9],.block-link--show-icon-after:hover svg[data-v-61bccaf9]{left:inherit;right:-4px}.block-link--icon-small svg[data-v-61bccaf9]{height:10px;width:10px}
.filters[data-v-6a276d62]{-moz-column-gap:var(--widget-spacer,20px);column-gap:var(--widget-spacer,20px);display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:var(--widget-spacer-sm,15px)}.filters__item[data-v-6a276d62]{flex-basis:0;flex-grow:1;max-width:100%;min-width:200px}.filters__actions[data-v-6a276d62]{text-align:right;width:100%}.fade-enter-active[data-v-6a276d62],.fade-leave-active[data-v-6a276d62]{transition:opacity .2s}.fade-enter-from[data-v-6a276d62],.fade-leave-to[data-v-6a276d62]{opacity:0}
.company-guide-section[data-v-b726b4d2]{position:sticky;top:0;z-index:2}
.company-guide-alert[data-v-018bd8a8]{border:1px dashed var(--widget-color-support,#b2b2b2);padding:var(--widget-spacer,20px);text-align:center;width:100%}
.company-guide-list[data-v-2629c1de]{min-height:72px;position:relative}.company-guide-list__list-item[data-v-2629c1de]{transition:all .2s ease-in-out}.company-guide-list__item[data-v-2629c1de]{--company-guide-list-item-multiplier:calc(450px - 100%);background-image:linear-gradient(to right,var(--widget-color-primary--light,#b6e7bf) 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:12px 1px;color:inherit;cursor:pointer;display:flex;flex-wrap:wrap;padding-bottom:var(--widget-spacer-sm,15px);padding-right:40px;padding-top:var(--widget-spacer-sm,15px);position:relative;text-decoration:none;transition:background-image .2s ease-in-out}.company-guide-list__item[data-v-2629c1de]:after{background-color:var(--widget-color-secondary,#f60);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .4s ease-in-out;width:0}.company-guide-list__item[data-v-2629c1de]:focus,.company-guide-list__item[data-v-2629c1de]:hover{color:var(--widget-color-secondary,#f60)}.company-guide-list__item[data-v-2629c1de]:focus:after,.company-guide-list__item[data-v-2629c1de]:hover:after{width:100%}.company-guide-list__item:focus svg[data-v-2629c1de],.company-guide-list__item:hover svg[data-v-2629c1de]{fill:var(--widget-color-secondary,#f60);right:0}.company-guide-list__item-title[data-v-2629c1de]{font-weight:700;min-width:calc(40% - 20px);padding-right:20px}.company-guide-list__item-meta[data-v-2629c1de],.company-guide-list__item-title[data-v-2629c1de]{flex-basis:calc(var(--company-guide-list-item-multiplier)*999);flex-grow:1;max-width:100%}.company-guide-list__item-meta[data-v-2629c1de]{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;min-width:60%}.company-guide-list__item-city[data-v-2629c1de],.company-guide-list__item-country[data-v-2629c1de],.company-guide-list__item-phone[data-v-2629c1de]{flex-basis:calc(var(--company-guide-list-item-multiplier)*999);flex-grow:1;max-width:100%}.company-guide-list__item-phone[data-v-2629c1de]{min-width:180px}.company-guide-list__item svg[data-v-2629c1de]{fill:inherit;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg);transition:all .2s ease-in-out;width:20px}.list-slide-move[data-v-2629c1de]{transition:transform .2s ease-in-out,opacity .2s ease-in-out}.list-slide-enter-from[data-v-2629c1de],.list-slide-leave-to[data-v-2629c1de]{opacity:0;transform:translateX(30px)}.slide-down-enter-from[data-v-2629c1de],.slide-down-leave-to[data-v-2629c1de]{opacity:0;transform:translateY(-100px)}.slide-down-enter-to[data-v-2629c1de],.slide-down-leave-from[data-v-2629c1de]{opacity:1;transform:translateY(0)}.slide-down-enter-active[data-v-2629c1de],.slide-down-leave-active[data-v-2629c1de]{transition:opacity .2s ease-in-out,transform .2s ease-in-out,background-color .2s ease-in-out}.alert-container .company-guide-alert[data-v-2629c1de]{left:0;position:absolute;top:0}
.fade-enter-active[data-v-9d6acfb0],.fade-leave-active[data-v-9d6acfb0]{transition:opacity .2s}.fade-enter-from[data-v-9d6acfb0],.fade-leave-to[data-v-9d6acfb0]{opacity:0}
.company-guide-result-label[data-v-937e0d56]{color:var(--widget-color-support,#b2b2b2);font-size:90%;text-align:right}
.company-guide-sidebar[data-v-89b90f12]{flex-basis:300px;flex-grow:1}.company-guide-main[data-v-89b90f12]{flex-basis:0;flex-grow:999;min-height:100%;min-width:74%}
.company-guide-map{height:450px;width:100%}.company-guide-map .ol-zoom{display:flex;flex-direction:column;margin:5px}.company-guide-map .ol-zoom button{background-color:var(--widget-color-support--lighter,#f5f5f7);border:none;border-radius:5px;height:30px;margin-bottom:5px;width:30px}
.company-guide-contact-header[data-v-65573fb5]{-moz-column-gap:var(--widget-spacer,20px);column-gap:var(--widget-spacer,20px);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--widget-spacer-md,30px)}.company-guide-contact-details[data-v-65573fb5]{--multiplier:calc(650px - 100%);--column-gap:var(--widget-spacer,20px);-moz-column-gap:calc(var(--column-gap)*-1);column-gap:calc(var(--column-gap)*-1);display:flex;flex-wrap:wrap;margin-bottom:var(--column-gap);row-gap:var(--column-gap)}.company-guide-contact-details-container--has-map[data-v-65573fb5]{background-color:#fff;margin:var(--widget-spacer,20px);margin-top:-180px;padding:var(--widget-spacer,20px);position:relative}@media (min-width:768px){.company-guide-contact-details-container--has-map[data-v-65573fb5]{margin-left:var(--widget-spacer-lg,60px);margin-right:var(--widget-spacer-lg,60px);padding:var(--widget-spacer-md,30px)}}.company-guide-contact-details__item[data-v-65573fb5]{flex-basis:calc(var(--multiplier)*999);flex-grow:1;max-width:400px;min-width:33%}.company-guide-contact-details__item[data-v-65573fb5]:nth-child(2n),.company-guide-contact-details__item[data-v-65573fb5]:nth-child(2n-1){min-width:calc(30% - var(--column-gap)*2)}.company-guide-contact-activity[data-v-65573fb5]{margin-top:var(--widget-spacer,20px)}.company-guide-label[data-v-65573fb5]{font-weight:700}
.h-100[data-v-6c92feea]{height:100%;overflow-x:hidden}

/*# sourceMappingURL=widget.css.map*/