.custom-bg-1 form p.error,.custom-bg-1 p.error{color:#c33}*{outline-style:none;outline-width:0!important}.custom-bg-1 sup:hover{text-decoration:underline;cursor:pointer}.custom-bg-1 .container-fluid{padding:0}.custom-bg-1 .btn{position:relative;overflow:hidden}.custom-bg-1 .btn:before{display:block;width:3px;border:1px solid #fff;position:absolute;top:0;right:110%;content:"";bottom:0;height:100%;background-color:#fff;opacity:.5;box-shadow:1px 1px 7px #fff;transform:rotate(10deg)}.custom-bg-1 .has-error.pristine .form-control:focus,.custom-bg-1 .has-success.pristine.untouched .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ccc}.custom-bg-1 .btn:hover:before{right:-5px;left:auto;transition:right .5s}.custom-bg-1 .border-bottom-grey{border-bottom:1px solid #dadada}.custom-bg-1 .has-error.pristine .form-control,.custom-bg-1 .has-success.pristine.untouched .form-control{border-color:#ccc}.custom-bg-1 .included-list{max-width:550px;margin:auto}.custom-bg-1 .submitted .has-error.pristine .form-control{border-color:#a94442}.custom-bg-1 form.submitted .has-error .error,.custom-bg-1 form.submitted .has-error .glyphicon-remove.form-control-feedback{display:block!important}.custom-bg-1 form .form-group label.grey-label{font-size:20px;color:#333F48;font-weight:400}.custom-bg-1 form .form-group.has-feedback.has-error label.grey-label,.custom-bg-1 form .form-group.has-feedback.has-success label.grey-label{color:#333F48}.custom-bg-1 form .form-group.has-feedback.has-success .error{display:none}.custom-bg-1 form .form-group.has-feedback label~.form-control-feedback{top:34px}.custom-bg-1 form .form-group.has-feedback .glyphicon-ok,.custom-bg-1 form .form-group.has-feedback .glyphicon-remove{top:6px;display:none}.custom-bg-1 form .form-group.has-feedback.dirty.has-error .glyphicon-remove,.custom-bg-1 form .form-group.has-feedback.dirty.has-success .glyphicon-ok{display:block}.custom-bg-1 .glyphicon.light-blue{color:#0C96FF}.custom-bg-1 .btn.btn-secondary{color:#0C96FF;border-color:#0C96FF}.custom-bg-1 .form-control{height:48px}.custom-bg-1 .container-1{padding-top:43px}.custom-bg-1 .pt-34{padding-top:34px}.custom-bg-1 .mt-16{margin-top:16px}.custom-bg-1 .pb-14{padding-bottom:14px}.custom-bg-1 .note{font-size:16px}.custom-bg-1 .absolute-right{position:absolute;right:0}.custom-bg-1 .border-bottom1{border-bottom:1px solid #dadada}.custom-bg-1 .btn-tertiary,.custom-bg-1 h1,.custom-bg-1 h2{color:#09F}.custom-bg-1 h3,.custom-bg-1 h4,.custom-bg-1 h5,.custom-bg-1 h6,.custom-bg-1 p{color:#333F48}.custom-bg-1 .btn-tertiary{border:none}.custom-bg-1 .reset-padding{padding:0}.custom-bg-1 .reset-margin{margin:0}.custom-bg-1 .center-align{margin:0 auto;float:none}.custom-bg-1 .horizontal-line{width:90%;border-top:1px solid #dadada}.custom-bg-1 .select-error{border:2px solid #e40046;padding:5px}@media only screen and (max-device-width:768px){.custom-bg-1 .mobile-center{text-align:center;margin-bottom:10px}.custom-bg-1 .bg-faq .content-panel-faq{min-height:0;padding:0}}.custom-bg-1 .font-normal{font-weight:400}.custom-bg-1 .relative{position:relative}.custom-bg-1 .comparison .glyphicon{top:5px;right:5px}.custom-bg-1 .comparison a[data-toggle=collapse] h3{position:relative;top:10px}.custom-bg-1 .bg-breadcrumb{padding-left:0}.custom-bg-1 .blue{color:#09F}.custom-bg-1 .background-cyan *{color:#fff}.custom-bg-1 .shadow-divider.upper1px{margin-top:-1px}.custom-bg-1 .dd-form .dd-radios button,.custom-bg-1 .dd-form .dd-radios label{width:100%;background-color:#eee;border-radius:5px}.custom-bg-1 .dd-form .dd-radios button.active,.custom-bg-1 .dd-form .dd-radios label.active{background-color:#0C96FF;color:#fff}.custom-bg-1 .dd-form .top{top:50px}.custom-bg-1 .dd-form .right18{right:18px}.custom-bg-1 .dd-form .panel-heading{background-color:#eee}.custom-bg-1 .circle-image{margin:auto;width:250px;height:250px;border-radius:250px}.custom-bg-1 .circle-image.book-image{background:url(book-appt.jpg);background-size:250px}.custom-bg-1 .circle-image.register-image{background:url(register-for-hive.jpg);background-size:0 200px}.custom-bg-1 .circle-image.download-image{background:url(download-app.jpg);background-size:0 200px}.custom-bg-1 .hero-confirm{background:#005EB8;background:-moz-linear-gradient(left,#005EB8 0,#005EB8 50%,#eee 50%,#eee 100%);background:-webkit-linear-gradient(left,#005EB8 0,#005EB8 50%,#eee 50%,#eee 100%);background:linear-gradient(to right,#005EB8 0,#005EB8 50%,#eee 50%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005EB8', endColorstr='#eeeeee', GradientType=1)}.custom-bg-1 .hero-confirm .confirm-details,.custom-bg-1 .hero-confirm .confirm-next{height:480px}.custom-bg-1 .hero-confirm .confirm-details{padding-top:50px}.custom-bg-1 .hero-confirm .confirm-next{background-image:url(arrow.png);background-position:-70px;background-size:auto 100%;background-repeat:no-repeat;padding-top:100px}@media (min-width:992px){.custom-bg-1 .md-border-right{border-right-style:solid;border-right-width:1px}.custom-bg-1 .hero-confirm .confirm-next{padding-left:100px;margin-left:-10px}}@media (max-width:992px){.custom-bg-1 .hero-confirm .confirm-details,.custom-bg-1 .hero-confirm .confirm-next{height:450px}.custom-bg-1 .hero-confirm .confirm-next{background-image:url(down-arrow.png);background-position:top;background-size:100% auto;margin-top:-25px;padding-top:130px}.custom-bg-1 .hero-confirm{background:0 0;height:auto}}.custom-bg-1 .app{display:block;width:270px;height:80px;margin:20px auto}.custom-bg-1 .app.apple-app{background:url(app-dl-apple.png) 270px 80px}.custom-bg-1 .app.google-app{background:url(app-dl-google.png) 270px 80px}.custom-bg-1 .app.amazon-app{background:url(app-dl-amazon.png) 270px 80px}.custom-bg-1 .app.windows-app{background:url(app-dl-windows.png) 270px 80px}.custom-bg-1 .coffee-faq{background-image:url(new_FAQ_image.jpg);width:100%}@media (min-width:992px){.custom-bg-1 .coffee-faq{height:450px}}@media (max-width:992px){.custom-bg-1 .coffee-faq{height:300px}}@media (max-width:480px){.custom-bg-1 .coffee-faq{height:200px}}@media (max-width:767px){.custom-bg-1 .dd-accordion .panel{margin-bottom:-.25em;margin-top:.25em}.custom-bg-1 .dd-accordion .panel-heading{padding-left:1em!important}.custom-bg-1 .dd-accordion .panel-title{padding-left:1em}}.custom-bg-1 .dd-accordion .accordion-toggle{margin-top:0;margin-bottom:0;margin-left:1em}.custom-bg-1 .dd-accordion .accordion-toggle .acc-heading-text{position:relative;bottom:.225em}.custom-bg-1 .dd-accordion .dd-guarantee-text{text-align:left;font-weight:400;font-size:18px}@media (max-width:767px){.custom-bg-1 .dd-accordion .accordion-toggle{margin-left:.1em;padding-left:1em!important}.custom-bg-1 .dd-accordion .dd-guarantee-text{font-size:16px;margin-top:-.5em;padding-left:.25em;padding-right:.25em}}.custom-bg-1 .icon-hive-white{text-align:center;background-image:url(hive-white.svg);background-size:5.5em 5.5em;height:5.5em;width:5.5em}.custom-bg-1 .responsive-fix-padding{padding:0 300px}@media (max-width:1199px){.custom-bg-1 .good-margin-width{margin-left:.1em;margin-right:.1em}.custom-bg-1 .responsive-fix-padding{padding:0 200px}}@media (max-width:991px){.custom-bg-1 .responsive-fix-padding{padding:0 50px}}@media (max-width:767px){.custom-bg-1 .responsive-fix-padding{padding:0}}.custom-bg-1 .responsive-fix-padding-wide{padding:0 200px}@media (max-width:1199px){.custom-bg-1 .responsive-fix-padding-wide{padding:0 100px}}@media (max-width:991px){.custom-bg-1 .responsive-fix-padding-wide{padding:0 50px}}@media (max-width:767px){.custom-bg-1 .responsive-fix-padding-wide{padding:0}}.__874ee .cant-find-address{margin-top:-1em;margin-bottom:0}.__874ee .switch-box{margin:auto;max-width:600px}.__874ee .switch-link{clear:both}.__f9aae .switch-box{margin:20px auto;max-width:600px}.__f9aae .switch-link{clear:both}.__f9aae .btn-tertiary{padding:7px 0}.__77470{cursor:pointer}.__77470 span.icon{position:relative;display:inline-block;border:2px solid #707272;border-radius:.25em;width:1.4em;height:1.4em;float:left;margin-right:.5em}.__71646 .pricing-column,.__856b9 .customer-type-column{float:none}.__77470 span.icon .fa-icon{position:absolute;font-size:.8em;line-height:0;top:53%;left:20%;font-weight:700}.__77470 .icon>.fa-icon{opacity:0}.__77470.is-checked .icon{background:#09f;color:#fff;border-color:#09F}.__77470.is-checked .icon .fa-icon{transform:scale(1) rotateZ(0);opacity:1;color:#09F}.__77470.with-background.is-checked .icon{background:#fff;color:#09f}.__ad0ac .hive-orange{margin-right:.5em;display:inline-block;vertical-align:sub;height:20px;width:20px}.__ad0ac .switch-box{margin:20px auto;max-width:600px}.__ad0ac .custom-radio{padding:7px 15px;font-weight:400;margin:auto 5px}@media (max-width:480px){.__ad0ac .custom-radio{display:block;margin:10px}}.__ad0ac .custom-radio>input[type=radio]{margin-right:5px;margin-top:.1em}.__ad0ac label.payment-label{cursor:pointer;margin:0 0 0 12px}.__ad0ac .blue-tick{background-position-y:6px!important;padding-left:25px!important}.__b0087 .error-title{font-size:2.2em;margin-bottom:.5em;margin-top:.5em}.__2cdc8{clear:both}.__2cdc8 .hive-orange{display:inline-block;height:.65em;width:.65em}@media (max-width:991px){.__2cdc8 .show-title{display:none}}.__0a129{display:block}.__0a129 .show-banner{display:none}@media (max-width:991px){.__0a129 .show-banner{display:inherit}}.__f3aa2 .plan-item{position:relative}.__f3aa2 .plan-item .fa-info{color:#707272;left:4px;position:absolute;top:8px}.__71646 .wrapper,.__856b9 .wrapper{box-shadow:0 -10px 0 0 #09F;position:relative}@media (min-width:768px){.__71646 .choose-pricing-radios{display:table;height:100%}.__71646 .pricing-column{display:table-cell;height:100%}}.__6d3a8 span,.__71646 .total-price,.__fadee{display:block}.__71646 .wrapper{border:2px solid #eee;border-top:none;height:100%}.__71646 .wrapper .custom-radio{border-radius:0;position:absolute;left:0;bottom:0;margin:0}.__71646 .payment-label{margin:0}.__53dd8 .link-small-pad-left{padding:0 0 .1em .2em}.__c51c6 div.arrow-up{border-left:3px solid #09F;padding:15px;background-color:#f9f9f9}.__c51c6 div h5{width:93%}.__c51c6 div[data-toggle=collapse]{cursor:pointer;overflow:hidden}.__c51c6 div[data-toggle=collapse]:first-child:after{font:normal normal normal 14px/1 FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f107";color:#09F;font-weight:700}.__c51c6 div[data-toggle=collapse]:hover{background-color:#eee}.__c51c6 div[aria-expanded=true]:first-child:after{content:"\f106";color:#09F}.__c51c6 div span{width:95%}.__c51c6 .faq-container{margin-bottom:2px}.__c51c6 .faq-container .answer{min-height:75px;padding:10px}@media (max-width:768px){.__c51c6 .content-panel-body .answer,.__c51c6 .content-panel-body h5{text-align:left}}.__6d3a8 span{text-align:justify}.__6d3a8 .content-panel{padding:0}.__961f7{padding:10px;background:#f9f9f9;clear:both}.__961f7.dark{background:#ca7c2c;color:#fff}.__961f7.large{padding:22px 0}.__fadee .hive-white{display:inline-block;height:20px;width:20px;vertical-align:sub}.__fadee h5{font-weight:100}.__e11f8 .custom-radio{display:block;padding:7px 30px}.__e11f8 label{margin:0 0 12px}.__e11f8 label.yes-no{cursor:pointer;margin:0;font-weight:400;font-size:20px;padding:0}@media (min-width:768px){.__856b9 .choose-customer-type-radios{display:table;height:100%}.__856b9 .customer-type-column{display:table-cell;height:100%}}.__856b9 .wrapper{border:2px solid #eee;border-top:none;height:100%}.__856b9 .wrapper .custom-radio{border-radius:0;position:absolute;left:0;bottom:0;margin:0}.__808d5 .hive-orange{display:inline-block;height:.65em;width:.65em}.__e2569 li{font-size:20px}.__e2569 li .blue-tick{padding:0 0 0 32px}.__efc37 #confirmation-faq .content-panel-header{margin-top:50px}.__efc37 #confirmation-faq .content-panel-header h3{color:#09F}.__64fa9 h1{font-size:48px}.__64fa9 span{max-width:600px;display:block;margin:auto}.__64fa9 path{fill:#005EB8}@media (min-width:992px){.__719ad{border-top:1px solid #5d8abe}}@media (max-width:992px){.__719ad .confirmation-tiles{border-bottom:1px solid #5d8abe;margin:0 10px}}.__719ad .confirmation-tiles:nth-last-child(1){border-bottom:none}.connected h2{font-size:30px}.connected .hive-white{background:url(hive-white.svg) no-repeat;background-size:100% auto}.connected .hive-orange{background-image:url(hive-orange.svg);background-size:100% auto;background-repeat:no-repeat}.connected .custom-radio{position:relative;border-radius:5px;text-align:left;border:0;box-shadow:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.connected .custom-radio input[type=radio]{opacity:0;cursor:pointer;width:0}.connected .checkmark{position:absolute;top:11px;left:11px;height:18px;width:18px;background-color:#fff;border-radius:50%;border:1px solid #303534}.connected .custom-radio input[type=radio]:checked~.checkmark{background-color:#fff;border:1px solid #fff}.connected .checkmark:after{content:"";position:absolute;display:none}.connected .custom-radio input[type=radio]:checked~.checkmark:after{display:block}.connected .custom-radio .checkmark:after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#303534}.connected .direct-debit-logo{width:160px;text-align:center;margin:100px auto 10px}