.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.joosup-breadcrumb{padding:15px 0}.joosup-intro{background-color:#f8f8f8;padding:30px 0;font-weight:700;font-size:18px}.joosup-intro--location{font-size:20px;margin-bottom:20px;display:block}.joosup-intro i{width:20px;text-align:center;font-size:18px}.joosup-intro h1{color:#4171a1}.joosup-intro .joosup-listing-logo{border-radius:100%}.joosup-intro--social{margin-top:20px}.joosup-intro--social i{font-size:30px;width:auto}.joosup-location-list{margin-bottom:60px!important}.joosup-section{margin-bottom:60px}.joosup-section ul{padding-left:20px}.joosup-logos{background-color:#4171a1;padding:30px 0}.joosup-about{padding:30px 0}.joosup-about h2,.joosup-about h3{color:#3da7d7}.joosup-form{background-color:#f8f8f8;padding:30px 0;padding:15px;border:1px solid #c8c8c8;border-radius:4px}.joosup-form input[type=text],.joosup-form input[type=email],.joosup-form input[type=tel],.joosup-form textarea{border:1px solid #c8c8c8;-webkit-box-shadow:none;box-shadow:none;padding:8px 10px;border-radius:4px}.joosup-form input[type=text],.joosup-form input[type=email]{height:35px}.joosup-form textarea{height:300px}.joosup-gallery-image{padding:1px;border:1px solid #c8c8c8}.joosup-logos .container .swiper:before{content:"";position:absolute;left:0;top:0;bottom:0;width:30px;background:-webkit-gradient(linear,left top,right top,from(#4171a1),to(rgba(78,107,191,0)));background:linear-gradient(90deg,#4171a1 0%,rgba(78,107,191,0) 100%);z-index:100}.joosup-logos .container .swiper:after{content:"";position:absolute;right:0;top:0;bottom:0;width:30px;background:-webkit-gradient(linear,right top,left top,from(#4171a1),to(rgba(78,107,191,0)));background:linear-gradient(270deg,#4171a1 0%,rgba(78,107,191,0) 100%);z-index:100}.joosup-search{background-color:#f8f8f8;padding:40px 0}.joosup-search h1{color:#4171a1;font-size:44px!important}.joosup-search h2{color:#3da7d7;font-size:32px!important;font-weight:700!important}.joosup-search form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;margin:0 auto}.joosup-search form input[type=text]{height:35px;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;width:calc(100% - 35px);margin:0;text-align:center}.joosup-search form button[type=submit]{background-color:#3da7d7;color:white;border:none;height:35px;width:35px;border-radius:4px;margin-left:-3px}.joosup-location-list{margin-bottom:30px}.joosup-location-list h2{color:#3da7d7}.joosup-result--image img{border-radius:100%}.joosup-result{font-weight:700}.joosup-result i{margin-right:6px}.joosup-result-premium{background-color:#f8f8f8;border:1px solid #c8c8c8;padding:30px;margin-bottom:30px;border-radius:5px}.joosup-result-premium .premium-label{background-color:white;border-radius:10px;color:#67559f;padding:3px 10px 3px 50px;margin-bottom:10px;display:inline-block;background-image:url("/wp-content/themes/kroth-child/assets/build/images/partner.d5a9b3ce.png");background-position:15px center;background-repeat:no-repeat;--lzl-bg-img:"/wp-content/themes/kroth-child/assets/build/images/partner.d5a9b3ce.png"}.joosup-result-premium h3{color:#3da7d7}.joosup-result-premium .btn.btn-primary{background-color:#3da7d7;color:white;font-weight:700;border:0;padding:10px 20px}.joosup-result-basic{padding:30px;margin-bottom:30px;border-bottom:1px solid #c8c8c8}.joosup-result-basic:last-child{border-bottom:none}body.modal-open{overflow:hidden}.joosup-form-quote-popup{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:99999;background-color:rgba(0,0,0,.5);overflow-y:scroll}.joosup-result-premium .premium-label.lzl:not(.lzl-ed),.joosup-result-premium .premium-label.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAI0lEQVRIDe3QMQEAAADCoPVPbQZ/iEBhwIABAwYMGDBg4BgYCkEAAZ/NwxQAAAAASUVORK5CYII=")}.joosup-form-quote-popup--outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.joosup-form-quote-popup--inner{background-color:white;padding:30px;max-width:600px;border:1px solid #c8c8c8;position:relative}.joosup-form-quote-popup--inner form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.joosup-form-quote-popup--inner form p{width:50%}.joosup-form-quote-popup--inner form p:last-of-type{width:100%}.joosup-form-quote-popup--inner form p:nth-last-of-type(2){width:100%}.joosup-form-quote-popup--inner [data-close]{position:absolute;top:10px;right:10px;cursor:pointer;background-color:transparent;border:none;font-size:30px;color:#c8c8c8}.joosup-form-quote-popup--inner input[type=text],.joosup-form-quote-popup--inner input[type=email],.joosup-form-quote-popup--inner input[type=tel],.joosup-form-quote-popup--inner textarea{border:1px solid #c8c8c8;-webkit-box-shadow:none;box-shadow:none;padding:8px 10px;border-radius:4px}.joosup-form-quote-popup--inner input[type=text],.joosup-form-quote-popup--inner input[type=email]{height:35px}.joosup-form-quote-popup--inner textarea{height:300px}.joosup-listed{background-color:#3da7d7;color:white;padding:30px 0;font-weight:700}.joosup-listed h2{color:white}.joosup-listed p{margin-bottom:30px}.joosup-listed .benefit-title{color:#3b3558;display:block;margin-bottom:30px;font-size:25px}.joosup-listed .btn.btn-secondary{background-color:#3b3558;color:white;font-weight:700;border:0;padding:15px 20px}.joosup-listed ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.joosup-listed ul li{width:33.33333%;text-align:left;margin-bottom:10px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.joosup-listed ul li{width:100%}}.joosup-listed ul li::before{background-image:url("/wp-content/themes/kroth-child/assets/build/images/tick.fe853def.png");content:"";display:inline-block;width:24px;height:24px;margin-right:8px;min-width:25px;--lzl-bg-img:"/wp-content/themes/kroth-child/assets/build/images/tick.fe853def.png"}.joosup-listed ul li.lzl:not(.lzl-ed)::before,.joosup-listed ul li.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIUlEQVRIDe3QAQ0AAADCoPdP7ewBESgMGDBgwIABAwY+MAkYAAGvX7w8AAAAAElFTkSuQmCC")}body.modal-open{overflow:hidden}.sib_signup_form input[type=text],.sib_signup_form input[type=email]{width:100%;background-color:#fff;border:2px solid #c7c8ca;border-radius:6px}.sib_signup_form .sib-default-btn{width:100%;background:#3b3558!important;color:#fff;margin-top:10px!important;border:2px solid #3b3558;border-radius:6px;font-size:20px;font-weight:800;display:block;margin:0 auto}.swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.btn.btn-disabled{background-color:#e0e0e0;color:black;font-weight:700;border:0;padding:10px 20px}@media (max-width:767px){.navigation{text-align:center}}.navigation ul{list-style:none;padding:0;margin:0;margin-bottom:30px}@media (max-width:767px){.navigation ul{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navigation ul li{display:inline-block;height:50px;padding:0 3px}@media (max-width:767px){.navigation ul li{margin-right:0}}