body{min-width:0px !important}body .row #bl_main_container{width:unset}body .mod_row{max-width:unset}.breadcrumb{font-family:Avenir !important;padding:15px 15px 0;width:100%;max-width:1440px;margin:0 auto}.breadcrumb .about{font-weight:bold;text-decoration:none}.breadcrumb .bl_breadcrumb_object{display:inline}.breadcrumb .bl_breadcrumb_link a{text-decoration:none;font-weight:bold}.main-container{display:flex;padding:15px 15px 0;width:100%;max-width:1440px;margin:0 auto}.main-container .bl_breadcrumb_object{display:none}#bl_leftNavContainer{margin:0px;width:auto}#bl_leftNavContainer ul{margin-bottom:15px}#bl_leftNavContainer ul li a{color:#222;font-size:12px;letter-spacing:0.8px;line-height:24px}#bl_leftNavContainer ul li:nth-child(2){margin-top:5px}#bl_leftNavContainer ul li.level1Selected>a{color:#c00c99}.image-container{position:relative;margin-top:30px;padding:0px}.image-heading{font-size:20px;letter-spacing:1.5px;color:#000;font-weight:bold;line-height:25px}.top-border,.bottom-border{position:absolute;display:flex;justify-content:space-between;width:100%}.bottom-border{bottom:0}.bottom-border:before,.top-border:after,.top-border:before,.bottom-border:after{content:'';height:100%}.hide-in-mobile{padding-left:0px;padding-right:20px}.tel-number{font-size:14px;margin-bottom:5px;display:block;color:#222;line-height:22px;letter-spacing:0.8px;pointer-events:none;text-decoration:none}.email{font-size:14px;color:#222;letter-spacing:0.8px;padding:0px;line-height:22px}.legal{font-size:12px;line-height:20px;letter-spacing:0.8px;color:#767676}a:hover,a:focus{color:var(--bloom-black, #000);opacity:65%;text-transform:uppercase}p{font-size:14px;line-height:22px;letter-spacing:0.8px;color:#222}h2{font-size:16px;line-height:22px;letter-spacing:1.3px;color:#000;font-weight:bold}h3{color:#000;letter-spacing:1px;font-size:14px;line-height:22px}.bl_leftNav_header a{color:#000 !important;line-height:20px !important}#bl_leftNavContainer a:hover{color:#c00c99 !important}@media screen and (min-width: 600px) and (max-width: 1023px){.hide-in-mobile{display:none}.breadcrumb{padding:15px 30px 0}.image-container,.image-heading{margin-top:30px}.bottom-border{bottom:55px;height:50%}}@media screen and (max-width: 599px){.hide-in-mobile{display:none}.main-container{padding-top:0px}.image-container,.image-heading{margin-top:30px}.bottom-border{bottom:55px;height:58%}.tel-number{pointer-events:initial;text-decoration:underline}}@media screen and (min-width: 1024px){.image-heading{position:absolute;bottom:20px;left:20px;width:260px;height:60px;text-align:center;line-height:60px;vertical-align:middle;margin:10px;font-size:20px !important;letter-spacing:2.5px}}.image-heading{width:auto;padding-left:20px;padding-right:20px}.personal-shoppers{margin:60px 0;padding:0px}.personal-shoppers h2{padding-bottom:5px}.personal-shoppers-container{float:left !important;padding:0px}.personal-shoppers-container .top-border{height:58%;width:15%}.personal-shoppers-container .top-border:after{border-left:10px solid #DDD0C0;border-top:10px solid #DDD0C0;width:100%}.personal-shoppers-container .bottom-border{width:42%;height:40%;right:0}.personal-shoppers-container .bottom-border:before{border-right:10px solid #DDD0C0;border-bottom:10px solid #DDD0C0;width:100%}.personal-shoppers-img{width:calc(100% - 20px);margin:10px}.contact-us{padding:20px;border:1px solid #D0D0D0;margin-top:60px}.contact-us .schedule-session{margin-bottom:15px}.contact-us-header{padding-bottom:5px}#book-an-appointment{margin:0px}.special-arrangements{margin-bottom:0px}.services{margin-bottom:15px}.dotted-border-bottom{background-image:linear-gradient(to right, #767676 40%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x;padding-bottom:25px;margin:0px;border:none}.john-smith,.susan,.james{margin-bottom:0px}.susan-testimonal,.james-testimonal{margin-bottom:0px;margin-top:25px}.john-smith-testimonal{margin-bottom:0px}.testimonals{margin-top:25px}.testimonal-right-column{padding:5px 0 0}.john-smith-testimonal-right-column{font-size:18px;line-height:30px;color:#222;letter-spacing:0.8px;padding-left:20px;margin-bottom:5px;margin-top:35px;position:relative;z-index:2}.john-smith-right-column{padding-left:20px;margin-bottom:0px}.quot-img{position:absolute;z-index:1;width:50px;height:42px;margin-top:25px}@media screen and (max-width: 599px){.image-heading{padding:0px}.personal-shoppers-img{width:calc(100% - 10px);margin:5px}.contact-us{margin-top:15px;padding:15px}.columns{float:unset}.flex-block-in-mobile{display:flex;display:-ms-inline-flexbox;flex-flow:column;width:100%}.flex-block-in-mobile .personal-shoppers{margin-top:30px;margin-bottom:0px;order:2}.flex-block-in-mobile .contact-us{order:1}.personal-shoppers-container{float:left;margin-bottom:60px}.personal-shoppers-container .top-border{height:48%}.personal-shoppers-container .top-border:after{border-left:5px solid #DDD0C0;border-top:5px solid #DDD0C0}.personal-shoppers-container .bottom-border:before{border-right:5px solid #DDD0C0;border-bottom:5px solid #DDD0C0}.testimonal-right-column{display:none}}@media screen and (min-width: 600px) and (max-width: 1023px){.image-heading{padding:0px}.personal-shoppers-img{width:calc(100% - 16px);margin:8px}.contact-us{margin-top:15px}.columns{float:unset}.flex-block-in-mobile{display:flex;display:-ms-inline-flexbox;flex-flow:column;width:100%}.flex-block-in-mobile .personal-shoppers{margin-top:30px;margin-bottom:0px;order:2}.flex-block-in-mobile .contact-us{order:1}.personal-shoppers-container{float:left;margin-bottom:60px}.personal-shoppers-container .top-border{height:50%}.personal-shoppers-container .top-border:after{border-left:8px solid #DDD0C0;border-top:8px solid #DDD0C0}.personal-shoppers-container .bottom-border:before{border-right:8px solid #DDD0C0;border-bottom:8px solid #DDD0C0}.testimonal-right-column{display:none}}
