.agency-page-container{color:#343434}.agency-page-container .breadcrumb{margin-top:1rem;margin-bottom:1rem;font-weight:700;color:#525252}.agency-page-container .breadcrumb a{color:#525252;text-decoration:none}.agency-page-container .btn{display:inline-block;padding:1rem;font-family:var(--font-family-sans);font-weight:700;color:#fff;background-color:#e41e28;border-radius:5px;text-align:center;cursor:pointer}.agency-page-container .headline{font-size:2rem;font-family:var(--font-family-sans);font-weight:600;margin:0;line-height:1}.agency-page-container .subline{font-weight:600;color:#525252;line-height:var(--easy-widget-line-height-xxl);margin-bottom:1rem}.agency-page-container .agency-store-container{background:white;display:flex;flex-direction:column;flex-wrap:wrap;border-radius:5px;overflow:hidden}.agency-page-container .agency-store-container .content-slider{min-height:15rem;border-radius:5px}.agency-page-container .agency-store-container .content-slider .img{width:100%;height:100%;min-height:15rem;background-size:cover!important;background-position:center!important}.agency-page-container .agency-store-container .agency-info{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.agency-page-container .agency-store-container .agency-info .headline{font-family:var(--font-family-slab)}.agency-page-container .agency-store-container .agency-info .address,.agency-page-container .agency-store-container .agency-info .phone,.agency-page-container .agency-store-container .agency-info .email{display:flex;align-items:flex-start;column-gap:1rem;margin-top:1rem}.agency-page-container .agency-store-container .agency-info svg{width:1.5rem}.agency-page-container .agency-store-container .agency-info .social-links{margin-top:1rem;font-size:2.5rem}.agency-page-container .agency-store-container .agency-info .social-links svg{width:3rem;margin-right:.5rem}.agency-page-container .agency-store-container .agency-info .social-links i{margin-right:.5rem}.agency-page-container .agency-store-container .agency-info .cta-row{display:flex;column-gap:1rem;row-gap:1rem;flex-wrap:wrap;margin-top:3.125rem}.agency-page-container .ibe-link-container{margin-top:3.125rem;display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1.5rem}.agency-page-container .ibe-link-container .link-teaser{flex:1 1 22rem}.agency-page-container .news-container{margin-top:3.125rem;background:#cdd3df;padding:1.5rem 1rem;border-radius:5px}.agency-page-container .news-container .news{background:white;margin-top:1rem;padding:.5rem}.agency-page-container .news-container .news .news-heading{font-weight:700}.agency-page-container .expert-container{margin-top:3.125rem}.agency-page-container .expert-container .expert-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));column-gap:1.5rem}.agency-page-container .expert-container .expert-list .expert{border-radius:5px;overflow:hidden;margin-top:1.5rem}.agency-page-container .expert-container .expert-list .expert .expert-background-image{height:15rem}.agency-page-container .expert-container .expert-list .expert .expert-background-image img{height:100%;width:100%;object-fit:cover;object-position:center}.agency-page-container .expert-container .expert-list .expert .expert-content{padding:1rem;background:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.agency-page-container .expert-container .expert-list .expert .expert-content .expert-image{height:9rem;width:9rem;border-radius:50%;overflow:hidden;margin-top:-5rem}.agency-page-container .expert-container .expert-list .expert .expert-content .expert-image img{border:7px solid white;border-radius:50%;height:100%;width:100%;object-fit:cover;object-position:center}.agency-page-container .expert-container .expert-list .expert .expert-content .expert-name{font-size:1.375rem;font-family:var(--font-family-sans);font-weight:700;margin:0}.agency-page-container .expert-container .expert-list .expert .expert-content .expert-position{font-weight:700;color:#525252}.agency-page-container .expert-container .expert-list .expert .expert-content svg{width:1.5rem}.agency-page-container .expert-container .expert-list .expert .expert-content .expert-phone{display:flex;align-items:flex-start;column-gap:1rem;margin-top:1.5rem;font-weight:700}.agency-page-container .expert-container .expert-list .expert .expert-content .expert-email{display:flex;align-items:flex-start;column-gap:1rem;margin-top:.5rem;font-weight:700;color:#343434}.agency-page-container .expert-container .expert-list .expert .expert-content .description-wrapper{margin-top:1rem;min-height:2rem}.agency-page-container .expert-container .expert-list .expert .expert-content .button-wrap{text-align:center;min-height:6rem}.agency-page-container .expert-container .expert-list .expert .expert-content .button-wrap .btn{margin-top:1rem;width:100%}.agency-page-container .description-container{margin-top:3.125rem}.agency-page-container .description-container .description{margin-top:1rem}.agency-page-container .location-container{margin-top:3.125rem}.agency-page-container .location-container .location{background:white;padding:1rem;border-radius:5px;column-gap:1.5rem}.agency-page-container .location-container .location .location-info{display:flex;flex-direction:column}.agency-page-container .location-container .location .location-info>*{flex:1 1 50%}.agency-page-container .location-container .location .location-info .location-address .location-address-heading{font-weight:700;font-size:1.375rem}.agency-page-container .location-container .location .location-info .link-route-planner{margin-top:.5rem;font-weight:700;color:#e41e28;display:inline-block}.agency-page-container .location-container .location .location-info .location-parking{margin-top:1rem}.agency-page-container .location-container .location .location-info .location-parking .location-parking-heading{font-weight:700;font-size:1.375rem}.agency-page-container .agency-appointment-container{margin-top:3.125rem}.agency-page-container .agency-appointment-container .appointment-image{background-image:url(/wp-content/mu-plugins/sosta-plugins/easy-reisebuero/resources/frontend/files/img/DTours-2528.jpg);border-radius:5px;background-size:cover;background-position:center;min-height:15rem}.agency-page-container .agency-appointment-container .appointment-content{margin-top:1.5rem}.agency-page-container .agency-appointment-container .appointment-content .description{margin-top:1rem}.agency-page-container .agency-appointment-container .appointment-content .appointment-date{margin-top:1rem;border:1px solid #d2d0d0;display:inline-block;padding:.2rem;background:white;border-radius:5px;padding-inline:.5rem;font-weight:700}.agency-page-container .agency-appointment-container .appointment-content .button-wrap .btn{margin-top:1rem}.agency-page-container .travel-report-container{margin-top:3.125rem}.agency-page-container .travel-report-container .travel-report{height:100%;margin-top:1.5rem;background:white;border-radius:5px;overflow:hidden;flex:1 1 22rem}.agency-page-container .travel-report-container .travel-report .travel-report-image{height:15rem}.agency-page-container .travel-report-container .travel-report .travel-report-image img{height:100%;width:100%;object-fit:cover;object-position:center}.agency-page-container .travel-report-container .travel-report.hidden{content:"";flex:1 0 22rem;visibility:hidden;margin-top:0;height:0}.agency-page-container .travel-report-container .travel-report .travel-report-content{padding:1rem;display:flex;flex-direction:column;min-height:20rem}.agency-page-container .travel-report-container .travel-report .travel-report-content .travel-report-profile-image{height:5rem;width:5rem;border-radius:50%;overflow:hidden;margin-top:-3rem}.agency-page-container .travel-report-container .travel-report .travel-report-content .travel-report-profile-image img{border:2px solid white;border-radius:50%;height:100%;width:100%;object-fit:cover;object-position:center}.agency-page-container .travel-report-container .travel-report .travel-report-content .travel-report-meta-text{margin-top:.5rem;font-weight:700;color:#525252}.agency-page-container .travel-report-container .travel-report .travel-report-content .travel-report-title{margin-top:.5rem;font-weight:700}.agency-page-container .travel-report-container .travel-report .travel-report-content .travel-report-description{margin-top:1rem}.agency-page-container .travel-report-container .travel-report .travel-report-content .travel-report-link{margin-top:1rem;margin-bottom:1rem;font-weight:700;color:#e41e28;float:right;cursor:pointer;flex-grow:1;display:flex;align-items:flex-end;justify-content:flex-end}@media (min-width: 768px){.agency-page-container .agency-store-container{flex-direction:row-reverse}.agency-page-container .agency-store-container .content-slider{flex-basis:50%;min-height:30rem}.agency-page-container .agency-store-container .agency-info{flex-basis:50%;padding:1.5rem}.agency-page-container .location-container .location{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:1rem;min-height:30rem}.agency-page-container .location-container .location .location-map{flex:2 1}.agency-page-container .location-container .location .location-info{flex:1 1}.agency-page-container .agency-appointment-container{display:flex;flex-wrap:wrap;column-gap:1.5rem}.agency-page-container .agency-appointment-container>*{flex:1 1}.agency-page-container .agency-appointment-container .appointment-image{min-height:30rem}.agency-page-container .agency-appointment-container .appointment-content{align-self:center}.agency-page-container .agency-appointment-container .appointment-content .button-wrap{text-align:right}.agency-page-container .agency-appointment-container .appointment-content .button-wrap .btn{margin-top:1rem}}#agency-search-result-page .loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.travel-report-container{color:#343434}.travel-report-container .breadcrumb{margin-top:1rem;margin-bottom:1rem;font-weight:700;color:#525252}.travel-report-container .breadcrumb a{color:#525252;text-decoration:none}.travel-report-container .hero-container{height:30rem;border-top-left-radius:var(--easy-widget-border-radius);border-top-right-radius:var(--easy-widget-border-radius);overflow:hidden}.travel-report-container .hero-container img{height:100%;width:100%;object-fit:cover}.travel-report-container .report-text-container{background:white;padding:2rem}.travel-report-container .report-text-container .headline{font-size:2rem;font-weight:600;font-family:var(--font-family-sans);margin-bottom:.5rem;line-height:1;margin-top:2rem}.travel-report-container .report-text-container .subline{font-weight:600;color:#525252;margin-bottom:1rem}.travel-report-container .report-text-container .text{margin-top:2rem}.travel-report-container .report-text-container .expert-container{display:flex;align-items:center;justify-content:center;margin-top:3.125rem;margin-bottom:3.125rem}.travel-report-container .report-text-container .expert-container .expert{background:#f9f5ef;display:flex;flex-direction:row;padding:1rem;border-radius:var(--easy-widget-border-radius);box-shadow:var(--easy-widget-box-shadow)}.travel-report-container .report-text-container .expert-container .expert .expert-image{width:11rem;height:13rem;border-radius:var(--easy-widget-border-radius);overflow:hidden;margin-right:2rem}.travel-report-container .report-text-container .expert-container .expert .expert-image img{width:100%;height:100%;object-fit:cover}.travel-report-container .report-text-container .expert-container .expert .expert-text{display:flex;flex-direction:column}.travel-report-container .report-text-container .expert-container .expert .expert-text .expert-heading{font-size:1.375rem;font-weight:700;margin-bottom:.5rem}.travel-report-container .report-text-container .expert-container .expert .expert-text .expert-phone,.travel-report-container .report-text-container .expert-container .expert .expert-text .expert-mail{display:flex;align-items:flex-start;column-gap:1rem;margin-top:.5rem}.travel-report-container .report-text-container .expert-container .expert .expert-text svg{width:1.5rem}.travel-report-container .report-text-container .expert-container .expert .expert-text .expert-name{font-weight:700;margin-bottom:.5rem}.travel-report-container .report-text-container .expert-container .expert .expert-text .expert-phone,.travel-report-container .report-text-container .expert-container .expert .expert-text .expert-mail{font-weight:600;font-family:var(--easy-widget-font-family-sans);color:#343434}.travel-report-container .report-text-container .expert-container .expert .expert-text .btn{margin-top:1rem;display:inline-block;padding:.5rem;font-family:var(--font-family-sans);color:#fff;background-color:#e41e28;border-radius:5px;text-align:center;cursor:pointer}.travel-report-container .slider-container{background:white}.travel-report-container .slider-container .content-slider{min-height:20rem;border-radius:5px;margin-bottom:-15rem}.travel-report-container .slider-container .content-slider .img{width:100%;height:100%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;min-height:20rem}.travel-report-container .slider-container .content-slider .img .center-pic{width:100%;height:100%;object-fit:contain;background:rgba(255,255,255,.1411764706);backdrop-filter:blur(28px)}.travel-report-container .slider-spacer{height:15rem;margin-bottom:2rem}@media (min-width: 768px){.travel-report-container .report-text-container{padding-left:15%;padding-right:15%}.travel-report-container .report-text-container .expert-container .expert .expert-text{padding-right:8rem}.travel-report-container .slider-container{padding:2rem}.travel-report-container .slider-container .content-slider{flex-basis:50%;min-height:35rem}.travel-report-container .slider-container .content-slider .img{min-height:35rem}}.expert-profile-container{margin-top:2rem;color:#343434}.expert-profile-container.expert-profiles-grid{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch}.expert-profile-container.expert-profiles-grid .expert{margin-top:0;flex:1;min-width:20rem}.expert-profile-container .expert-profile-error{padding:1rem;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:.25rem;text-align:center}.expert-profile-container .btn{display:inline-block!important;padding:1rem!important;font-family:var(--font-family-sans)!important;font-weight:700!important;color:#fff!important;background-color:#e41e28!important;border-radius:5px!important;text-align:center!important;cursor:pointer!important;text-decoration:none!important}.expert-profile-container .btn-secondary{background-color:#6c757d!important}.expert-profile-container .expert{border-radius:5px;overflow:hidden;margin-top:1rem;max-width:25rem;width:22rem;height:100%;display:flex;flex-direction:column}.expert-profile-container .expert .expert-background-image{height:15rem}.expert-profile-container .expert .expert-background-image img{height:100%;width:100%;object-fit:cover;object-position:center}.expert-profile-container .expert .expert-content{padding:1rem;background:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px;flex:1;display:flex;flex-direction:column}.expert-profile-container .expert .expert-content .expert-image{height:9rem;width:9rem;border-radius:50%;overflow:hidden;margin-top:-5rem}.expert-profile-container .expert .expert-content .expert-image img{border:7px solid white;border-radius:50%;height:100%;width:100%;object-fit:cover;object-position:center}.expert-profile-container .expert .expert-content .expert-name{font-size:1.375rem;font-family:var(--font-family-sans);font-weight:700;margin:0}.expert-profile-container .expert .expert-content .expert-position{font-weight:700;color:#525252}.expert-profile-container .expert .expert-content svg{width:1.5rem}.expert-profile-container .expert .expert-content .expert-phone{display:flex;align-items:flex-start;column-gap:1rem;margin-top:.75rem;font-weight:700}.expert-profile-container .expert .expert-content .expert-email{display:flex;align-items:flex-start;column-gap:1rem;margin-top:.5rem;font-weight:700;color:#343434;cursor:pointer}.expert-profile-container .expert .expert-content .description-wrapper{margin-top:1rem;min-height:2rem;flex:1}.expert-profile-container .expert .expert-content .button-wrap{text-align:center;min-height:6rem;margin-top:auto;display:flex;flex-direction:column;justify-content:flex-end}.expert-profile-container .expert .expert-content .button-wrap .btn{margin-top:1rem!important;width:100%!important}.expert-description-container .about-me{color:#e41e28;font-weight:700;display:block;text-align:right;cursor:pointer}.expert-description-container .hide-about-me{margin-top:1rem;color:#e41e28;font-weight:700;display:block;text-align:right;cursor:pointer}.image-slider[data-v-3cbc117e]{width:100%;position:relative}.slider[data-v-3cbc117e]{display:flex;overflow-x:hidden;transition:transform .3s ease-in-out}.slide[data-v-3cbc117e]{flex-shrink:0;width:100%;max-width:100%;opacity:0;transition:opacity .3s,transform .3s;transform:translate(0)}.slide.active[data-v-3cbc117e]{opacity:1}.slide.slide-transition-next[data-v-3cbc117e]{transform:translate(-100%)}.slide.slide-transition-prev[data-v-3cbc117e]{transform:translate(100%)}.slide.slide-transition-next.active[data-v-3cbc117e],.slide.slide-transition-prev.active[data-v-3cbc117e]{transform:translate(0)}.slide img[data-v-3cbc117e]{width:100%;height:auto;object-fit:cover}.navigation-arrows[data-v-3cbc117e]{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:1}.arrow[data-v-3cbc117e]{width:40px;height:40px;background-color:#00000080;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;border-radius:50%}.arrow[data-v-3cbc117e]:hover{background-color:#000c}.navigation-dots[data-v-3cbc117e]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex}.dot[data-v-3cbc117e]{width:10px;height:10px;background-color:#aaa;border-radius:50%;margin:0 5px;cursor:pointer;transition:background-color .3s}.dot.active[data-v-3cbc117e]{background-color:#333}.content-slider[data-v-65a9f4e4]{width:100%;position:relative;overflow:hidden}.content-slider .slider[data-v-65a9f4e4]{position:relative;height:100%!important}.content-slider .slider .slide[data-v-65a9f4e4]{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .3s,transform .3s;transform:translate(0);height:100%}.content-slider .slider .slide>div[data-v-65a9f4e4]{height:100%}.content-slider .slider .slide.active[data-v-65a9f4e4]{opacity:1}.content-slider .slider .slide.slide-transition-next[data-v-65a9f4e4]{transform:translate(100%)}.content-slider .slider .slide.slide-transition-prev[data-v-65a9f4e4]{transform:translate(-100%)}.content-slider .slider .slide.slide-transition-next.active[data-v-65a9f4e4],.content-slider .slider .slide.slide-transition-prev.active[data-v-65a9f4e4]{transform:translate(0)}.content-slider .navigation-arrows[data-v-65a9f4e4]{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:1}.content-slider .navigation-arrows .arrow[data-v-65a9f4e4]{width:40px;height:40px;background-color:#00000080;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;border-radius:50%}.content-slider .navigation-arrows .arrow[data-v-65a9f4e4]:hover{background-color:#000c}.content-slider .navigation-dots[data-v-65a9f4e4]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex}.content-slider .navigation-dots .dot[data-v-65a9f4e4]{width:10px;height:10px;background-color:#aaa;border-radius:50%;margin:0 5px;cursor:pointer;transition:background-color .3s}.content-slider .navigation-dots .dot.active[data-v-65a9f4e4]{background-color:#333}.opening-hours[data-v-080f402e]{display:flex;align-items:flex-start;column-gap:1rem;margin-top:1rem;cursor:pointer}.opening-hours .openstatus-container[data-v-080f402e]{display:flex;column-gap:1rem}.opening-hours .opening-slider[data-v-080f402e]{opacity:0;max-height:0;transition:all 1s;overflow:scroll;margin-top:1rem}.opening-hours .opening-slider[data-v-080f402e]::-webkit-scrollbar{display:none}.opening-hours .opening-slider .opening-day[data-v-080f402e]{display:flex;justify-content:space-between}.opening-hours[data-v-080f402e]:not(.open):after{content:"";width:0;max-height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #e41e28;margin-top:.5rem;transition:all .5s}.opening-hours.open .opening-slider[data-v-080f402e]{opacity:1;max-height:500px}.opening-hours.open[data-v-080f402e]:after{content:"";width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #e41e28;margin-top:.5rem;transition:all .5s}.agency-searchresult .agency-searchresult-container .highlighted{border:2px solid var(--easy-widget-clr-btn)}.agency-searchresult .agency-search-form{background-color:var(--easy-widget-clr-bg-info);padding:var(--easy-widget-space-m);border-radius:var(--easy-widget-border-radius)}.agency-searchresult .agency-search-form .title{font-family:var(--easy-widget-font-family-sans);font-weight:700;font-size:var(--easy-widget-font-size-m);display:flex;align-items:center}.agency-searchresult .agency-search-form .search-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--easy-widget-space-s);row-gap:var(--easy-widget-space-xs);margin-top:var(--easy-widget-space-xs)}.agency-searchresult .agency-search-form .search-row .destination,.agency-searchresult .agency-search-form .search-row .distance{border:none;padding:var(--easy-widget-space-xs)}.agency-searchresult .agency-search-form .search-row .destination:focus,.agency-searchresult .agency-search-form .search-row .distance:focus{outline:none}.agency-searchresult .agency-search-form .search-row .destination{flex:1 1 20rem}.agency-searchresult .agency-search-form .search-row .distance-container{flex:1 1 15rem;display:flex;align-items:center;background:white;border-radius:var(--easy-widget-border-radius-s);padding:0 var(--easy-widget-space-xs)}.agency-searchresult .agency-search-form .search-row .distance-container .distance{width:4rem;text-align:right;padding-left:0;padding-right:0}.agency-searchresult .agency-search-form .search-row .btn.btn-cta{flex:1 1 15rem;display:inline-block;padding:var(--easy-widget-space-xs);background-color:var(--easy-widget-clr-btn);color:#fff;text-align:center;border-radius:var(--easy-widget-border-radius);white-space:normal;font-family:var(--easy-widget-font-family-sans);font-weight:700;padding-left:var(--easy-widget-space-xs);padding-right:var(--easy-widget-space-xs);border:none}.agency-searchresult .agency-search-form .search-row .btn.btn-cta:focus{outline:none}.agency-searchresult .result-container{column-gap:var(--easy-widget-space-s);margin-top:var(--easy-widget-space-l);height:50rem}.agency-searchresult .result-container #map{min-height:25rem;border-radius:var(--easy-widget-border-radius)}.agency-searchresult .result-container .map-blocked{height:100%;position:relative}.agency-searchresult .result-container .map-blocked img{width:100%;height:100%;object-fit:cover}.agency-searchresult .result-container .map-blocked .text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,.4);padding:var(--easy-widget-space-m);text-align:center}.agency-searchresult .result-container .map-blocked .text-overlay p{margin-bottom:var(--easy-widget-space-s);background-color:#0000008a;color:#fff;border-radius:var(--easy-widget-border-radius);padding:var(--easy-widget-space-s)}.agency-searchresult .result-container .map-blocked .text-overlay p .btn{margin-top:var(--easy-widget-space-s);cursor:pointer;padding:var(--easy-widget-space-xs) var(--easy-widget-space-xxxl);background-color:var(--easy-widget-clr-btn);color:#fff;text-align:center;border-radius:var(--easy-widget-border-radius);white-space:normal;font-family:var(--easy-widget-font-family-sans);font-weight:700;border:none}.agency-searchresult .result-container .map-blocked .text-overlay p .more-info{background-color:#999}.agency-searchresult .result-container .marker-highlight{width:50px!important;height:50px!important;background-color:red!important}.agency-searchresult .result-container .agency-searchresult-container{height:100%;overflow:scroll;max-height:25rem}.agency-searchresult .result-container .agency-searchresult-container::-webkit-scrollbar{display:none}.agency-searchresult .result-container .agency-searchresult-container ul{list-style:none;padding:0}.agency-searchresult .result-container .agency-searchresult-container ul li{background:white;padding:var(--easy-widget-space-s);box-shadow:var(--easy-widget-box-shadow);border-radius:var(--easy-widget-border-radius);margin-bottom:var(--easy-widget-space-s)}.agency-searchresult .result-container .agency-searchresult-container ul li:last-child{border-bottom:none;margin-bottom:0}.agency-searchresult .result-container .agency-searchresult-container ul li .card-header{display:flex;justify-content:space-between;font-weight:700}.agency-searchresult .result-container .agency-searchresult-container ul li .card-header .logo{width:100%;max-width:4rem;height:auto;margin-bottom:var(--easy-widget-space-s)}.agency-searchresult .result-container .agency-searchresult-container ul li .subheadline{font-weight:700;margin-bottom:var(--easy-widget-space-xs);color:#525252}.agency-searchresult .result-container .agency-searchresult-container ul li .contact{margin-top:var(--easy-widget-space-xs);display:flex;flex-direction:column;align-items:flex-start}.agency-searchresult .result-container .agency-searchresult-container ul li .contact a{cursor:pointer;color:inherit}.agency-searchresult .result-container .agency-searchresult-container ul li .more{margin-top:var(--easy-widget-space-xs);font-weight:700;color:var(--easy-widget-clr-btn)}.agency-searchresult .result-container .agency-searchresult-container ul li .btn.btn-cta{margin-top:var(--easy-widget-space-xs);display:inline-block;padding:var(--easy-widget-space-xs) var(--easy-widget-space-xxxl);background-color:var(--easy-widget-clr-btn);color:#fff;text-align:center;border-radius:var(--easy-widget-border-radius);white-space:normal;font-family:var(--easy-widget-font-family-sans);font-weight:700;border:none}.agency-searchresult .result-container .agency-searchresult-container ul li .btn.btn-cta:focus{outline:none}@media (min-width: 768px){.agency-searchresult .result-container{display:flex;height:35rem}.agency-searchresult .result-container .map-container{flex:1 1 50%}.agency-searchresult .result-container .agency-searchresult-container{flex:1 1 50%;max-height:none}}.modal-overlay[data-v-1987ea3f]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.modal-content[data-v-1987ea3f]{position:relative;background:white;border-radius:10px;z-index:100}[data-v-76ea8bcc] .modal-clickandmeet-frame{max-height:90vh;overflow:scroll;position:relative}[data-v-76ea8bcc] .modal-clickandmeet-frame :deep(.sf-btn-close){top:35px;right:5px;z-index:5}[data-v-76ea8bcc] #book-calendar .step select,[data-v-76ea8bcc] #book-calendar .step input{border:none!important}[data-v-76ea8bcc] #book-calendar [type=button],[data-v-76ea8bcc] #book-calendar [type=submit],[data-v-76ea8bcc] #book-calendar button{border:none!important;outline:none!important}[data-v-76ea8bcc] #book-calendar .box-shadow{box-shadow:none!important}[data-v-76ea8bcc] #book-calendar .v-stepper__step__step,[data-v-76ea8bcc] #book-calendar .v-application .v-application--wrap .v-stepper__step__step.primary{background-color:#9ebe1b!important;outline:none!important}[data-v-76ea8bcc] #book-calendar .v-application .v-application--wrap .v-stepper__step--complete .v-stepper__step__step.primary{background-color:#2b506a!important}[data-v-76ea8bcc] #book-calendar .v-application .primary{background-color:#9ebe1b!important;outline:none!important}[data-v-76ea8bcc] #book-calendar .v-application .accent{background-color:#9ebe1b!important;border-color:#9ebe1b!important;outline:none!important}[data-v-76ea8bcc] #book-calendar .tv-book-date-picker .vuecal__event .vuecal__event-title{background-color:#9ebe1b!important}[data-v-76ea8bcc] #book-calendar .button-group .service-btn.v-btn{outline:none!important}[data-v-76ea8bcc] #book-calendar .head-area.border h3{margin-top:0rem;color:#343434;font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:2rem}[data-v-76ea8bcc] #book-calendar .v-application{color:#343434;font-family:Source Sans Pro,sans-serif;font-size:1rem}.close-button[data-v-76ea8bcc]{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:20px;cursor:pointer;transition:color .3s ease;z-index:1000}.recaptcha[data-v-76ea8bcc]{text-align:center;font-size:12px;color:#00000061}.recaptcha a[data-v-76ea8bcc]{color:#9ebe1b}.trigger-container{cursor:pointer}.close-button{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:20px;cursor:pointer;transition:color .3s ease;z-index:1000;outline:none}.close-button:hover{background-color:#e41e28}.close-button:focus{background-color:#e41e28}.modal-contactform-frame{max-height:90vh;overflow:scroll;position:relative;padding:2rem;min-width:80vw}.modal-contactform-frame .contact-form .validation-error{border:1px solid red!important}.modal-contactform-frame .contact-form label{font-weight:700}.modal-contactform-frame .contact-form .salutation-container{padding-left:.5rem}.modal-contactform-frame .contact-form .salutation-container input[type=radio]+label+input[type=radio]{margin-left:1rem}.modal-contactform-frame .contact-form textarea,.modal-contactform-frame .contact-form input[type=text],.modal-contactform-frame .contact-form input[type=email],.modal-contactform-frame .contact-form input[type=tel]{border:1px solid #d2d0d0;outline:none}.modal-contactform-frame .contact-form input[type=radio]{transform:scale(1.5);margin-right:.5rem}.modal-contactform-frame .contact-form input[type=checkbox]{transform:scale(1.5);margin-right:.5rem;margin-top:1rem}.modal-contactform-frame .contact-form .input-row{margin-top:1rem}.modal-contactform-frame .contact-form .cta-row{margin-top:2rem;display:flex;justify-content:center;column-gap:1rem}.modal-contactform-frame .contact-form .cta-row .btn{display:inline-block;padding:1rem;font-family:var(--font-family-sans);font-weight:700;color:#fff;background-color:#e41e28;border-radius:5px;text-align:center;cursor:pointer;outline:none;border:none}.modal-contactform-frame .result-message-container{margin-top:2rem;padding:1rem;border-radius:5px}.modal-contactform-frame .result-message-container p{font-weight:700}[data-v-24784a9f]:root{--swiper-theme-color: #000}.swiper-button-prev[data-v-24784a9f]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23271c1a'%2F%3E%3C%2Fsvg%3E")!important;background-size:1rem 1rem;left:0;position:absolute}.swiper-button-next[data-v-24784a9f]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23271c1a'%2F%3E%3C%2Fsvg%3E")!important;background-size:1rem 1rem;right:0;position:absolute}.swiper-button-prev[data-v-24784a9f],.swiper-button-next[data-v-24784a9f]{margin-right:.5rem;height:2rem;width:2rem;border-radius:9999px;background-color:#fff;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.swiper-button-prev[data-v-24784a9f]:after,.swiper-button-next[data-v-24784a9f]:after{content:"";display:block;width:100%;height:100%}.swiper-button-disabled[data-v-24784a9f]{visibility:hidden;opacity:0;transition:.5s ease-in-out}
