@charset "UTF-8";@keyframes spin{0%{transform:translate(-50%) translateY(-50%) rotate(0)}to{transform:translate(-50%) translateY(-50%) rotate(360deg)}}:root{--color-theme: #FD6397;--color-theme-darken: #cb3c72;--page-height: 100vh}html{height:100%}body{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;min-height:100%}body.theme-office{--color-theme: #0994F8;--color-theme-darken: #0c78c3}body.theme-office .location.focused .meta{background-color:#f5f9fc;border-color:#cbe4f5}body.route-cart-finish{background:white}body.route-cart-finish>footer{display:none}body[class*=route-error-]{border-top:5px solid rgb(99,102,241)}a{color:#0677c8;text-decoration:none}a:hover{text-decoration:underline}.accent-link{color:#fd6398;font-weight:700}h1{font-size:2rem}@media (max-width: 767px){h1{font-size:1.5rem}}h2{font-size:1.6rem}h3{font-size:1.4rem}svg{height:1rem}svg.icon-banner{height:40px;width:40px}.icon-banner-small svg.icon-banner{height:28px;width:28px}.hp-input{position:absolute;left:-9999px}.stepCircle{background:rgb(253,99,152);width:24px;height:24px;border-radius:200px;position:absolute;text-align:center}.stepCircle svg{margin:4px auto auto}.stepCircle.second{left:calc(50% - 12px);box-shadow:0 0 0 3.48px #e1e1feb3;border:2px solid rgb(253,99,152);background:white}.success .stepCircle.second,.fail .stepCircle.second{box-shadow:none;border:2px solid rgb(253,99,152);background:rgb(253,99,152)}.success .stepCircle.second svg,.fail .stepCircle.second svg{margin-top:2px}.stepCircle.second .dot,.stepCircle.third .dot{width:8px;height:8px;background:rgb(253,99,152);border-radius:100px;margin:6px auto auto}.stepCircle.third{left:calc(100% - 24px);border:2px solid rgb(229,231,235);background:white}.success .stepCircle.third{box-shadow:none;border:2px solid rgb(52,168,81);background:rgb(52,168,81)}.success .stepCircle.third svg{margin-top:2px}.fail .stepCircle.third svg{margin-top:-2px;margin-left:-2px;width:24px;height:24px}.stepCircle.third .dot{background:rgb(243,244,246)}.step-label{position:absolute;bottom:-50px;font-size:12px;font-weight:500;width:120px;text-align:center}.step-label.step-one-label{left:-45px}.step-label.step-two-label{left:calc(50% - 60px)}.step-label.step-three-label{left:calc(100% - 70px)}.backgroundLine,.progressLine{position:absolute;border-top:solid 2px rgb(229,231,235);width:100%;top:11px}.progressLine{position:absolute;border-top:solid 2px rgb(253,99,152);width:50%;top:11px}.fail .progressLine,.success .progressLine,.progressLine.finished{width:100%}.try-payment-again{border:1px solid var(--Gray-300, rgb(208, 213, 221));box-shadow:0 1px 2px #1018280d;border-radius:8px;padding:10px 16px;min-width:260px;display:inline-block;color:var(--Gray-700, rgb(52, 64, 84));font-size:14px;font-weight:600}.try-payment-again:hover{text-decoration:none}.annual-banner{border:1px solid rgb(47,172,102);background:rgba(52,168,81,.05);border-radius:12px;color:#2fac66;padding:26px 24px}@media (max-width: 600px){.annual-banner{padding-top:12px;padding-bottom:12px}}.banner-text{font-size:16px;font-weight:600}@media (max-width: 600px){.banner-text{font-size:12px;font-weight:700}}.annual-cash-icon{text-align:center;margin-top:4px;margin-bottom:-4px;width:48px;height:48px;border-radius:200px;background:rgba(52,168,81,.14);border:8px solid rgba(52,168,81,.14);box-shadow:0 0 0 8px #34a85112;display:inline-block}@media (max-width: 600px){.annual-cash-icon{border:0px solid rgba(52,168,81,.14);box-shadow:none;width:40px;height:40px}}.annual-cash-icon svg{width:24px;height:24px;margin:4px auto auto}@media (max-width: 600px){.annual-cash-icon svg{margin-top:8px}}.annual-button{color:#fff;background:rgb(52,168,81);border-radius:8px;padding:10px 18px;cursor:pointer;box-shadow:0 1px 2px #1018280d;white-space:nowrap}@media (max-width: 600px){.advantages-banner svg.icon-banner{height:40px;width:40px}}.icon-lg>svg{height:1.5rem}.icon-xl>svg{height:2rem}.icon-sm>svg{height:.75rem}hr{background-color:#f2f3f6;height:2px;border:none;margin:3rem 0}.route-cart hr{height:1px}.bin{width:100%;max-width:2200px;padding-left:4rem;padding-right:4rem;margin-left:auto;margin-right:auto}.bin.medium{max-width:1280px;padding-left:0rem;padding-right:0rem}.bin.mini{max-width:1000px}.bin.tiny{max-width:600px}@media (max-width: 1023px){.bin{padding-left:2rem;padding-right:2rem}}@media (max-width: 767px){.bin{padding-left:1rem;padding-right:1rem}}.route-location .bin{padding-left:0;padding-right:0}.buttons{display:flex}.buttons>.b{border-radius:0}.buttons>.b:first-child{border-radius:4px 0 0 4px}.buttons>.b:last-child{border-radius:0 4px 4px 0}.b{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:.35rem .75rem;border-radius:4px;transition:all .2s;text-align:center}.b:hover{text-decoration:none}.b:disabled{opacity:.75;cursor:not-allowed;filter:saturate(0%)}.b.icon>svg:first-child{margin-right:.5rem}.b.icon>svg:last-child{margin-left:.5rem}.b.flex{display:flex}.b.lg,.b.large{zoom:1.25}.b.sm{padding:.1rem .5rem .25rem!important;line-height:1rem}.b.round{border-radius:100px}.b.thin-round{border-radius:8px}.b.pink{background-color:#fd6397;color:#fff}.b.blue,.b.info{background-color:#0994f8;color:#fff}.b.blue:hover,.b.info:hover{background-color:#067ed5}.b.red{background-color:#c13030;color:#fff}.b.red:hover{background-color:#a22828}.b.green{background-color:#8cc63f;color:#fff}.b.green:hover{background-color:#78ac33}.b.orange{background-color:#ff8d32;color:#fff}.b.orange:hover{background-color:#ff780c}.b.basic{background-color:#f2f3f6;color:#444;text-shadow:none}.b.basic:hover{background-color:#dbdee6}.b.inverted{background-color:transparent;text-shadow:none}.b.inverted.pink{color:#fd3d7e;box-shadow:inset 0 0 0 2px #fd6397}.b.inverted.pink:hover{box-shadow:inset 0 0 0 2px #fd3d7e}.b.inverted.pink.thin-round{box-shadow:inset 0 0 0 1px #fd6397;padding:10px 16px;line-height:16px}.b.inverted.pink.thin-round:hover{box-shadow:inset 0 0 0 1px #fd3d7e}.b.inverted.blue,.b.inverted.info{color:#067ed5;box-shadow:inset 0 0 0 2px #0994f8}.b.inverted.blue:hover,.b.inverted.info:hover{box-shadow:inset 0 0 0 2px #067ed5}.b.inverted.red{color:#a22828;box-shadow:inset 0 0 0 2px #c13030}.b.inverted.red:hover{box-shadow:inset 0 0 0 2px #a22828}.b.inverted.green{color:#78ac33;box-shadow:inset 0 0 0 2px #8cc63f}.b.inverted.green:hover{box-shadow:inset 0 0 0 2px #78ac33}.b.inverted.basic{box-shadow:inset 0 0 0 2px #f2f3f6}.b.inverted.basic:hover{color:#222;box-shadow:inset 0 0 0 2px #dbdee6}.b.theme-accent{background-color:var(--color-theme);color:#fff}.b.theme-accent:hover{background-color:var(--color-theme-darken)}.b.loading:before{content:"";background-color:inherit;position:absolute;inset:0;border-radius:4px;z-index:2}.b.loading:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:20px;height:20px;border:3px solid rgba(0,0,0,.3);border-left-color:#fff;animation:spin .6s linear infinite;border-radius:50%;z-index:3}.toggle label{background-color:#d1d4d6;display:block;width:40px;height:24px;border-radius:100px;position:relative;transition:all .2s;cursor:pointer}.toggle label:after{content:"";background-color:#80888e;position:absolute;top:50%;left:4px;transform:translateY(-50%);width:16px;height:16px;border-radius:100px;transition:all .2s;cursor:pointer}.toggle.checked label{background-color:var(--color-theme)}.toggle.checked label:after{background-color:#fff;left:18px;width:18px;height:18px;box-shadow:0 3px 5px #0003}@media (max-width: 767px){nav{margin-bottom:1.5rem}}nav#main{z-index:4!important}nav img{width:auto;height:56px}nav img.small{height:40px}@media (max-width: 767px){nav img{height:36px}}@media (max-width: 359px){nav img{height:24px}}nav ul li{text-align:right;padding:.5rem 1rem}nav ul li svg{height:1.25rem}nav ul li.icon{padding-left:.5rem;padding-right:.5rem}nav ul li.menu-icon svg{width:1.6rem;height:1.6rem}nav ul li.menu-icon svg.icon-x{fill:#fff;color:#fff}nav ul li a{display:inline-block;font-size:1.2rem;color:#444;transition:all .2s;opacity:.85}nav ul li a:hover{text-decoration:none;opacity:1}nav ul li a.colorful{border-bottom:2px solid;color:#71a230;border-color:#71a230}nav ul li a.colorful.no-border{border-bottom:none}nav.inverted ul li a{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.1)}nav.inverted ul li a.colorful{color:#ff0;border-color:#ff0}nav .icon-x{background-color:#0003;border-radius:50px}nav .drawer{background:#333 no-repeat bottom center;background-size:70% auto;position:fixed;inset:0;left:auto;width:300px;pointer-events:none;opacity:0;right:-300px;transition:all .2s;padding:3rem 1rem 1.5rem;z-index:-1;font-weight:500;overflow:auto}nav .drawer li{text-align:left}nav .drawer li a{color:#fff}nav .drawer.visible{right:0;opacity:1;pointer-events:auto;z-index:100;box-shadow:-10px 0 50px #0000004d,-6px 0 20px #0000001a,-3px 0 8px #0000001a}nav .drawer .close-icon{display:block;position:absolute;top:1rem;right:1rem;color:#fff;transition:all .15s;cursor:pointer}nav .drawer .close-icon:hover{color:#c13030}nav .drawer .close-icon svg{width:1.75rem;height:1.75rem}.navi{display:none}#app-search{z-index:11;position:relative;text-shadow:0 2px 1px rgba(0,0,0,.2)}#app-search input.size-large{padding:.75rem 1.5rem;font-size:1.25rem;min-width:0!important}@media (min-width: 576px){#app-search input.size-large{min-width:400px!important}}@media (min-width: 768px){#app-search input.size-large{min-width:500px!important}}#app-search input:-moz-placeholder-shown{text-align:center}#app-search input:placeholder-shown{text-align:center}@media (max-width: 1023px){.map-toggle{display:none}}#contact-form-bin{flex-shrink:0;width:35%;margin-left:2rem}@media (max-width: 1279px){#contact-form-bin{display:none}}#contact-form-bin>div{position:sticky;top:0px}#map-bin #map#contact-form-bin>div,#map-bin-mobile #map#contact-form-bin>div{position:fixed;top:20px}@media (max-width: 1279px){#map#contact-form-bin>div{position:relative;top:auto;bottom:auto}}@media (min-width: 1024px){.cart-sidebar#contact-form-bin>div>div{position:fixed;top:20px}.cart-sidebar#contact-form-bin>div.bottom>div{position:absolute;top:auto;bottom:-20px}}#contact-form-bin #contact-form{padding:0 2rem;gap:1rem}#contact-form.mini{margin-top:3rem}#map-bin,#map-bin-mobile{overflow:hidden;width:35%;margin-left:1.5rem;position:relative}@media (min-width: 1024px){#map-bin,#map-bin-mobile{flex-grow:1;width:auto;min-width:360px}}#map-bin #map,#map-bin-mobile #map{border-radius:12px;background-color:#f3f3f3;height:calc(100vh - 40px);max-height:570px}#map-bin #map.sticky,#map-bin-mobile #map.sticky{position:fixed!important;top:20px}#map-bin #map.sticky-bottom,#map-bin-mobile #map.sticky-bottom{position:absolute!important;bottom:80px}@media (max-width: 1279px){#map-bin{width:100%;border-radius:0!important;margin-left:0}#map{border-radius:0!important;max-height:350px!important}#map.sticky,#map.sticky-bottom{position:relative!important;top:auto;bottom:auto}}.curled-line-blue-gradient{display:inline-block;background:url(https://www.yourcityoffice.com/build/assets/curled-line-blue-gradient.47dfd71e.svg) no-repeat center center;background-size:contain;width:200px;height:23px;margin-top:.5rem}.locations{max-width:800px}@media (min-width: 1280px){.locations{max-width:1080px}}@media (max-width: 1279px){.locations{max-width:none}.locations .results{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}}@media (max-width: 1279px) and (max-width: 1279px){.locations .results{padding-left:16px;padding-right:16px}}@media (max-width: 1279px){.locations .results .location{width:290px;flex-direction:column;margin-bottom:0}}@media (max-width: 1279px) and (max-width: 1279px){.locations .results .location{width:330px;margin:auto auto 32px;box-shadow:0 2px 4px -2px #1018280f;box-shadow:0 4px 8px -2px #1018281a}}@media (max-width: 1279px){.locations .results .location .preview{width:100%;align-self:center}.locations .results .location .preview .thumb{height:200px;border-radius:6px 6px 0 0}.locations .results .location .preview .thumb img{width:auto;height:auto}.locations .results .location .meta{border-radius:6px;margin-left:0;margin-top:-2px}}@media (max-width: 1279px) and (max-width: 1279px){.locations .results .location .meta{padding-left:16px;padding-right:16px}}@media (min-width: 1024px){.locations.map-hidden{max-width:none}}.locations.map-hidden .results{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.locations.map-hidden .results .location{width:290px;flex-direction:column;margin-bottom:0}.locations.map-hidden .results .location .preview{width:100%;align-self:center}.locations.map-hidden .results .location .preview .thumb{height:200px;border-radius:6px 6px 0 0}.locations.map-hidden .results .location .preview .thumb img{width:auto;height:auto}.locations.map-hidden .results .location .meta{border-radius:6px;margin-left:0;margin-top:-2px}@media (max-width: 1023px){.locations .results{display:flex;flex-wrap:wrap}}@media (max-width: 1279px){.locations .results{display:block;flex-wrap:wrap}}.location{display:flex;border-radius:4px}.location .discount-ribbon{background-color:#fd6397;color:#fff;font-weight:500;padding:0 3rem;position:absolute;top:.75rem;right:-2.5rem;transform:rotate(28deg)}@media (max-width: 1023px){.location{width:33.3333%;flex-direction:column}}@media (max-width: 1023px) and (max-width: 1279px){.location{width:50%}}@media (max-width: 1023px) and (max-width: 767px){.location{width:100%}}@media (max-width: 1023px){.location .preview{width:300px;align-self:center}.location .preview .thumb{height:200px}.location .meta{border-radius:6px;margin-left:0;margin-top:-2px}}.location.focused .meta{background-color:#fff9fa;border-color:#ffd3de}.location.focused .meta .gradient-left{background-image:linear-gradient(to left,rgba(255,249,250,0),#fff9fa)}.location.focused .meta .gradient-right{background-image:linear-gradient(to right,rgba(255,249,250,0),#fff9fa)}.location .preview{width:266px;position:relative}@media (max-width: 575px){.location .preview{width:100%!important}}.location .preview .fav{position:absolute;top:1rem;left:1rem}.location .preview .fav.faved span:first-child{opacity:1}.location .preview .fav.faved span:last-child{opacity:0}.location .preview .fav.faved svg{filter:drop-shadow(0 1px 0 rgba(0,0,0,.25)) drop-shadow(0 -1px 0 rgba(0,0,0,.25)) drop-shadow(1px 0 0 rgba(0,0,0,.25)) drop-shadow(-1px 0 0 rgba(0,0,0,.25))}.location .preview .fav span{transition:all .2s}.location .preview .fav span:first-child{opacity:0}.location .preview .fav svg{filter:drop-shadow(0 2px 5px rgba(0,0,0,.5));width:1.5rem;height:1.5rem;position:absolute}.location .preview .thumb{background-color:#e2e8ed;display:flex;justify-content:center;height:249px;-o-object-fit:contain;object-fit:contain;overflow:hidden}.location .preview .thumb img{width:auto;height:249px;max-width:none}.location .preview .b{padding:.75rem;border-radius:0 0 4px 4px}@media (max-width: 767px){.location .preview .b{border-radius:0}}.location .meta{border:none;border-radius:0 6px 6px;margin-left:-2px}@media (max-width: 767px){.location .meta{margin-left:0;margin-top:-2px}}.location .meta a{color:#444}.location .meta .description>div:first-child{max-height:3.75rem;overflow:hidden;line-height:1.5rem;color:#737373}@media (max-width: 1279px){.location .meta .description>div:first-child{max-height:120px;line-height:1.25rem;font-size:.75rem}}.location .services{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.location .services .service{display:flex;flex-shrink:0;flex-direction:column;align-items:center;line-height:1rem;text-align:center;width:90px}.location .services .service img{width:auto;height:48px}.location .services .service .name{line-height:1rem;margin:.75rem 0 .5rem}html.ios .services .items,html.ios .item-carousel .items{overflow-x:auto}.services,.item-carousel{position:relative}.services:not(.services),.item-carousel:not(.services){overflow-x:hidden}.services .items,.item-carousel .items{display:flex;overflow:hidden}@media (max-width: 1023px){.services .items,.item-carousel .items{overflow-x:auto!important}}.services .items>*,.item-carousel .items>*{flex-shrink:0}@media (min-width: 768px){.services .items.two-rows,.item-carousel .items.two-rows{flex-direction:column;flex-wrap:wrap;align-items:center;height:620px}}.services .arrow-left,.services .arrow-right,.item-carousel .arrow-left,.item-carousel .arrow-right{position:absolute;font-size:24px;padding:.25rem;top:5px;cursor:pointer;text-align:center;text-shadow:rgba(255,255,255,.2) 2px 0px 0px,rgba(255,255,255,.2) 1.75517px .958851px 0px,rgba(255,255,255,.2) 1.0806px 1.68294px 0px,rgba(255,255,255,.2) .141474px 1.99499px 0px,rgba(255,255,255,.2) -.832294px 1.81859px 0px,rgba(255,255,255,.2) -1.60229px 1.19694px 0px,rgba(255,255,255,.2) -1.97998px .28224px 0px,rgba(255,255,255,.2) -1.87291px -.701566px 0px,rgba(255,255,255,.2) -1.30729px -1.5136px 0px,rgba(255,255,255,.2) -.421592px -1.95506px 0px,rgba(255,255,255,.2) .567324px -1.91785px 0px,rgba(255,255,255,.2) 1.41734px -1.41108px 0px,rgba(255,255,255,.2) 1.92034px -.558831px 0px}.services .arrow-left,.item-carousel .arrow-left{left:0}.services .arrow-right,.item-carousel .arrow-right{right:0}.services .gradient-left,.services .gradient-right,.item-carousel .gradient-left,.item-carousel .gradient-right{background-image:linear-gradient(to left,rgba(255,255,255,0),#fff);width:3rem;position:absolute;bottom:0;top:0;pointer-events:none}.services .gradient-left,.item-carousel .gradient-left{left:0}.services .gradient-right,.item-carousel .gradient-right{right:0;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}.item-carousel .arrow-left,.item-carousel .arrow-right{top:50%;cursor:pointer;transform:translateY(-50%);font-size:40px;width:50px}@media (max-width: 575px){.services{width:auto!important;margin:0 -1rem -1rem}}.services.item-carousel .arrow-left,.services.item-carousel .arrow-right{width:20px}@media (min-width: 768px){.services.item-carousel .arrow-left{transform:translate(-50%) translateY(-50%)}.services.item-carousel .arrow-right{transform:translate(50%) translateY(-50%)}}@media (max-width: 575px){.price-table .services{margin:0}}.line-height-h2{line-height:38px}.locations-carousel-new-style.offices-carousel{max-height:576px;overflow-y:hidden}.locations-carousel-new-style.offices-carousel .location-total{position:absolute;background:rgb(236,250,226);color:#163300;top:18px;right:18px;font-weight:500;border-radius:100px;padding-left:14px;padding-right:14px;font-size:.75rem}.locations-carousel-new-style.offices-carousel .items>div{box-shadow:0 2.91px 8.01px -.73px #0a0a0a0a;border:.73px solid rgb(229,229,229);border-radius:5px;margin:.75rem .5rem}.locations-carousel-new-style.offices-carousel .items .meta .b{margin-top:.5rem;font-size:.9rem;padding-top:6px;padding-bottom:6px;font-weight:600}.locations-carousel-new-style.offices-carousel .items .meta{padding-top:1.25rem}@media (max-width: 767px){.locations-carousel-new-style.offices-carousel{max-height:none;overflow-y:hidden}.locations-carousel-new-style.offices-carousel .items{flex-direction:column;flex-wrap:wrap;align-items:center;height:1440px}.locations-carousel-new-style.offices-carousel .items .meta .b{font-size:.75rem}.locations-carousel-new-style.offices-carousel .items>div{width:45%}.locations-carousel-new-style.offices-carousel .items .meta{padding-left:.5rem;padding-right:.5rem;padding-bottom:.5rem}.locations-carousel-new-style.offices-carousel .location-total{top:10px;right:7px}.UK .locations-carousel-new-style.offices-carousel .items{height:1140px}}.virtual.b.inverted.pink.thin-round{border:1px solid rgb(253,99,152);box-shadow:0 1px 2px #1018280a}.shadow-button{box-shadow:0 1px 2px #1018280a}.shadow-input{box-shadow:0 1px 2px #1018280d}.copy-new-style{padding-right:1.5rem}.copy-new-style a{color:#737373}.copy-new-style p,.copy-new-style ul,.copy-new-style ol{color:#737373;margin:1rem 0}.copy-new-style p:first-child,.copy-new-style ul:first-child,.copy-new-style ol:first-child{margin-top:0}.copy-new-style p:last-child,.copy-new-style ul:last-child,.copy-new-style ol:last-child{margin-bottom:0}@media (max-width: 767px){.copy-new-style{padding-right:0rem}}.copy-new-style.no-padding{padding-right:0rem}.copy-buttons{margin-top:48px}.copy-buttons button{font-weight:600;font-size:.9rem;box-shadow:0 1px 2px #1018280d;padding:10px 16px;border-radius:4px;border:1px solid var(--Gray-300, rgb(208, 213, 221));color:var(--Gray-700, rgb(52, 64, 84));min-width:220px}.copy-buttons button.cta{background:#FD6397;border:1px solid #FD6397;margin-right:16px;color:#fff}.google-review{border:2px solid rgb(239,241,246);border-radius:4px;padding:2rem;box-shadow:0 2px 8px #21395a14}@media (max-width: 1023px){.google-review{background:rgb(239,241,246)}}.google-review .review{color:#666d80}@media (max-width: 1023px){.google-review .review{color:#475467}}.faq-section .faq-details{background:white;border:1px solid rgb(229,229,229);border-radius:10px;padding:16px;position:relative}.faq-section .faq-details .exspander{position:absolute;right:20px;top:24px}.faq-section a{text-decoration:underline}.customer-reviews .icon-star-fill{color:#ffac4a;width:20px;height:20px}.offices-carousel .items>div{background-color:#fff;width:240px;flex-shrink:0;box-shadow:0 5px 10px #00000026,0 2px 3px #0000001a;margin:1rem;border-radius:4px;overflow:hidden}.offices-carousel .items .preview{display:flex;align-items:center;background-color:#f2f3f6;height:160px;overflow:hidden}.offices-carousel .items .preview img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.offices-carousel .items .meta{display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.offices-carousel .items .meta .b{font-weight:700;padding:.5rem 1rem;margin-top:1rem}.area-summary{width:50%}@media (min-width: 1024px){.area-summary{width:33.333%}}@media (min-width: 1500px){.area-summary{width:25%}}.gm-style-iw-t:after{background:var(--color-theme)!important}.gm-style-iw-t .gm-style-iw.gm-style-iw-c{background-color:var(--color-theme);padding:0;color:#fff;z-index:2}.gm-style-iw-t .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:hidden!important}.gm-style-iw-t .map-popup{text-align:center;font-size:13px}.gm-style-iw-t .map-popup .image{width:160px;height:100px;background:no-repeat center center;background-size:cover}@media (min-width: 1024px){.gm-style-iw-t .map-popup .image{width:320px;height:200px}}.gm-style-iw-t .map-popup button{display:block;padding:.5rem;width:100%;transition:all .2s;text-transform:uppercase;font-weight:700}.gm-style-iw-t .map-popup button:hover{background-color:var(--color-theme)}.copy h1,.copy h2,.copy h3{margin:2rem 0 1rem}.copy h1{font-size:1.75rem}.copy h2{font-size:1.5rem}.copy h3{font-size:1.25rem}.copy h4{font-size:1.1rem;font-weight:700}.copy p{margin:1rem 0}.copy p:first-child{margin-top:0}.copy p:last-child{margin-bottom:0}.footer-copy div{margin:1rem 0;color:#737373}.footer-copy div:first-child{margin-top:0}.footer-copy div strong{color:#000}.footer-copy div.gradient{margin:0}.footer-copy ol,.footer-copy ul{list-style:disc;margin-left:1rem}.footer-copy li{margin:1rem 0}footer .flex{flex-wrap:wrap;margin-bottom:1.5rem;border-bottom:3px dotted rgba(0,0,0,.15);padding-bottom:1.5rem}footer .flex>div{width:25%}@media (max-width: 767px){footer .flex>div{width:50%;padding-bottom:2rem}}@media (max-width: 575px){footer .flex>div{width:100%;padding-bottom:2rem;text-align:center;font-size:115%}}footer .flex>div ul{padding-left:.5rem}@media (max-width: 575px){footer .flex>div ul{display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:center;margin-top:1rem;padding-left:0}}footer .flex>div ul li{margin-bottom:.5rem}footer .flex>div ul li:before{content:"\2022  ";margin-right:.25rem;opacity:.25}@media (max-width: 575px){footer .flex>div ul li:before{display:none}}footer .flex>div ul li a{color:#444}footer .flex>div ul li a:hover{color:#0994f8}#errorsModal{display:none}#errorsModal.visible{display:block;z-index:1001}#previewModal{background:rgba(0,0,0,.7);padding:0;margin:0;width:100%;text-align:left}#previewModal .content{position:relative;min-height:100vh;border-radius:0}#previewModal ul.nav{margin-left:24px;margin-right:24px;margin-top:4px;border-radius:8px;border:1px solid var(--Gray-200, rgb(234, 236, 240));background:var(--Gray-50, rgb(249, 250, 251));display:flex;align-items:center;justify-content:center;color:var(--Gray-500, rgb(102, 112, 133));font-weight:600;padding:4px}#previewModal ul.nav li{display:flex;flex-direction:column;align-items:center;padding:8px 55px;cursor:pointer;transition:all .2s;border-radius:4px;width:25%;border:1px solid transparent}@media (max-width: 575px){#previewModal ul.nav li.location{display:none}}#previewModal ul.nav li:hover{background-color:#fff;border:1px solid #f2f3f6;box-shadow:0 1px 2px #1018280f;box-shadow:0 1px 3px #1018281a}#previewModal ul.nav li svg{width:1.5rem;height:1.5rem}@media (max-width: 575px){#previewModal ul.nav li svg{width:1.2rem;height:1.2rem}}#previewModal ul.nav li span{display:block;font-size:14px}#previewModal .preview-padding .nav{max-width:688px}#previewModal .wrapper{margin-right:0;min-height:100vh}#previewModal.modal.visible{overflow:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#previewModal.modal.visible::-webkit-scrollbar{display:none}#header-cart-icon{display:block;position:relative}#header-cart-icon i{display:block;background-color:#fd6397;color:#fff;position:absolute;top:-4px;left:50%;transform:translate(-50%);font-size:10px;font-style:normal;border-radius:100px;padding:0 .2rem;line-height:13px;text-shadow:1px 1px 1px rgba(0,0,0,.25),-1px 1px 1px rgba(0,0,0,.25)}.cart-meta{font-size:14px;font-style:italic;color:#667085;margin-bottom:16px;margin-top:2px}@media (max-width: 767px){.cart-meta{font-size:12px}}.cart-meta:last-child{margin-bottom:24px}.cart-totals{margin-top:24px}.cart-totals>.item{display:flex;align-items:center}@media (min-width: 768px){.cart-totals>.item .label-meta{display:flex;align-items:center}}.cart-totals>.item .label{font-weight:400}@media (max-width: 767px){.cart-totals>.item .label{font-size:14px;padding-bottom:0}}.cart-totals>.item .meta{padding:1rem}@media (max-width: 767px){.cart-totals>.item .meta{padding-top:.25rem;font-size:90%;line-height:1.2rem}}.cart-totals>.item .info{padding:1rem;margin-left:auto}@media (max-width: 767px){.cart-totals>.item .info{padding-right:0}}.cart-totals>.item .info+.total{margin-left:0}.cart-totals>.item .total{margin-left:auto}.cart-totals ul{font-style:italic}.cart-totals ul li{display:block;list-style-type:disc;padding:.25rem 0}.cart-totals ul li:before{content:"*";margin-right:.25rem;font-weight:700}.cart-form{margin:0 -1rem}.cart-form>div{width:100%;padding:1rem;padding-bottom:0}@media (min-width: 768px){.cart-form>div{width:50%}}@media (max-width: 767px){.cart-form>div{padding-top:22px}}.cart-form label{display:block;font-weight:500;font-size:14px;color:#344054;margin-bottom:.25rem}.cart-form label span{color:#344054!important;font-weight:500!important}.cart-form label+small{display:block;margin-top:-.4rem;margin-bottom:.4rem}.cart-form input,.cart-form select{display:block;width:100%;border:1px solid var(--Gray-300, rgb(208, 213, 221))!important;border-radius:8px!important;padding:12px!important}@media (max-width: 767px){.cart-form input,.cart-form select{padding:10px 14px!important}}.cart-form input::-moz-placeholder,.cart-form select::-moz-placeholder{color:var(--Gray-500, rgb(102, 112, 133))!important}.cart-form input::placeholder,.cart-form select::placeholder{color:var(--Gray-500, rgb(102, 112, 133))!important}.checkout-continue{background:rgb(250,250,250);padding:24px;border-radius:4px}.checkout-continue hr{height:1px;margin-top:24px;margin-bottom:24px}.checkout-continue button{border-radius:8px;padding:14px;font-weight:600;text-shadow:none}@media (max-width: 767px){.checkout-continue button{padding-top:10px;padding-bottom:10px}}@media (max-width: 1023px){.checkout-continue{border-radius:0;padding:16px 12px 24px;position:fixed;bottom:0px;left:0px;width:100%;z-index:1;background:white;border-top:1px solid rgb(242,244,247)}}.cart-sidebar{margin-top:300px;flex-shrink:0;position:relative}.cart-sidebar,.cart-sidebar>div{width:350px}@media (max-width: 1023px){.cart-sidebar{margin-top:0}}@media (min-width: 1024px){.cart-sidebar{margin-left:6rem}.cart-sidebar.sticky>div{position:fixed;top:20px}.cart-sidebar.sticky.bottom>div{position:absolute;top:auto;bottom:-20px}}form#logout{pointer-events:none;opacity:0;position:absolute;top:-9999px;left:-9999px}nav.contact-us{display:grid;gap:1rem;margin-top:2rem}@media (min-width: 768px){nav.contact-us{grid-template-columns:1fr 1fr}}nav.contact-us a{background-color:#f2f3f6;display:grid;justify-content:center;padding:2rem;border-radius:4px;transition:all .15s}nav.contact-us a:hover{background-color:#fd6397;color:#fff;text-decoration:none}@media (min-width: 768px){nav.contact-us a{font-size:1.3rem}}nav.contact-us a svg{width:2rem;height:2rem;justify-self:center;margin-bottom:1rem}section.colorful{background-image:linear-gradient(-45deg,#f2f3f6,rgba(242,243,246,0));padding:6rem 0}section.colorful:nth-child(4){border-top:1rem #0994F8 solid}section.colorful:nth-child(5){border-top:1rem #8CC63F solid}section.colorful:nth-child(6){border-top:1rem #ff8d32 solid}section.colorful:nth-child(7){border-top:1rem #c13030 solid}section h2{margin-bottom:1.5rem;font-weight:700}.cart-summary hr{margin-top:8px;margin-bottom:8px}.basket-sidebar{background:rgb(250,250,250);padding:1.5rem}.cart-continue-button-container{width:100%}@media (max-width: 767px){.cart-continue-button-container{background:white;padding:19px 19px 27px;position:fixed;left:0px;bottom:0px;border-top:1px solid rgb(242,244,247)}}.cart-continue-button{border-radius:8px;padding-top:14px;padding-bottom:14px;line-height:20px;text-shadow:none}@media (max-width: 767px){.cart-continue-button{padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-size:14px}}.cart-location{background:rgb(250,250,250);margin-top:3rem;text-align:left;border-bottom:1px solid var(--Gray-200, rgb(234, 236, 240));border-top-right-radius:4px;border-bottom-right-radius:4px}@media (max-width: 767px){.cart-location{border-radius:4px;overflow:hidden;margin-top:1.5rem}}.cart-location .preview{display:flex;align-items:center;justify-content:center;height:87px;width:87px}@media (max-width: 767px){.cart-location .preview{height:77px;width:77px}}.cart-location .preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-location .meta svg{width:1rem;height:auto}.cart-summary .cart-location{margin-top:24px;border:none;border-radius:0;overflow:visible}.cart-summary .cart-location .name{font-size:14px}.add-more-services{margin-top:8px}@media (max-width: 767px){.add-more-services{margin-top:0;padding-bottom:0;padding-top:8px}}.route-cart-finish .form{padding:0;border:none;margin-top:0;--tw-shadow:none;box-shadow:none}.cart-services{padding:1rem 1rem .5rem;margin-top:-2px}.cart-services hr{border:none;border-bottom:1px solid rgb(225,225,225);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.cart-services{padding-bottom:0;padding-top:0;padding-right:0}}.cart-summary .cart-services{padding:0}@media (max-width: 767px){.cart-summary .cart-services{font-size:14px}}.cart-summary .cart-service{padding-top:24px;padding-bottom:0}@media (max-width: 767px){.cart-summary .cart-service{padding-top:12px;font-size:14px}}.items-list-summary{margin-bottom:24px}.cart-service{padding-top:12px;padding-bottom:12px}.cart-service .icon img{height:40px}@media (max-width: 575px){.cart-service .icon img{height:24px}}.cart-service .price{width:90px;text-align:right;white-space:nowrap}@media (max-width: 575px){.cart-service .price{width:48px}.cart-service .buttons{flex-direction:column}.cart-service .buttons .b{border-radius:0;padding-top:.5rem;padding-bottom:.5rem}.cart-service .buttons .b:first-child{border-radius:4px 4px 0 0}.cart-service .buttons .b:last-child{border-radius:0 0 4px 4px}}.cart-service .b{font-size:.75rem;text-transform:uppercase;font-weight:700}.cart-service .remove .b{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;padding:0;opacity:.2;filter:saturate(0);box-shadow:inset 0 0 0 2px #a22828}.cart-service .remove .b:hover{opacity:.5;cursor:pointer}.cart-service .remove .b svg{width:1.25rem;height:1.25rem}.remove-icon{width:20px;height:20px;margin-right:8px;margin-top:4px}.cart-summary .remove-icon{width:16px;height:16px;margin-right:0}.remove-icon svg{width:1.25rem;height:1.25rem;margin-bottom:1px;margin-top:-1px}.cart-summary .remove-icon svg{width:1.1rem;height:1.1rem}.cart-service-details{transition:all .2s;opacity:0;max-height:0;overflow:hidden;margin-top:0;margin-bottom:1rem;border-bottom:none;padding-bottom:0;border-top:1px solid #fff}.cart-service-details.visible{opacity:1;max-height:1000px;border-bottom:1px solid #f2f3f6;padding-bottom:1rem;margin-top:-1px}#top-screen{background-image:url(https://www.yourcityoffice.com/build/assets/london-768.88dab074.jpg);background-size:cover;background-position:center;color:#fff;position:relative;min-height:var(--page-height)}@media (max-width: 767px){#top-screen{background-image:url(https://www.yourcityoffice.com/build/assets/london-1440.f2e63f45.jpg);min-height:50vh}#top-screen.home{min-height:var(--page-height)}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){#top-screen{background-image:url(https://www.yourcityoffice.com/build/assets/london-2880.baba8f3c.jpg)}}#top-screen.top-gradient{position:relative}#top-screen.top-gradient:after{content:"";background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));position:absolute;inset:0;bottom:auto;height:10rem;pointer-events:none}#top-screen.top-gradient>*{z-index:1}#top-screen .title{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;font-weight:500;text-shadow:2px 3px 2px rgba(0,0,0,.2)}#top-screen .title>*{pointer-events:auto}#app-search.new-style-search{max-width:724px;margin:auto}#app-search.new-style-search button{background:var(--color-theme);border-color:var(--color-theme)}#app-search.new-style-search input{font-size:1rem;border:1px solid rgb(208,213,221);border-radius:8px;text-align:left;padding:12px 20px 12px 48px;box-shadow:0 1px 2px #1018280d;font-weight:600;width:100%}#app-search.new-style-search input:focus{border-color:#d0d5dd}#app-search.new-style-search input::-moz-placeholder{color:#344054}#app-search.new-style-search input::placeholder{color:#344054}@media (max-width: 600px){#app-search.new-style-search input{width:auto;min-width:0;font-size:.9rem}}@media (max-width: 767px){#app-search.new-style-search input{width:100%;margin:auto}}#app-search.new-style-search button{box-shadow:0 1px 2px #1018280d;width:auto;border-radius:4px}@media (max-width: 767px){#app-search.new-style-search button{width:100%;margin:16px auto auto;border-radius:8px}}#app-search.new-style-search .map-search-icon{position:absolute;width:18px;height:18px;top:16px;left:20px}#app-search.new-style-search .magnify-search-icon{position:absolute;width:18px;height:18px;top:16px;right:18px}#app-search.new-style-search .search-no-results{border-radius:4px;margin-top:-1px;box-shadow:0 1px 2px #1018280d;border:1px solid rgb(208,213,221);overflow:hidden}#app-search.new-style-search .search-results{margin-top:-1px;border-top:1px solid rgb(208,213,221);border-left:1px solid rgb(208,213,221);border-right:1px solid rgb(208,213,221);border-bottom:1px solid rgb(208,213,221);box-shadow:0 1px 2px #1018280d;border-radius:4px;overflow:hidden;display:none}#app-search.new-style-search .search-results.visible{display:block}@media (max-width: 767px){#app-search.new-style-search{padding-left:4px;padding-right:4px}}#app-search{text-shadow:0 2px 1px rgba(0,0,0,.2)}#app-search input{font-size:1.2rem;padding:.75rem 1rem;color:#444;width:360px;border:2px solid #444;font-weight:700;outline:none;box-shadow:none;transition:all .2s;min-width:260px;max-width:100%}#app-search input:focus{border-color:#fd6397}@media (max-width: 600px){#app-search input{width:320px;min-width:0;font-weight:400}}@media (max-width: 400px){#app-search input{width:300px;min-width:0;padding-left:.5rem;padding-right:.5rem}}#app-search button{background-color:#fd6397;display:flex;align-items:center;justify-content:center;height:100%;width:50px}#app-search button svg{height:1.5rem;color:#fff;fill:#fff}#app-search .text-find-a-home,#app-search .text-one-stop{font-weight:700;font-size:2rem;text-shadow:1px 2px 5px rgba(0,0,0,.5),-1px 2px 5px rgba(0,0,0,.5)}@media (max-width: 1023px){#app-search .text-find-a-home,#app-search .text-one-stop{font-size:1.25rem}}#app-search .text-one-stop{font-size:1.75rem}@media (max-width: 1023px){#app-search .text-one-stop{font-size:1.15rem}}#featured-in{background-color:#fafafa;overflow-x:hidden}#featured-in .featured-container{max-width:1280px;margin:auto}#featured-in .banner{min-width:900px}#featured-in img{height:32px;width:auto}.search-form .options .type-radio{padding:10px 16px;cursor:pointer;text-shadow:none;font-weight:500;font-size:14px;color:#444;border:none;border-radius:8px}.search-form .options .type-radio.active{border:solid 1px #FD6397;color:#fd6397}.search-form .options .type-radio.active.blue{border:solid 1px #0994F8;color:#0994f8}.search-form .input{background-color:#fff}.header-banner .home-header{background:white;border-bottom:none!important}@media (max-width: 767px){.header-banner .home-header{background:transparent}}.header-banner{background:url(https://www.yourcityoffice.com/build/assets/building-tall-desktop.2a0a67b2.jpg);background-repeat:no-repeat;background-size:100%;background-position-y:40%}@media (max-width: 767px){.header-banner{background:url(https://www.yourcityoffice.com/build/assets/building-tall-mobile.9329eeb9.jpg);background-repeat:no-repeat;background-size:100%;background-position-y:45%}}@media (max-width: 600px){.header-banner{background-position-y:0px}}@media (max-width: 500px){.header-banner{background-size:auto 100%}}.header-banner h1{text-shadow:1px 1px 8px white}.header-banner .search-island{background:rgb(255,255,255);padding:24px;border-radius:16px}@media (max-width: 767px){.header-banner .search-island{padding-left:12px;padding-right:12px;margin-left:-6px;margin-right:-6px}}@media (max-width: 360px){.header-banner .search-island{padding-left:6px;padding-right:6px;margin-left:-12px;margin-right:-12px}}@media (max-width: 430px){.header-banner .top-content{padding-left:80px;padding-right:80px}}@media (max-width: 400px){.header-banner .top-content{padding-left:72px;padding-right:72px}}@media (max-width: 375px){.header-banner .top-content{padding-left:64px;padding-right:64px}}#what-we-do{max-width:calc(1280px + 8rem)}#what-we-do a{color:#475467;text-decoration:underline}@media (max-width: 767px){#what-we-do{margin-bottom:-64px}}#buisness-solutions{max-width:1280px;margin:auto;overflow:hidden}@media (min-width: 768px){#buisness-solutions{margin-bottom:-64px}}#buisness-solutions .description{font-size:14px}#buisness-solutions .items{margin-bottom:32px}@media (max-width: 767px){#buisness-solutions .items{margin-bottom:24px}}#buisness-solutions .service{text-align:center;max-width:390px;margin:auto;width:100%}#buisness-solutions .service figure{margin:auto}#buisness-solutions .service figure img{max-height:186px;margin:auto}#buisness-solutions .service a{color:#fd6397;font-weight:600}#location{height:400px;overflow:hidden;border-radius:12px;margin:32px}@media (max-width: 1023px){#location{margin:16px;height:170px}}#annualToggle{position:absolute;right:32px;margin-top:-48px;padding-top:16px;font-size:19px;font-weight:500}@media (max-width: 1023px){#annualToggle{position:relative;margin-left:32px;margin-top:0}}.cart-summary #annualToggle{top:0px;right:0px;margin-top:0;padding-top:3px;font-size:16px}@media (max-width: 1023px){.cart-summary #annualToggle{position:absolute;margin-left:0}}#toggle-container{display:flex;align-items:center;cursor:pointer}.toggle-button{width:40px;height:20px;background-color:#ccc;border-radius:10px;position:relative;transition:background-color .2s;margin-right:8px}.toggle-button:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .2s}.toggle-on{background-color:var(--color-theme)}.toggle-on:after{transform:translate(20px)}.annual-save-text{position:absolute;font-size:12px;top:-2px;color:var(--color-theme);font-weight:600;white-space:nowrap}@media (max-width: 767px){.annual-save-text{top:43px}}.price-table{justify-content:space-between}@media (max-width: 767px){.price-table{display:block}}.price-table .services{flex-shrink:0}.price-table .services:not(.w-full){width:100%}@media (max-width: 767px){.price-table .services{width:100%}}.price-table .services .service{align-items:center;margin-top:16px;padding-top:12px;padding-bottom:12px;padding-right:32px}@media (max-width: 1023px){.price-table .services .service{padding:0;margin-top:24px}}.price-table .services .service .icon{width:48px;flex-shrink:0}.price-table .services .service .icon img{height:40px}.price-table .services .service .meta{flex-grow:1}@media (max-width: 767px){.price-table .services .service .meta{width:calc(100% - 60px)}}.price-table .services .service .meta .prices{display:flex;margin-top:.5rem}@media (max-width: 767px){.price-table .services .service .details-button{width:100%;margin-top:1rem;justify-content:center}}.price-table .services .service label{display:flex;align-items:center;padding:.15rem 1rem .15rem 2rem;border-radius:4px;border:1px solid #ddd;font-size:.9rem;margin-right:1rem;transition:all .2s;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.price-table .services .service label.checked{background-color:#fd6397;border-color:#fd6397;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2)}.price-table .services .service label.checked svg.not-checked{opacity:0}.price-table .services .service label.checked svg.checked{opacity:1}.price-table .services .service label svg{position:absolute;top:50%;transform:translateY(-50%);left:.5rem}.price-table .services .service label svg.checked{opacity:0}.price-table .services .service label input{margin-right:.5rem;outline:none;box-shadow:none;position:fixed;left:-99999px;top:-99999px}.price-table .services .service label small{display:block;text-transform:uppercase;font-size:11px;margin-top:-.25rem}.price-table .services .reg-office-notice{max-width:300px}.price-table .package-summary{flex-shrink:0;width:100%}.price-table .package-summary .colored{background-color:#fd63971a}.price-table .package-summary header{background-color:#fd6397;color:#fff}.price-table header{background-color:#ede8e9;padding:1rem;border-radius:4px 4px 0 0}.modal{background-color:#ffffffd9;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;transition:all .2s;padding:50px 1rem 100px;height:100%}.modal::-webkit-scrollbar{background-color:transparent;border-color:transparent}.modal::-webkit-scrollbar-thumb{background-color:#fff3;border-color:transparent}.modal.inline{position:static;padding:0}.modal.inline>div{box-shadow:none}.modal.visible{opacity:1;z-index:1000;overflow:auto;padding-top:100px}.modal>div{max-width:690px;width:100%;margin:0 auto;box-shadow:0 10px 100px #0000001a,0 10px 25px #0000001a,0 10px 10px #0000001a}.modal .header{color:#fff}.modal .content{background-color:#fff;border-radius:4px;padding:0}.modal .close-icon{position:absolute;top:1rem;right:1rem;width:20px;height:20px;z-index:10;box-shadow:none}@media (max-width: 640px){.modal .close-icon{right:1.5rem}}.modal .close-icon svg{width:20px;height:20px;cursor:pointer;transition:all .2s}.modal .close-icon svg:hover{color:#c13030;fill:#c13030}#previewModal.modal>div{max-width:1440px}.route-locations-searchCity #previewModal.modal>div,.route-locations-searchRegion #previewModal.modal>div{max-width:690px}.route-location .modal>div{max-width:100%;width:100%;margin:0 auto}img.blurred{position:absolute;top:0;left:0;transform:scaleX(2.5) scaleY(2.5) translate(20%) translateY(10%);filter:blur(30px) saturate(500%);opacity:.3}img.blurred+img{position:relative;z-index:2}#blog .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 767px){#blog .posts{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){#blog .posts{grid-template-columns:repeat(1,1fr)}}#blog .posts .post{cursor:pointer}#blog .posts .post h2{font-size:1.25rem}#blog .posts .post figure{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9}#blog .posts .post figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#blog .posts .post a{display:block;color:#444;margin-top:.5rem;font-weight:700}#blog .posts .post a:hover{color:#fd6397}#blog-post{font-size:1.25rem}#blog-post figure{display:block;font-size:0;line-height:0;margin-bottom:2rem}#blog-post figure img{width:100%}#blog-post img.size-full{width:100%;margin:2rem 0}#blog-post img.aligncenter{display:block;margin:2rem auto}#blog-post hr{margin:2rem 0}#blog-post h1+p{margin-top:0}#blog-post h1,#blog-post h2,#blog-post h3,#blog-post h4,#blog-post h5,#blog-post h6{font-weight:700;margin-top:2rem;margin-bottom:1rem}#blog-post p{margin:2rem 0}#blog-post ul,#blog-post ol{margin:2rem 0;padding-left:2rem;list-style-type:disc}#blog-post ul li,#blog-post ol li{margin:.5rem 0}#blog-post br:first-child,#blog-post br:last-child{display:none}#blog-post .clear{display:none}#breadcrumbs#breadcrumbs a,#breadcrumbs#breadcrumbs>span{white-space:nowrap;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.25rem .75rem}#breadcrumbs#breadcrumbs a{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#breadcrumbs#breadcrumbs a:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}#breadcrumbs#breadcrumbs a{position:relative;color:#555;font-weight:500;transform:skew(-10deg)}#breadcrumbs#breadcrumbs a:hover{text-decoration:none;transition:all .15s;color:#fff}#breadcrumbs#breadcrumbs a>span{display:block;transform:skew(10deg)}.form input,.form select,.form textarea{width:100%;padding:.5rem;font-size:1rem;border:1px solid #aaa;transition:all .2s;border:1px solid rgb(208,213,221);border-radius:8px}.form input:focus,.form select:focus,.form textarea:focus{border-color:#0994f8;box-shadow:0 0 0 3px #0994f833;outline:none}.form select{padding-right:2rem;white-space:nowrap;text-overflow:ellipsis}.form textarea{min-height:120px}.form textarea.autocomplete{min-height:60px}.form .invalid input,.form .invalid select,.form .invalid textarea{border-color:#d45050}.form .invalid input:focus,.form .invalid select:focus,.form .invalid textarea:focus{border-color:#d45050;box-shadow:0 0 0 3px #c1303033}#vo-video-image-wrapper{background-size:cover;min-height:400px}ul.styled,ol.styled{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem}ul.styled li,ol.styled li{padding:.25rem 0}ol.styled{list-style-type:decimal;font-size:.75rem;color:#cc000040}ol span{font-size:1rem;color:rgb(239 68 68/var(--tw-text-opacity))}#location-type.bin{padding-left:0;padding-right:0}#location-type h1,#location-type h2,#location-type h3,#location-type h4{text-align:center}#location-type .location-type-buttons{font-size:.875rem;font-weight:500;text-align:center;margin:-20px auto auto;display:inline-block;min-width:200px}#location-type .location-type-buttons a{padding:4px 16px;margin-left:1px;margin-right:1px;background:white;color:#fd6397;text-shadow:none;border:solid 1px #FD6397;border-radius:8px;box-shadow:none}#location-type .location-type-buttons a.blue{color:#1f2937;border:none;box-shadow:none}#location-type .location-type-buttons a.blue:hover{color:#1f2937}#location-type .location-type-buttons div{display:inline}#location-type .faq h4{font-weight:700;text-align:left;margin-bottom:.5rem;margin-top:2rem}.tos-toc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.tos-toc li a{color:#fff;display:block;padding:.75rem 1.5rem;font-weight:700;border-radius:5px;text-shadow:2px 2px 0 rgba(0,0,0,.2);opacity:.9}.tos-toc li a:hover{opacity:1}.tos-mr-table{display:flex;flex-wrap:wrap;text-align:center;min-width:600px}.tos-mr-table>li{width:33%;padding:.5rem 1rem;font-weight:700}.floating-arrow{background-color:#000000bf;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);width:3rem;height:3rem;cursor:pointer;transition:all .15s}.floating-arrow:hover{background-color:#000000e6}.floating-arrow.animated svg{animation:bounce-arrow 1s;animation-iteration-count:3}.floating-arrow svg{position:relative;width:1.5rem;height:1.5rem}.reviews>div strong{display:block;font-size:1.15rem;margin-bottom:.25rem}.reviews>div blockquote{padding:1rem;font-style:italic;font-size:1.1rem;opacity:.75;line-height:1.8rem;position:relative;border-radius:10px}#floating-contact{position:fixed;left:20px;bottom:20px;z-index:99;width:60px}#floating-contact.visible #floating-contact-toggle svg{width:3rem;height:3rem}#floating-contact>.content{max-height:0;width:calc(100vw - 40px);max-width:400px;padding-top:0;padding-bottom:0;overflow:hidden;transition:all .25s;opacity:0}#floating-contact>.content textarea{resize:none}#floating-contact>.content.visible{border-radius:.5rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding-top:1rem;padding-bottom:1rem;max-height:400px;line-height:normal;opacity:1}#floating-contact-toggle{display:flex;align-items:center;justify-content:center;transition:all .15s;background-color:#fd6397;color:#fff;width:60px;height:60px;border-radius:50%;margin-top:1rem}#floating-contact-toggle svg{width:1.3rem;height:1.3rem}#floating-contact-toggle:hover{cursor:pointer;background-color:#fd3d7e}@media (max-width: 767px){table.responsive th{display:none}table.responsive td{display:flex;align-items:flex-start;justify-content:space-between;text-align:left;padding-left:0!important}table.responsive td span:first-child{margin-right:1rem}}.location-lightbox{position:fixed;top:0px;left:0px;width:100%;height:100vh;background:rgba(0,0,0,.9);z-index:1000;padding:1.5rem}@media (min-width: 1024px){.location-lightbox{padding:4rem}}.gray-paragraph{color:#737373;letter-spacing:.025rem;word-spacing:.05rem;font-size:18px;font-weight:400}.gray-paragraph.small{letter-spacing:normal;word-spacing:normal;font-size:12px;font-weight:400}.plus-button{width:42px;height:36px;text-align:center;padding-top:10px;padding-bottom:10px;border-radius:8px}@media (max-width: 1023px){.plus-button{padding-top:7px;padding-bottom:7px;width:28px;height:24px}}.plus-button svg{margin:auto}@media (max-width: 1023px){.plus-button svg{width:11px;height:11px}}.quantity-select-checkout{border-radius:8px;height:40px}@media (max-width: 1023px){.quantity-select-checkout{border-radius:4px;height:20px;line-height:20px;padding:0 0 0 8px;font-size:9px;min-width:60px!important;margin-top:-12px}}.preview-padding{padding-left:80px;padding-right:80px}@media (max-width: 1023px){.preview-padding{padding-left:0;padding-right:0}}.cky-notice-btn-wrapper button,.cky-footer-wrapper button{border-radius:4px!important;font-weight:700!important}.cky-revisit-bottom-left{bottom:90px!important;left:18px!important;display:none!important;opacity:.3}.cky-revisit-bottom-left:hover{opacity:1}.route-page .cky-revisit-bottom-left{display:flex!important}.cky-consent-container{width:100%!important;height:100%;background:rgba(0,0,0,.8);padding:16px;bottom:0px!important;right:0px!important;border-radius:0!important}@media (min-width: 768px){.cky-consent-container{padding:32px}}.cky-consent-container .cky-consent-bar{max-width:800px;margin:auto;margin-top:15vh}.cky-notice-btn-wrapper{margin-top:48px;margin-bottom:48px}@media (min-width: 768px){.cky-notice-btn-wrapper{margin-top:32px}.cky-notice{padding:16px}}@media screen and (max-width: 600px){#CookiebotWidget:not(.CookiebotWidget-inactive){bottom:95px!important;left:24px!important}}.route-location #CookiebotWidget,.route-home #CookiebotWidget,.route-location-type #CookiebotWidget,.route-locations-searchCity #CookiebotWidget,.route-cart-finish #CookiebotWidget,.route-cart #CookiebotWidget{display:none}@media (max-width: 1279px){.route-cart .floating-contact,.route-cart-finish .floating-contact{display:none}}[class*=widget-visible]{display:none!important}@media (max-width: 1023px){.route-cart footer{display:none}}.route-location footer{display:none}.service-icon-new{min-width:32px;border:1px solid rgb(242,244,247)}.service-icon-new img{min-width:18px;max-width:18px;margin:5px auto auto}#services-list .items figure{position:relative}#services-list .items figure:after{content:"";background-image:linear-gradient(to bottom,rgba(255,255,255,0) 25%,rgb(255,255,255));position:absolute;inset:auto 0 0 0;height:4rem}[v-cloak]{display:none!important}@keyframes bounce-arrow{0%{top:-2rem}to{top:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 768px){.reg-office-banner{background:url(https://www.yourcityoffice.com/build/assets/blue-sky-red-building.ac9c4b85.jpg);background-size:cover;background-repeat:no-repeat}}
