#promo-modal .modal-dialog,#services-modal .modal-dialog,#concierge-modal .modal-dialog,#upgrade-modal .modal-dialog,#ad-upgrade-modal .modal-dialog{max-width:650px;width:auto;margin:0 auto}#promo-modal #promo-modal-content,#services-modal #promo-modal-content,#concierge-modal #promo-modal-content,#upgrade-modal #promo-modal-content,#ad-upgrade-modal #promo-modal-content,#promo-modal #services-modal-content,#services-modal #services-modal-content,#concierge-modal #services-modal-content,#upgrade-modal #services-modal-content,#ad-upgrade-modal #services-modal-content,#promo-modal #concierge-modal-content,#services-modal #concierge-modal-content,#concierge-modal #concierge-modal-content,#upgrade-modal #concierge-modal-content,#ad-upgrade-modal #concierge-modal-content,#promo-modal #upgrade-modal-content,#services-modal #upgrade-modal-content,#concierge-modal #upgrade-modal-content,#upgrade-modal #upgrade-modal-content,#ad-upgrade-modal #upgrade-modal-content,#promo-modal #ad-upgrade-modal-content,#services-modal #ad-upgrade-modal-content,#concierge-modal #ad-upgrade-modal-content,#upgrade-modal #ad-upgrade-modal-content,#ad-upgrade-modal #ad-upgrade-modal-content{background-color:white;border-radius:6px;padding:50px;text-align:center}#promo-modal #promo-modal-content img,#services-modal #promo-modal-content img,#concierge-modal #promo-modal-content img,#upgrade-modal #promo-modal-content img,#ad-upgrade-modal #promo-modal-content img,#promo-modal #services-modal-content img,#services-modal #services-modal-content img,#concierge-modal #services-modal-content img,#upgrade-modal #services-modal-content img,#ad-upgrade-modal #services-modal-content img,#promo-modal #concierge-modal-content img,#services-modal #concierge-modal-content img,#concierge-modal #concierge-modal-content img,#upgrade-modal #concierge-modal-content img,#ad-upgrade-modal #concierge-modal-content img,#promo-modal #upgrade-modal-content img,#services-modal #upgrade-modal-content img,#concierge-modal #upgrade-modal-content img,#upgrade-modal #upgrade-modal-content img,#ad-upgrade-modal #upgrade-modal-content img,#promo-modal #ad-upgrade-modal-content img,#services-modal #ad-upgrade-modal-content img,#concierge-modal #ad-upgrade-modal-content img,#upgrade-modal #ad-upgrade-modal-content img,#ad-upgrade-modal #ad-upgrade-modal-content img{max-width:300px;margin:auto}#promo-modal #promo-modal-content img.popup-icon-img,#services-modal #promo-modal-content img.popup-icon-img,#concierge-modal #promo-modal-content img.popup-icon-img,#upgrade-modal #promo-modal-content img.popup-icon-img,#ad-upgrade-modal #promo-modal-content img.popup-icon-img,#promo-modal #services-modal-content img.popup-icon-img,#services-modal #services-modal-content img.popup-icon-img,#concierge-modal #services-modal-content img.popup-icon-img,#upgrade-modal #services-modal-content img.popup-icon-img,#ad-upgrade-modal #services-modal-content img.popup-icon-img,#promo-modal #concierge-modal-content img.popup-icon-img,#services-modal #concierge-modal-content img.popup-icon-img,#concierge-modal #concierge-modal-content img.popup-icon-img,#upgrade-modal #concierge-modal-content img.popup-icon-img,#ad-upgrade-modal #concierge-modal-content img.popup-icon-img,#promo-modal #upgrade-modal-content img.popup-icon-img,#services-modal #upgrade-modal-content img.popup-icon-img,#concierge-modal #upgrade-modal-content img.popup-icon-img,#upgrade-modal #upgrade-modal-content img.popup-icon-img,#ad-upgrade-modal #upgrade-modal-content img.popup-icon-img,#promo-modal #ad-upgrade-modal-content img.popup-icon-img,#services-modal #ad-upgrade-modal-content img.popup-icon-img,#concierge-modal #ad-upgrade-modal-content img.popup-icon-img,#upgrade-modal #ad-upgrade-modal-content img.popup-icon-img,#ad-upgrade-modal #ad-upgrade-modal-content img.popup-icon-img{height:110px}#promo-modal #promo-modal-content h4,#services-modal #promo-modal-content h4,#concierge-modal #promo-modal-content h4,#upgrade-modal #promo-modal-content h4,#ad-upgrade-modal #promo-modal-content h4,#promo-modal #services-modal-content h4,#services-modal #services-modal-content h4,#concierge-modal #services-modal-content h4,#upgrade-modal #services-modal-content h4,#ad-upgrade-modal #services-modal-content h4,#promo-modal #concierge-modal-content h4,#services-modal #concierge-modal-content h4,#concierge-modal #concierge-modal-content h4,#upgrade-modal #concierge-modal-content h4,#ad-upgrade-modal #concierge-modal-content h4,#promo-modal #upgrade-modal-content h4,#services-modal #upgrade-modal-content h4,#concierge-modal #upgrade-modal-content h4,#upgrade-modal #upgrade-modal-content h4,#ad-upgrade-modal #upgrade-modal-content h4,#promo-modal #ad-upgrade-modal-content h4,#services-modal #ad-upgrade-modal-content h4,#concierge-modal #ad-upgrade-modal-content h4,#upgrade-modal #ad-upgrade-modal-content h4,#ad-upgrade-modal #ad-upgrade-modal-content h4{font-size:28px;margin-bottom:25px}#promo-modal #promo-modal-content .popup-blurb,#services-modal #promo-modal-content .popup-blurb,#concierge-modal #promo-modal-content .popup-blurb,#upgrade-modal #promo-modal-content .popup-blurb,#ad-upgrade-modal #promo-modal-content .popup-blurb,#promo-modal #services-modal-content .popup-blurb,#services-modal #services-modal-content .popup-blurb,#concierge-modal #services-modal-content .popup-blurb,#upgrade-modal #services-modal-content .popup-blurb,#ad-upgrade-modal #services-modal-content .popup-blurb,#promo-modal #concierge-modal-content .popup-blurb,#services-modal #concierge-modal-content .popup-blurb,#concierge-modal #concierge-modal-content .popup-blurb,#upgrade-modal #concierge-modal-content .popup-blurb,#ad-upgrade-modal #concierge-modal-content .popup-blurb,#promo-modal #upgrade-modal-content .popup-blurb,#services-modal #upgrade-modal-content .popup-blurb,#concierge-modal #upgrade-modal-content .popup-blurb,#upgrade-modal #upgrade-modal-content .popup-blurb,#ad-upgrade-modal #upgrade-modal-content .popup-blurb,#promo-modal #ad-upgrade-modal-content .popup-blurb,#services-modal #ad-upgrade-modal-content .popup-blurb,#concierge-modal #ad-upgrade-modal-content .popup-blurb,#upgrade-modal #ad-upgrade-modal-content .popup-blurb,#ad-upgrade-modal #ad-upgrade-modal-content .popup-blurb{margin:25px auto 35px;max-width:480px;font-size:15px}
#promo-modal #promo-modal-content button.pull-right,#services-modal #promo-modal-content button.pull-right,#concierge-modal #promo-modal-content button.pull-right,#upgrade-modal #promo-modal-content button.pull-right,#ad-upgrade-modal #promo-modal-content button.pull-right,#promo-modal #services-modal-content button.pull-right,#services-modal #services-modal-content button.pull-right,#concierge-modal #services-modal-content button.pull-right,#upgrade-modal #services-modal-content button.pull-right,#ad-upgrade-modal #services-modal-content button.pull-right,#promo-modal #concierge-modal-content button.pull-right,#services-modal #concierge-modal-content button.pull-right,#concierge-modal #concierge-modal-content button.pull-right,#upgrade-modal #concierge-modal-content button.pull-right,#ad-upgrade-modal #concierge-modal-content button.pull-right,#promo-modal #upgrade-modal-content button.pull-right,#services-modal #upgrade-modal-content button.pull-right,#concierge-modal #upgrade-modal-content button.pull-right,#upgrade-modal #upgrade-modal-content button.pull-right,#ad-upgrade-modal #upgrade-modal-content button.pull-right,#promo-modal #ad-upgrade-modal-content button.pull-right,#services-modal #ad-upgrade-modal-content button.pull-right,#concierge-modal #ad-upgrade-modal-content button.pull-right,#upgrade-modal #ad-upgrade-modal-content button.pull-right,#ad-upgrade-modal #ad-upgrade-modal-content button.pull-right{border:0;background:0;color:#51596f;position:absolute;top:33px;right:37px}#promo-modal #promo-modal-content button.pull-right svg,#services-modal #promo-modal-content button.pull-right svg,#concierge-modal #promo-modal-content button.pull-right svg,#upgrade-modal #promo-modal-content button.pull-right svg,#ad-upgrade-modal #promo-modal-content button.pull-right svg,#promo-modal #services-modal-content button.pull-right svg,#services-modal #services-modal-content button.pull-right svg,#concierge-modal #services-modal-content button.pull-right svg,#upgrade-modal #services-modal-content button.pull-right svg,#ad-upgrade-modal #services-modal-content button.pull-right svg,#promo-modal #concierge-modal-content button.pull-right svg,#services-modal #concierge-modal-content button.pull-right svg,#concierge-modal #concierge-modal-content button.pull-right svg,#upgrade-modal #concierge-modal-content button.pull-right svg,#ad-upgrade-modal #concierge-modal-content button.pull-right svg,#promo-modal #upgrade-modal-content button.pull-right svg,#services-modal #upgrade-modal-content button.pull-right svg,#concierge-modal #upgrade-modal-content button.pull-right svg,#upgrade-modal #upgrade-modal-content button.pull-right svg,#ad-upgrade-modal #upgrade-modal-content button.pull-right svg,#promo-modal #ad-upgrade-modal-content button.pull-right svg,#services-modal #ad-upgrade-modal-content button.pull-right svg,#concierge-modal #ad-upgrade-modal-content button.pull-right svg,#upgrade-modal #ad-upgrade-modal-content button.pull-right svg,#ad-upgrade-modal #ad-upgrade-modal-content button.pull-right svg{font-size:30px}#promo-modal #promo-modal-content .btn-brightpink,#services-modal #promo-modal-content .btn-brightpink,#concierge-modal #promo-modal-content .btn-brightpink,#upgrade-modal #promo-modal-content .btn-brightpink,#ad-upgrade-modal #promo-modal-content .btn-brightpink,#promo-modal #services-modal-content .btn-brightpink,#services-modal #services-modal-content .btn-brightpink,#concierge-modal #services-modal-content .btn-brightpink,#upgrade-modal #services-modal-content .btn-brightpink,#ad-upgrade-modal #services-modal-content .btn-brightpink,#promo-modal #concierge-modal-content .btn-brightpink,#services-modal #concierge-modal-content .btn-brightpink,#concierge-modal #concierge-modal-content .btn-brightpink,#upgrade-modal #concierge-modal-content .btn-brightpink,#ad-upgrade-modal #concierge-modal-content .btn-brightpink,#promo-modal #upgrade-modal-content .btn-brightpink,#services-modal #upgrade-modal-content .btn-brightpink,#concierge-modal #upgrade-modal-content .btn-brightpink,#upgrade-modal #upgrade-modal-content .btn-brightpink,#ad-upgrade-modal #upgrade-modal-content .btn-brightpink,#promo-modal #ad-upgrade-modal-content .btn-brightpink,#services-modal #ad-upgrade-modal-content .btn-brightpink,#concierge-modal #ad-upgrade-modal-content .btn-brightpink,#upgrade-modal #ad-upgrade-modal-content .btn-brightpink,#ad-upgrade-modal #ad-upgrade-modal-content .btn-brightpink{width:240px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.25);border-radius:8px;padding:10px;font-size:13px}#promo-modal #promo-modal-content .upgrade-list,#services-modal #promo-modal-content .upgrade-list,#concierge-modal #promo-modal-content .upgrade-list,#upgrade-modal #promo-modal-content .upgrade-list,#ad-upgrade-modal #promo-modal-content .upgrade-list,#promo-modal #services-modal-content .upgrade-list,#services-modal #services-modal-content .upgrade-list,#concierge-modal #services-modal-content .upgrade-list,#upgrade-modal #services-modal-content .upgrade-list,#ad-upgrade-modal #services-modal-content .upgrade-list,#promo-modal #concierge-modal-content .upgrade-list,#services-modal #concierge-modal-content .upgrade-list,#concierge-modal #concierge-modal-content .upgrade-list,#upgrade-modal #concierge-modal-content .upgrade-list,#ad-upgrade-modal #concierge-modal-content .upgrade-list,#promo-modal #upgrade-modal-content .upgrade-list,#services-modal #upgrade-modal-content .upgrade-list,#concierge-modal #upgrade-modal-content .upgrade-list,#upgrade-modal #upgrade-modal-content .upgrade-list,#ad-upgrade-modal #upgrade-modal-content .upgrade-list,#promo-modal #ad-upgrade-modal-content .upgrade-list,#services-modal #ad-upgrade-modal-content .upgrade-list,#concierge-modal #ad-upgrade-modal-content .upgrade-list,#upgrade-modal #ad-upgrade-modal-content .upgrade-list,#ad-upgrade-modal #ad-upgrade-modal-content .upgrade-list{max-width:298px;margin:auto auto 40px;text-align:left}#promo-modal #promo-modal-content .upgrade-list svg,#services-modal #promo-modal-content .upgrade-list svg,#concierge-modal #promo-modal-content .upgrade-list svg,#upgrade-modal #promo-modal-content .upgrade-list svg,#ad-upgrade-modal #promo-modal-content .upgrade-list svg,#promo-modal #services-modal-content .upgrade-list svg,#services-modal #services-modal-content .upgrade-list svg,#concierge-modal #services-modal-content .upgrade-list svg,#upgrade-modal #services-modal-content .upgrade-list svg,#ad-upgrade-modal #services-modal-content .upgrade-list svg,#promo-modal #concierge-modal-content .upgrade-list svg,#services-modal #concierge-modal-content .upgrade-list svg,#concierge-modal #concierge-modal-content .upgrade-list svg,#upgrade-modal #concierge-modal-content .upgrade-list svg,#ad-upgrade-modal #concierge-modal-content .upgrade-list svg,#promo-modal #upgrade-modal-content .upgrade-list svg,#services-modal #upgrade-modal-content .upgrade-list svg,#concierge-modal #upgrade-modal-content .upgrade-list svg,#upgrade-modal #upgrade-modal-content .upgrade-list svg,#ad-upgrade-modal #upgrade-modal-content .upgrade-list svg,#promo-modal #ad-upgrade-modal-content .upgrade-list svg,#services-modal #ad-upgrade-modal-content .upgrade-list svg,#concierge-modal #ad-upgrade-modal-content .upgrade-list svg,#upgrade-modal #ad-upgrade-modal-content .upgrade-list svg,#ad-upgrade-modal #ad-upgrade-modal-content .upgrade-list svg{font-size:20px}
#promo-modal #promo-modal-content .upgrade-list.ad-upgrade-list,#services-modal #promo-modal-content .upgrade-list.ad-upgrade-list,#concierge-modal #promo-modal-content .upgrade-list.ad-upgrade-list,#upgrade-modal #promo-modal-content .upgrade-list.ad-upgrade-list,#ad-upgrade-modal #promo-modal-content .upgrade-list.ad-upgrade-list,#promo-modal #services-modal-content .upgrade-list.ad-upgrade-list,#services-modal #services-modal-content .upgrade-list.ad-upgrade-list,#concierge-modal #services-modal-content .upgrade-list.ad-upgrade-list,#upgrade-modal #services-modal-content .upgrade-list.ad-upgrade-list,#ad-upgrade-modal #services-modal-content .upgrade-list.ad-upgrade-list,#promo-modal #concierge-modal-content .upgrade-list.ad-upgrade-list,#services-modal #concierge-modal-content .upgrade-list.ad-upgrade-list,#concierge-modal #concierge-modal-content .upgrade-list.ad-upgrade-list,#upgrade-modal #concierge-modal-content .upgrade-list.ad-upgrade-list,#ad-upgrade-modal #concierge-modal-content .upgrade-list.ad-upgrade-list,#promo-modal #upgrade-modal-content .upgrade-list.ad-upgrade-list,#services-modal #upgrade-modal-content .upgrade-list.ad-upgrade-list,#concierge-modal #upgrade-modal-content .upgrade-list.ad-upgrade-list,#upgrade-modal #upgrade-modal-content .upgrade-list.ad-upgrade-list,#ad-upgrade-modal #upgrade-modal-content .upgrade-list.ad-upgrade-list,#promo-modal #ad-upgrade-modal-content .upgrade-list.ad-upgrade-list,#services-modal #ad-upgrade-modal-content .upgrade-list.ad-upgrade-list,#concierge-modal #ad-upgrade-modal-content .upgrade-list.ad-upgrade-list,#upgrade-modal #ad-upgrade-modal-content .upgrade-list.ad-upgrade-list,#ad-upgrade-modal #ad-upgrade-modal-content .upgrade-list.ad-upgrade-list{max-width:281px}@media only screen and (max-width:767px){#promo-modal,#services-modal,#concierge-modal,#upgrade-modal,#ad-upgrade-modal{padding:0!important}#promo-modal .modal-body,#services-modal .modal-body,#concierge-modal .modal-body,#upgrade-modal .modal-body,#ad-upgrade-modal .modal-body{padding:0}#promo-modal #promo-modal-content,#services-modal #promo-modal-content,#concierge-modal #promo-modal-content,#upgrade-modal #promo-modal-content,#ad-upgrade-modal #promo-modal-content,#promo-modal #services-modal-content,#services-modal #services-modal-content,#concierge-modal #services-modal-content,#upgrade-modal #services-modal-content,#ad-upgrade-modal #services-modal-content,#promo-modal #concierge-modal-content,#services-modal #concierge-modal-content,#concierge-modal #concierge-modal-content,#upgrade-modal #concierge-modal-content,#ad-upgrade-modal #concierge-modal-content,#promo-modal #upgrade-modal-content,#services-modal #upgrade-modal-content,#concierge-modal #upgrade-modal-content,#upgrade-modal #upgrade-modal-content,#ad-upgrade-modal #upgrade-modal-content,#promo-modal #ad-upgrade-modal-content,#services-modal #ad-upgrade-modal-content,#concierge-modal #ad-upgrade-modal-content,#upgrade-modal #ad-upgrade-modal-content,#ad-upgrade-modal #ad-upgrade-modal-content{border-radius:0;padding:15px}#promo-modal #promo-modal-content button.pull-right,#services-modal #promo-modal-content button.pull-right,#concierge-modal #promo-modal-content button.pull-right,#upgrade-modal #promo-modal-content button.pull-right,#ad-upgrade-modal #promo-modal-content button.pull-right,#promo-modal #services-modal-content button.pull-right,#services-modal #services-modal-content button.pull-right,#concierge-modal #services-modal-content button.pull-right,#upgrade-modal #services-modal-content button.pull-right,#ad-upgrade-modal #services-modal-content button.pull-right,#promo-modal #concierge-modal-content button.pull-right,#services-modal #concierge-modal-content button.pull-right,#concierge-modal #concierge-modal-content button.pull-right,#upgrade-modal #concierge-modal-content button.pull-right,#ad-upgrade-modal #concierge-modal-content button.pull-right,#promo-modal #upgrade-modal-content button.pull-right,#services-modal #upgrade-modal-content button.pull-right,#concierge-modal #upgrade-modal-content button.pull-right,#upgrade-modal #upgrade-modal-content button.pull-right,#ad-upgrade-modal #upgrade-modal-content button.pull-right,#promo-modal #ad-upgrade-modal-content button.pull-right,#services-modal #ad-upgrade-modal-content button.pull-right,#concierge-modal #ad-upgrade-modal-content button.pull-right,#upgrade-modal #ad-upgrade-modal-content button.pull-right,#ad-upgrade-modal #ad-upgrade-modal-content button.pull-right{top:10px;right:10px}}.dashboard-step-bootbox h4{font-size:18px;padding:20px;color:#46b5d8;background-color:#dbf5fe}.dashboard-step-bootbox u{text-decoration:underline}@media(max-width:350px){.dashboard-step-bootbox .modal-footer button{float:right!important;margin-bottom:10px}}.d-ib{display:inline-block}.dashboard-row{display:flex;justify-content:space-around}.dashboard-review-graph{width:100%;height:130px}.dashboard-review-graph-label{padding-right:5px;padding-left:15px}.dashboard-review-graph-label div svg *{fill:url("#rg")}.dashboard-review-barbox{padding-left:0}.dashboard-review-bar{margin:6px 1px;color:#51596f;font-size:18px}.dashboard-review-bar svg{margin-left:5px}.dashboard-1-star-bar,.dashboard-2-star-bar,.dashboard-3-star-bar,.dashboard-4-star-bar,.dashboard-5-star-bar,.dashboard-6-star-bar{font-size:10px;margin:12px 0 17px;background:linear-gradient(to bottom right,#dadada,#f7f7f9)}@media only screen and (min-width:768px){div.enhance-popup{width:600px}}div.enhance-popup h4{margin-top:50px}div.enhance-popup div.enhance-button{text-align:center;padding-left:15px;padding-right:15px}div.enhance-popup div.enhance-button .shadow-btn{max-width:300px;margin:20px 0 40px}div.enhance-popup .progress-circle-outer{text-align:center}div.enhance-popup div.enhance-completed,div.enhance-popup div.enhance-needs-work{padding-top:50px}@media only screen and (max-width:767px){div.enhance-popup div.enhance-completed,div.enhance-popup div.enhance-needs-work{padding:25px 15px;max-width:300px;margin:auto}
}div.enhance-popup div.enhance-completed .text-xl,div.enhance-popup div.enhance-needs-work .text-xl{margin-bottom:5px}div.enhance-popup ul.progress-circles svg{width:100%}.user-dashboard .bullets-outer{display:table}.user-dashboard .bullets-outer .bullets-inner{display:table-cell;padding-left:5px}.user-dashboard .db-widget-event,.user-dashboard .db-widget-cc,.user-dashboard .db-widget-promo,.user-dashboard .db-widget-job,.user-dashboard .db-widget-party,.user-dashboard .db-widget-lesson{padding:12px;color:white;font-size:12px;border-radius:7px!important;height:115px}.user-dashboard .db-widget-event div.text-xl,.user-dashboard .db-widget-cc div.text-xl,.user-dashboard .db-widget-promo div.text-xl,.user-dashboard .db-widget-job div.text-xl,.user-dashboard .db-widget-party div.text-xl,.user-dashboard .db-widget-lesson div.text-xl{margin-top:35px;line-height:30px}.user-dashboard .db-widget-event div.text-xl div.left-border,.user-dashboard .db-widget-cc div.text-xl div.left-border,.user-dashboard .db-widget-promo div.text-xl div.left-border,.user-dashboard .db-widget-job div.text-xl div.left-border,.user-dashboard .db-widget-party div.text-xl div.left-border,.user-dashboard .db-widget-lesson div.text-xl div.left-border{display:inline-block;padding:0 0 0 10px;margin:0;border-left:1px solid white;line-height:30px}.user-dashboard .db-widget-event div.text-xl div.left-border:not(:first-child),.user-dashboard .db-widget-cc div.text-xl div.left-border:not(:first-child),.user-dashboard .db-widget-promo div.text-xl div.left-border:not(:first-child),.user-dashboard .db-widget-job div.text-xl div.left-border:not(:first-child),.user-dashboard .db-widget-party div.text-xl div.left-border:not(:first-child),.user-dashboard .db-widget-lesson div.text-xl div.left-border:not(:first-child){margin-left:10px}.user-dashboard .db-widget-event div.text-xl div.pull-right,.user-dashboard .db-widget-cc div.text-xl div.pull-right,.user-dashboard .db-widget-promo div.text-xl div.pull-right,.user-dashboard .db-widget-job div.text-xl div.pull-right,.user-dashboard .db-widget-party div.text-xl div.pull-right,.user-dashboard .db-widget-lesson div.text-xl div.pull-right{cursor:pointer;border:1px solid white;padding:0 15px;transition:background-color .3s ease-in-out}.user-dashboard .db-widget-event div.text-xl div.pull-right svg,.user-dashboard .db-widget-cc div.text-xl div.pull-right svg,.user-dashboard .db-widget-promo div.text-xl div.pull-right svg,.user-dashboard .db-widget-job div.text-xl div.pull-right svg,.user-dashboard .db-widget-party div.text-xl div.pull-right svg,.user-dashboard .db-widget-lesson div.text-xl div.pull-right svg{color:white}.user-dashboard .db-widget-event div.text-xl div.pull-right:hover,.user-dashboard .db-widget-cc div.text-xl div.pull-right:hover,.user-dashboard .db-widget-promo div.text-xl div.pull-right:hover,.user-dashboard .db-widget-job div.text-xl div.pull-right:hover,.user-dashboard .db-widget-party div.text-xl div.pull-right:hover,.user-dashboard .db-widget-lesson div.text-xl div.pull-right:hover{background-color:rgba(255,255,255,0.3)}.user-dashboard .db-widget-event div.text-xl div.pull-right:hover .fa-lock-alt,.user-dashboard .db-widget-cc div.text-xl div.pull-right:hover .fa-lock-alt,.user-dashboard .db-widget-promo div.text-xl div.pull-right:hover .fa-lock-alt,.user-dashboard .db-widget-job div.text-xl div.pull-right:hover .fa-lock-alt,.user-dashboard .db-widget-party div.text-xl div.pull-right:hover .fa-lock-alt,.user-dashboard .db-widget-lesson div.text-xl div.pull-right:hover .fa-lock-alt{display:none!important}.user-dashboard .db-widget-event div.text-xl div.pull-right:hover .fa-unlock-alt,.user-dashboard .db-widget-cc div.text-xl div.pull-right:hover .fa-unlock-alt,.user-dashboard .db-widget-promo div.text-xl div.pull-right:hover .fa-unlock-alt,.user-dashboard .db-widget-job div.text-xl div.pull-right:hover .fa-unlock-alt,.user-dashboard .db-widget-party div.text-xl div.pull-right:hover .fa-unlock-alt,.user-dashboard .db-widget-lesson div.text-xl div.pull-right:hover .fa-unlock-alt{display:inline-block!important;font-size:1.2em;width:.73em}@media only screen and (min-width:992px) and (max-width:1199px){.user-dashboard .db-widget-event div.text-xl div.pull-right,.user-dashboard .db-widget-cc div.text-xl div.pull-right,.user-dashboard .db-widget-promo div.text-xl div.pull-right,.user-dashboard .db-widget-job div.text-xl div.pull-right,.user-dashboard .db-widget-party div.text-xl div.pull-right,.user-dashboard .db-widget-lesson div.text-xl div.pull-right{float:none!important;width:47px;top:23px;right:21px;position:absolute}.user-dashboard .db-widget-event div.text-xl div.pull-right svg,.user-dashboard .db-widget-cc div.text-xl div.pull-right svg,.user-dashboard .db-widget-promo div.text-xl div.pull-right svg,.user-dashboard .db-widget-job div.text-xl div.pull-right svg,.user-dashboard .db-widget-party div.text-xl div.pull-right svg,.user-dashboard .db-widget-lesson div.text-xl div.pull-right svg{position:relative;left:50%;transform:translateX(-50%)}}@keyframes load{0%{stroke-dashoffset:0}}.user-dashboard .progress-circles{position:relative;display:inline-block;padding:0;text-align:center}.user-dashboard .progress-circles>li{display:inline-block;position:relative;text-align:center;color:#51596f;font-weight:200;margin-top:20px}.user-dashboard .progress-circles>li:before{position:absolute;width:100%;bottom:-2rem;font-weight:400}.user-dashboard .progress-circles>li:after{content:attr(data-percent);position:absolute;width:100%;top:82px;left:0;font-size:30px;text-align:center}.user-dashboard .progress-circles svg{width:200px;height:200px}.user-dashboard .progress-circles svg:nth-child(2){position:absolute;left:0;top:0;transform:rotate(-90deg)}.user-dashboard .progress-circles svg:nth-child(2) path{fill:none;stroke-width:25;stroke-dasharray:629;stroke:#fff;opacity:.9;animation:load 6s}.user-dashboard .db-widget-cc-mobile,.user-dashboard .db-widget-promo-mobile,.user-dashboard .db-widget-party-mobile{margin-right:5px}
.user-dashboard .db-widget-event-mobile,.user-dashboard .db-widget-edit-mobile,.user-dashboard .db-widget-lesson-mobile{margin-left:5px}.user-dashboard .db-widget-messaging-mobile,.user-dashboard .db-widget-cc-mobile,.user-dashboard .db-widget-event-mobile,.user-dashboard .db-widget-promo-mobile,.user-dashboard .db-widget-edit-mobile,.user-dashboard .db-widget-party-mobile,.user-dashboard .db-widget-job-mobile,.user-dashboard .db-widget-lesson-mobile,.user-dashboard .db-widget-job-mobile,.user-dashboard .db-widget-settings-mobile,.user-dashboard .db-widget-upgrade-mobile{color:white;height:150px;font-size:16px;padding-top:35px;letter-spacing:.4px}.user-dashboard .db-widget-messaging-mobile svg,.user-dashboard .db-widget-cc-mobile svg,.user-dashboard .db-widget-event-mobile svg,.user-dashboard .db-widget-promo-mobile svg,.user-dashboard .db-widget-edit-mobile svg,.user-dashboard .db-widget-party-mobile svg,.user-dashboard .db-widget-job-mobile svg,.user-dashboard .db-widget-lesson-mobile svg,.user-dashboard .db-widget-job-mobile svg,.user-dashboard .db-widget-settings-mobile svg,.user-dashboard .db-widget-upgrade-mobile svg{font-size:30px;margin-bottom:15px}.user-dashboard .db-widget-messaging-mobile div,.user-dashboard .db-widget-cc-mobile div,.user-dashboard .db-widget-event-mobile div,.user-dashboard .db-widget-promo-mobile div,.user-dashboard .db-widget-edit-mobile div,.user-dashboard .db-widget-party-mobile div,.user-dashboard .db-widget-job-mobile div,.user-dashboard .db-widget-lesson-mobile div,.user-dashboard .db-widget-job-mobile div,.user-dashboard .db-widget-settings-mobile div,.user-dashboard .db-widget-upgrade-mobile div{font-size:13px;margin-top:12px}.user-dashboard div.db-widget-grey{background-color:#c8d2db;height:150px;color:white;font-size:16px;letter-spacing:.4px;padding-top:35px}.user-dashboard div.db-widget-grey svg{font-size:30px;margin-bottom:15px}.user-dashboard div.db-widget-grey div{font-size:13px;margin-top:12px}.user-dashboard div.db-widget-profile{background-color:#969ab3;height:50px;color:white;font-size:16px;letter-spacing:.4px;padding-top:15px;margin-top:5px;margin-bottom:5px}.user-dashboard .db-blue-marker.db-marker-messaging,.user-dashboard .db-blue-marker.db-marker-cc,.user-dashboard .db-blue-marker.db-marker-event,.user-dashboard .db-blue-marker.db-marker-promo,.user-dashboard .db-blue-marker.db-marker-edit,.user-dashboard .db-blue-marker.db-marker-party,.user-dashboard .db-blue-marker.db-marker-job,.user-dashboard .db-blue-marker.db-marker-lesson,.user-dashboard .db-blue-marker.db-marker-settings,.user-dashboard .db-blue-marker.db-marker-upgrade{box-shadow:none}.user-dashboard div.db-widget-messaging-mobile,.user-dashboard .db-blue-marker.db-marker-messaging{background:#67e8f9;color:#083344}.user-dashboard div.db-widget-cc-mobile,.user-dashboard .db-blue-marker.db-marker-cc{background:#86efac;color:#052e16}.user-dashboard div.db-widget-event-mobile,.user-dashboard .db-blue-marker.db-marker-event{background:#fda4af;color:#4c0519}.user-dashboard div.db-widget-promo-mobile,.user-dashboard .db-blue-marker.db-marker-promo{background:#bef264;color:#1a2e05}.user-dashboard div.db-widget-edit-mobile,.user-dashboard .db-blue-marker.db-marker-edit{background:#fcd34d;color:#451a03}.user-dashboard div.db-widget-party-mobile,.user-dashboard .db-blue-marker.db-marker-party{background:#d8b4f3;color:#2e1065}.user-dashboard div.db-widget-dropin-mobile,.user-dashboard .db-blue-marker.db-marker-dropin{background:#fd7474;color:#5b1201}.user-dashboard div.db-widget-job-mobile,.user-dashboard .db-blue-marker.db-marker-job{background:#fdba74;color:#431407}.user-dashboard div.db-widget-lesson-mobile,.user-dashboard .db-blue-marker.db-marker-lesson{background:#93c5fd;color:#172554}.user-dashboard div.db-widget-settings-mobile,.user-dashboard .db-blue-marker.db-marker-settings{background:#c8d2db;color:#282d31}.user-dashboard div.db-widget-upgrade-mobile,.user-dashboard .db-blue-marker.db-marker-upgrade{background:#f0abfc;color:#4a044e}.user-dashboard a.db-mobile-base-nav{text-decoration:none}.user-dashboard .db-mobile-contact{display:inline-block;width:100%;padding:20px 0}@media only screen and (min-width:768px) and (max-width:991px){.user-dashboard .db-mobile-contact{padding-left:10px;padding-right:10px}}.user-dashboard .db-mobile-contact .shadow-btn{margin:8px 0;background-color:white}.user-dashboard .db-mobile-contact svg{margin-right:15px}.user-dashboard .db-mobile-nav-header{line-height:2.3}.user-dashboard .db-footer-btn{background-color:white;box-shadow:0 1px 15px 4px rgba(0,0,0,0.05);position:fixed;bottom:0;width:100%;padding:10px;text-align:center}.user-dashboard .db-footer-btn .btn{width:100%;border-radius:6px;font-size:16px}@media only screen and (max-width:991px){.user-dashboard .dashboard-review-average-rating{text-align:center}.user-dashboard .dashboard-review-average-rating span:nth-child(2){color:#46b5d8!important;font-weight:400;font-size:40px}.user-dashboard .review-caption{text-align:center}.user-dashboard .db-main-triptych{max-width:300px;margin:auto}}.user-dashboard .finish-listing-btn{background-color:white;color:#51596f;font-size:16px;padding:8px 30px}.user-dashboard .db-widget-event{background:linear-gradient(to bottom right,#f82bbb,#e71a51)}.user-dashboard .db-widget-cc{background:linear-gradient(to bottom right,#46b5d8,#1b8cf8)}.user-dashboard .db-widget-promo{background:linear-gradient(to bottom right,#81d690,#2ba850)}.user-dashboard .db-widget-job{background:linear-gradient(to bottom right,#fdc449,#f5ad12)}.user-dashboard .db-widget-party{background:linear-gradient(to bottom right,#a260fa,#9240f6)}.user-dashboard .db-widget-lesson{background:linear-gradient(to bottom right,#33578d,#1f4277)}.user-dashboard .no-padding-col{padding:0}.user-dashboard .db-triptych{padding:15px 15px 30px;margin-top:10px;margin-bottom:10px;height:450px}@media only screen and (max-width:991px){.user-dashboard .db-triptych{height:392px}}.user-dashboard .triptych-inner{display:table;width:100%;height:100%}
.user-dashboard .triptych-btn{display:table-row;vertical-align:bottom;height:55px}.user-dashboard .triptych-btn .btn{margin-top:0;cursor:pointer}.user-dashboard .dashboard-title{color:#969ab3;font-size:12px}.user-dashboard .shadow-btn{box-shadow:0 1px 15px 4px rgba(0,0,0,0.05);background-color:white;border-radius:3px;color:#969ab3;font-size:16px;text-align:center;padding:15px;width:100%;margin-top:35px;transition:background-color .3s ease-in-out}.user-dashboard .shadow-btn svg{margin-right:15px;font-size:20px}.user-dashboard .shadow-btn:hover{background-color:rgba(0,0,0,0.05)}.user-dashboard .upgrade-list div{margin-top:5px;font-size:15px}.user-dashboard .upgrade-list div svg{margin-right:5px}.user-dashboard .upgrade-list div:last-child{margin-bottom:5px}.user-dashboard .help-support{padding:20px}.user-dashboard .help-support .shadow-btn{margin:10px 0 20px}.user-dashboard .db-active-apps{padding:20px;display:inline-block}.user-dashboard .db-active-apps img{height:60px;display:block;margin:7px auto}.user-dashboard .db-active-apps div.fnt-colour-darker{margin-bottom:20px}.user-dashboard .db-blue-marker{box-shadow:0 2px 7px 2px rgba(61,155,233,0.35);color:white;border:1px solid rgba(255,255,255,0.3);padding:6px;background:linear-gradient(to bottom right,#46b5d8,#1b8cf8);width:35px;border-radius:6px;text-align:center;display:inline-block;vertical-align:top;margin:3px 5px 0 0}.user-dashboard .db-nav-marker{padding:0 10px;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width:991px){.user-dashboard .db-nav-marker{box-shadow:0 1px 15px 4px rgba(0,0,0,0.05);background-color:white;padding:9px;border-radius:3px}}@media only screen and (min-width:768px) and (max-width:991px){.user-dashboard .db-nav-marker{margin-left:10px;margin-right:10px}}.user-dashboard .db-nav-marker .btn{margin-top:0;float:none;flex-shrink:0}.user-dashboard .db-nav-marker .nav-marker-inner{display:flex;align-items:center;flex:1;min-width:0}.user-dashboard .db-nav-marker .nav-marker-inner div{display:inline-block}.user-dashboard .db-nav-marker .nav-marker-inner>svg{margin-top:14px;margin-left:-3px}@media only screen and (max-width:991px){.user-dashboard .nav-marker-inner{width:100%}.user-dashboard .dashboard-caption{width:82.9%}}.user-dashboard #photos-upload-container .dashboard-title,.user-dashboard #push-notification-history .dashboard-title,.user-dashboard #push-notification-form .dashboard-title{width:50%;display:inline-block}.user-dashboard #photos-upload-container .notification-container,.user-dashboard #push-notification-history .notification-container,.user-dashboard #push-notification-form .notification-container{margin-top:-30px;padding:5px}.user-dashboard #photos-upload-container .notification-container label,.user-dashboard #push-notification-history .notification-container label,.user-dashboard #push-notification-form .notification-container label{font-weight:400;color:#9699b3}.user-dashboard #photos-upload-container .notification-container .notification,.user-dashboard #push-notification-history .notification-container .notification,.user-dashboard #push-notification-form .notification-container .notification{width:100%;background-color:#f7f7f9;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.16);margin-top:18px;margin-bottom:8px;padding:10px 10px 6px}.user-dashboard #photos-upload-container .notification-container .notification .notification-business-name,.user-dashboard #push-notification-history .notification-container .notification .notification-business-name,.user-dashboard #push-notification-form .notification-container .notification .notification-business-name{padding-left:4px;color:#9699b3;display:inline-block;font-size:14px}.user-dashboard #photos-upload-container .notification-container .notification .notification-icon,.user-dashboard #push-notification-history .notification-container .notification .notification-icon,.user-dashboard #push-notification-form .notification-container .notification .notification-icon{display:inline-block;width:30px;height:30px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.16)}.user-dashboard #photos-upload-container .notification-container .notification .notification-title,.user-dashboard #push-notification-history .notification-container .notification .notification-title,.user-dashboard #push-notification-form .notification-container .notification .notification-title{letter-spacing:.5px;margin-top:3px}.user-dashboard #photos-upload-container .notification-container .notification .notification-body,.user-dashboard #push-notification-history .notification-container .notification .notification-body,.user-dashboard #push-notification-form .notification-container .notification .notification-body{letter-spacing:.5px}.user-dashboard #photos-upload-container .notification-container .form-group,.user-dashboard #push-notification-history .notification-container .form-group,.user-dashboard #push-notification-form .notification-container .form-group{margin-bottom:0}.user-dashboard #photos-upload-container .notification-container #id_title,.user-dashboard #push-notification-history .notification-container #id_title,.user-dashboard #push-notification-form .notification-container #id_title{border-bottom-left-radius:0}.user-dashboard #photos-upload-container .notification-container #id_send,.user-dashboard #push-notification-history .notification-container #id_send,.user-dashboard #push-notification-form .notification-container #id_send{margin-right:-1px;border-bottom-right-radius:0}.user-dashboard #photos-upload-container .notification-container #id_url,.user-dashboard #push-notification-history .notification-container #id_url,.user-dashboard #push-notification-form .notification-container #id_url{border-top:0;border-radius:0}.user-dashboard #photos-upload-container .notification-container #id_content,.user-dashboard #push-notification-history .notification-container #id_content,.user-dashboard #push-notification-form .notification-container #id_content{resize:none;border-top:0;border-top-right-radius:0;border-top-left-radius:0}
@media only screen and (max-width:991px){.user-dashboard #photos-upload-container .db-widget-inner,.user-dashboard #push-notification-history .db-widget-inner,.user-dashboard #push-notification-form .db-widget-inner{text-align:center}}.user-dashboard #photos-upload-container .has-photos-btn,.user-dashboard #push-notification-history .has-photos-btn,.user-dashboard #push-notification-form .has-photos-btn{margin-top:0;float:right}@media only screen and (max-width:991px){.user-dashboard #photos-upload-container .has-photos-btn,.user-dashboard #push-notification-history .has-photos-btn,.user-dashboard #push-notification-form .has-photos-btn{float:none;margin-bottom:15px}}.user-dashboard #photos-upload-container .photos-helper,.user-dashboard #push-notification-history .photos-helper,.user-dashboard #push-notification-form .photos-helper{width:250px;margin:-10px 50px 50px}@media only screen and (max-width:1100px){.user-dashboard #photos-upload-container .photos-helper,.user-dashboard #push-notification-history .photos-helper,.user-dashboard #push-notification-form .photos-helper{margin:-10px 20px 40px}}.user-dashboard #photos-upload-container .shadow-btn,.user-dashboard #push-notification-history .shadow-btn,.user-dashboard #push-notification-form .shadow-btn{width:280px}.user-dashboard .edit-profile-form .dashboard-widget.edit-user-img{width:100%}.user-dashboard .edit-profile-form .dashboard-widget.edit-user-img .form-group{display:inline-block}.user-dashboard .edit-profile-form .dashboard-widget.edit-user-img .add-profile-picture{margin:0;display:inline-block}.user-dashboard .dashboard-widget .db-widget-inner.feature-list-widget{padding:13px}.user-dashboard .db-activity-menu{margin:0 10px}@media only screen and (max-width:767px){.user-dashboard .db-activity-menu{margin:0}}.user-dashboard .db-activity-menu span{cursor:pointer}.user-dashboard .db-activity-menu span:not(:last-child){margin-right:10px}.user-dashboard .db-activity-menu span.activity-tab-active{color:#46b5d8;border-bottom:2px solid #46b5d8}.user-dashboard .db-activity-menu span:hover{color:#46b5d8}.user-dashboard .program-definition{margin:10px;color:white;border-radius:5px;padding:10px 20px;background:linear-gradient(0.25turn,#00b3f2,#01dfe3)}.user-dashboard .dropin-naming{margin:10px;color:white;border-radius:5px;padding:10px 20px;background:linear-gradient(0.25turn,#9100f2,#c041ff)}.user-dashboard .dropin-naming form{display:flex;align-items:center}.user-dashboard .dropin-naming form .form-group{flex-grow:1;margin-top:20px;display:flex;align-items:center}.user-dashboard .dropin-naming form .form-group .control-label{color:white;flex-shrink:0;padding-right:10px}.user-dashboard .dropin-naming form .form-group input{flex-grow:1}.user-dashboard .dropin-naming form button{margin-left:10px;flex-shrink:0;border-radius:5px;height:34px;padding-top:4px;margin-bottom:-4px}.user-dashboard .dashboard-console-support{margin:10px}.user-dashboard #db-search-form{display:inline}.user-dashboard #db-search-form .input-group{width:60%;padding:20px 10px;display:inline-block;max-width:567px}@media only screen and (max-width:767px){.user-dashboard #db-search-form .input-group{width:100%;padding:15px 0}}.user-dashboard #db-search-form input#search-string{border-radius:6px;padding-left:25px}.user-dashboard #db-search-form button,.user-dashboard #clear-activity-search{right:10px;position:absolute;cursor:pointer;z-index:40;font-size:20px;border:0;background:0;color:#969ab3;padding:2px 15px}.user-dashboard #db-search-form button:focus,.user-dashboard #clear-activity-search:focus{outline-color:transparent;outline-style:none}.user-dashboard .add-activity-btn{margin:20px;vertical-align:top}.user-dashboard #db-activity-list{margin-bottom:50px}.user-dashboard .profile-object-icon,.user-dashboard .profile-object-icon-draft,.user-dashboard .profile-object-icon-expired{border-radius:50%;padding:13px 4px;color:white;height:70px;width:70px;margin-right:10px;font-size:12px;text-align:center}.user-dashboard .profile-object-icon svg,.user-dashboard .profile-object-icon-draft svg,.user-dashboard .profile-object-icon-expired svg{font-size:18px}@media only screen and (max-width:991px){.user-dashboard .profile-object-icon,.user-dashboard .profile-object-icon-draft,.user-dashboard .profile-object-icon-expired{height:54px;width:54px;font-size:9px;padding:10px 4px}}.user-dashboard .view-button{cursor:pointer}.user-dashboard .profile-object-icon{background:linear-gradient(to bottom right,#1b8cf8,#46b5d8)}.user-dashboard .profile-object-icon-draft{background:linear-gradient(to bottom right,#f5ad12,#fdc449)}.user-dashboard .profile-object-icon-expired{background:linear-gradient(to bottom right,#51596f,#969ab3)}.user-dashboard #logo-band .logo-band-img{width:13.7%;display:inline-block}@media only screen and (max-width:767px){.user-dashboard #logo-band .logo-band-img{width:15.8%}}@media only screen and (max-width:450px){.user-dashboard #logo-band .logo-band-img{width:32%}}.user-dashboard #logo-band .logo-band-img img{width:100%;opacity:.7}@media only screen and (min-width:992px){.user-dashboard .change-details{min-height:405px}}.user-dashboard .change-details div.text-grey-600{font-size:12px}.user-dashboard .change-details .physical-location-btn{margin-top:17px}.user-dashboard #disable-map{display:table}.user-dashboard #disable-map span{display:table-cell;vertical-align:middle}.user-dashboard #disable-map button.disable-map-btn{display:table-cell}.user-dashboard .dashboard-popup-btn{cursor:pointer;padding-left:5px;font-size:12px;white-space:nowrap}.user-dashboard .business-descriptions{padding-left:0}.user-dashboard .business-descriptions .form-group{width:100%}.user-dashboard .business-descriptions .form-group textarea{resize:none}.user-dashboard div.edit-business-page{padding-top:20px}@media(min-width:992px){.user-dashboard div.edit-business-page .collapse{display:block;height:100%!important;visibility:visible}}@media only screen and (max-width:991px) and (min-width:768px){.user-dashboard div.edit-business-page.edit-profile-form .dashboard-widget{margin-right:10px!important;margin-left:10px!important}
}@media only screen and (max-width:991px){.user-dashboard div.edit-business-page.edit-profile-form .dashboard-widget{padding:15px!important;border-radius:3px;background-color:white;box-shadow:0 3px 2px 0 rgba(0,0,0,0.2);margin-bottom:15px!important}.user-dashboard div.edit-business-page.edit-profile-form .dashboard-widget a{text-decoration:none}.user-dashboard div.edit-business-page #photos-upload-container,.user-dashboard div.edit-business-page #push-notification-history{margin-top:15px!important}.user-dashboard div.edit-business-page .edit-widget-inner{padding-top:20px;width:100%}.user-dashboard div.edit-business-page .edit-mobile-header{font-size:18px;color:#969ab3;cursor:pointer;margin:-15px;padding:15px}.user-dashboard div.edit-business-page .edit-mobile-header svg{float:right;font-size:25px}.user-dashboard div.edit-business-page .tiny-text{margin-bottom:15px}.user-dashboard div.edit-business-page .tag-form,.user-dashboard div.edit-business-page #location-service-form,.user-dashboard div.edit-business-page .hours-form,.user-dashboard div.edit-business-page .change-details{height:auto}.user-dashboard div.edit-business-page #photos-upload-container .db-widget-inner,.user-dashboard div.edit-business-page #push-notification-history .db-widget-inner{padding:0 0 20px}.user-dashboard div.edit-business-page #photos-upload-container .shadow-btn,.user-dashboard div.edit-business-page #push-notification-history .shadow-btn{max-width:280px;width:100%}}@media only screen and (max-width:991px){.user-dashboard div.edit-business-page .edit-business-img .col-xs-12{padding-left:0;padding-right:0}.user-dashboard div.edit-business-page .edit-business-img #logo-upload-container{margin-bottom:15px}}.user-dashboard div.edit-business-page .tag-list{font-size:13px;color:#51596f;width:100%;margin:10px 0;border-radius:6px}.user-dashboard div.edit-business-page .tag-list .tag-list-inner span{text-transform:lowercase}.user-dashboard .edit-business-img-outer{display:inline-block;width:100%}.user-dashboard div.edit-business-img img,.user-dashboard div.edit-business-img .add-profile-picture{height:114px;width:114px;cursor:pointer;padding:0;border-radius:4px;border:1px solid #ccc}.user-dashboard div.edit-business-img .add-profile-picture{padding:5px}.user-dashboard div.edit-business-img .add-profile-picture-text{background-color:#e7ebef;color:white;font-size:16px;padding:29px 0}.user-dashboard .hours-form .fnt-colour-darker{font-size:12px;margin-top:10px}.user-dashboard .hours-form .form-group{margin-top:8px;margin-bottom:0;text-align:right}.user-dashboard .hours-form .js-hour-day{display:inline-block;margin-left:5px;width:80%}.user-dashboard .hours-form label{font-weight:400;color:#969ab3;float:left;line-height:2.5;font-size:14px}.user-dashboard #faq{display:block;position:relative;top:-150px;visibility:hidden}.user-dashboard #location-service-form .checkbox{margin-top:-2px}.user-dashboard #location-service-form .checkbox label{padding-left:10px;display:table}.user-dashboard #location-service-form .checkbox button.btn{margin-right:5px;display:table-cell}.user-dashboard #location-service-form .checkbox .service-label{display:table-cell;padding-left:8px;vertical-align:middle}.user-dashboard .tag-form,.user-dashboard #location-service-form,.user-dashboard .hours-form{height:505px}.user-dashboard .tag-form{line-height:1.35}.user-dashboard .tiny-text{font-size:12px;margin-top:15px}.user-dashboard .edit-business-submission-btns .btn{margin:10px 10px 0 0;padding:6px 40px;border-radius:6px;line-height:1.5!important}.user-dashboard .edit-business-submission-btns .btn svg{margin-right:8px}@media only screen and (max-width:767px){.user-dashboard .edit-business-submission-btns .btn{width:100%;padding:10px}}.user-dashboard .business-photo{margin:5px;display:inline-block}.user-dashboard .business-photo img{height:125px;border:1px solid #e7ebef;vertical-align:baseline}@media only screen and (max-width:991px){.user-dashboard .business-photo img{height:auto;max-height:100px}}.user-dashboard .business-photo:hover{background-color:unset}.user-dashboard .business-photo:hover img{visibility:unset}.user-dashboard .business-photo:hover .business-photo-delete,.user-dashboard .business-photo:hover .business-logo-delete{display:inline}.user-dashboard .lock-graphic,.user-dashboard .parties-img,.user-dashboard .lessons-img{width:100%}.user-dashboard .lessons-img{margin-left:-17px;margin-bottom:-20px}.user-dashboard .parties-img{margin-top:-37px}.user-dashboard .edit-profile-form.dashboard-settings{padding-top:20px}.user-dashboard .edit-profile-form.dashboard-settings div.edit-user-img{width:auto;display:block}.user-dashboard .edit-profile-form.dashboard-settings div.edit-user-img .dashboard-widget{height:237px}@media only screen and (max-width:991px){.user-dashboard .edit-profile-form.dashboard-settings div.edit-user-img .dashboard-widget{background-color:transparent;box-shadow:none}}.user-dashboard .edit-profile-form.dashboard-settings div.edit-user-img .dashboard-widget .db-widget-inner{padding:0}.user-dashboard .edit-profile-form.dashboard-settings div.edit-user-img .dashboard-widget .shadow-btn{border-radius:3px;padding:10px 0;background-color:white}.user-dashboard .edit-profile-form.dashboard-settings .col-lg-4 .dashboard-widget{min-height:413px!important;height:unset}.user-dashboard .edit-profile-form.dashboard-settings .col-lg-4 .dashboard-widget .shadow-btn{margin-top:29px;font-size:15px}.user-dashboard .edit-profile-form.dashboard-settings .col-lg-4 .dashboard-widget.db-widget-password .first-settings-header{padding-top:0}.user-dashboard .edit-profile-form.dashboard-settings .col-lg-4 .dashboard-widget.db-widget-password .form-control:focus{box-shadow:none}.user-dashboard .edit-profile-form.dashboard-settings .basic-info-outer{padding-left:0;margin:0;width:100%}.user-dashboard .edit-profile-form.dashboard-settings .basic-info-outer .dashboard-widget.basic-info{margin-right:10px;width:auto;float:none;height:auto}@media only screen and (min-width:992px){.user-dashboard .edit-profile-form.dashboard-settings .basic-info-outer .dashboard-widget.basic-info .basic-info-inner{max-width:750px}
}@media only screen and (max-width:991px){.user-dashboard .edit-profile-form.dashboard-settings.edit-profile-form .dashboard-widget{border-radius:3px;background-color:white;box-shadow:0 3px 2px 0 rgba(0,0,0,0.2);width:100%;max-width:372px;padding:10px!important;margin-top:15px!important}.user-dashboard .edit-profile-form.dashboard-settings.edit-profile-form .dashboard-widget.basic-info .city-field .db-event-text-table{height:auto}.user-dashboard .edit-profile-form.dashboard-settings.edit-profile-form .dashboard-widget.basic-info .basic-info-field.basic-info-city .form-group{margin-bottom:15px}.user-dashboard .edit-profile-form.dashboard-settings .privacy-widget{margin-bottom:45px}}.dashboard-sidebar{padding:0!important}.dashboard-sidebar .messages-container .top-bar{padding:10px;border-bottom:solid 1px #e7ebef}.dashboard-sidebar .messages-container .top-bar h1{font-weight:400;margin-top:5px;margin-bottom:5px;display:inline-block;font-size:19px}.dashboard-sidebar .messages-container .top-bar .btn{padding:4px 8px;margin-top:0}.dashboard-sidebar .messages-container .inbox-user{margin-bottom:1rem}.dashboard-sidebar .messages-container .inbox-user.panel{padding:0}.dashboard-sidebar .messages-container img,.dashboard-sidebar .messages-container canvas{height:60px;border-radius:35px;margin:15px 15px 15px 15px;display:inline-block;vertical-align:top}.dashboard-sidebar .messages-container .message-sender{display:inline-block}.dashboard-sidebar .messages-container .message-sender h3:nth-of-type(1){width:180px;overflow:hidden;text-overflow:ellipsis;font-size:19px;font-weight:400}.dashboard-sidebar .messages-container .message-sender h3:nth-of-type(2){margin:0;font-size:13px;color:#969ab3}.dashboard-sidebar .messages-container .message-delete{display:inline-block;margin-top:28px;margin-right:18px;float:right}.dashboard-sidebar .messages-container .message-delete svg{height:27px;color:grey;width:27px}.dashboard-messaging{padding-bottom:0!important}.dashboard-messaging .conversation{border:none!important;padding:0!important;box-shadow:none!important;background-color:transparent!important}.dashboard-messaging .conversation #message_list{background-color:#f1f1f1!important;height:650px;overflow-y:scroll!important;box-shadow:none!important;margin-right:0!important}.dashboard-messaging .conversation #message_list::-webkit-scrollbar{width:8px}.dashboard-messaging .conversation #message_list::-webkit-scrollbar-track{background:#f1f1f1;border-bottom-right-radius:5px;border-top-right-radius:5px}.dashboard-messaging .conversation #message_list::-webkit-scrollbar-thumb{border-radius:5px;background:#969ab3}.dashboard-messaging .conversation #message_list::-webkit-scrollbar-thumb:hover{background:#8488a1}.dashboard-messaging .conversation #message_list .message{margin:30px 5px;overflow:hidden}.dashboard-messaging .conversation #message_list .message img,.dashboard-messaging .conversation #message_list .message canvas{height:33px;border-radius:35px;margin-bottom:-3px;display:inline-block;vertical-align:bottom}.dashboard-messaging .conversation #message_list .message.sender div{display:inline-block;width:80%;background-color:white;color:#969ab3;border-radius:5px;border:solid 1px #969ab3;padding:5px 10px}.dashboard-messaging .conversation #message_list .message.sender h3{margin-left:3px;text-align:left;float:left!important}.dashboard-messaging .conversation #message_list .message.receiver img,.dashboard-messaging .conversation #message_list .message.receiver canvas{float:right;margin-left:10px}.dashboard-messaging .conversation #message_list .message.receiver div{float:right;display:inline-block;width:80%;background-color:#46b5d8;color:white;border-radius:5px;padding:5px 10px}.dashboard-messaging .conversation #message_list .message h3{text-align:right;margin-top:10px;float:right;font-size:12px;font-weight:400;color:#969bb3}.dashboard-messaging .conversation .form-group textarea{height:60px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;width:80%;display:inline-block;resize:none;border-color:#969ab3}.dashboard-messaging .conversation .form-group #send-message{color:#969ab3;vertical-align:top;height:56px;width:56px;display:inline-block;margin-left:-4px;margin-bottom:-60px;position:relative;z-index:10000;float:right;background-color:#2fb7d7;cursor:pointer}.dashboard-messaging .conversation .form-group #send-message svg{color:white;height:30px;width:30px;margin:13px}.dashboard-messaging .conversation .form-group iframe#id_body_ifr{padding-right:56px}.dashboard-messaging .conversation .form-group .tox.tox-tinymce.tox-tinymce--toolbar-bottom{position:relative;height:95px}.chatterblock-pink{background-color:#e71a51;border-bottom:none!important}.photos-helper{width:250px;margin:-10px 50px 50px}@media only screen and (max-width:1100px){.photos-helper{margin:-10px 20px 40px}}.dashboard-marketing-cards{float:left;width:100%;padding:0 15px 10px;margin-top:10px;margin-bottom:10px}.dashboard-marketing-cards .dashboard-marketing-cards-row{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px}.dashboard-marketing-cards .dashboard-marketing-card-col{padding:0 10px 20px;width:100%}.dashboard-marketing-cards .dashboard-marketing-card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 1px 15px 4px rgba(0,0,0,0.05)}.dashboard-marketing-cards .dashboard-marketing-card-image{width:100%;height:180px;overflow:hidden;background:#f3f3f3}.dashboard-marketing-cards .dashboard-marketing-card-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dashboard-marketing-cards .dashboard-marketing-card-body{display:flex;flex-direction:column;flex:1;padding:15px;text-align:center}.dashboard-marketing-cards .dashboard-marketing-card-body p{margin:8px 0 15px}.dashboard-marketing-cards .dashboard-marketing-card-body .shadow-btn{margin-top:auto;align-self:center}.dashboard-marketing-cards .dashboard-marketing-card-title{font-weight:600;font-size:16px}
.dashboard-marketing-cards #dashboard-marketing-cards-slider{margin-bottom:10px}.dashboard-marketing-cards #dashboard-marketing-cards-slider .item{padding:0 4px 8px}.dashboard-marketing-cards #dashboard-marketing-cards-slider .carousel-indicators{position:static;width:100%;margin:8px 0 12px;left:auto;bottom:auto}.dashboard-marketing-cards #dashboard-marketing-cards-slider .carousel-indicators li{width:8px;height:8px;margin:0 5px;background:#d4d8e0;border:0;border-radius:50%}.dashboard-marketing-cards #dashboard-marketing-cards-slider .carousel-indicators li.active{width:12px;height:12px;margin:0 4px;background:#00b3f2;border:2px solid #00b3f2;box-shadow:inset 0 0 0 2px #fff}@media(min-width:768px){.dashboard-marketing-cards .dashboard-marketing-card-col{width:50%}}@media(min-width:992px){.dashboard-marketing-cards .dashboard-marketing-card-col{width:33.333%}}.submission-error-blue-banner,.submission-error-yellow-banner,.submission-error-pink-banner{background-color:#46b5d8;color:white;padding:30px 5px;text-align:center}.submission-error-blue-banner .error-blue-inner,.submission-error-yellow-banner .error-blue-inner,.submission-error-pink-banner .error-blue-inner{margin:auto;max-width:575px}.submission-error-blue-banner.signup-error-bar,.submission-error-yellow-banner.signup-error-bar,.submission-error-pink-banner.signup-error-bar{margin-right:-70px;margin-left:-70px}@media only screen and (max-width:768px){.submission-error-blue-banner.signup-error-bar,.submission-error-yellow-banner.signup-error-bar,.submission-error-pink-banner.signup-error-bar{margin-right:-15px!important;margin-left:-15px!important}}.submission-error-yellow-banner{background-color:#f5ad12}.submission-error-pink-banner{background-color:#e71a51}.img-support-err,.img-length-err{display:none;color:red}.fnt-xxs{font-size:11px}.edit-activity{max-width:750px}.edit-activity .has-error .form-control,.edit-activity .has-error .select2-choice,.edit-activity .has-error .select2-choices{border-color:#46b5d8}.edit-activity .has-error .form-control:focus,.edit-activity .has-error .select2-choice:focus,.edit-activity .has-error .select2-choices:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #46b5d8}.edit-activity .has-success .form-control,.edit-activity .has-success .select2-choice{border-color:#ccc}.edit-activity .has-success .form-control:focus,.edit-activity .has-success .select2-choice:focus{box-shadow:none}.edit-activity .has-success label,.edit-activity .has-error label{color:#51596f}.edit-activity .submission-error{display:inline-block;margin-left:-100px;float:left}.edit-activity .submission-error.sub-error-session{margin-left:-120px;float:left}.edit-activity .submission-error svg{font-size:18px;color:#969ab3;margin-left:40px;margin-top:8px}.edit-activity .submission-error .blue-arrow{width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #46b5d8;display:inline-block}.edit-activity .submission-error .blue-arrow-base{background-color:#46b5d8;height:47px;width:47px;display:inline-block}@media only screen and (max-width:991px){.edit-activity .submission-error{margin-left:0;position:absolute}.edit-activity .submission-error svg{display:none}.edit-activity .submission-error .blue-arrow{display:none}.edit-activity .submission-error .blue-arrow-base{height:43px;width:9px}.edit-activity .submission-error.sub-error-session{margin-left:0}.edit-activity .submission-error.sub-error-session .blue-arrow-base{height:76px}}.edit-activity .submission-form-row{padding-bottom:15px}.edit-activity .price-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%;padding:0!important}.edit-activity .price-row input{display:flex;flex-direction:column;flex-basis:100%;flex:1}.edit-activity .slider.slider-horizontal{background:0}@media only screen and (max-width:500px){.edit-activity .slider.slider-horizontal{width:90%}}.edit-activity .slider-tick.in-selection,.edit-activity .slider-selection.tick-slider-selection{background-image:none;background-color:#f38da9}.edit-activity .slider-handle{background-image:none;background-color:#e71a51}.edit-activity h2,.edit-activity .submission-subtext{color:#51596f;text-align:center;margin:20px 0}.edit-activity h2{margin-top:60px;font-size:36px}.edit-activity .submission-subtext{margin-bottom:60px}.edit-activity .submission-subtext a.text-pink-600{margin:4px;cursor:pointer;text-decoration:none;display:inline-block;border:2px solid #00b4f2;border-radius:5px;padding:5px 10px;color:#00b4f2}.edit-activity .program-definition{text-align:center;width:100%;margin:10px auto;color:white;border-radius:5px;padding:10px 20px;background:linear-gradient(0.25turn,#00b3f2,#01dfe3)}.edit-activity .program-definition hr{margin-top:10px;margin-bottom:10px}.edit-activity .dropin-naming{text-align:center;width:100%;margin:10px auto;color:white;border-radius:5px;padding:10px 20px;background:linear-gradient(0.25turn,#9100f2,#c041ff)}.edit-activity .no-padding-left{padding-left:0;padding-right:5px}.edit-activity .no-padding-right{padding-right:0;padding-left:5px}.edit-activity .no-padding{padding-right:0;padding-left:0}.edit-activity form{margin-top:20px}.edit-activity form #id_activity-image{width:100%}.edit-activity form .choose-file-btn{border-radius:0;border:1px solid #ccc;width:100%;padding-top:13px;padding-bottom:13px;color:#51596f;background-color:white}.edit-activity form .image-help-text{font-size:12px}@media only screen and (max-width:767px){.edit-activity form .image-help-text{padding-left:0;padding-top:5px}}.edit-activity form .js-session-form,.edit-activity form .session-widget{padding:0;border:0;box-shadow:none;border-radius:10px;background-color:#f7f7f9}.edit-activity form .js-session-form .band-error,.edit-activity form .session-widget .band-error{width:100%;background:#e92c42;padding:5px;margin-top:20px}.edit-activity form .js-session-form .container,.edit-activity form .session-widget .container{width:100%;padding:20px}.edit-activity form .js-session-form .new-session-plus-circle,.edit-activity form .session-widget .new-session-plus-circle{height:30px;width:30px;background-color:#46b5d8;color:white;border-radius:50%;display:inline-block;font-size:20px;margin-right:20px}
.edit-activity form .session-widget{padding:20px;text-align:center;cursor:pointer}.edit-activity form .js-contact-info .control-label{margin-top:5px}.edit-activity form .js-contact-info .form-group{min-height:30px}.edit-activity form .save-session{max-width:273px;width:100%;padding:11px 0;margin:30px 0;box-shadow:0 2px 10px 0 rgba(0,0,0,0.25)}.edit-activity form .form-control,.edit-activity form .select2-container .select2-choice{border-radius:0!important;box-shadow:none;-webkit-appearance:none}.edit-activity form .fa-caret-down{position:absolute;font-size:15px;margin-top:9px;margin-left:-18px;pointer-events:none}.edit-activity form .special-caret .fa-caret-down{margin-top:33px}.edit-activity form #submission-form-image{margin-bottom:15px;max-width:100%}.edit-activity form .glyphicon-map-marker{z-index:5}.edit-activity form .new-image-btn-outer .new-image-btn{margin-top:15px}@media only screen and (max-width:767px){.edit-activity form .new-image-btn-outer{padding-left:0;padding-right:5px}.edit-activity form .new-image-btn-outer .new-image-btn{max-width:200px}}.edit-activity form .suggested-donation{margin-top:-20px}.edit-activity form .delete-vertical,.edit-activity form .reg-vertical{padding:0 8px}@media only screen and (min-width:768px){.edit-activity form .js-start-time-field input,.edit-activity form .js-end-time-field input,.edit-activity form .js-start-date-field input,.edit-activity form .js-end-date-field input{padding-left:50px}.edit-activity form .js-start-time-field input::placeholder,.edit-activity form .js-end-time-field input::placeholder,.edit-activity form .js-start-date-field input::placeholder,.edit-activity form .js-end-date-field input::placeholder{color:white}.edit-activity form .session-label{padding-left:12px;padding-top:8px;position:absolute;font-size:13px}}.days_week_label{padding-left:0!important}.list_base li .media-body-hover:hover{cursor:pointer}.list_base .media-description{min-height:40px}@media(max-width:768px){.list_base li.media .img-thumbnail img,.list_base li.media .img-thumbnail div.media-object{width:75px;height:75px}.list_base h4{font-size:14px}.list_base p.media-description{font-size:12px}}.js-map-container{position:absolute;left:0;bottom:0}.js-map-container #js-gmap-filter{height:100%}.list_event #js-gmap-filter,.list_location #js-gmap-filter,.list_camp-or-class #js-gmap-filter{display:none}.js-results-container{display:block;background-color:white;position:fixed;right:0;bottom:0;-webkit-transition:max-width .3s ease-in-out;-moz-transition:max-width .3s ease-in-out;transition:max-width .3s ease-in-out}.js-results-container.mobile-active .directory-sidebar{display:none}.js-results-container .js-results{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.js-results-container .js-results ul.media-list li.media{margin:20px 0 0;padding-bottom:15px;border-bottom:1px solid #e1e3e4}.js-results-container .js-results ul.media-list li.media-date{margin:0}.js-results-container .js-results ul.media-list li.media-date p.h3{margin:10px 0 0}.js-results-container .js-results ul.media-list li.media .img-thumbnail,.js-results-container .js-results ul.media-list li.media .table{margin-bottom:10px}.js-results-container .js-results ul.media-list li.media .table th,.js-results-container .js-results ul.media-list li.media .table td{border-top:0;padding:1px 4px}.js-results-filter-summary{padding:3px 15px 0 15px;background-color:#f8f8f8;right:0;width:100%;margin-bottom:0}@media(min-width:992px){.js-results-filter-summary.results-filter-events h1 a{float:right;margin-top:-6px}}@media(max-width:991px) and (min-width:768px){.js-results-filter-summary.results-filter-events h1 a{float:left;margin-bottom:-5px;margin-top:7px}}@media(max-width:767px){.js-results-filter-summary.results-filter-events h1 a{position:absolute;bottom:-40px;right:22px}}.js-results-filter-summary.results-filter-locations .btn-list-business,.js-results-filter-summary.results-filter-events .btn-list-business,.js-results-filter-summary.results-filter-businesses .btn-list-business,.js-results-filter-summary.results-filter-classes .btn-list-business{margin-bottom:0;position:absolute;right:25px;bottom:-40px}.js-results-filter-summary .activity-list-session-toggles{margin-bottom:-1px}.js-results-filter-summary .activity-list-session-toggles li{padding:0}.js-results-filter-summary .activity-list-session-toggles li.active,.js-results-filter-summary .activity-list-session-toggles li:hover{border-bottom:4px solid #46b5d8}.js-results-filter-summary .activity-list-session-toggles li.active .business-listing-nav,.js-results-filter-summary .activity-list-session-toggles li:hover .business-listing-nav{color:#51596f}.js-results-filter-summary .activity-list-session-toggles li .business-listing-nav{color:#969ab3}.js-results-filter-summary .activity-list-session-toggles li a{display:block;padding:7px 12px;text-decoration:none}.js-results-scrollable .list-location .media-object,.js-results-scrollable .list_camp-or-class .media-object{height:144px;width:144px}.js-results-scrollable .list-location .location-review-average,.js-results-scrollable .list_camp-or-class .location-review-average{margin-top:2px}.js-results-scrollable .js-results-filter-summary{margin-right:-15px;margin-left:-15px;width:auto;-webkit-transition:max-width 1s ease-in-out;-moz-transition:max-width 1s ease-in-out;transition:max-width 1s ease-in-out}.js-results-scrollable #camp-banner-outer #camp-banner{height:auto}@media(min-width:768px){.js-results-scrollable #camp-banner-outer #camp-banner{background-attachment:fixed}}@media(min-width:992px){.js-results-scrollable #camp-banner-outer{margin-left:calc(-100vw / 2 - -970px / 2);margin-right:calc(-100vw / 2 - -970px / 2)}}@media(min-width:1200px){.js-results-scrollable #camp-banner-outer{margin-left:calc(-100vw / 2 - -1170px / 2);margin-right:calc(-100vw / 2 - -1170px / 2)}}@media(min-width:1400px){.js-results-scrollable #camp-banner-outer{margin-left:0;margin-right:0}}@media(max-width:991px){.js-results-scrollable #camp-banner-outer{margin-left:-30px;margin-right:-30px}
}.js-filter-form .select2-choice{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.js-filter-form .select2-choice,.js-filter-form .form-control{border-right:0}.js-filter-form .select2-arrow{border-left:0!important}.js-filter-form .input-group{margin:10px auto}.select2-bigdropdown{width:auto!important}.select2-result-label{white-space:nowrap}.js-results-container .js-results .js-results-scrollable{padding:0 15px;border-bottom:1px solid #e7ebef}.js-results-container .js-results .js-results-scrollable .hearting-container{z-index:1;height:0;margin-left:12px;top:18px;width:30px;position:relative}.js-results-container .js-results .js-results-scrollable .hearting-container .glyphicon-heart-empty{visibility:hidden}.js-results-container .js-results .js-results-scrollable .hearting-container .glyphicon-heart{top:0;right:0}.js-results-container .js-results .js-results-scrollable #js-media-list{display:flex!important;flex-wrap:wrap}.js-results-container .js-results .js-results-scrollable #js-media-list .scrollmagic-pin-spacer{width:100%;margin-top:25px!important;padding-bottom:0!important}.js-results-container .js-results .js-results-scrollable #js-media-list ul.media-list{align-self:flex-start;flex:1 0 auto;float:none!important;width:75%}.js-results-container .js-results .js-results-scrollable #js-media-list ul.media-list #first-ten>.directory-listing-page:nth-of-type(1){border-top:0}@media(min-width:768px){.js-results-container .js-results .js-results-scrollable #js-media-list ul.media-list>.directory-listing-page{margin-right:40px!important}}@media(max-width:767px){.js-results-container .js-results .js-results-scrollable #js-media-list ul.media-list .directory-listing-page .directory-session-container:not(.pull-right){padding-top:10px}}.js-results-container .js-results .js-results-scrollable #js-media-list ul.media-list .directory-listing-page.table-view{border-bottom:none!important}.js-results-container .js-results .js-results-scrollable #js-media-list div#directory-sidebar-container{width:25%;float:none!important}@media(max-width:767px){.js-results-container .js-results .js-results-scrollable #js-media-list div#directory-sidebar-container{display:none}}.js-results-container .js-results .js-results-scrollable #directory-footer{display:block}.js-results-container,.js-results-filter-summary,.js-map-container{top:67px}@media(max-width:767px){.js-results-filter-summary h1{margin-top:15px;font-size:.9em}.js-results-filter-summary h1 button{margin-top:-10px}.js-results-container,.js-results-filter-summary{top:67px;width:100%}}@media(min-width:768px){.js-map-container{right:461px}.js-results-container,.js-results-filter-summary{width:100%}.js-results-container.mobile-active,.js-results-filter-summary.mobile-active{max-width:461px}.js-results-container.mobile-active #search-bar,.js-results-filter-summary.mobile-active #search-bar{width:auto!important;max-width:461px!important;left:inherit!important;right:0!important}.js-results-container.mobile-active #search-bar .row,.js-results-filter-summary.mobile-active #search-bar .row{max-width:461px!important;margin:0}.scrollmagic-pin-spacer{min-height:0}}@media(min-width:992px){.js-map-container{right:647px}.js-results-container,.js-results-filter-summary{width:100%}.js-results-container.mobile-active,.js-results-filter-summary.mobile-active{border-left:1px solid #e7ebef;max-width:647px}.js-results-container.mobile-active #search-bar,.js-results-filter-summary.mobile-active #search-bar{width:auto!important;max-width:647px!important;left:inherit!important;right:0!important}.js-results-container.mobile-active #search-bar .row,.js-results-filter-summary.mobile-active #search-bar .row{max-width:647px!important;margin:0}}@media(min-width:1200px){.js-map-container{right:780px}.js-results-container,.js-results-filter-summary{width:100%}.js-results-container.mobile-active,.js-results-filter-summary.mobile-active{max-width:780px}.js-results-container.mobile-active #search-bar,.js-results-filter-summary.mobile-active #search-bar{width:auto!important;max-width:780px!important;left:inherit!important;right:0!important}.js-results-container.mobile-active #search-bar .row,.js-results-filter-summary.mobile-active #search-bar .row{max-width:780px!important;margin:0}}@media(min-width:1400px){.js-results-container .js-results>div{max-width:1200px;margin:auto}.js-results-container .js-results .js-results-scrollable{border-bottom:none!important;background-color:white}.js-results-container .js-results .js-results-scrollable #search-bar.mobile-active{width:1170px!important;margin-right:0!important;margin-left:0!important}.js-results-container.mobile-active .js-results{background-color:white!important}.js-results-container .directory-listing-footer-container{margin-left:calc(-100vw / 2 - -1200px / 2);margin-right:calc(-100vw / 2 - -1200px / 2);width:100vw}.js-results-container .hosting-quicklinks-banner-container{padding:0!important;margin-left:calc(-100vw / 2 - -1170px / 2);margin-right:calc(-100vw / 2 - -1170px / 2);width:100vw}.js-results-container .hosting-quicklinks-banner-container .hosting-quicklinks-banner{width:100%;margin:0!important}}.review-star-text{font-size:110%;padding-right:7px;display:inline-block;color:#969ab3}.review-star-text:hover{text-decoration:none;color:#969ab3}.js-location-review-average-scroll{display:inline-block;position:relative;top:-11px;line-height:30px}.band.carousel-activities{padding-bottom:60px;background-color:white}.band.carousel-activities img{max-height:150px}.band.carousel-activities .band-title{margin-bottom:0;color:#46b5d8}.band.carousel-activities>.container{width:95%;padding:0}.band.carousel-activities>.container .container{width:100%}@media only screen and (min-width:1800px){.band.carousel-activities>.container .container{padding:0 120px}}@media only screen and (min-width:2200px){.band.carousel-activities>.container .container{padding:0 260px!important}}.band.carousel-activities a{display:block;height:100%;width:100%}
.band.carousel-activities .carousel{margin-top:30px}.band.carousel-activities .carousel-control{background:0;filter:none;width:40px}.band.carousel-activities .carousel-control svg{margin-top:120px;text-shadow:none}.band.carousel-activities .carousel-control svg.fa-chevron-right{margin-left:10px}.band.carousel-activities .carousel-control svg.fa-chevron-left{margin-right:10px}.band.carousel-activities .item{text-align:center}.band.carousel-activities .item .col-md-3.col-lg-2{background-color:#f7f7f9;border:1px solid #e7ebef;border-radius:8px;display:inline-block;float:none;overflow:hidden;text-align:center;padding:0;width:240px;margin:0 10px}@media only screen and (max-width:1550px){.band.carousel-activities .item .col-md-3.col-lg-2.hidden-lg-down{display:none}}.band.carousel-activities .item .hearting-container{position:absolute;top:11px;right:13px;opacity:.7}.band.carousel-activities .item .hearting-container .glyphicon-heart-empty{color:transparent}.band.carousel-activities .item a{text-decoration:none}.band.carousel-activities .item a.activity-caption-link:hover{background-color:#e7ebef}.band.carousel-activities .item .vertical-align-table{display:table;margin:auto;text-align:center}.band.carousel-activities .item .vertical-align-table .item-title{vertical-align:middle;display:table-cell;height:52px;padding:7px 7px 0 7px;border-top:1px solid #e7ebef}.band.carousel-activities .item hr{margin-top:5px;margin-bottom:5px;margin-left:7%;width:86%}.band.carousel-activities .item .input-block-level{font-size:13px;padding:0 5px}.explore-band,.tag-info-band{margin-top:75px;margin-bottom:75px;overflow-x:hidden}.explore-band .explore-band-img,.tag-info-band .explore-band-img{height:72px}.explore-band a,.tag-info-band a{color:#46b5d8}.explore-band .explore-band-text,.tag-info-band .explore-band-text{letter-spacing:.5px;margin-bottom:50px}@media only screen and (max-width:767px){.explore-band,.tag-info-band{margin-top:40px}.explore-band .explore-band-img,.tag-info-band .explore-band-img{height:50px}}.location-review-average{display:inline-block;margin:auto}.location-review-average.location-review-average-sm .br-theme-chatterblock-stars .br-readonly a{font-size:16px}.location-review-average .br-wrapper{float:left;margin-right:5px}.js-location-review-row .js-location-review-list-element{width:100%}.js-location-review-row .js-location-review-list-element .container-fluid{padding:0 0 10px}.js-location-review-row .js-location-review-list-element .js-location-review-delete,.js-location-review-row .js-location-review-list-element .js-location-review-edit{cursor:pointer}.js-location-review-row .br-theme-chatterblock-stars{font-size:24px;line-height:24px}.js-location-review-row .rating-help-text{padding-left:15px;font-size:15px}.js-location-review-row .submit-review-btn{float:right;margin-top:10px;width:162px;margin-right:100px;box-shadow:0 3px 12px rgba(0,0,0,0.25)}.js-location-review-row div.col-md-7{padding-left:0}@media only screen and (max-width:991px){.js-location-review-row div.col-md-7{padding-right:0}}.js-location-review-row .location-review-user-info{padding:0 5px 0 15px}.js-location-review-row .location-review-user-info img,.js-location-review-row .location-review-user-info canvas{height:82px;width:82px;border-radius:6px;margin-top:6px}.js-location-review-row .location-review-user-info img.default-user-img,.js-location-review-row .location-review-user-info canvas.default-user-img{margin-top:18px}.js-location-review-row .location-review-user-info canvas{border:1px solid #e7ebef}@media only screen and (min-width:1200px){.js-location-review-row .location-review-user-info{width:20%}}@media only screen and (max-width:991px){.js-location-review-row .location-review-user-info{padding-left:0;padding-bottom:15px}.js-location-review-row .location-review-user-info img,.js-location-review-row .location-review-user-info canvas{height:55px;width:55px;margin-top:0}.js-location-review-row .location-review-user-info .review-profile-details{padding-left:10px}.js-location-review-row .location-review-user-info .review-count,.js-location-review-row .location-review-user-info .friend-count{display:inline-block;padding-top:10px}.js-location-review-row .location-review-user-info .friend-count{padding-left:10px}}.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-name-blank,.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-region-blank{height:10px;width:85px;margin-top:12px;background-color:#e7ebef}.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-friends-blank,.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-reviews-blank{height:20px;width:85px;margin-top:6px}.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-friends-blank span,.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-reviews-blank span{font-size:15px}.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-friends-blank div,.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-reviews-blank div{width:60px;height:10px;margin-top:6px;background-color:#e7ebef}.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-friends-blank{margin-top:4px}.js-location-review-row .location-review-user-info .pull-left .location-review-user-info-friends-blank div{margin-top:4px}.js-location-review-row .location-review-date{margin-left:30px}@media only screen and (max-width:991px){.js-location-review-row .location-review-date{margin-left:5px}}.js-location-review-row .js-location-review-response-text{padding-left:10px;border-left:solid 3px lightgray}.js-location-review-row .js-location-review-helpful-buttons .btn{padding:3px 10px;margin-left:10px;border-radius:4px;font-size:13px}.js-location-review-row .js-location-review-form .first-last-name-error{padding:0}
@media(min-width:992px){.js-location-review-row .js-location-review-form .review-form-star-text{margin-left:30px}}.js-location-review-row .js-location-review-form .js-review-form-first-name,.js-location-review-row .js-location-review-form .js-review-form-last-name{margin-bottom:20px}.js-location-review-row .js-location-review-form .js-review-form-textarea{margin-top:15px;margin-right:100px}.js-location-review-row .js-location-review-form textarea.form-control{background-color:#fdfdfe;border-radius:10px;box-shadow:none;-webkit-box-shadow:none}.js-location-review-row .js-location-review-form .first-name-col,.js-location-review-row .js-location-review-form .last-name-col{padding:0;margin-top:10px}.js-location-review-row .js-location-review-form .first-name-col .form-control,.js-location-review-row .js-location-review-form .last-name-col .form-control{background-color:#fdfdfe;border-radius:10px}.js-location-review-row .js-location-review-form .first-name-col{margin-right:10px}.js-location-review-row .js-location-review-form .col-md-8.col-xs-12{padding:0}.js-location-review-row .js-location-review-edit-cancel{margin-right:10px}.edit-review-form{width:100%}.edit-review-form .js-location-review-form{padding:0}#reviews{width:100%}#reviews .modal-dialog{width:100%}#reviews #review-form-modal,#reviews #review-form-modal-content{background-color:white}#reviews .modal-dialog,#reviews .modal-body{margin:0;padding:0;height:100%}#reviews .modal-dialog #review-form-modal-content,#reviews .modal-body #review-form-modal-content{padding:30px 0;border-radius:0;height:100%}#reviews .modal-dialog #review-form-modal-content .js-location-review-form,#reviews .modal-body #review-form-modal-content .js-location-review-form{margin:auto;max-width:450px}#reviews .modal-dialog #review-form-modal-content .js-location-review-form h2,#reviews .modal-body #review-form-modal-content .js-location-review-form h2{margin-bottom:20px}#reviews .modal-dialog #review-form-modal-content .js-location-review-form .btn-brightpink,#reviews .modal-body #review-form-modal-content .js-location-review-form .btn-brightpink{height:50px;border-radius:6px;border:0;margin-top:30px}#reviews .modal-dialog #review-form-modal-content .js-location-review-form #id_text,#reviews .modal-body #review-form-modal-content .js-location-review-form #id_text{height:110px;margin:30px 0 0}#reviews .modal-dialog #review-form-modal-content .js-location-review-form #id_first_name,#reviews .modal-body #review-form-modal-content .js-location-review-form #id_first_name,#reviews .modal-dialog #review-form-modal-content .js-location-review-form #id_last_name,#reviews .modal-body #review-form-modal-content .js-location-review-form #id_last_name,#reviews .modal-dialog #review-form-modal-content .js-location-review-form #id_text,#reviews .modal-body #review-form-modal-content .js-location-review-form #id_text{border-radius:6px;background-color:white}#reviews .modal-dialog #review-form-modal-content .js-location-review-form .last-name-col,#reviews .modal-body #review-form-modal-content .js-location-review-form .last-name-col{margin-bottom:10px}#reviews .modal-dialog #review-form-modal-content .js-location-review-form .js-review-form-first-name,#reviews .modal-body #review-form-modal-content .js-location-review-form .js-review-form-first-name,#reviews .modal-dialog #review-form-modal-content .js-location-review-form .js-review-form-last-name,#reviews .modal-body #review-form-modal-content .js-location-review-form .js-review-form-last-name{margin-bottom:0}#reviews .modal-dialog #review-form-modal-content .js-review-form-textarea,#reviews .modal-body #review-form-modal-content .js-review-form-textarea{margin-right:0}#reviews .modal-dialog #review-form-modal-content .js-review-form-barrating,#reviews .modal-body #review-form-modal-content .js-review-form-barrating{float:none!important;text-align:center;margin-top:20px}#reviews .modal-dialog #review-form-modal-content .review-form-cancel,#reviews .modal-body #review-form-modal-content .review-form-cancel{margin:33px 0;font-size:16px;cursor:pointer}#reviews .social-activity.row{width:200px;margin:auto;padding-top:15px}#reviews .social-activity .col-xs-4{padding:0}#reviews .social-activity svg{font-size:65px}#reviews .social-activity .fa-facebook-square{color:#007996}#reviews .social-activity .fa-twitter-square{color:#46b5d8}#reviews .social-activity .fa-envelope-square{color:#f5ad12}.js-location-review-form-success-band{position:absolute;width:100%;left:0;padding-top:26px;padding-bottom:26px}.js-location-review-band{padding:0;background-color:#fafafa!important}.js-location-review-band .band-title{font-size:30px;text-align:left;letter-spacing:1px;margin-bottom:0}.js-location-review-band .band-title .small-review-header{display:none}@media only screen and (max-width:991px){.js-location-review-band .band-title{padding:0 15px}.js-location-review-band .band-title .small-review-header{display:inline-block}}.js-location-review-band .review-subheader{margin-top:10px;padding-left:15px}@media only screen and (max-width:991px){.js-location-review-band .js-location-review-list{padding:20px 15px 0}}.js-location-review-band .review-profile-details .fa-users,.js-location-review-band .review-form-profile-details .fa-users,.js-location-review-band .review-profile-details .fa-star,.js-location-review-band .review-form-profile-details .fa-star{width:15px;text-align:center}@media only screen and (min-width:992px){.js-location-review-band .review-profile-details{max-width:116px}}.write-review-btn{margin-top:15px;border-radius:10px;padding:10px 17px}@media(min-width:992px){.review-form-profile-details,.review-profile-details{padding-left:15px;padding-top:8px}}#location-review-popup{padding-left:0!important}#location-review-popup .visible-xs,#location-review-popup .visible-sm{display:block!important}#location-review-popup .hidden-xs,#location-review-popup .hidden-sm{display:none!important}#location-review-popup .col-xs-12{width:100%!important}#location-review-popup .br-theme-chatterblock-stars{font-size:24px;line-height:24px}
#location-review-popup .rating-help-text{padding-left:15px;font-size:15px}#location-review-popup .js-location-review-form .first-last-name-error{padding:0}#location-review-popup .js-location-review-form .js-review-form-textarea{margin-top:15px}#location-review-popup .js-location-review-form textarea.form-control{background-color:#fdfdfe;border-radius:10px;box-shadow:none;-webkit-box-shadow:none;resize:none}#location-review-popup .modal-dialog{max-width:500px;margin:auto}#location-review-popup .modal-dialog #review-modal-content{padding:50px;height:100%;background-color:white;border-radius:6px;text-align:center}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form{margin:auto;display:inline-block}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form h2{margin-bottom:20px}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .btn-brightpink{height:50px;border-radius:6px;border:0;margin-top:30px}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form a.btn-brightpink{padding:15px}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form #id_text{height:110px;margin:30px 0 0}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form #id_first_name,#location-review-popup .modal-dialog #review-modal-content .js-location-review-form #id_last_name,#location-review-popup .modal-dialog #review-modal-content .js-location-review-form #id_text{border-radius:6px;background-color:white}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .last-name-col,#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .first-name-col{margin-bottom:10px;padding:0;margin-top:10px}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .last-name-col{margin-bottom:10px}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .first-name-col{margin-bottom:0}#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .js-review-form-first-name,#location-review-popup .modal-dialog #review-modal-content .js-location-review-form .js-review-form-last-name{margin-bottom:0}#location-review-popup .modal-dialog #review-modal-content .js-review-form-barrating{float:none!important;text-align:center;margin-top:20px}#location-review-popup .modal-dialog #review-modal-content .review-form-cancel{margin-top:33px;font-size:16px;cursor:pointer}@media only screen and (max-width:520px){#location-review-popup .modal-dialog #review-modal-content{padding:20px;border-radius:0}#location-review-popup .modal-body{padding:0}}#event-header{z-index:100}@media only screen and (max-width:991px){#event-header{position:static!important}}.event-header-band{background:linear-gradient(to bottom,#007996,#c9f4fd);padding-top:20px}.event-header-band .event-page-return-link{color:#edf2f7;font-size:14px;font-weight:400;text-decoration:none;margin-left:-20px}@media only screen and (max-width:992px){.event-header-band .event-page-return-link{margin-left:0}}@media only screen and (max-width:767px){.event-header-band .event-page-return-link{font-size:12px}}.event-header-band .event-page-return-link svg{margin-right:10px}.event-header-band .bottom-band-container{background:#007996}.event-header-band .bottom-band-container .bottom-band{padding:20px 35px;display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;row-gap:10px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.event-header-band .bottom-band-container .bottom-band{width:750px}}@media only screen and (min-width:992px){.event-header-band .bottom-band-container .bottom-band{width:970px;padding-left:15px}}@media only screen and (min-width:1200px){.event-header-band .bottom-band-container .bottom-band{width:1170px}}.event-header-band .bottom-band-container .pair{display:flex;flex-wrap:wrap;gap:20px;row-gap:10px}.event-header-band .bottom-band-container .pair .band-info{display:flex;align-items:center}@media only screen and (max-width:550px){.event-header-band .bottom-band-container .pair .band-info{flex:0 0 100%;max-width:100%}}.event-header-band .bottom-band-container .pair .band-info .top-bar-icon{display:flex;width:20px;flex-shrink:0}.event-header-band .bottom-band-container .pair .band-info .top-bar-icon svg{color:#6fcde4}.event-header-band .bottom-band-container .pair .band-info p{color:#edf2f7;font-size:16px;font-weight:400;margin:0}.event-header-band .bottom-band-container .pair .band-info p span{font-weight:700}.event-page-header{display:table;width:calc(100% - -30px)}.event-page-header .event-profile-pages{display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.event-page-header .event-profile-pages{justify-content:center}}.event-page-header .event-header-right{text-align:right}.event-page-header .event-header-right .btn{line-height:30px;margin-top:20px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,0.4);font-size:15px;background-color:#e71a51;color:#edf2f7;padding:10px 24px}.event-page-header .col-sm-3,.event-page-header .event-page-header-inner{padding:0}.event-page-header .col-sm-3 #event-title,.event-page-header .event-page-header-inner #event-title{color:#edf2f7;font-size:35px;font-weight:700;vertical-align:middle;display:flex;align-items:center;padding:20px;margin:0;overflow:hidden}@media only screen and (min-width:992px){.event-page-header .col-sm-3 #event-title,.event-page-header .event-page-header-inner #event-title{padding-left:0}}@media(max-width:768px){.event-page-header .col-sm-3 #event-title,.event-page-header .event-page-header-inner #event-title{font-size:27px}}.event-page-header .col-sm-3 .event-page-header-subheading,.event-page-header .event-page-header-inner .event-page-header-subheading{font-size:18px;font-weight:700;color:#f5ad12;margin-bottom:-10px;padding-left:20px}@media only screen and (min-width:992px){.event-page-header .col-sm-3 .event-page-header-subheading,.event-page-header .event-page-header-inner .event-page-header-subheading{padding-left:0}
}@media only screen and (max-width:767px){.event-page-header .col-sm-3 .event-page-header-subheading,.event-page-header .event-page-header-inner .event-page-header-subheading{font-size:16px}}.custom-mobile-nav .btn{background-color:#e71a51;color:#edf2f7}.event-container{margin-left:auto;margin-right:auto;padding:0 30px}@media only screen and (min-width:768px){.event-container{width:750px}}@media only screen and (min-width:992px){.event-container{width:970px}}@media only screen and (min-width:1200px){.event-container{width:1170px}}.event-page{background-color:#fafafa}.event-page-content{margin-right:0!important;margin-left:0!important;overflow:visible}.event-page-bubble{border-radius:20px;box-shadow:0 4px 12px 0 #0D0A2C0F;padding:30px;background-color:white;margin-bottom:30px}.event-page-bubble.row{margin-left:0;margin-right:0}.event-profile-bubble{border-radius:20px;box-shadow:0 4px 12px 0 #0D0A2C0F;padding:30px}#event-details-section{margin-top:30px}.event-details{padding-right:0;padding-left:30px}@media only screen and (max-width:991px){.event-details{padding-top:20px;padding-left:0!important;padding-right:0}}.event-details .details-promo{background-color:#f5ad12;border-radius:20px;text-align:center;padding:10px;margin-bottom:10px}.event-details .details-promo p{margin:0}.event-details .event-text{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-box-orient:vertical}@media only screen and (max-width:991px){.event-details .event-text{max-height:500px;height:auto}}.event-details .event-description-text,.event-details .event-detail-text{display:inline-block;padding-bottom:20px}.read-more{color:black;text-decoration:underline;cursor:pointer}#view-event .event-contact-div .contact-header,#view-event .map-div .contact-header{font-size:24px;margin-top:0}#view-event .event-contact-div .event-page-contact,#view-event .map-div .event-page-contact{position:relative;width:100%}@media only screen and (min-width:992px){#view-event .event-contact-div .event-page-contact,#view-event .map-div .event-page-contact{display:flex;align-items:stretch}}#view-event .event-contact-div .contact-info,#view-event .map-div .contact-info{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:992px){#view-event .event-contact-div .contact-info,#view-event .map-div .contact-info{padding-left:42px!important;border-left:solid 1px #f5ad12}}@media only screen and (max-width:767px){#view-event .event-contact-div .contact-info,#view-event .map-div .contact-info{flex-direction:column;gap:10px;height:auto!important;padding-bottom:15px!important}}#view-event .event-contact-div .contact-info .phone,#view-event .map-div .contact-info .phone,#view-event .event-contact-div .contact-info .email,#view-event .map-div .contact-info .email{display:flex;align-items:center;width:300px;height:80px;flex-direction:row;flex-grow:1;gap:10px;margin-bottom:-15px}#view-event .event-contact-div .contact-info .left-item,#view-event .map-div .contact-info .left-item{flex-shrink:0;width:26px;height:26px}#view-event .event-contact-div .contact-info .right-items,#view-event .map-div .contact-info .right-items{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px}#view-event .event-contact-div .contact-info .right-items p>a,#view-event .map-div .contact-info .right-items p>a{word-break:break-all}#view-event .event-contact-div .contact-info .right-items h5,#view-event .map-div .contact-info .right-items h5{font-size:18px;font-weight:700;margin-bottom:0;margin-top:10px}#view-event .event-contact-div .contact-info svg,#view-event .map-div .contact-info svg{font-size:24px;color:#1b1b1b}#view-event .event-contact-div .contact-info .button-div,#view-event .map-div .contact-info .button-div{margin-top:30px}#view-event .event-contact-div .contact-info .button-div .btn-red-outline,#view-event .map-div .contact-info .button-div .btn-red-outline{width:40%;font-size:14px;padding:6px 15px;border-radius:8px;margin:10px 10px 0;transition:background-color .3s;background-color:white}#view-event .event-contact-div .contact-info .button-div .btn-red-outline:hover,#view-event .map-div .contact-info .button-div .btn-red-outline:hover{color:#d52848!important;border-color:#d52848;background-color:#fff7f7}#view-event .event-contact-div .mobile-hr,#view-event .map-div .mobile-hr{background-color:#f5ad12;border:0;height:1px}@media only screen and (min-width:992px){#view-event .event-contact-div .mobile-hr,#view-event .map-div .mobile-hr{display:none}}#view-event .event-contact-div .host-info .host-btn,#view-event .map-div .host-info .host-btn{padding:13px 28px;border-radius:6px;background-color:white;color:#007996;border:solid 1px #007996;font-size:14px;font-weight:400;display:inline-block;transition:background-color .3s}#view-event .event-contact-div .host-info .host-btn:hover,#view-event .map-div .host-info .host-btn:hover{background-color:#f2fbfd;color:#004555;border-color:#004555;text-decoration:none}@media only screen and (max-width:991px){#view-event .event-contact-div .host-info .host-btn,#view-event .map-div .host-info .host-btn{font-size:14px}}#view-event .event-contact-div.contact-banner,#view-event .map-div.contact-banner,#view-event .event-contact-div.map-banner,#view-event .map-div.map-banner{display:flex;align-items:center}#view-event .event-contact-div.contact-banner .contact-header,#view-event .map-div.contact-banner .contact-header,#view-event .event-contact-div.map-banner .contact-header,#view-event .map-div.map-banner .contact-header{padding-right:25px;margin-right:0;margin-bottom:0;height:56px;width:126px;align-items:center;display:flex;border-right:solid 1px orange}#view-event .event-contact-div.contact-banner .contact-info,#view-event .map-div.contact-banner .contact-info,#view-event .event-contact-div.map-banner .contact-info,#view-event .map-div.map-banner .contact-info{display:flex;flex-direction:row;width:100%;padding:0;border:0;padding-left:15px!important}
#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex,#view-event .map-div.contact-banner .contact-info .banner-d-flex,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex,#view-event .map-div.map-banner .contact-info .banner-d-flex{display:flex;flex-direction:row;align-items:center}#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex .phone,#view-event .map-div.contact-banner .contact-info .banner-d-flex .phone,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex .phone,#view-event .map-div.map-banner .contact-info .banner-d-flex .phone,#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex .email,#view-event .map-div.contact-banner .contact-info .banner-d-flex .email,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex .email,#view-event .map-div.map-banner .contact-info .banner-d-flex .email{width:275px;justify-content:center;height:auto}#view-event .event-contact-div.contact-banner .button-div,#view-event .map-div.contact-banner .button-div,#view-event .event-contact-div.map-banner .button-div,#view-event .map-div.map-banner .button-div{display:flex;width:50%;justify-content:right;margin-top:0!important}@media only screen and (max-width:991px){#view-event .event-contact-div.contact-banner .button-div,#view-event .map-div.contact-banner .button-div,#view-event .event-contact-div.map-banner .button-div,#view-event .map-div.map-banner .button-div{display:none}}#view-event .event-contact-div.contact-banner .button-div .btn-red-outline,#view-event .map-div.contact-banner .button-div .btn-red-outline,#view-event .event-contact-div.map-banner .button-div .btn-red-outline,#view-event .map-div.map-banner .button-div .btn-red-outline{width:auto!important;margin:0 -15px 0 0}#view-event .event-contact-div.contact-banner .business-page-contact,#view-event .map-div.contact-banner .business-page-contact,#view-event .event-contact-div.map-banner .business-page-contact,#view-event .map-div.map-banner .business-page-contact{flex-grow:1;padding:0}#view-event .event-contact-div.contact-banner .mobile-hr,#view-event .map-div.contact-banner .mobile-hr,#view-event .event-contact-div.map-banner .mobile-hr,#view-event .map-div.map-banner .mobile-hr{display:none}@media only screen and (max-width:767px){#view-event .event-contact-div.contact-banner,#view-event .map-div.contact-banner,#view-event .event-contact-div.map-banner,#view-event .map-div.map-banner{flex-direction:column;align-items:normal;padding-top:15px;padding-bottom:15px}#view-event .event-contact-div.contact-banner .contact-header,#view-event .map-div.contact-banner .contact-header,#view-event .event-contact-div.map-banner .contact-header,#view-event .map-div.map-banner .contact-header{border-right:0!important;border-bottom:1px solid #e7ebef;width:100%}#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex,#view-event .map-div.contact-banner .contact-info .banner-d-flex,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex,#view-event .map-div.map-banner .contact-info .banner-d-flex{flex-direction:column;width:100%;align-items:start}#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex .email,#view-event .map-div.contact-banner .contact-info .banner-d-flex .email,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex .email,#view-event .map-div.map-banner .contact-info .banner-d-flex .email,#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex .phone,#view-event .map-div.contact-banner .contact-info .banner-d-flex .phone,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex .phone,#view-event .map-div.map-banner .contact-info .banner-d-flex .phone{justify-content:left;height:80px}#view-event .event-contact-div.contact-banner .contact-info .banner-d-flex .email .right-items p,#view-event .map-div.contact-banner .contact-info .banner-d-flex .email .right-items p,#view-event .event-contact-div.map-banner .contact-info .banner-d-flex .email .right-items p,#view-event .map-div.map-banner .contact-info .banner-d-flex .email .right-items p{word-break:break-all}}#view-event .event-contact-div.map-banner #location-div,#view-event .map-div.map-banner #location-div{padding-left:20px;width:100%}#view-event .event-contact-div.map-banner .location-map,#view-event .map-div.map-banner .location-map{border-radius:8px;height:167px}#view-event .event-contact-div.map-banner .mapbox-wordmark-container,#view-event .map-div.map-banner .mapbox-wordmark-container{height:164px!important}#view-event .event-contact-div.map-banner h5,#view-event .map-div.map-banner h5{font-size:18px;font-weight:700;margin-bottom:3px}#view-event .event-contact-div.map-banner .contact-header,#view-event .map-div.map-banner .contact-header{height:100%}#view-event .event-contact-div.map-banner .map-address,#view-event .map-div.map-banner .map-address{height:100%;padding-left:20px;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width:992px){#view-event .event-contact-div.map-banner,#view-event .map-div.map-banner{padding-left:30px!important;padding-right:30px!important}#view-event .event-contact-div.map-banner .contact-header,#view-event .map-div.map-banner .contact-header{width:138px;height:166px}#view-event .event-contact-div.map-banner .map-address,#view-event .map-div.map-banner .map-address{width:275px}}@media only screen and (max-width:767px){#view-event .event-contact-div.map-banner,#view-event .map-div.map-banner{height:auto!important;padding-right:15px!important;padding-bottom:30px}#view-event .event-contact-div.map-banner .contact-header,#view-event .map-div.map-banner .contact-header{width:100%;height:56px!important}#view-event .event-contact-div.map-banner .map-address,#view-event .map-div.map-banner .map-address{padding-left:15px}#view-event .event-contact-div.map-banner p.text-base,#view-event .map-div.map-banner p.text-base{margin-top:10px}
#view-event .event-contact-div.map-banner #location-div,#view-event .map-div.map-banner #location-div{padding-left:15px;padding-right:15px}}#view-event .event-tag-section{background-color:#eef2f6;border-radius:20px;padding:30px;box-shadow:0 4px 12px 0 #0D0A2C0F;margin-bottom:30px;margin-top:30px}#view-event .event-tag-section h2{margin-top:0!important}#view-event .event-tag-section>.row{padding-right:15px;padding-left:15px}@media only screen and (max-width:767px){#view-event .event-tag-section{margin:0 5px 10px}}#view-event .event-tags{display:flex;flex-wrap:wrap;gap:10px}#view-event .event-tagged-in{font-size:18px;color:#007996;margin-bottom:10px}#view-event .event-tagged-in h4{margin-top:0}#view-event .btn-outline-tags{display:inline-block;padding:6px 16px;font-size:14px;font-weight:600;color:#007996;border:2px solid #007996;border-radius:20px;background-color:transparent;text-decoration:none;transition:color .3s,border .3s}#view-event .btn-outline-tags:hover{color:#75bbd7;border:2px solid #75bbd7}#sticky-images{position:relative;z-index:1}.image-col{padding:0!important;height:100%}.image-col>.image-container{position:relative}.image-col>.image-container>a.event-image>div{border-radius:7px}.image-col a.event-image div,.image-col a.event-image iframe{aspect-ratio:1.5;background-position:center center;border-radius:7px;transition:background-image .5s ease-in-out;margin-bottom:10px}.image-col a.event-image div.initial,.image-col a.event-image iframe.initial{aspect-ratio:1.77777778}.image-col a.event-image .play-container{display:none}.image-col a.event-image.carousel-video-preview .play-container{display:flex;justify-content:center;align-items:center;position:absolute;height:100%}.image-col a.event-image.carousel-video-preview .play-container svg{height:50px;z-index:1000;color:white}.image-col a.event-image .overlay{aspect-ratio:1.77777778;display:none;position:absolute;width:100%;top:0;left:0}.image-col .top-image{width:100%;border-radius:7px}.image-col #top-image{margin-bottom:10px}.image-col .glide__slide{transition:filter .5s ease}.image-col .glide__slide:not(.glide__slide--active){filter:brightness(0.7)}.image-col .glide__arrow{background-color:white;height:40px;width:40px;top:36%;justify-content:center;align-items:center;border-radius:30px;display:flex;color:black}.image-col .glide__arrow>svg{height:15px}.event-carousel-img{margin:auto}div.thumbnail.text-center.shadow-box{background-color:#f7f7f9;border:0;border-radius:5px;padding-bottom:20px}.event-description-overlay{position:absolute;bottom:-30px;padding-top:80px}#myModal .modal-header{border-bottom:0}#myModal .modal-header .close{color:white;opacity:1;text-shadow:none;position:absolute;top:40px;right:50px;font-size:40px}#myModal .modal-dialog{height:80vh;width:70vw;margin:20px auto auto!important}#myModal #lightbox{margin:auto}#myModal #lightbox .item{height:80vh;margin:auto;transition:all .6s ease-in-out;opacity:0;transform:translate3d(0,15%,0)}#myModal #lightbox .item.active{opacity:1}#myModal #lightbox .item.left,#myModal #lightbox .item.right{left:auto!important;opacity:0}#myModal #lightbox .item.left.next,#myModal #lightbox .item.right.next,#myModal #lightbox .item.left.prev,#myModal #lightbox .item.right.prev{opacity:1}#myModal #lightbox .item img{max-height:100%;max-width:100%}#myModal .carousel-control{opacity:1;height:200px;margin-top:30vh}#myModal .left .svg-inline--fa,#myModal .right .svg-inline--fa{font-size:60px;position:absolute;margin-top:100px}#myModal .left .svg-inline--fa{left:50px}#myModal .right .svg-inline--fa{right:50px}@media only screen and (max-width:991px){#myModal .modal-dialog{height:90vh;width:100vw;margin-top:70px!important}#myModal #lightbox .item{height:90vh;width:100vw}}#view-event #sessions{padding:0!important;border-radius:10px;overflow:hidden}#view-event #sessions .activity-tab-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}#view-event #sessions .activity-tab-scroll::-webkit-scrollbar{display:none}#view-event #sessions .activity-tab-scroll .activity-tabs{display:flex;height:75px;background:white}#view-event #sessions .activity-tab-scroll .activity-tabs .activity-tab{padding:27px 30px 20px;cursor:pointer;border-bottom:solid 3px #e7ebef;font-weight:600;color:#667380;white-space:nowrap}#view-event #sessions .activity-tab-scroll .activity-tabs .activity-tab.filler{cursor:default;flex-grow:1}@media(max-width:769px){#view-event #sessions .activity-tab-scroll .activity-tabs .activity-tab.filler{padding:0}}#view-event #sessions .activity-tab-scroll .activity-tabs .activity-tab.active{font-weight:700;color:#007996;border-bottom:solid 4px orange}#view-event #sessions .activity-icon{display:none}#view-event #sessions .activity-column-text{color:#333;font-weight:400;font-size:16px}@media(max-width:1200px){#view-event #sessions .activities-inner #activity-table{display:block;overflow-x:auto;white-space:nowrap}}#view-event #sessions .activities-inner .tabulator .tabulator-header .tabulator-col{background-color:#007996!important;color:white}#view-event #sessions .activities-inner .tabulator-alert{display:none}#view-event #sessions .activities-inner .tabulator-header{border-bottom:0}#view-event #sessions .activities-inner .tabulator-row{border-bottom:0}#view-event #sessions .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid white}#view-event #sessions .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:6px solid white}#view-event #sessions .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid white}#view-event #sessions .activities-inner .tabulator-row.tabulator-row-even{background-color:#eef2f6}
#view-event #sessions .activities-inner .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:nth-of-type(1)>.tabulator-col-content{padding-left:30px}#view-event #sessions .activities-inner .tabulator-row>.tabulator-cell:nth-of-type(1){padding-left:30px}#view-event #sessions .activities-inner .tabulator-cell[tabulator-field="cta"]{padding-right:30px}#view-event #sessions .activities-inner .session-btn{font-size:12px;margin:0;padding:6px 0;border-radius:4px;width:85px;text-align:center;height:auto;line-height:17px}#view-event #sessions .activities-inner .session-btn:hover{background-color:#fff7f7;color:#d52848;border-color:#d52848;text-decoration:none}#view-event #activity-table-sessions.initial{transition:height .3s;width:100%}#view-event #activity-table-sessions.initial thead tr{height:47px;background-color:#007996!important;color:white}#view-event #activity-table-sessions.initial thead tr th{padding:12px}#view-event #activity-table-sessions.initial tbody tr{height:53px}#view-event #activity-table-sessions.initial tbody tr:nth-of-type(odd){background-color:#eef2f6}#view-event #activity-table-sessions.initial tbody tr td{text-transform:capitalize;padding:12px}.d-none{display:none!important}.event-cta-btn{line-height:30px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,0.4);font-size:15px;background-color:#e71a51;color:#edf2f7;padding:10px 24px}#mobile-social-stuck .register-btn{background-color:#e71a51;color:white}.icons-flexer{display:flex;justify-content:space-between;align-items:center}#close-button-popup{cursor:pointer;margin-left:auto;font-size:20px}.main-flag-container #flag-activity-styling{margin:3px;font-size:16px;text-decoration:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.main-flag-container #flag-activity-icon-styling{color:#9fd6e3;z-index:-1}.register-btn:hover{text-decoration:none}.full-container .space_controller{opacity:0;color:gray}.full-container #gray-flag-styling{color:gray}.full-container:hover .space_controller{opacity:1;color:gray}.full-container:hover #gray-flag-styling{color:gray}#business-contact-info{list-style-type:none}#business-contact-info .contact-button-left{padding-right:5px}#business-contact-info .contact-button-right{padding-left:5px}#business-contact-info .btn-chatterblock{height:44px;margin-bottom:10px;padding:11px 12px}@media only screen and (max-width:1199px) and (min-width:992px){#business-contact-info .btn-chatterblock{font-size:13px;padding:13px 12px}}#business-contact-info .btn-hours{border-radius:5px;border:1px solid #969ab3;height:48px;background-color:white}#business-contact-info .btn-hours:focus,#business-contact-info .btn-hours:active{background-image:none;outline:0;box-shadow:none}#business-contact-info span.pull-right{padding-top:5px}#business-contact-info span.pull-right svg{font-size:20px;vertical-align:middle;text-align:center}#business-contact-info .open-closed{padding-top:3px}#business-contact-info .open-closed svg{font-size:30px;vertical-align:middle}#business-contact-info .business-hours{text-align:left;border:1px solid #969ab3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;margin-top:-4px}#business-contact-info .business-hours p{margin-bottom:0;padding:10px 10px 10px 20px}#business-contact-info .business-hours .hours-background{background-color:#f7f7f9}#business-contact-info .location-contact-info{padding:20px 0;display:inline-block;font-size:18px;line-height:1.7;color:#51596f}#business-contact-info .location-contact-info svg{font-size:30px}#business-contact-info .location-contact-icon{display:inline-block;padding:20px 0}#business-contact-info .location-contact-icon svg{font-size:30px}#business-contact-info .mobile-contact-info{margin:0;padding:0 15px;border-bottom:1px solid #eef3f6}#business-header{z-index:100}@media only screen and (max-width:991px){#business-header{position:static!important}}.business-subheader.border-none{border:none!important}@media(max-width:991px){.business-subheader{border-bottom:1px solid #e7ebef}}#location-services{display:inline-block;width:100%;margin-bottom:25px}#location-services .inline-block{width:100%}#location-services .col-sm-6{padding:0 5px 15px 0;display:table}#location-services .col-sm-6 .ls-icon{display:table-cell;width:45px;text-align:center!important}#location-services .col-sm-6 .location-service{display:table-cell}#location-services .col-sm-6 del{margin-left:45px}#history p,#history li,#history div,#history span,#history a,#history h3,#history h4,#history h5{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#51596f!important;letter-spacing:1px;text-align:left!important}#history p,#history li,#history div:not(.business-ls-help),#history span{font-size:18px!important}#history a{color:#46b5d8!important}#history h3,#history h4{font-weight:400!important;font-size:20px!important}#history h3 span,#history h4 span{font-weight:400!important;font-size:20px!important}#history h1,#history h2{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#51596f!important;font-weight:400!important;font-size:25px!important;margin-bottom:20px;letter-spacing:1px}#history h1 span,#history h2 span{font-weight:400!important;font-size:25px!important}#history #toggle-button .read-more-text{color:#46b5d8!important;margin-top:15px;cursor:pointer}@media only screen and (min-width:992px){.tag-description{width:75%}}#events .events-container{padding-bottom:25px}#events h2{letter-spacing:1px}#events .event-subheader{margin-top:0}#events .media-list{margin-bottom:0}#events .media-left{padding-right:20px}#events .media-left .hearting-container{margin-top:15px}#events .media-description{max-width:650px;font-size:16px}#events .hearting-container{margin-left:14px;position:absolute}#events .img-thumbnail{border-radius:0;padding:0}#lesson-packages .lessons{display:inline-block;width:100%}
@media only screen and (max-width:991px){#lesson-packages h2,#lesson-packages h3,#lesson-packages .lessons{padding:0 15px}#lesson-packages .business-subheader h3{margin-top:0}}#lesson-packages .read-more-lesson{cursor:pointer}#lesson-packages .lesson-hr{margin:30px 0}#lesson-packages .lesson-description,#lesson-packages .lesson-info{margin-left:210px;max-width:650px;width:100%}@media only screen and (max-width:991px){#lesson-packages .lesson-description,#lesson-packages .lesson-info{margin-left:0;max-width:unset}}#lesson-packages .lesson-image{float:left;height:190px;width:190px;margin-right:20px;border:1px solid #e7ebef}#lesson-packages .lesson-box{overflow:hidden}#lesson-packages .lesson-box{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);padding:5px;width:70px;display:inline-block;font-size:12px;text-align:center;margin:15px 8px 0 0;height:105px;border-radius:4px}@media only screen and (max-width:500px){#lesson-packages .lesson-box{margin-right:5px;height:105px}#lesson-packages .lesson-box .lesson-box-table{height:100px!important}}#lesson-packages .lesson-box.lesson-box-register{background-color:#46b5d8;color:white}#lesson-packages .lesson-box .lesson-box-table{display:table;height:91px;width:100%}#lesson-packages .lesson-box .lesson-box-table .lesson-box-inner{display:table-cell;vertical-align:middle}#lesson-packages .lesson-box .lesson-box-table .lesson-box-inner div{margin:2px 0}#lesson-packages .lesson-box .lesson-box-table .lesson-box-inner svg{font-size:14px;margin:2px 0}#party-packages .parties{display:inline-block;width:100%}@media only screen and (max-width:991px){#party-packages h2,#party-packages h3,#party-packages .parties{padding:0 15px}#party-packages .business-subheader h3{margin-top:0}}#party-packages .read-more-party{cursor:pointer}#party-packages .party-hr{margin:30px 0}#party-packages .party-description,#party-packages .party-info{margin-left:210px;max-width:650px;width:100%}@media only screen and (max-width:991px){#party-packages .party-description,#party-packages .party-info{margin-left:0;max-width:unset}}#party-packages .party-image{float:left;height:190px;width:190px;margin-right:20px;border:1px solid #e7ebef}#party-packages .birthday-box{overflow:hidden}#party-packages .birthday-box{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);padding:5px;width:70px;display:inline-block;font-size:12px;text-align:center;margin:15px 8px 0 0;height:96px;border-radius:4px}@media only screen and (max-width:500px){#party-packages .birthday-box{margin-right:5px;width:64px;height:105px}#party-packages .birthday-box .birthday-box-table{height:100px!important}}#party-packages .birthday-box.birthday-box-register{background-color:#46b5d8;color:white}#party-packages .birthday-box .birthday-box-table{display:table;height:91px;width:100%}#party-packages .birthday-box .birthday-box-table .birthday-box-inner{display:table-cell;vertical-align:middle}#party-packages .birthday-box .birthday-box-table .birthday-box-inner div{margin:2px 0}#party-packages .birthday-box .birthday-box-table .birthday-box-inner svg{font-size:14px;margin:2px 0}#dropins .dropins{display:inline-block;width:100%}#dropins .dropins p{margin-bottom:0}#dropins .dropins p svg{padding-right:5px}#dropins .dropins span.btn.btn-chatterblock.text-base,#dropins .dropins a.btn.btn-chatterblock.text-base{margin-top:10px}#dropins .dropins p.text-grey-900.font-regular b{text-transform:uppercase;vertical-align:.5px;font-size:12px}#dropins .dropins p.text-grey-900.font-regular:first-of-type{margin-top:8px}@media only screen and (max-width:991px){#dropins h2,#dropins h3,#dropins .dropins{padding:0 15px}#dropins .business-subheader h3{margin-top:0}}#dropins .read-more-dropin{cursor:pointer}#dropins .dropin-hr{margin:30px 0}#dropins .dropin-description,#dropins .dropin-info{margin-left:210px;max-width:650px;width:100%}@media only screen and (max-width:991px){#dropins .dropin-description,#dropins .dropin-info{margin-left:0;max-width:unset}}#dropins .dropin-image{float:left;height:190px;width:190px;margin-right:20px;border:1px solid #e7ebef}#dropins .dropin-box:hover{overflow:visible;box-shadow:0 0 0 0 rgba(0,0,0,0.1)}#dropins .dropin-box{overflow:hidden}#dropins .dropin-box{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);padding:5px;width:70px;display:inline-block;font-size:12px;text-align:center;margin:15px 8px 0 0;height:96px;border-radius:4px}@media only screen and (max-width:500px){#dropins .dropin-box{margin-right:5px;width:64px;height:105px}#dropins .dropin-box .dropin-box-table{height:100px!important}}#dropins .dropin-box.dropin-box-register{background-color:#46b5d8;color:white}#dropins .dropin-box .dropin-box-table{display:table;height:91px;width:100%}#dropins .dropin-box .dropin-box-table .dropin-box-inner{display:table-cell;vertical-align:middle}#dropins .dropin-box .dropin-box-table .dropin-box-inner div{margin:2px 0}#dropins .dropin-box .dropin-box-table .dropin-box-inner svg{font-size:14px;margin:2px 0}.container.business-profile-bubble-tag{background-color:#eef2f6;border-radius:20px;padding:30px;box-shadow:0 4px 12px 0 #0D0A2C0F;margin-bottom:30px}.container.business-profile-bubble-tag h2{margin-top:0!important}.container.business-profile-bubble-tag>.row{padding-right:15px;padding-left:15px}@media only screen and (max-width:991px){.container.business-profile-bubble-tag{padding:15px}}@media only screen and (max-width:767px){.container.business-profile-bubble-tag{margin:0 5px 10px}}.location-tags-business{display:flex;flex-wrap:wrap;gap:10px}.location-tagged-in-business{font-size:18px;color:#007996;margin-bottom:10px}.location-tagged-in-business h4{margin-top:0}.btn-outline-business{display:inline-block;padding:6px 16px;font-size:14px;font-weight:600;color:#007996;border:2px solid #007996;border-radius:20px;background-color:transparent;text-decoration:none;transition:color .3s,border .3s}.btn-outline-business:hover{color:#75bbd7;border:2px solid #75bbd7}.btn-outline,.hearting-outline-btn .js-usersession-toggle-button,.btn-cb-outline,.btn-danger-outline{line-height:1.3333333!important;border:1px solid #5c5f60;border-radius:6px;padding-left:25px;padding-right:25px;font-size:11px;background-color:transparent;color:#5c5f60;transition:all .5s ease-in-out}
.btn-outline:hover,.hearting-outline-btn .js-usersession-toggle-button:hover,.btn-cb-outline:hover,.btn-danger-outline:hover{border-color:transparent;color:#5c5f60}.btn-outline:focus,.hearting-outline-btn .js-usersession-toggle-button:focus,.btn-cb-outline:focus,.btn-danger-outline:focus,.btn-outline:active,.hearting-outline-btn .js-usersession-toggle-button:active,.btn-cb-outline:active,.btn-danger-outline:active{background-image:none;outline:0;box-shadow:none;color:#5c5f60}@media only screen and (max-width:991px){#learn .business-subheader{margin-bottom:20px}#learn .business-subheader h2{padding:0 15px}}.staff-buttons{margin-top:8px;display:inline-block;width:100%}.reg-save-btns{display:inline-block;width:100%;vertical-align:middle}.reg-save-btns .fa-layers{display:none}.session-status{width:85px;text-align:center;color:#969ab3;float:right;font-size:14px;margin-top:5px}.inline-block{display:inline-block}.btn-cb-outline{padding-left:0;padding-right:0;height:29px;width:85px;font-size:12px;border:1px solid #46b5d8;color:#46b5d8}.btn-cb-outline:hover{color:#299dc2}.btn-cb-outline:focus,.btn-cb-outline:active{color:#46b5d8}.btn-danger-outline{padding-left:0;padding-right:0;height:29px;width:85px;font-size:12px;border:1px solid #e71a51;color:#e71a51}.btn-danger-outline:hover{color:#ba0530}.btn-danger-outline:focus,.btn-danger-outline:active{color:#e71a51}#load-more-outer{padding:16px;width:60%;min-width:220px;margin-top:50px}#classes h2,#jobs h2{letter-spacing:1px}#classes .collapse-custom,#jobs .collapse-custom{display:none}#classes .description-toggle-button,#jobs .description-toggle-button,#classes .description-toggle-button-mobile,#jobs .description-toggle-button-mobile{cursor:pointer}#classes .see-more-sessions,#jobs .see-more-sessions{padding:10px}#classes .see-more-sessions .btn-outline,#jobs .see-more-sessions .btn-outline{margin-left:30px}#classes h3.class-subheader,#jobs h3.class-subheader{margin-top:0;padding-left:15px}#classes #classes-table tr:nth-child(4n+2),#jobs #classes-table tr:nth-child(4n+2),#classes #jobs-table tr:nth-child(4n+2),#jobs #jobs-table tr:nth-child(4n+2),#classes #classes-table tr:nth-child(4n+1),#jobs #classes-table tr:nth-child(4n+1),#classes #jobs-table tr:nth-child(4n+1),#jobs #jobs-table tr:nth-child(4n+1){background-color:#f7f7f9}#classes #classes-table thead>tr,#jobs #classes-table thead>tr,#classes #jobs-table thead>tr,#jobs #jobs-table thead>tr{color:white;background-color:#007996!important}#classes #classes-table thead>tr>th,#jobs #classes-table thead>tr>th,#classes #jobs-table thead>tr>th,#jobs #jobs-table thead>tr>th{text-transform:uppercase;border-bottom:0!important}#classes #classes-table th.activity-table-caption,#jobs #classes-table th.activity-table-caption,#classes #jobs-table th.activity-table-caption,#jobs #jobs-table th.activity-table-caption{padding:10px!important}#classes #classes-table td,#jobs #classes-table td,#classes #jobs-table td,#jobs #jobs-table td{border-top:0;padding:10px;vertical-align:middle;letter-spacing:.5px}#classes #classes-table td.directory-title .svg-inline--fa,#jobs #classes-table td.directory-title .svg-inline--fa,#classes #jobs-table td.directory-title .svg-inline--fa,#jobs #jobs-table td.directory-title .svg-inline--fa{vertical-align:middle}#classes #classes-table td.table-ages,#jobs #classes-table td.table-ages,#classes #jobs-table td.table-ages,#jobs #jobs-table td.table-ages{width:92px;font-size:14px}#classes #classes-table td.table-location,#jobs #classes-table td.table-location,#classes #jobs-table td.table-location,#jobs #jobs-table td.table-location{width:180px;font-size:14px}#classes #classes-table td.dates,#jobs #classes-table td.dates,#classes #jobs-table td.dates,#jobs #jobs-table td.dates{width:164px}#classes #classes-table td.times,#jobs #classes-table td.times,#classes #jobs-table td.times,#jobs #jobs-table td.times{width:120px}#classes #classes-table td.price,#jobs #classes-table td.price,#classes #jobs-table td.price,#jobs #jobs-table td.price{width:100px}#classes #classes-table td.save-reg,#jobs #classes-table td.save-reg,#classes #jobs-table td.save-reg,#jobs #jobs-table td.save-reg{width:200px}@media only screen and (max-width:1199px){#classes #classes-table td.table-ages,#jobs #classes-table td.table-ages,#classes #jobs-table td.table-ages,#jobs #jobs-table td.table-ages{width:80px}#classes #classes-table td.table-location,#jobs #classes-table td.table-location,#classes #jobs-table td.table-location,#jobs #jobs-table td.table-location{width:150px}#classes #classes-table td.dates,#jobs #classes-table td.dates,#classes #jobs-table td.dates,#jobs #jobs-table td.dates{width:130px}#classes #classes-table td.times,#jobs #classes-table td.times,#classes #jobs-table td.times,#jobs #jobs-table td.times{width:109px}#classes #classes-table td.price,#jobs #classes-table td.price,#classes #jobs-table td.price,#jobs #jobs-table td.price{width:100px}}#classes #classes-table td .mobile-class-info,#jobs #classes-table td .mobile-class-info,#classes #jobs-table td .mobile-class-info,#jobs #jobs-table td .mobile-class-info{display:flex;flex-direction:column}#classes #classes-table td .mobile-class-info svg,#jobs #classes-table td .mobile-class-info svg,#classes #jobs-table td .mobile-class-info svg,#jobs #jobs-table td .mobile-class-info svg{text-align:center;width:18px;margin:0 10px 5px 0}#classes #classes-table td .mobile-class-info_item,#jobs #classes-table td .mobile-class-info_item,#classes #jobs-table td .mobile-class-info_item,#jobs #jobs-table td .mobile-class-info_item{display:flex}@media only screen and (min-width:992px){#classes #classes-table td .activity-description,#jobs #classes-table td .activity-description,#classes #jobs-table td .activity-description,#jobs #jobs-table td .activity-description{margin-right:25%}}#classes .media,#jobs .media,#classes table,#jobs table{margin:0}#classes .hearting-outline-btn .js-usersession-toggle-button,#jobs .hearting-outline-btn .js-usersession-toggle-button,#classes .btn-brightyellow,#jobs .btn-brightyellow,#classes .btn-outline,#jobs .btn-outline{height:29px;width:85px;border-radius:6px;font-size:12px;padding:6px}
#classes .cpanel-link,#jobs .cpanel-link{margin-top:10px}#classes .btn-brightyellow,#jobs .btn-brightyellow{margin-left:10px}#classes .hearting-outline-btn .btn-outline,#jobs .hearting-outline-btn .btn-outline{float:left}#classes .hearting-outline-btn .js-usersession-toggle-button svg,#jobs .hearting-outline-btn .js-usersession-toggle-button svg{color:#5c5f60!important}#classes .btn-brightyellow,#jobs .btn-brightyellow{margin-left:5px}.multi-item-carousel{position:relative}.multi-item-carousel .img-carousel-inner{position:relative;overflow:hidden;width:100%}.multi-item-carousel .img-carousel-inner img{width:100%}.multi-item-carousel .img-carousel-inner>.item{display:block!important;transition:500ms ease-in-out all;backface-visibility:visible;transform:none!important}.multi-item-carousel .img-carousel-inner .item div{height:100%;width:100%;background-position:center;background-size:cover}.multi-item-carousel .img-carousel-inner .item div img{visibility:hidden}.multi-item-carousel .img-carousel-inner .active.left{left:-20%}.multi-item-carousel .img-carousel-inner .active.right{left:20%}.multi-item-carousel .img-carousel-inner .next{left:20%}.multi-item-carousel .img-carousel-inner .prev{left:-20%}.business-image-overlay{background:linear-gradient(to right,rgba(255,255,255,0.8),rgba(255,255,255,0),rgba(255,255,255,0.8));width:100%;height:100%;z-index:10;left:0;right:0;position:absolute;pointer-events:none}.top-image-carousel-banner{width:100%;overflow:hidden}.top-image-carousel-banner .row{margin:0 -494px}.top-image-carousel-banner .col-xs-2{width:14.28%;padding:3px 3px 3px 0}.top-image-carousel-banner .img-carousel-control{z-index:11;font-size:25px;padding:4% 0;position:absolute;top:0;left:0;bottom:0;width:10%;text-align:center}.top-image-carousel-banner .img-carousel-control.right{margin-right:470px;left:auto;right:0;background-repeat:repeat-x}.top-image-carousel-banner .img-carousel-control.left{margin-left:470px}.top-image-carousel-banner .img-carousel-control svg{--fa-primary-color:#191c1d;--fa-secondary-color:white;--fa-primary-opacity:1.0;--fa-secondary-opacity:1.0;font-size:40px}.custom-control.left,.custom-control.right{background-image:none!important;filter:none!important}.custom-inner>.item>img{margin:0 auto}.img-carousel-inner>.item svg{display:none}.img-carousel-inner>.item div[style*="youtube"] svg,.img-carousel-inner>.item div[style*="vumbnail"] svg{display:block!important;position:absolute;right:0;color:white;height:60px;width:100%;top:calc(32%);text-align:center}.shadow-box{padding:10px}.shadow-box .row{margin:0}.shadow-box .row .col-xs-4{padding:0}@media only screen and (max-width:767px){.shadow-box{padding:8px}}@media only screen and (min-width:992px){.business-pills a.active,.business-pills a:hover{text-decoration:none;border-radius:0;border-bottom:5px solid #f5ad12;background-color:transparent!important}}.business-pills a:focus{text-decoration:none;background-color:transparent!important}.business-pills{margin-bottom:0!important;margin-top:8px;display:flex}.business-pills li{margin:0 46px}.business-pills li span,.business-pills li a{border-bottom:5px solid rgba(0,0,0,0)}@media only screen and (max-width:1199px){.business-pills li{margin:0 25px}.business-pills li.about-us{margin-left:50px}}.business-pills a,.business-pills span{color:#191c1d;font-weight:400;font-size:18px;position:relative;display:block;padding:10px 15px;cursor:pointer}.view-location-logo{width:206px;height:206px;margin:2px 5px 2px 2px}.business-page.container{padding:0}.business-page.container .business-admin-buttons{margin:10px}@media only screen and (max-width:470px){.business-page.container .business-admin-buttons{margin:2px 20px}}.business-page.container .business-admin-buttons .btn{margin:5px}#hidden-link{position:absolute;left:-400px}.send-email-icon-outer{width:100%;text-align:center}.message-business-title{margin-top:33px}.message-business-p{margin:0 35px}#popup-form-message-business{margin:20px 50px 40px 50px}#popup-form-message-business #id_message{max-height:130px}#popup-form-message-business textarea{resize:none}#popup-form-message-business .col-md-6{display:inline-block;padding:0;margin-bottom:15px}#popup-form-message-business .col-md-6 #id_date,#popup-form-message-business .col-md-6 #id_size,#popup-form-message-business .col-md-6 #id_age{width:95%}#popup-form-message-business .col-md-6 #id_date,#popup-form-message-business .col-md-6 #id_time{padding-right:30px}#popup-form-message-business .svg-short+svg{margin-left:-26px}#popup-form-message-business svg{display:inline-block;margin-left:-36px;position:absolute;z-index:10000;font-size:18px;margin-top:8px;color:#a0a0a0}#popup-form-message-business.book .col-md-6 #id_age{width:100%}.business-profile{background-color:#fafafa}.business-profile-bubble{background-color:white;border-radius:20px;padding:30px;box-shadow:0 4px 12px 0 #0D0A2C0F;margin-bottom:30px}.business-profile-bubble h2{margin-top:0!important}.business-profile-bubble>.row{padding-right:15px;padding-left:15px}@media only screen and (max-width:991px){.business-profile-bubble{padding:15px}}@media only screen and (max-width:767px){.business-profile-bubble{margin:0 5px 10px}}.business-profile-section-title{font-weight:700;margin-bottom:30px;margin-top:40px}@media only screen and (max-width:767px){.business-profile-section-title{margin-top:30px;margin-bottom:10px;margin-left:10px}}.map-div{padding-left:30px;padding-right:30px;height:225px!important}#mobile-social-stuck{background-color:white;padding:15px;bottom:0;width:100%;z-index:999;position:fixed;box-shadow:0 -3px 20px rgba(0,0,0,0.1);border-top:1px solid #e7ebef}#mobile-social-stuck .btn{width:100%;font-size:16px;padding:9px;margin-bottom:0}#mobile-social-stuck .btn svg{margin-right:7px}.bottom-contact-form{background:linear-gradient(to top left,#46b5d8,#285df2);margin:10px 0}.bottom-contact-form h2{color:white;padding-top:80px;max-width:580px;margin:auto;letter-spacing:1px}.bottom-contact-form #bottom-form-message-business{padding:40px 0 80px}
.bottom-contact-form #bottom-form-message-business textarea{resize:none}.bottom-contact-form #bottom-form-message-business .control-label{color:white}.bottom-contact-form #bottom-form-message-business .newsletter-signup-check .form-group{margin:auto;width:538px;color:white}.bottom-contact-form #bottom-form-message-business .newsletter-signup-check .form-group #id_newsletter_signup{margin-top:2px;font-size:16px}.bottom-contact-form #bottom-form-message-business #id_message,.bottom-contact-form #bottom-form-message-business #id_email,.bottom-contact-form #bottom-form-message-business #id_message::placeholder,.bottom-contact-form #bottom-form-message-business #id_email::placeholder{font-size:16px;color:white;border:0;letter-spacing:.5px}.bottom-contact-form #bottom-form-message-business #id_email::-webkit-input-placeholder{color:white}.bottom-contact-form #bottom-form-message-business #id_message::-webkit-input-placeholder{color:white}.bottom-contact-form #bottom-form-message-business #id_email{color:white;height:40px;max-width:538px;margin:auto;background-color:rgba(0,0,0,0.2)}.bottom-contact-form #bottom-form-message-business #id_message{color:white;height:150px;max-width:538px;margin:auto;background-color:rgba(0,0,0,0.2)}.bottom-contact-form #bottom-form-message-business .btn-brightyellow{letter-spacing:.5px;height:50px;max-width:538px;margin:auto;font-size:16px}@media only screen and (min-width:1500px){.bottom-contact-form h2{max-width:700px}.bottom-contact-form #bottom-form-message-business .newsletter-signup-check .form-group,.bottom-contact-form #bottom-form-message-business #id_email,.bottom-contact-form #bottom-form-message-business #id_message,.bottom-contact-form #bottom-form-message-business .btn-brightyellow{max-width:700px}.bottom-contact-form #bottom-form-message-business #id_message{height:200px}}.suggest-claim{margin-top:15px}.suggest-claim a{text-decoration:none}.suggest-claim a:nth-child(2){margin-left:25px}.suggest-claim img{height:23px;margin-left:2px;margin-right:4px}.header-text{color:#191c1d;letter-spacing:.5px;font-weight:700}@media(max-width:991px){.header-text{font-size:20px}}.business-page>.business-profile-bubble:first-of-type{margin-top:25px}@media(max-width:768px){.business-page>.business-profile-bubble:first-of-type{margin-top:10px}}.business-page.business-header-band{background:linear-gradient(to right,#f0f0f0,#b4f2ff)}.business-page#social-modal{padding-right:0!important}.business-page#social-modal .popup-close{height:40px;margin-top:14px;margin-right:20px;font-size:40px}.business-page#social-modal .modal-body{margin:50px}.business-page #social-modal-content{background-color:white;padding:50px;border-radius:6px}.business-page #social-modal-content .social{max-width:340px}.business-page #social-modal-content .social .copy-link-btn{background-color:#e7ebef;margin:0 6px;padding-top:15px;padding-bottom:15px;color:#51596f;font-size:22px;max-width:328px;width:100%}.business-page #social-modal-content .social .row{margin:auto}.business-page #social-modal-content .col-xs-3{padding:6px;margin:20px auto 0}.business-page #social-modal-content .col-xs-3 svg{font-size:85px}.business-page #social-modal-content .col-xs-3 .fa-facebook-square{color:#007996}.business-page #social-modal-content .col-xs-3 .fa-twitter-square{color:#46b5d8}.business-page #social-modal-content .col-xs-3 .fa-pinterest-square{color:#d4141e}.business-page #social-modal-content .col-xs-3 .fa-envelope-square{color:#f5ad12}.business-page .image-col{padding:0!important}.business-page .image-col>.image-container{position:relative}.business-page .image-col>.image-container>a.biz-image>div{border-radius:7px;margin-bottom:10px}.business-page .image-col a.biz-image div,.business-page .image-col a.biz-image iframe{aspect-ratio:1.5;background-position:center center;border-radius:7px;transition:background-image .5s ease-in-out;margin-bottom:3px}.business-page .image-col a.biz-image div.initial,.business-page .image-col a.biz-image iframe.initial{aspect-ratio:1.77777778}.business-page .image-col a.biz-image .play-container{display:none}.business-page .image-col a.biz-image.carousel-video-preview .play-container{display:flex;justify-content:center;align-items:center;position:absolute;height:100%}.business-page .image-col a.biz-image.carousel-video-preview .play-container svg{height:50px;z-index:1000;color:white}.business-page .image-col a.biz-image .overlay{aspect-ratio:1.77777778;display:none;position:absolute;width:100%;top:0;left:0}.business-page .image-col .glide__slide{transition:filter .5s ease}.business-page .image-col .glide__slide:not(.glide__slide--active){filter:brightness(0.7)}.business-page .image-col .glide__arrow{background-color:white;height:40px;width:40px;justify-content:center;align-items:center;border-radius:30px;display:flex;color:black}.business-page .image-col .glide__arrow>svg{height:15px}.business-page .business-details .business-description-text,.business-page .business-details .business-detail-text{display:inline-block;padding-bottom:20px;border-bottom:solid 1px #f5ad12}.business-page .business-details .location-highlight{margin-top:15px;margin-bottom:15px;display:flex}.business-page .business-details .location-highlight>b{flex:0 0 auto;width:auto}.business-page .business-details .location-highlight svg{color:#46b5d8;font-size:24px}.business-page .business-details .location-highlight .icon-left{flex-shrink:0;width:45px;min-height:26px;display:flex;align-items:center}@media only screen and (max-width:991px){.business-page .business-details{padding-top:20px;padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.business-page .business-details .location-highlight .highlight-dictionary{display:inline-flex;flex-direction:column}.business-page .business-details .location-highlight .icon-left{padding-top:10px}}.business-page .business-page-return{margin-top:20px;padding-left:18px;padding-right:18px}.business-page .business-page-return a{font-size:14px;color:#444749;text-decoration:none}
@media only screen and (max-width:768px){.business-page .business-page-return a{font-size:12px!important}}@media only screen and (min-width:992px){.business-page .business-page-return{padding-left:0!important;margin-left:-29px}}.business-page .business-page-header{display:table;width:calc(100% - -30px)}.business-page .business-page-header .business-profile-pages{display:flex;justify-content:flex-end}.business-page .business-page-header .business-header-right{text-align:right}.business-page .business-page-header .business-header-right .btn{line-height:30px;margin-top:20px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,0.4);font-size:15px}.business-page .business-page-header .col-sm-3,.business-page .business-page-header .business-page-header-inner{padding:0}.business-page .business-page-header .col-sm-3 #business-title,.business-page .business-page-header .business-page-header-inner #business-title{font-size:35px;vertical-align:middle;display:flex;align-items:center;padding-top:20px;padding-bottom:20px;margin:0;overflow:hidden}@media only screen and (min-width:992px){.business-page .business-page-header .col-sm-3 #business-title,.business-page .business-page-header .business-page-header-inner #business-title{padding-left:0}}@media(max-width:768px){.business-page .business-page-header .col-sm-3 #business-title,.business-page .business-page-header .business-page-header-inner #business-title{font-size:27px}}.business-page .business-page-header .col-sm-3 .business-info-pills,.business-page .business-page-header .business-page-header-inner .business-info-pills{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}@media only screen and (min-width:992px){.business-page .business-page-header .col-sm-3 .business-info-pills,.business-page .business-page-header .business-page-header-inner .business-info-pills{padding-left:0}}.business-page .business-page-header .col-sm-3 .business-info-pills .info-pill,.business-page .business-page-header .business-page-header-inner .business-info-pills .info-pill{color:#007996;font-size:14px;border:solid 1px #007996;padding:2px 7px 3px 7px;border-radius:25px}.business-page .days span{border:1px solid #5c5f60;color:#5c5f60;border-radius:5px;margin:1px;padding:0 2px;font-size:10px}.business-page .days span.active-day{color:#004d61;background-color:#5dd5fc;font-weight:600;border-color:#004d61}.business-page .review-average{color:#191c1d;text-decoration:none}.business-page .review-average .br-theme-chatterblock-stars{vertical-align:middle}.business-page .business-carousel-img{margin:auto}.business-page div.thumbnail.text-center.shadow-box{background-color:#f7f7f9;border:0;border-radius:5px;padding-bottom:20px}.business-page .business-description-overlay{position:absolute;bottom:-30px;padding-top:80px}.business-page#myModal .modal-header{border-bottom:0}.business-page#myModal .modal-header .close{color:white;opacity:1;text-shadow:none;position:absolute;top:40px;right:50px;font-size:40px}.business-page#myModal .modal-dialog{height:80vh;width:70vw;margin:20px auto auto!important}.business-page#myModal #lightbox{margin:auto}.business-page#myModal #lightbox .item{height:80vh;margin:auto;transition:all .6s ease-in-out;opacity:0;transform:translate3d(0,25%,0)}@media only screen and (max-width:768px){.business-page#myModal #lightbox .item{transform:translate3d(0,0,0)}}.business-page#myModal #lightbox .item.active{opacity:1}.business-page#myModal #lightbox .item.left,.business-page#myModal #lightbox .item.right{left:auto!important;opacity:0}.business-page#myModal #lightbox .item.left.next,.business-page#myModal #lightbox .item.right.next,.business-page#myModal #lightbox .item.left.prev,.business-page#myModal #lightbox .item.right.prev{opacity:1}.business-page#myModal #lightbox .item img{max-height:100%;max-width:100%}.business-page#myModal .carousel-control{opacity:1;height:200px;margin-top:30vh}.business-page#myModal .left .svg-inline--fa,.business-page#myModal .right .svg-inline--fa{font-size:60px;position:absolute;margin-top:100px}.business-page#myModal .left .svg-inline--fa{left:50px}.business-page#myModal .right .svg-inline--fa{right:50px}.business-page .rating-header{height:22.6px;margin-bottom:30px}@media only screen and (min-width:992px){.business-page .rating-header{padding-left:0}}.business-page .title-bar-rating{text-align:center}@media only screen and (max-width:767px){.business-page .title-bar-rating{float:left}}.business-page a.js-location-review-average-scroll.font-normal.text-base.pull-left{display:none;float:none!important}.business-page .location-review-average{display:inline}.business-page .br-wrapper.br-theme-chatterblock-stars{font-size:24px;line-height:24px;float:none;display:inline-block}@media only screen and (max-width:767px){.business-page .br-wrapper.br-theme-chatterblock-stars{float:left}}@media only screen and (max-width:991px){.top-image-carousel-banner .img-carousel-control{width:5%}.business-page .heart-inner-div.visible-xs{max-width:400px}.business-page .row.business-page-content{margin:10px 0 0}.business-page#myModal .modal-dialog{height:90vh;width:100vw;margin-top:70px!important}.business-page#myModal #lightbox .item{height:90vh;width:100vw}.business-page .business-page-header .business-page-header-inner{padding-left:15px;padding-right:15px}.business-page .social-mobile{padding:30px 30px 0}.business-page .social-mobile .fa-share-alt{color:white}.business-page .social-mobile span{cursor:pointer}.business-page .modal-dialog{width:100%;margin:0}.business-page .modal-dialog .modal-body{margin:0!important;padding:0!important}.business-page .modal-dialog .modal-body #social-modal-content{padding:30px 0;border-radius:0}.business-page .modal-dialog .modal-body #social-modal-content .share-caption{max-width:345px;margin:auto}.business-page .modal-dialog .modal-body #social-modal-content .social{margin:auto}.business-page .modal-dialog .modal-body #social-modal-content .social-mobile-cancel{margin:33px 0;font-size:16px}.business-page .business-page-header{margin:auto;width:100%!important}
.business-page .business-page-header .business-page-header-inner{height:auto;min-height:80px;padding-top:10px}.business-page .business-page-header .business-page-header-inner #business-title{height:auto;padding:9px 0 12px}.business-page .business-page-header .business-page-header-inner .rating-header{margin-bottom:20px}.business-pills li{margin:0 15px;width:100%;max-width:200px}.business-pills li a,.business-pills li a:hover,.business-pills li a:focus,.business-pills li a:active{border:1px solid white;border-radius:8px;max-width:200px;width:100%;text-align:center;padding-top:7px;padding-bottom:7px}.business-pills li a:hover{color:black}.business-pills li:nth-child(3){margin-right:2px}#events .events-container{padding-bottom:15px}#events .events-container:last-child{padding-bottom:0}#events .media-list{padding:20px 15px 0}#events h2,#events h3{padding-left:15px}#events img{height:166px}#events .btn-brightyellow{margin-left:0!important}#classes .description-toggle-button-mobile,#jobs .description-toggle-button-mobile{width:35px}#classes .description-toggle-button-mobile svg,#jobs .description-toggle-button-mobile svg{float:right}#classes .see-more-sessions .btn-outline,#jobs .see-more-sessions .btn-outline{margin:10px auto auto;display:block}#classes h2,#jobs h2{padding-left:15px}#classes .hearting-outline-btn .js-usersession-toggle-button,#jobs .hearting-outline-btn .js-usersession-toggle-button,#classes .btn-brightyellow,#jobs .btn-brightyellow{height:41px;padding:10px;width:48%;max-width:200px;margin-top:10px;font-size:14px}#classes .btn-brightyellow,#jobs .btn-brightyellow{margin-right:5px;margin-left:0}.send-email-icon-outer .send-email-icon{height:90px}#popup-form-message-business{margin:40px 10px}}@media only screen and (max-width:500px){.business-page .business-page-header #business-title{font-size:25px}#events .media-heading a.event-details{font-size:16px!important;font-weight:600;line-height:22px}#events img{height:120px;width:120px}}@media only screen and (max-width:380px){.business-page #social-modal-content .social{width:290px}.business-page #social-modal-content .social .copy-link-btn{width:277px}.business-page #social-modal-content .col-xs-3 svg{font-size:70px}}#classes,#events,#parties,#dropins{padding:0!important;border-radius:10px;overflow:hidden}#classes .activity-tab-scroll,#events .activity-tab-scroll,#parties .activity-tab-scroll,#dropins .activity-tab-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}#classes .activity-tab-scroll::-webkit-scrollbar,#events .activity-tab-scroll::-webkit-scrollbar,#parties .activity-tab-scroll::-webkit-scrollbar,#dropins .activity-tab-scroll::-webkit-scrollbar{display:none}#classes .activity-tab-scroll .activity-tabs,#events .activity-tab-scroll .activity-tabs,#parties .activity-tab-scroll .activity-tabs,#dropins .activity-tab-scroll .activity-tabs{display:flex;height:75px;background:white}#classes .activity-tab-scroll .activity-tabs .activity-tab,#events .activity-tab-scroll .activity-tabs .activity-tab,#parties .activity-tab-scroll .activity-tabs .activity-tab,#dropins .activity-tab-scroll .activity-tabs .activity-tab{padding:27px 30px 20px;cursor:pointer;border-bottom:solid 3px #e7ebef;font-weight:600;color:#667380;white-space:nowrap}#classes .activity-tab-scroll .activity-tabs .activity-tab.filler,#events .activity-tab-scroll .activity-tabs .activity-tab.filler,#parties .activity-tab-scroll .activity-tabs .activity-tab.filler,#dropins .activity-tab-scroll .activity-tabs .activity-tab.filler{cursor:default;flex-grow:1}@media(max-width:769px){#classes .activity-tab-scroll .activity-tabs .activity-tab.filler,#events .activity-tab-scroll .activity-tabs .activity-tab.filler,#parties .activity-tab-scroll .activity-tabs .activity-tab.filler,#dropins .activity-tab-scroll .activity-tabs .activity-tab.filler{padding:0}}#classes .activity-tab-scroll .activity-tabs .activity-tab.active,#events .activity-tab-scroll .activity-tabs .activity-tab.active,#parties .activity-tab-scroll .activity-tabs .activity-tab.active,#dropins .activity-tab-scroll .activity-tabs .activity-tab.active{font-weight:700;color:#007996;border-bottom:solid 4px orange}#classes .activity-icon,#events .activity-icon,#parties .activity-icon,#dropins .activity-icon{display:none}@media(max-width:1200px){#classes .activities-inner #activity-table,#events .activities-inner #activity-table,#parties .activities-inner #activity-table,#dropins .activities-inner #activity-table{display:block;overflow-x:auto;white-space:nowrap}}#classes .activities-inner .tabulator .tabulator-header .tabulator-col,#events .activities-inner .tabulator .tabulator-header .tabulator-col,#parties .activities-inner .tabulator .tabulator-header .tabulator-col,#dropins .activities-inner .tabulator .tabulator-header .tabulator-col{background-color:#007996!important;color:white}#classes .activities-inner .tabulator-alert,#events .activities-inner .tabulator-alert,#parties .activities-inner .tabulator-alert,#dropins .activities-inner .tabulator-alert{display:none}#classes .activities-inner .tabulator-header,#events .activities-inner .tabulator-header,#parties .activities-inner .tabulator-header,#dropins .activities-inner .tabulator-header{border-bottom:0}#classes .activities-inner .tabulator-row,#events .activities-inner .tabulator-row,#parties .activities-inner .tabulator-row,#dropins .activities-inner .tabulator-row{border-bottom:0}#classes .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#events .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#parties .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#dropins .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid white}
#classes .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#events .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#parties .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#dropins .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:6px solid white}#classes .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#events .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#parties .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,#dropins .activities-inner .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid white}#classes .activities-inner .tabulator-row.tabulator-row-even,#events .activities-inner .tabulator-row.tabulator-row-even,#parties .activities-inner .tabulator-row.tabulator-row-even,#dropins .activities-inner .tabulator-row.tabulator-row-even{background-color:#eef2f6}#classes .activities-inner .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:nth-of-type(1)>.tabulator-col-content,#events .activities-inner .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:nth-of-type(1)>.tabulator-col-content,#parties .activities-inner .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:nth-of-type(1)>.tabulator-col-content,#dropins .activities-inner .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:nth-of-type(1)>.tabulator-col-content{padding-left:30px}#classes .activities-inner .tabulator-row>.tabulator-cell:nth-of-type(1),#events .activities-inner .tabulator-row>.tabulator-cell:nth-of-type(1),#parties .activities-inner .tabulator-row>.tabulator-cell:nth-of-type(1),#dropins .activities-inner .tabulator-row>.tabulator-cell:nth-of-type(1){padding-left:30px}#classes .activities-inner .tabulator-cell[tabulator-field="cta"],#events .activities-inner .tabulator-cell[tabulator-field="cta"],#parties .activities-inner .tabulator-cell[tabulator-field="cta"],#dropins .activities-inner .tabulator-cell[tabulator-field="cta"]{padding-right:30px}#classes .activities-inner .btn-red-outline,#events .activities-inner .btn-red-outline,#parties .activities-inner .btn-red-outline,#dropins .activities-inner .btn-red-outline{margin-bottom:0;line-height:14px;padding-left:0;padding-right:0;height:29px;width:85px;font-size:12px;border:1px solid #e71a51;color:#e71a51}#classes .activities-inner .btn-red-outline:hover,#events .activities-inner .btn-red-outline:hover,#parties .activities-inner .btn-red-outline:hover,#dropins .activities-inner .btn-red-outline:hover{color:#ba0530}#classes .activities-inner .btn-red-outline:focus,#events .activities-inner .btn-red-outline:focus,#parties .activities-inner .btn-red-outline:focus,#dropins .activities-inner .btn-red-outline:focus,#classes .activities-inner .btn-red-outline:active,#events .activities-inner .btn-red-outline:active,#parties .activities-inner .btn-red-outline:active,#dropins .activities-inner .btn-red-outline:active{color:#e71a51}#activity-table-classes.initial,#activity-table-events.initial,#activity-table-parties.initial,#activity-table-dropins.initial{transition:height .3s;width:100%}#activity-table-classes.initial thead tr,#activity-table-events.initial thead tr,#activity-table-parties.initial thead tr,#activity-table-dropins.initial thead tr{height:47px;background-color:#007996!important;color:white}#activity-table-classes.initial thead tr th,#activity-table-events.initial thead tr th,#activity-table-parties.initial thead tr th,#activity-table-dropins.initial thead tr th{padding:12px}#activity-table-classes.initial tbody tr,#activity-table-events.initial tbody tr,#activity-table-parties.initial tbody tr,#activity-table-dropins.initial tbody tr{height:53px}#activity-table-classes.initial tbody tr:nth-of-type(odd),#activity-table-events.initial tbody tr:nth-of-type(odd),#activity-table-parties.initial tbody tr:nth-of-type(odd),#activity-table-dropins.initial tbody tr:nth-of-type(odd){background-color:#eef2f6}#activity-table-classes.initial tbody tr td,#activity-table-events.initial tbody tr td,#activity-table-parties.initial tbody tr td,#activity-table-dropins.initial tbody tr td{text-transform:capitalize;padding:12px}.tabulator-header{background-color:#007996!important}.tabulator .tabulator-header{border-top:none!important}div.tabulator-cell[role="gridcell"][tabulator-field="cta"]{display:inline-flex;align-items:center;justify-content:center}div.tabulator-cell[role="gridcell"][tabulator-field="name"],div.tabulator-cell[role="gridcell"][tabulator-field="date_range"],div.tabulator-cell[role="gridcell"][tabulator-field="location"],div.tabulator-cell[role="gridcell"][tabulator-field="price"]{white-space:break-spaces;text-transform:capitalize}
.tabulator-description{padding:0 20px 20px}.tabulator-description p{margin:0!important}.tabulator-tableholder::-webkit-scrollbar{width:10px;height:10px}.tabulator-tableholder::-webkit-scrollbar-track{background-color:#eef2f6}.tabulator-tableholder::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.tabulator-tableholder::-webkit-scrollbar-thumb:vertical{min-height:50px}.flag-list{font-size:14px;color:#9fd6e3}#promo-bar{background-image:url("../img/business-pages/Promo-Band-Image.cc8ffb6941ca.png");background-position:center right;background-repeat:no-repeat;padding:30px;display:flex;gap:10px;width:90%;height:145px;margin:auto;border-radius:8px;margin-bottom:10px}@media only screen and (max-width:550px){#promo-bar{padding:10px}}@media only screen and (min-width:767px){#promo-bar{background-size:100%;margin-bottom:30px;height:180px}}@media only screen and (min-width:992px){#promo-bar{width:880px}}@media only screen and (min-width:1200px){#promo-bar{width:1050px}}#promo-bar .promo-div{flex:2;display:flex;align-items:center}#promo-bar .promo-div h3,#promo-bar .promo-div h2,#promo-bar .promo-div h6{color:white;margin:8px 0}#promo-bar .promo-div h3{font-weight:600;font-size:30px}#promo-bar .promo-div h2{font-weight:700;font-size:30px}#promo-bar .promo-div h6{font-weight:400!important;font-size:18px!important}#promo-bar .promo-div .promo-redeem-button{margin:0;padding:8px 30px}@media only screen and (max-width:992px){#promo-bar .promo-div h3{font-weight:700;font-size:19px}#promo-bar .promo-div h2{font-weight:700;font-size:16px}#promo-bar .promo-div h6{font-size:14px!important}}#promo-bar .promo-button{flex:1;justify-content:end}@media only screen and (max-width:550px){#promo-bar .promo-button .btn-red{font-size:15px;padding:8px 20px}}.contact-div .contact-header,.map-div .contact-header{font-size:24px;margin-top:0}.contact-div .business-page-contact,.map-div .business-page-contact{position:relative}.contact-div .business-page-contact .contact-info,.map-div .business-page-contact .contact-info{height:80px}@media only screen and (min-width:992px){.contact-div .business-page-contact .contact-info,.map-div .business-page-contact .contact-info{padding-left:42px!important}}.contact-div .business-page-contact .contact-info .phone,.map-div .business-page-contact .contact-info .phone,.contact-div .business-page-contact .contact-info .email,.map-div .business-page-contact .contact-info .email{display:flex;align-items:center;width:300px;height:80px;flex-direction:row;flex-grow:1;gap:10px;margin-bottom:-15px}.contact-div .business-page-contact .contact-info .left-item,.map-div .business-page-contact .contact-info .left-item{flex-shrink:0;width:26px;height:26px}.contact-div .business-page-contact .contact-info .right-items,.map-div .business-page-contact .contact-info .right-items{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px}.contact-div .business-page-contact .contact-info .right-items p>a,.map-div .business-page-contact .contact-info .right-items p>a{word-break:break-all}.contact-div .business-page-contact .contact-info .right-items h5,.map-div .business-page-contact .contact-info .right-items h5{font-size:18px;font-weight:700;margin-bottom:0;margin-top:10px}.contact-div .business-page-contact .contact-info svg,.map-div .business-page-contact .contact-info svg{font-size:24px;color:#1b1b1b}.contact-div .business-page-contact .contact-info .button-div,.map-div .business-page-contact .contact-info .button-div{margin-top:30px}.contact-div .business-page-contact .contact-info .button-div .btn-red-outline,.map-div .business-page-contact .contact-info .button-div .btn-red-outline{width:40%;font-size:14px;padding:6px 15px;border-radius:8px;margin:10px;transition:background-color .3s;background-color:white}.contact-div .business-page-contact .contact-info .button-div .btn-red-outline:hover,.map-div .business-page-contact .contact-info .button-div .btn-red-outline:hover{color:#d52848!important;border-color:#d52848;background-color:#fff7f7}@media only screen and (max-width:767px){.contact-div .business-page-contact .contact-info,.map-div .business-page-contact .contact-info{flex-direction:column;gap:10px;height:auto!important;padding-bottom:15px!important}}.contact-div .business-page-contact #location-div,.map-div .business-page-contact #location-div{height:275px;border-left:solid 1px #f5ad12;border-right:solid 1px #f5ad12}.contact-div .business-page-contact #location-div .location-map-div,.map-div .business-page-contact #location-div .location-map-div{height:180px}.contact-div .business-page-contact #location-div .location-map-div .location-map,.map-div .business-page-contact #location-div .location-map-div .location-map{height:180px}.contact-div .business-page-contact #location-div .location-map-div .location-map .mapbox-wordmark-container,.map-div .business-page-contact #location-div .location-map-div .location-map .mapbox-wordmark-container{height:180px}.contact-div .business-page-contact #location-div h5,.map-div .business-page-contact #location-div h5{font-size:18px;font-weight:700;margin-bottom:3px}.contact-div .business-page-contact #location-div p,.map-div .business-page-contact #location-div p{margin-bottom:30px}.contact-div .business-page-contact #location-div p span,.map-div .business-page-contact #location-div p span{font-weight:700}@media only screen and (max-width:991px){.contact-div .business-page-contact #location-div,.map-div .business-page-contact #location-div{height:315px;border:0}.contact-div .business-page-contact #location-div .location-map-div,.map-div .business-page-contact #location-div .location-map-div{padding-top:10px;height:250px}.contact-div .business-page-contact #location-div .location-map-div .location-map,.map-div .business-page-contact #location-div .location-map-div .location-map{height:240px}.contact-div .business-page-contact #location-div .location-map-div .location-map .mapbox-wordmark-container,.map-div .business-page-contact #location-div .location-map-div .location-map .mapbox-wordmark-container{height:240px}
}@media only screen and (min-width:1200px){.contact-div .business-page-contact #location-div,.map-div .business-page-contact #location-div{padding:0 30px 0 30px}}.contact-div .business-page-contact .days-div,.map-div .business-page-contact .days-div{padding:20px 0 20px 20px;width:320px;margin-left:auto;margin-right:auto}.contact-div .business-page-contact .days-div .days,.map-div .business-page-contact .days-div .days{width:43px;margin-right:40px;display:inline-block;font-weight:700}@media only screen and (max-width:1199px) and (min-width:992px){.contact-div .business-page-contact .days-div,.map-div .business-page-contact .days-div{padding:20px 0 20px 30px}.contact-div .business-page-contact .days-div .days,.map-div .business-page-contact .days-div .days{margin-right:20px}}@media only screen and (max-width:991px) and (min-width:600px){.contact-div .business-page-contact .days-div,.map-div .business-page-contact .days-div{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;padding:20px;justify-items:center;width:550px}.contact-div .business-page-contact .days-div .days,.map-div .business-page-contact .days-div .days{margin-right:30px}.contact-div .business-page-contact .days-div .day-hour,.map-div .business-page-contact .days-div .day-hour{width:250px}}@media only screen and (max-width:599px){.contact-div .business-page-contact .days-div,.map-div .business-page-contact .days-div{padding:20px}}.contact-div .business-page-contact .location-tags,.map-div .business-page-contact .location-tags{margin-left:20px}@media only screen and (max-width:991px){.contact-div .business-page-contact .location-tags,.map-div .business-page-contact .location-tags{margin:20px 0}}.contact-div .business-page-contact .location-tags .location-tagged-in,.map-div .business-page-contact .location-tags .location-tagged-in{font-size:18px;margin-top:15px;margin-bottom:5px}@media only screen and (max-width:991px){.contact-div .business-page-contact .location-tags .location-tagged-in,.map-div .business-page-contact .location-tags .location-tagged-in{margin-top:15px;margin-bottom:0}}.contact-div .business-page-contact .location-tags .btn-outline,.map-div .business-page-contact .location-tags .btn-outline{margin:5px 0 0 0}@media only screen and (min-width:991px){.contact-div .business-page-contact .location-tags .mobile-tags,.map-div .business-page-contact .location-tags .mobile-tags{display:none}}.contact-div .business-page-contact .mobile-hr,.map-div .business-page-contact .mobile-hr{background-color:#f5ad12;border:0;height:1px}@media only screen and (min-width:992px){.contact-div .business-page-contact .mobile-hr,.map-div .business-page-contact .mobile-hr{display:none}}@media only screen and (max-width:991px){.contact-div .contact-header,.map-div .contact-header{padding:0 15px}.contact-div #location-services,.map-div #location-services{margin-bottom:0}}.contact-div.contact-banner,.map-div.contact-banner,.contact-div.map-banner,.map-div.map-banner{display:flex;align-items:center}.contact-div.contact-banner .contact-header,.map-div.contact-banner .contact-header,.contact-div.map-banner .contact-header,.map-div.map-banner .contact-header{padding-right:25px;margin-right:0;margin-bottom:0;height:56px;width:126px;align-items:center;display:flex;border-right:solid 1px orange}.contact-div.contact-banner .contact-info,.map-div.contact-banner .contact-info,.contact-div.map-banner .contact-info,.map-div.map-banner .contact-info{display:flex;width:100%;padding:0}.contact-div.contact-banner .contact-info .phone,.map-div.contact-banner .contact-info .phone,.contact-div.map-banner .contact-info .phone,.map-div.map-banner .contact-info .phone,.contact-div.contact-banner .contact-info .email,.map-div.contact-banner .contact-info .email,.contact-div.map-banner .contact-info .email,.map-div.map-banner .contact-info .email{width:275px;justify-content:center}.contact-div.contact-banner .button-div,.map-div.contact-banner .button-div,.contact-div.map-banner .button-div,.map-div.map-banner .button-div{display:flex;width:50%;justify-content:right;padding-right:20px;margin-top:0!important}.contact-div.contact-banner .business-page-contact,.map-div.contact-banner .business-page-contact,.contact-div.map-banner .business-page-contact,.map-div.map-banner .business-page-contact{flex-grow:1;padding:0}@media only screen and (max-width:991px){.contact-div.contact-banner .contact-header,.map-div.contact-banner .contact-header,.contact-div.map-banner .contact-header,.map-div.map-banner .contact-header{width:100%}.contact-div.contact-banner .button-div,.map-div.contact-banner .button-div,.contact-div.map-banner .button-div,.map-div.map-banner .button-div{display:none}}@media only screen and (max-width:767px){.contact-div.contact-banner,.map-div.contact-banner,.contact-div.map-banner,.map-div.map-banner{flex-direction:column;align-items:normal}.contact-div.contact-banner .contact-header,.map-div.contact-banner .contact-header,.contact-div.map-banner .contact-header,.map-div.map-banner .contact-header{border-right:0!important;border-bottom:1px solid #e7ebef}.contact-div.contact-banner .contact-info,.map-div.contact-banner .contact-info,.contact-div.map-banner .contact-info,.map-div.map-banner .contact-info{padding:0 30px!important}.contact-div.contact-banner .contact-info .email,.map-div.contact-banner .contact-info .email,.contact-div.map-banner .contact-info .email,.map-div.map-banner .contact-info .email,.contact-div.contact-banner .contact-info .phone,.map-div.contact-banner .contact-info .phone,.contact-div.map-banner .contact-info .phone,.map-div.map-banner .contact-info .phone{justify-content:left}.contact-div.contact-banner .contact-info .email .right-items p,.map-div.contact-banner .contact-info .email .right-items p,.contact-div.map-banner .contact-info .email .right-items p,.map-div.map-banner .contact-info .email .right-items p{word-break:break-all}}@media only screen and (max-width:1199px){.contact-div,.map-div{display:flex;align-items:center}
.contact-div .contact-header,.map-div .contact-header{padding-right:25px;margin-right:0;margin-bottom:0;height:56px;align-items:center;display:flex;border-right:solid 1px orange}.contact-div .contact-info,.map-div .contact-info{display:flex;width:100%;padding:0}.contact-div .contact-info .phone,.map-div .contact-info .phone,.contact-div .contact-info .email,.map-div .contact-info .email{width:275px;justify-content:center}.contact-div .button-div,.map-div .button-div{display:flex;width:50%;justify-content:right;padding-right:20px;margin-top:0!important;align-items:center}.contact-div .business-page-contact,.map-div .business-page-contact{flex-grow:1;padding:0}}@media only screen and (max-width:991px){.contact-div .button-div,.map-div .button-div{display:none}}@media only screen and (max-width:767px){.contact-div,.map-div{flex-direction:column;align-items:normal}.contact-div .contact-header,.map-div .contact-header{border-right:0!important;border-bottom:1px solid #e7ebef}.contact-div .contact-info,.map-div .contact-info{padding:0 30px!important}.contact-div .contact-info .email,.map-div .contact-info .email,.contact-div .contact-info .phone,.map-div .contact-info .phone{justify-content:left}.contact-div .contact-info .email .right-items p,.map-div .contact-info .email .right-items p{word-break:break-all}}.contact-div.map-banner #location-div,.map-div.map-banner #location-div{padding-left:20px;width:100%}.contact-div.map-banner .location-map,.map-div.map-banner .location-map{border-radius:8px;height:167px}.contact-div.map-banner .mapbox-wordmark-container,.map-div.map-banner .mapbox-wordmark-container{height:164px!important}.contact-div.map-banner h5,.map-div.map-banner h5{font-size:18px;font-weight:700;margin-bottom:3px}.contact-div.map-banner .contact-header,.map-div.map-banner .contact-header{height:100%}.contact-div.map-banner .map-address,.map-div.map-banner .map-address{height:100%;padding-left:20px;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width:992px){.contact-div.map-banner,.map-div.map-banner{padding-left:15px!important;padding-right:30px!important}.contact-div.map-banner .contact-header,.map-div.map-banner .contact-header{width:138px;height:166px}.contact-div.map-banner .map-address,.map-div.map-banner .map-address{width:275px}}@media only screen and (max-width:767px){.contact-div.map-banner,.map-div.map-banner{height:auto!important;padding-right:15px!important;padding-bottom:30px}.contact-div.map-banner .contact-header,.map-div.map-banner .contact-header{width:100%;height:56px!important}.contact-div.map-banner .map-address,.map-div.map-banner .map-address{padding-left:15px}.contact-div.map-banner p.text-base,.map-div.map-banner p.text-base{margin-top:10px}.contact-div.map-banner #location-div,.map-div.map-banner #location-div{padding-left:15px;padding-right:15px}}@media only screen and (min-width:992px){.main-business-col{padding:0}}.mobile-days-div{padding-left:0;padding-right:0;margin-bottom:30px}@media only screen and (max-width:767px){.mobile-days-div{margin:0 5px 10px}}.mobile-days-div .btn-toggle{margin-left:auto;margin-right:auto;background-color:#edf2f7;border-radius:6px;border:0;padding:20px 30px 20px 30px}.mobile-days-div .btn-toggle .pull-left{width:100%;font-weight:700;color:#1b1b1b;display:flex;align-items:center;gap:10px}.mobile-days-div .btn-toggle .pull-left svg{height:25px;width:25px}.mobile-days-div .btn-toggle .pull-left span{font-size:22px;flex-grow:1}.mobile-days-div .btn-toggle .pull-right svg{width:25px;height:25px}.mobile-days-div .btn-toggle:not(.collapsed){border-bottom-right-radius:0;border-bottom-left-radius:0}.mobile-days-div .business-hours{background-color:#edf2f7}.mobile-days-div .business-hours .days-div{padding:20px 0 20px 60px;width:320px;margin-left:auto;margin-right:auto}.mobile-days-div .business-hours .days-div .days{width:43px;margin-right:60px;display:inline-block;font-weight:700}@media only screen and (min-width:600px){.mobile-days-div .business-hours .days-div{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;padding:20px;justify-items:center;width:550px}.mobile-days-div .business-hours .days-div .days{margin-right:30px}.mobile-days-div .business-hours .days-div .day-hour{width:250px}}@media only screen and (max-width:599px){.mobile-days-div .business-hours .days-div{padding:20px}}.mobile-days-div .business-hours .mobile-hr{width:auto;margin:0 27px 0 27px;background-color:#f5ad12;border:0;height:1px}.mobile-days-div .business-hours.in{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.bonus-info-section .bonus-flex-row{display:flex;gap:30px;margin:0;padding:0;flex-wrap:wrap}.bonus-info-section .bonus-info{padding:30px!important;flex:1}@media only screen and (max-width:767px){.bonus-info-section .bonus-info{flex:auto;gap:0}}.bonus-info-section .bonus-info h4{margin-top:0;font-weight:700;border-bottom:1px solid orange;padding-bottom:16px}.bonus-info-section .bonus-info p{margin-bottom:0}@media only screen and (max-width:767px){.bonus-info-section{margin:0 5px 10px}.bonus-info-section .bonus-flex-row{gap:0!important}.bonus-info-section .bonus-info{flex:auto}}.bonus-info-section .btn-toggle{min-height:73px;margin-left:auto;margin-right:auto;margin-top:10px;background-color:#edf2f7;border-radius:6px;border:0;padding:20px 30px 0 30px;transition:height .3s ease-in-out}.bonus-info-section .btn-toggle.collapsed{min-height:65px}.bonus-info-section .btn-toggle.collapsed .pull-left{margin-bottom:0}.bonus-info-section .btn-toggle:first-of-type{margin-top:0}.bonus-info-section .btn-toggle .pull-left{width:100%;text-align:left;margin-bottom:16px;font-weight:700;font-size:22px;color:#1b1b1b;display:flex;align-items:center;gap:30px;transition:margin-bottom .3s ease-in-out}.bonus-info-section .btn-toggle .pull-left svg{height:25px;width:25px}.bonus-info-section .btn-toggle .pull-left span{flex-grow:1}@media only screen and (max-width:992px){.bonus-info-section .btn-toggle .pull-left{gap:15px}}
.bonus-info-section .btn-toggle .pull-right svg{width:25px;height:25px}.bonus-info-section .bonus-cards-wrapper{background-color:#edf2f7;padding:0 30px 20px 30px;margin-top:-3px;cursor:pointer;border-radius:0 0 6px 6px}.bonus-info-section .bonus-cards{background-color:#edf2f7;padding:0}.bonus-info-section .bonus-cards .mobile-hr{width:auto;margin:0 0 15px 0;background-color:#f5ad12;border:0;height:1px}.support-section{margin-bottom:30px}@media only screen and (max-width:767px){.support-section{margin:0 5px 10px}}.support-section .support-header{font-weight:700;font-size:30px;margin-left:20px;margin-bottom:25px}@media only screen and (max-width:992px){.support-section .support-header{font-size:25px;color:black;margin-bottom:11px}}.support-section .btn-toggle{margin-left:auto;margin-right:auto;margin-top:10px;background-color:#edf2f7;border-radius:6px;border:0;padding:20px 30px 0 30px;transition:height .3s ease-in-out}.support-section .btn-toggle.collapsed .pull-left{margin-bottom:0}.support-section .btn-toggle .pull-left{width:100%;margin-bottom:16px;font-weight:700;font-size:22px;color:#1b1b1b;display:flex;align-items:center;gap:30px;transition:margin-bottom .3s ease-in-out}.support-section .btn-toggle .pull-left svg{height:25px;width:25px}.support-section .btn-toggle .pull-left span{text-align:left;flex-grow:1}@media only screen and (max-width:992px){.support-section .btn-toggle .pull-left{gap:15px}}.support-section .btn-toggle .pull-right svg{width:25px;height:25px}.support-section .support-cards-wrapper{background-color:#edf2f7;padding:0 30px 20px 30px;margin-top:-3px;cursor:pointer;border-radius:0 0 6px 6px}.support-section .support-cards{background-color:#edf2f7;padding:0}.support-section .support-cards .mobile-hr{width:100%;margin:0 0 15px 0;background-color:#f5ad12;border:0;height:1px}#reviews{padding:0!important;margin-bottom:13px}@media only screen and (min-width:768px){#reviews{width:768px;margin-bottom:30px}}@media only screen and (min-width:992px){#reviews{width:990px}}@media only screen and (min-width:1200px){#reviews{width:1190px}}#reviews .write-review-btn{padding:6px 30px;margin:0;transition:background-color .3s;font-size:15px}#reviews .write-review-btn:hover{color:#d52848!important;border-color:#d52848;background-color:#fff7f7}#reviews .no-reviews{background-color:white;box-shadow:0 4px 12px 0 #0D0A2C0F;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;border-radius:20px;padding:50px 40px;gap:24px}#reviews .no-reviews h3{text-align:center;margin:0}@media only screen and (min-width:992px){#reviews .no-reviews h3{width:70%}}#reviews .review-title{padding:0 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:991px){#reviews .review-title h4{font-size:25px;font-weight:700}}@media only screen and (max-width:767px){#reviews .review-title{padding:0 5px;flex-direction:column;align-items:normal}#reviews .review-title .desktop-review-btn{display:none}}#reviews .review-title .title-start{display:flex;align-items:center;gap:10px}@media only screen and (max-width:991px){#reviews .review-title .title-start{flex-direction:column;align-items:normal}#reviews .review-title .title-start .review-average{padding-left:20px;padding-bottom:10px}}@media only screen and (max-width:767px){#reviews .review-title .title-start{gap:2px}}#reviews .review-title .title-start .mobile-button-title{display:flex;justify-content:space-between;align-items:center}#reviews .review-title .title-start .mobile-button-title .mobile-review-btn{padding:0 15px;height:35px;display:none}@media only screen and (max-width:767px){#reviews .review-title .title-start .mobile-button-title .mobile-review-btn{display:block}}#reviews .review-title .title-start .mobile-button-title h2{font-weight:700;font-size:30px;margin-left:20px;margin-bottom:25px}@media only screen and (max-width:992px){#reviews .review-title .title-start .mobile-button-title h2{font-size:25px;color:black;margin-bottom:11px}}#reviews .review-title .title-start .review-average{line-height:10px;font-size:18px;display:flex;align-items:center}#reviews .review-title .title-start .review-average .location-review-average{margin:0}#reviews .review-carousel-item:not(:last-of-type){margin-right:20px}#reviews .review-card{background-color:white;box-shadow:0 4px 12px 0 #0D0A2C0F}#reviews .review-card h4{font-weight:700;font-size:18px;margin:10px 0}#reviews .review-card h4 .review-user{color:#1b1b1b}#reviews .review-card img{height:46px}#reviews .review-band{border-radius:20px;padding:30px}#reviews .review-band .review-body{margin-top:10px;font-weight:400;font-size:21px}#reviews .review-band .review-body .br-theme-chatterblock-stars{height:24px}#reviews .review-band .review-body .js-location-review-rating-readonly{height:24px}#reviews .review-band .br-widget{font-size:16px}#reviews .review-carousel-section{padding:0}@media only screen and (min-width:992px){#reviews .mobile-review-carousel{display:none}}#reviews .mobile-review-carousel .review-carousel-item{width:100%}#reviews .mobile-review-carousel .review-carousel-item .review-set{display:flex;gap:20px}#reviews .mobile-review-carousel .review-carousel-item .review-set .big-review{flex:1;border-radius:20px;padding:30px}#reviews .mobile-review-carousel .review-carousel-item .review-set .big-review .review-body{font-weight:400;font-size:16px}#reviews .mobile-review-carousel .review-carousel-item .review-set .big-review .br-widget{font-size:16px}@media only screen and (max-width:991px){#reviews .desktop-review-carousel{display:none}}#reviews .desktop-review-carousel .review-carousel-item{width:100%}#reviews .desktop-review-carousel .review-set{display:flex;gap:20px}#reviews .desktop-review-carousel .review-set .big-review{flex:1;border-radius:20px;padding:30px}#reviews .desktop-review-carousel .review-set .big-review h4{display:inline-block;width:100%}#reviews .desktop-review-carousel .review-set .big-review .review-body{font-weight:400;font-size:21px}
#reviews .desktop-review-carousel .review-set .big-review .br-widget{font-size:18px}#reviews .desktop-review-carousel .review-set .small-reviews{flex:1;display:grid;grid-auto-rows:1fr;gap:10px}#reviews .desktop-review-carousel .review-set .small-reviews .small-review{flex:1;border-radius:12px;padding:15px;display:grid;flex-direction:column;gap:10px;min-height:0}#reviews .desktop-review-carousel .review-set .small-reviews .small-review .review-body{font-weight:400;font-size:16px;margin-bottom:0}#reviews .desktop-review-carousel .review-set .small-reviews .small-review img{width:55px;height:37px}#reviews .desktop-review-carousel .review-set .small-reviews .small-review .review-end{display:flex;align-items:center;justify-content:space-between}#reviews .desktop-review-carousel .review-set .small-reviews .small-review .review-end .br-widget{font-size:18px}#reviews .desktop-review-carousel .review-set .hidden-review{background-color:#fafafa}#reviews .review-section-with-no-reviews{padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){#reviews .review-section-with-no-reviews{padding-left:5px;padding-right:5px}}body.activity-modal-open .modal-backdrop{background-color:rgba(255,255,255,0.8)!important}#activityModal.modal{text-align:center;padding:0!important}#activityModal.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}@media(min-width:1200px){#activityModal.modal .modal-dialog{width:1170px!important}}@media(min-width:992px){#activityModal.modal .modal-dialog.modal-dialog.modal-lg{width:970px}}@media(max-width:991px){#activityModal.modal .modal-dialog.modal-dialog{width:500px}#activityModal.modal .modal-dialog.modal-dialog .modal-content{overflow-y:scroll}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row{margin-bottom:70px;flex-direction:column}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-photo,#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-details,#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-description{width:100%}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-photo{height:250px}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-description{padding:0 25px 25px}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-description .description-container{padding-top:25px;padding-left:0;border-left:none;border-top:solid 1px orange}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .row .popup-activity-description .description-container .popup-btn-cta{text-align:center}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .modal-btn-close{position:fixed}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .modal-btn-close svg{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 1px #fff) drop-shadow(0 0 1px #fff)}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .popup-btn-cta-fixed{width:calc(100% - 2px);position:fixed;bottom:0;text-align:center;background-color:white;padding:10px;box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);border-bottom-right-radius:15px;border-bottom-left-radius:15px}#activityModal.modal .modal-dialog.modal-dialog .modal-content .modal-body .popup-btn-cta-fixed .btn{width:100%;margin-bottom:0}}@media(max-width:550px){#activityModal.modal .modal-dialog.modal-dialog.modal-lg{width:400px!important}}@media(max-width:450px){#activityModal.modal .modal-dialog.modal-dialog.modal-lg.modal-dialog-centered{width:350px!important}}#activityModal.modal .modal-dialog .modal-content{max-height:80vh;border-radius:15px;overflow:hidden}#activityModal.modal .modal-dialog .modal-content .modal-body{padding:0}#activityModal.modal .modal-dialog .modal-content .modal-body .row{display:flex;align-items:stretch;margin:0}#activityModal.modal .modal-dialog .modal-content .modal-body .row .display-none{display:none!important}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-photo{display:flex;padding:0!important}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details{width:26.666666664%;padding:25px}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details h3.popup-activity-title{margin-bottom:5px;margin-top:0;font-size:20px;font-weight:700}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details .popup-activity-datetime{font-size:15px;margin-bottom:20px}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details .popup-activity-age,#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details .popup-activity-location,#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details .popup-activity-price,#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-details .popup-activity-tags{margin-bottom:8px}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-description{max-height:68vh;overflow-y:scroll;width:39.999999996%;padding:25px 35px 25px 0}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-description .description-container{height:100%;padding-left:25px;border-left:solid 1px orange}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-description .description-container .description-top>p:last-of-type{margin-bottom:0}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-description .btn-red{margin-top:10px;margin-bottom:0;line-height:14px;padding-left:0;padding-right:0;height:29px;width:150px;font-size:12px;color:white}#activityModal.modal .modal-dialog .modal-content .modal-body .row .popup-activity-description .btn-red:hover{text-decoration:none;background-color:#ba0530}
#activityModal.modal .modal-dialog .modal-content .modal-body .row .modal-btn-close{cursor:pointer;position:fixed;right:13px;top:10px}#activityModal.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.square-widget-panel.banner-panel{height:90px;width:100%;max-width:none;margin:25px 0}.square-widget-panel.banner-panel .banner-info{font-size:19px;text-align:left;height:45px;display:table}.square-widget-panel.banner-panel .banner-info span{display:table-cell;vertical-align:middle}@media only screen and (max-width:450px){.square-widget-panel.banner-panel .banner-info{font-size:16px;padding:3px 0}}.square-widget-panel.banner-panel .banner-from{height:40px;font-size:12px;text-align:left;display:table}.square-widget-panel.banner-panel .banner-from span{display:table-cell;vertical-align:middle}.square-widget-panel.banner-panel .square-widget-img{height:100%;width:auto;float:left;margin-right:15px}.square-widget-panel.banner-panel .square-widget-info-outer{line-height:1;margin:0}.square-widget-panel.banner-panel .square-widget-feature-promo{left:12px;right:auto;font-size:10px}.coloured-divider{width:75px;height:5px;background-color:#e71a51}.coloured-divider.promo-divider{background-color:#2ba850}.banner-link:hover,.banner-link:focus,.banner-link:active{text-decoration:none}.detail-feature-info-description{padding:15px;text-align:left}.detail-feature-innerbox{background-color:#2ba850;max-width:400px;margin:auto}.detail-feature-innerbox-pink{background-color:#f5ad12;max-width:400px;margin:auto;color:white;font-size:16px;padding:10px 0;transition:background-color ease-in-out .2s}.detail-feature-innerbox-a:hover{text-decoration:none}.detail-feature-innerbox-a:hover div{background-color:#e49f0a}.detail-feature-innerbox-a:focus{text-decoration:none}.detail-feature-innerbox-content{padding:20px;color:white}.detail-feature-next-promo{margin-left:15px;vertical-align:text-bottom;font-size:25px}.detail-feature-outerbox{padding:20px}.detail-feature-outerbox-footer{padding:20px;color:#2ba850;font-style:italic}.detail-feature-outerbox-header{padding:20px}.detail-feature-panel{box-shadow:0 0 15px #ccd0d4;background-color:white;overflow:hidden;text-align:center}@media only screen and (min-width:768px){.detail-feature-panel{border-radius:10px}}.detail-feature-outer{background-color:#f7f7f9}@media only screen and (min-width:768px){.detail-feature-outer{padding:30px 0}}.detail-feature-outer .promo-not-active{margin-top:-30px}.detail-feature-outer .square-widget-img{border:1px solid #e7ebef}.detail-feature-container{max-width:750px;margin:auto}.detail-feature-banner{color:white;background:linear-gradient(to right bottom,#49d437,#2ba850);padding:50px 30px}.detail-feature-banner a{color:white;text-decoration:none}.detail-feature-button{border-radius:0;padding:20px 0;font-size:23px}#promo-social-content{padding:25px 0 10px;border-radius:6px;display:inline-block;float:left}@media only screen and (min-width:768px){#promo-social-content{float:right}}#promo-social-content .promo-share-caption{display:inline-block;margin-bottom:15px;margin-right:10px;font-size:18px;vertical-align:middle}#promo-social-content .promo-share-square{display:inline-block;margin:0 6px}#promo-social-content .promo-share-square svg{font-size:35px;vertical-align:bottom}#promo-social-content .promo-share-square .fa-facebook-square{color:#007996}#promo-social-content .promo-share-square .fa-twitter-square{color:#46b5d8}#promo-social-content .promo-share-square .fa-pinterest-square{color:#d4141e}#promo-social-content .promo-share-square .fa-envelope-square{color:#f5ad12}.program-email{padding-right:20px;color:#337ab7;cursor:pointer}.program-email:hover{color:#23527c}.detail-feature-table table{width:100%}.detail-feature-table table td{border-top:0;border-bottom:1px solid #f7f7f9}.detail-feature-table table .activity-table-caption{font-size:13px;width:50px;font-weight:400;padding-bottom:25px}.detail-feature-table table .activity-table-caption svg{font-size:30px}.detail-feature-table table .detail-feature-links{max-width:90%;display:inline-block}.detail-feature-table table .class-table-content{font-size:18px;color:#51596f;text-align:left}.detail-feature-table table .class-table-content .message-business{margin-bottom:24px}.detail-feature-table table .class-table-content a{color:#51596f;text-decoration:none;padding-right:20px}.detail-feature-table table .class-table-content a svg{font-size:25px}.confirm-button{padding:20px}.promo-border-round{border-radius:0;box-shadow:0 0 15px #ccd0d4;border:0}.promo-green{color:#02a650}.promo-italic{font-style:italic}.small-feature-date{font-size:12px;font-style:italic}.small-feature-link{padding:0}.small-feature-link-display{margin-top:15%}.small-feature-link-display.offercode-link{margin-top:0;color:#02a650;font-size:13px}.small-feature-link-display.offercode-link .fa-chevron-right{vertical-align:middle;padding-bottom:3px}.promo-icon{height:50px;float:left;margin-right:20px}.promo-description{margin:0 0 10px 70px}.special-promo-text{margin:0;font-size:13px}@media only screen and (max-width:991px){.promo-border-round{display:flex;justify-content:space-around;margin-top:20px;margin-left:20px;margin-right:20px;border-radius:0;box-shadow:0 0 10px #ccd0d4}.promo-border-round .panel-body{padding:15px 15px;display:flex}.small-feature-right{font-size:18px;margin-top:1px;margin-left:2px}.promo-icon{height:50px;float:left;margin-right:20px}.promo-tagline-outer{display:flex;flex-direction:column;align-items:center}.promo-tagline-outer p{margin:0}.promo-tagline-outer .promo-description{display:inline-block;margin-top:3px;margin-left:7px}.small-feature-link-display.offercode-link{float:left;font-size:14px;margin-left:20px;margin-top:12px}.small-feature-link-display.offercode-link span.visible-sm{display:contents!important}.small-date-promo{font-style:unset;color:#969ab3;margin-left:5px}}@media only screen and (max-width:500px){.promo-border-round{margin-left:auto;margin-right:auto}
.small-feature-link-display.offercode-link{width:20%;margin-right:-30px;margin-top:6px}}.list-feature-container{margin:30px 0 50px;height:360px}.list-feature-getstarted-bg{width:215px;height:215px;background-color:#dbf5fe}.list-feature-getstarted-bg-text{color:#969ab3;padding-top:95px}.list-feature-getstarted-logo{margin-right:auto;margin-left:auto;font-size:15px;padding-top:5px}.list-feature-info{display:table;height:360px}.list-feature-info-inner{display:table-cell;vertical-align:middle}.list-feature-info-inner .dashboard-title{padding-bottom:20px;margin-bottom:0!important}.list-feature-info-inner div:nth-child(2n+1){margin-bottom:10px}.list-feature-new-promo-link{text-decoration:none!important}.list-feature-panel{min-height:385px;width:205px;box-shadow:0 2px 8px rgba(0,0,0,0.25);margin:auto auto 0;overflow:hidden;position:relative;left:0;top:0}.list-feature-panel .square-widget-info{line-height:1.3}.list-feature-panel .square-widget-btn{padding:8px;margin:6px 0}.list-feature-panel .square-widget-logo{margin-top:-55px;height:80px;width:80px}.list-feature-panel .business-name{padding:5px 15px;font-size:15px;font-weight:700;color:#51596f!important}.business_name{margin:10px 5px 5px 5px;font-size:13px;color:#51596f!important}.no-promo{padding-top:25px}.no-promo .shadow-btn{width:250px}.no-promo div{margin:5px 0}.user-dashboard .feature-list{display:inline-block;width:100%}.user-dashboard .feature-list span{margin-right:25px}.user-dashboard .feature-list span svg{margin-right:5px}@media only screen and (max-width:991px){.user-dashboard .feature-list span{margin-right:3px}.user-dashboard .feature-list span svg{margin-right:0}}.user-dashboard .dashboard-widget.promo-widget{margin-bottom:60px}.user-dashboard .no-promo .shadow-btn{margin-bottom:15px}.user-dashboard .feature-tagline{font-size:18px}@media only screen and (max-width:991px){.user-dashboard .feature-tagline{font-size:16px}}.list-feature-text{padding-top:30px;height:70px}.list-features .dashboard-widget{padding:15px;margin-bottom:15px}@media only screen and (max-width:767px){.list-features .dashboard-widget .shadow-btn{width:100%;margin-top:20px}}.square-header{padding-bottom:10px;font-style:italic;color:#02a650}.square-header-glyph{font-size:20px;padding-left:5px}.square-widget-panel{width:100%;margin:auto;position:relative;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.25)}@media only screen and (min-width:992px){.square-widget-panel{max-width:265px}}.square-widget-panel .business-name{padding:5px 15px;font-size:15px;font-weight:700;color:#51596f!important}.square-widget-logo{display:inline-block;height:100px;width:100px;box-shadow:0 5px 8px rgba(0,0,0,0.25);border-radius:6px;position:relative;margin-top:-30px;background-color:white}.square-widget-info{padding:5px 15px;font-size:13px;height:52px;display:table-cell;vertical-align:middle}.square-widget-expiry{font-size:11px;display:table-row}.square-widget-btn{border-radius:6px;margin:10px 0;max-width:258px;width:85%;padding:10px}.square-widget-img{display:inline-block;aspect-ratio:1;width:100%}@media only screen and (max-width:767px){.square-widget-img{height:50%;width:50%}}.square-widget-info-outer{display:table;margin:auto;height:67px}.square-widget-feature-promo{position:absolute;top:10px;right:12px;color:white;font-size:12px;text-shadow:0 0 3px rgba(0,0,0,0.6)}@media only screen and (max-width:991px){.square-widget-panel{height:200px;margin:auto}.square-widget-panel .square-widget-info{font-size:19px;text-align:left;height:100%;display:block;padding-left:0}.square-widget-panel .square-widget-from{margin-bottom:8px;text-align:left}.square-widget-panel .square-widget-expiry{display:block;text-align:left}.square-widget-panel .square-widget-btn{margin:0;max-width:none;width:100%;border-top-left-radius:0;border-top-right-radius:0;font-size:16px;padding:6px}.square-widget-panel .square-widget-img{height:81%;width:auto;float:left;margin-right:15px}.square-widget-panel .square-widget-info-outer{height:auto;margin:0}.square-widget-panel .square-widget-info-outer a{text-decoration:none}.square-widget-panel .square-widget-feature-promo{left:12px;right:auto}}@media only screen and (max-width:450px){.square-widget-panel{height:150px;margin:auto}.square-widget-panel .square-widget-info{font-size:16px}.square-widget-panel .square-widget-from{font-size:12px;margin-bottom:0}.square-widget-panel .square-widget-btn{font-size:13px;padding:7px}.square-widget-panel .square-widget-img{height:78%;margin-right:8px}.square-widget-panel .square-widget-info-outer{line-height:1.1}}.square-panel-promo-band-outer{display:inline-block;width:23%;margin:5px;max-width:350px}.square-panel-promo-band-outer .square-panel-widget-band{height:340px;max-width:240px;width:100%;margin:45px auto 0;display:inline-block;vertical-align:top;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,0.2);border:1px solid #f7f7f9}.square-panel-promo-band-outer .square-panel-widget-band .promo-caption{font-size:18px;height:100px}.square-panel-promo-band-outer .square-panel-widget-band .offered-by-info{height:60px}.square-panel-promo-band-outer .square-panel-widget-band .circle-promo-image{height:122px;width:122px;border-radius:63px;margin-top:-55px;margin-bottom:30px;border:1px solid #f7f7f9}.square-panel-promo-band-outer .square-panel-widget-band .promo-expiry{font-size:12px}.square-panel-promo-band-outer .square-panel-widget-band .gen-promo-info .btn,.square-panel-promo-band-outer .square-panel-widget-band .promo-code-info .btn{width:170px;margin-bottom:5px;font-size:12px}@media only screen and (max-width:991px){.square-panel-promo-band-outer{display:block;width:100%;max-width:none;margin:0}.square-panel-promo-band-outer .square-panel-widget-band{max-width:none;box-shadow:none;display:flex;height:auto;border-bottom:1px solid #e7ebef;border-top:1px solid #e7ebef;border-left:none;border-right:0;border-radius:0;margin-top:0;line-height:1.1;padding-left:0;padding-right:0}.square-panel-promo-band-outer .square-panel-widget-band .circle-promo-image{border-radius:6px;margin-top:0;margin-bottom:0;width:90px;height:90px;margin-right:15px}
.square-panel-promo-band-outer .square-panel-widget-band .promo-caption{height:auto;font-size:16px}.square-panel-promo-band-outer .square-panel-widget-band .promo-caption p{margin:0 0 5px}.square-panel-promo-band-outer .square-panel-widget-band .offered-by-info{height:33px;display:table}.square-panel-promo-band-outer .square-panel-widget-band .offered-by-info div{display:table-cell;vertical-align:bottom;color:#969ab3;font-size:13px}.square-panel-promo-band-outer .square-panel-widget-band .offered-by-info div a{color:#969ab3!important}.square-panel-promo-band-outer .square-panel-widget-band .promo-band-info{display:inline;text-align:left;padding-left:5px;padding-right:5px}.square-panel-promo-band-outer .square-panel-widget-band .btn{display:none}}.promo-form-help-header{color:#46b5d8}.promo-form-help{top:-14px;color:#969ab3}.promo-form-lightbulb{width:25px;padding-bottom:5px}#croptext,#croplogo{display:none}#id_promo_image1,#id_promo_logo{color:#51596f}#preview-promoimage,#preview-promologo{margin:auto}.control-label{color:#51596f}.promo-form-break{height:10px}#preview-promoimagesize,#preview-promologosize{display:none;width:300px;height:500px}.tagline-preview-block{height:150px;background-color:#dbf5fe}.tagline-preview-text{padding:20px}.tagline-preview-box{margin:0 12%;height:50px;background-color:white;border-radius:5px;border:1px solid #e7ebef}.tagline-preview-boxtext{padding:14px;font-size:12px}@media(min-width:768px){#preview-promoimagesize,#preview-promologosize{width:500px;height:500px}.tagline-preview-box{margin:0 20%}.tagline-preview-boxtext{padding:14px;font-size:14px}}@media(min-width:992px){#preview-promoimagesize,#preview-promologosize{width:800px;height:800px}.tagline-preview-box{margin:0 25%}.tagline-preview-boxtext{font-size:16px}}@media(min-width:1200px){#preview-promoimagesize,#preview-promologosize{width:800px;height:800px}}.plans-faq{padding-bottom:50px}.payments-background-colour{background:#dbf5fe}.payments-choose-panel{margin-bottom:0}.payments-choose-panel hr{margin:auto 20%}.payments-credit-colour{color:#2ba850}.payments-debit-colour{color:indianred}.payments-choose-option{font-size:18px}.payments-choose-option-price{font-size:14px}.payments-choose-review-header{padding-left:10px}.payments-coupon-alert{padding:5px}.payments-coupon-form{padding:0}.user-dashboard .upgrade-outer{padding:0;margin-bottom:15px}.user-dashboard div.dashboard-widget.upgrade-headers{color:white;font-size:24px;text-align:center;padding:0;height:600px}@media only screen and (max-width:767px){.user-dashboard div.dashboard-widget.upgrade-headers{height:auto}.user-dashboard div.dashboard-widget.upgrade-headers .triptych-inner,.user-dashboard div.dashboard-widget.upgrade-headers .triptych-btn{display:unset}.user-dashboard div.dashboard-widget.upgrade-headers div.db-widget-inner{padding-bottom:20px}}@media only screen and (min-width:768px){.user-dashboard div.dashboard-widget.upgrade-headers .panel-collapse{display:table;height:546px!important}.user-dashboard div.dashboard-widget.upgrade-headers .plan-dropdowns{pointer-events:none;cursor:default}}.user-dashboard div.dashboard-widget.upgrade-headers .plan-dropdowns{color:white;text-decoration:none}.user-dashboard div.dashboard-widget.upgrade-headers .db-widget-inner{padding-bottom:0}.user-dashboard div.dashboard-widget.upgrade-headers .db-widget-inner div{margin-bottom:10px}.user-dashboard div.dashboard-widget.upgrade-headers .free-header,.user-dashboard div.dashboard-widget.upgrade-headers .btn-free{background-color:#969ab3}.user-dashboard div.dashboard-widget.upgrade-headers .discovery-header,.user-dashboard div.dashboard-widget.upgrade-headers .btn-discovery{background-color:#46b5d8}.user-dashboard div.dashboard-widget.upgrade-headers .accelerator-header,.user-dashboard div.dashboard-widget.upgrade-headers .btn-accelerator{background-color:#007996}.user-dashboard div.dashboard-widget.upgrade-headers .full-serve-header,.user-dashboard div.dashboard-widget.upgrade-headers .btn-full-serve{background-color:#022d5c}.user-dashboard div.dashboard-widget.upgrade-headers .free-header,.user-dashboard div.dashboard-widget.upgrade-headers .discovery-header,.user-dashboard div.dashboard-widget.upgrade-headers .accelerator-header,.user-dashboard div.dashboard-widget.upgrade-headers .full-serve-header{padding:10px}@media only screen and (max-width:767px){.user-dashboard div.dashboard-widget.upgrade-headers .free-header,.user-dashboard div.dashboard-widget.upgrade-headers .discovery-header,.user-dashboard div.dashboard-widget.upgrade-headers .accelerator-header,.user-dashboard div.dashboard-widget.upgrade-headers .full-serve-header{text-align:left;font-size:18px;cursor:pointer}.user-dashboard div.dashboard-widget.upgrade-headers .free-header div,.user-dashboard div.dashboard-widget.upgrade-headers .discovery-header div,.user-dashboard div.dashboard-widget.upgrade-headers .accelerator-header div,.user-dashboard div.dashboard-widget.upgrade-headers .full-serve-header div{font-size:35px}.user-dashboard div.dashboard-widget.upgrade-headers .free-header div span,.user-dashboard div.dashboard-widget.upgrade-headers .discovery-header div span,.user-dashboard div.dashboard-widget.upgrade-headers .accelerator-header div span,.user-dashboard div.dashboard-widget.upgrade-headers .full-serve-header div span{font-size:14px;display:inline-block}.user-dashboard div.dashboard-widget.upgrade-headers .free-header svg,.user-dashboard div.dashboard-widget.upgrade-headers .discovery-header svg,.user-dashboard div.dashboard-widget.upgrade-headers .accelerator-header svg,.user-dashboard div.dashboard-widget.upgrade-headers .full-serve-header svg{float:right;font-size:30px}}.user-dashboard div.dashboard-widget.upgrade-headers .btn,.user-dashboard div.dashboard-widget.upgrade-headers .btn-disabled{width:100%;font-size:13px;padding:15px;color:white;border-radius:6px;margin-top:5px}.user-dashboard div.dashboard-widget.upgrade-headers .plan-btn{padding:0 20px 20px}.user-dashboard div.dashboard-widget.pink-banner{background-color:#ff00a4;padding:30px;font-size:22px;color:white;margin:15px 10px}
@media only screen and (max-width:767px){.user-dashboard div.dashboard-widget.pink-banner{margin-left:0;margin-right:0;padding:15px}.user-dashboard div.dashboard-widget.pink-banner .light-text{font-size:17px}.user-dashboard div.dashboard-widget.pink-banner .btn.btn-brightyellow{width:100%;margin-top:10px}}.user-dashboard div.dashboard-widget.pink-banner .btn{width:190px}.user-dashboard div.dashboard-widget.pink-banner svg{margin-right:18px;font-size:35px;vertical-align:middle}.user-dashboard div.dashboard-widget.pink-banner .light-text{color:rgba(255,255,255,0.55)}.user-dashboard div.dashboard-widget.pink-banner svg.light-text{font-size:45px}.user-dashboard .billing-info .card-info-outer{margin-bottom:15px;margin-top:0}.user-dashboard .billing-info .card-info-outer .card-info{padding:0 6px 0 0;font-size:13px;margin-bottom:20px}.user-dashboard .billing-info .card-info-outer .btn{margin-top:0}.user-dashboard .billing-info .db-active-apps{float:right;margin-top:0}.user-dashboard .billing-info .current-plan{margin:15px 0;line-height:1.2}.user-dashboard .billing-info .plan-payment,.user-dashboard .billing-info .last-payment{margin:30px 0}.user-dashboard .full-width{width:100%!important;max-width:1100px;margin:auto;float:none}.user-dashboard .billing-info .dashboard-widget,.user-dashboard .plan-info .dashboard-widget,.user-dashboard .edit-business-page .dashboard-widget{padding:15px;margin-top:10px;margin-bottom:10px}.newsletter-email-popup-outer{padding-left:0!important}.newsletter-email-popup-outer .modal-dialog{margin:0;width:100%;height:100%}.newsletter-email-popup-outer .modal-dialog .modal-content{background-color:#46b5d8;border-radius:0;border:0}@media only screen and (max-width:767px){.newsletter-email-popup-outer .modal-dialog{height:240px;position:absolute;bottom:0}.newsletter-email-popup-outer .modal-dialog .newsletter-email-popup{height:240px;padding-top:20px}.newsletter-email-popup-outer .modal-dialog .newsletter-email-popup .form-group{margin:25px 0}.newsletter-email-popup-outer .modal-dialog .newsletter-email-popup .text-3xl{font-size:21px;line-height:1.1}.newsletter-email-popup-outer .modal-dialog .newsletter-email-popup #id_email{margin-right:0;border-right:2px solid white}}.newsletter-email-popup{border-radius:4px;background-color:#46b5d8;color:white;text-align:center;max-width:660px;margin:auto;height:100vh;padding:60px 0 0}.newsletter-email-popup .close{display:none}.newsletter-email-popup .newsletter-email-popup-content{letter-spacing:.5px}.newsletter-email-popup .newsletter-email-popup-content img{height:45px;margin-bottom:40px}.newsletter-email-popup .newsletter-email-popup-content svg{font-size:25px;opacity:.6;width:40px;vertical-align:bottom}.newsletter-email-popup .newsletter-email-popup-content .bootbox-close-text{text-decoration:underline;color:white;bottom:30px;width:100%;left:0;position:absolute}.newsletter-email-popup .newsletter-email-popup-content .bootbox-close-text:hover{cursor:pointer}.newsletter-email-popup .newsletter-email-popup-content .email-popup-btn{background-color:white;color:#46b5d8;border-radius:0;padding:10px 20px;border:2px solid white;vertical-align:unset;margin-right:4px}.newsletter-email-popup .newsletter-email-popup-content .form-group{display:inline-block;margin:40px 0}.newsletter-email-popup .newsletter-email-popup-content #id_email{background-color:#46b5d8;border:2px solid white;color:white;border-radius:0;padding:10px 15px;height:auto;margin-right:-5px;border-right:0;width:270px}.newsletter-email-popup .newsletter-email-popup-content #id_email::placeholder{color:white}.newsletter-email-popup .newsletter-email-popup-content .col-xs-6{text-transform:uppercase}.newsletter-email-popup .newsletter-email-popup-content .col-xs-6 div{margin-bottom:15px}.popup-modal-open.modal-open{overflow-y:auto!important}.custom-email-popup,.business-email-popup,.activity-email-popup,.image-email-popup{padding:0!important}.image-popup-outer.bottom,.popup-outer.bottom{height:180px;box-shadow:0 5px 15px rgba(0,0,0,0.5);top:auto}.image-popup-outer.bottom .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-left.text-base.font-light,.popup-outer.bottom .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-left.text-base.font-light{height:25px;-webkit-line-clamp:1}.image-popup-outer.bottom .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image,.popup-outer.bottom .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image{width:150px;height:150px}.image-popup-outer.top,.popup-outer.top{height:180px;bottom:auto}.image-popup-outer.top .modal-dialog,.popup-outer.top .modal-dialog{height:180px}.image-popup-outer.top .modal-dialog .modal-content,.popup-outer.top .modal-dialog .modal-content{border-bottom:#e0e0e0 2px solid;height:180px}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container,.popup-outer.top .modal-dialog .modal-content .image-popup-container{padding:0}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content{margin:0;max-width:none}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container{width:100%}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image{border-radius:0;width:100%;height:180px}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container{max-width:600px;right:75px;position:absolute;text-align:right}
.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .text-left.text-base.font-light,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .text-left.text-base.font-light{text-align:right!important;padding-right:20px;margin-left:-10px}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container.hide-text-banner,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container.hide-text-banner{display:none}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .btn-container,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .btn-container{display:none}.image-popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container.text-right,.popup-outer.top .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container.text-right{position:relative!important;right:0!important;padding:10px;margin-left:0!important}.image-popup-outer.top .modal-dialog .modal-content .modal-header .bootbox-close-button,.popup-outer.top .modal-dialog .modal-content .modal-header .bootbox-close-button{position:absolute!important;right:10px}.image-popup-outer.popup-full,.popup-outer.popup-full{overflow-y:hidden!important}.image-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog{width:600px;margin:30px auto!important;position:relative!important;height:auto!important}.image-popup-outer.popup-full .modal-dialog .modal-content,.popup-outer.popup-full .modal-dialog .modal-content{border-bottom:0!important;border-radius:10px!important;height:auto}.image-popup-outer.popup-full .modal-dialog .modal-content .modal-body,.popup-outer.popup-full .modal-dialog .modal-content .modal-body{padding:0!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content{display:block}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container{margin-top:-15px;margin-right:-15px;margin-left:-15px;position:relative;top:-58px}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image{border-radius:0;width:100%;height:300px}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container{padding:0 10px 10px 10px;margin-top:-20px;margin-left:0}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .js-image-signup,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .js-image-signup{display:block}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .image-popup-text-background,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .image-popup-text-background{text-shadow:none!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .text-left.text-base.font-light,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .text-left.text-base.font-light{height:auto;-webkit-line-clamp:inherit!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container #disclaimer-text{display:block}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .cta-btn,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .cta-btn{display:none}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .image-popup-btn,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .image-popup-btn{height:auto!important;border:none!important;cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.image-popup-outer.popup-full .modal-dialog .modal-content .modal-header button,.popup-outer.popup-full .modal-dialog .modal-content .modal-header button{opacity:1;text-shadow:0 0 10px #fff}@media screen and (max-width:768px){.image-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog{margin:30px!important;width:auto!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container{height:100%!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content{position:initial!important;top:0!important;height:100%!important}
.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container{top:-3px!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image{position:relative;top:-58px}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container{margin:-30px 20px 0 20px!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .image-popup-title,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .image-popup-title{line-height:28px!important;font-size:x-large!important}.image-popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container #disclaimer-text{font-size:12px}}.image-popup-outer .modal-header,.popup-outer .modal-header{border-bottom:0;padding:0;height:0}.image-popup-outer .modal-header button,.popup-outer .modal-header button{position:relative;z-index:1000;font-size:40px;padding-right:20px;padding-top:20px;text-shadow:none!important;filter:drop-shadow(0 0 3px #fff)}.image-popup-outer .modal-dialog,.popup-outer .modal-dialog{height:180px;width:100%;position:absolute;bottom:0;margin-bottom:0}.image-popup-outer .modal-dialog .modal-content,.popup-outer .modal-dialog .modal-content{border:0;height:180px;overflow:hidden;border-radius:0!important}.image-popup-outer .modal-dialog .modal-content .image-popup-container,.popup-outer .modal-dialog .modal-content .image-popup-container{padding:15px}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content{max-width:900px;margin:auto;display:flex;align-items:center}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image{border-radius:10px;width:220px;height:220px}@media screen and (min-width:768px){.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image.hide-desktop,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image.hide-desktop{display:none}}@media screen and (max-width:767px){.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image.hide-mobile,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image.hide-mobile{display:none}}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container{margin-left:20px;height:auto!important;overflow:visible}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .js-image-signup,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container .js-image-signup{display:none}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container #disclaimer-text,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #image-popup-text-container #disclaimer-text{display:none}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-3xl.font-normal{font-weight:600!important;line-height:30px;margin-bottom:7px}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-left.text-base.font-light,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-left.text-base.font-light{font-size:18px!important;margin-top:7px;font-weight:600!important;text-overflow:ellipsis;overflow:hidden;height:25px;width:calc(100%);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group{margin-top:30px}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group label,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group label{font-weight:400;font-size:16px}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group input,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group input{box-shadow:none;height:45px;border-radius:0;border:0;padding-left:0;border-bottom:solid #555 1px;font-size:16px!important}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group button,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .form-group button{margin-top:7px;background-color:white;border:solid 2px black!important;height:35px;border-radius:0;width:100%;font-size:16px;font-weight:500!important}
.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content a.image-popup-btn,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content a.image-popup-btn,.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content span.image-popup-btn,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content span.image-popup-btn{cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content a.image-popup-btn:link,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content a.image-popup-btn:link,.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content span.image-popup-btn:link,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content span.image-popup-btn:link{color:black!important}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content a.bootbox-close-text,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content a.bootbox-close-text{display:inline-block;color:black;width:100%;margin-bottom:20px;text-align:center}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .btn-container,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content .btn-container{margin-top:5px;text-align:center}.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #disclaimer-text,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content #disclaimer-text{color:#444749;width:100%;margin-bottom:20px}.image-popup-outer .modal-dialog.demo-mode,.popup-outer .modal-dialog.demo-mode{position:static!important}@media screen and (max-width:768px){.image-popup-outer .modal-dialog,.popup-outer .modal-dialog{margin:0!important}.image-popup-outer .modal-dialog .image-popup-container,.popup-outer .modal-dialog .image-popup-container{height:180px;padding:0!important}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content,.popup-outer .modal-dialog .image-popup-container .image-popup-content{margin:0;width:100%;height:180px;top:0;position:relative}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content .image-popup-title,.popup-outer .modal-dialog .image-popup-container .image-popup-content .image-popup-title{font-size:x-large;margin-bottom:10px!important}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content .image-popup-image-container,.popup-outer .modal-dialog .image-popup-container .image-popup-content .image-popup-image-container{height:100%}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image,.popup-outer .modal-dialog .image-popup-container .image-popup-content .image-popup-image-container .image-popup-image{border-radius:0!important;height:180px!important}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container,.popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container{margin-right:20px}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .text-left.text-base.font-light,.popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .text-left.text-base.font-light{margin-top:10px!important}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .image-popup-text,.popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .image-popup-text{margin-top:10px!important}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .image-popup-btn,.popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .image-popup-btn{margin-top:10px!important}}@media screen and (max-width:550px){.image-popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .image-popup-container .image-popup-content div.text-3xl.font-normal{line-height:20px;font-size:large!important;margin-bottom:5px!important}.image-popup-outer div.modal-dialog div.modal-content div.image-popup-container .image-popup-content #image-popup-text-container div.text-left.text-base.font-light,.popup-outer div.modal-dialog div.modal-content div.image-popup-container .image-popup-content #image-popup-text-container div.text-left.text-base.font-light{margin-top:5px!important;font-size:14px!important;line-height:18px;height:39px;-webkit-line-clamp:2}.image-popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .image-popup-btn,.popup-outer .modal-dialog .image-popup-container .image-popup-content #image-popup-text-container .image-popup-btn{margin-top:5px!important}}.custom-popup-outer.bottom,.popup-outer.bottom{height:180px;box-shadow:0 5px 15px rgba(0,0,0,0.5);top:auto}.custom-popup-outer.bottom .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-left.text-base.font-light,.popup-outer.bottom .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-left.text-base.font-light{height:25px;-webkit-line-clamp:1}.custom-popup-outer.bottom .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image,.popup-outer.bottom .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image{width:150px;height:150px}.custom-popup-outer.top,.popup-outer.top{height:180px;bottom:auto}.custom-popup-outer.top .modal-dialog,.popup-outer.top .modal-dialog{height:180px}
.custom-popup-outer.top .modal-dialog .modal-content,.popup-outer.top .modal-dialog .modal-content{border-bottom:#e0e0e0 2px solid;height:180px}.custom-popup-outer.top .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image,.popup-outer.top .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image{width:150px;height:150px}.custom-popup-outer.top .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container,.popup-outer.top .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container{height:100px}.custom-popup-outer.popup-full,.popup-outer.popup-full{overflow-y:hidden!important}.custom-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog{width:600px;margin:30px auto!important;position:relative!important;height:auto!important}.custom-popup-outer.popup-full .modal-dialog .modal-content,.popup-outer.popup-full .modal-dialog .modal-content{border-bottom:0!important;border-radius:10px!important;height:auto}.custom-popup-outer.popup-full .modal-dialog .modal-content .modal-body,.popup-outer.popup-full .modal-dialog .modal-content .modal-body{padding:0!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content{display:block}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container{margin-top:-15px;margin-right:-15px;margin-left:-15px;position:relative;top:-58px}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image{border-radius:0;width:100%;height:300px}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container{padding:0 10px 10px 10px;margin-top:-20px;margin-left:0}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .js-custom-signup,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .js-custom-signup{display:block}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .text-left.text-base.font-light,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .text-left.text-base.font-light{height:auto;-webkit-line-clamp:inherit!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container #disclaimer-text{display:block}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .cta-btn,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .cta-btn{display:none}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-btn,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-btn{height:auto!important;border:none!important;cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .modal-header button,.popup-outer.popup-full .modal-dialog .modal-content .modal-header button{opacity:1;text-shadow:0 0 10px #fff}@media screen and (max-width:768px){.custom-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog{margin:30px!important;width:auto!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container{height:100%!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content{position:initial!important;top:0!important;height:100%!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container{top:-3px!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image{position:relative;top:-58px}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container{margin:-30px 20px 0 20px!important}
.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-title,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-title{line-height:28px!important;font-size:x-large!important}.custom-popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container #disclaimer-text{font-size:12px}}.custom-popup-outer .modal-header,.popup-outer .modal-header{border-bottom:0;padding:0;height:0}.custom-popup-outer .modal-header button,.popup-outer .modal-header button{position:relative;z-index:1000;font-size:40px;padding-right:20px;padding-top:20px}.custom-popup-outer .modal-dialog,.popup-outer .modal-dialog{height:180px;width:100%;position:absolute;bottom:0;margin-bottom:0}.custom-popup-outer .modal-dialog .modal-content,.popup-outer .modal-dialog .modal-content{border:0;height:180px;overflow:hidden;border-radius:0!important}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container,.popup-outer .modal-dialog .modal-content .custom-popup-container{padding:15px}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content{max-width:900px;margin:auto;display:flex;align-items:center}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image{border-radius:10px;object-fit:cover;width:220px;height:220px}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container{margin-left:20px;height:auto!important;overflow:hidden}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .js-custom-signup,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container .js-custom-signup{display:none}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container #disclaimer-text,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #custom-popup-text-container #disclaimer-text{display:none}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-3xl.font-normal{font-weight:500!important;line-height:30px;margin-bottom:15px}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-left.text-base.font-light,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-left.text-base.font-light{font-size:18px!important;margin-top:15px;font-weight:400!important;text-overflow:ellipsis;overflow:hidden;height:25px;width:calc(100%);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group{margin-top:30px}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group label,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group label{font-weight:400;font-size:16px}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group input,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group input{box-shadow:none;height:45px;border-radius:0;border:0;padding-left:0;border-bottom:solid #555 1px;font-size:16px!important}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group button,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .form-group button{margin-top:15px;background-color:white;border:solid 2px black!important;height:35px;border-radius:0;width:100%;font-size:16px;font-weight:500!important}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content a.custom-popup-btn,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content a.custom-popup-btn,.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content span.custom-popup-btn,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content span.custom-popup-btn{cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content a.custom-popup-btn:link,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content a.custom-popup-btn:link,.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content span.custom-popup-btn:link,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content span.custom-popup-btn:link{color:black!important}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content a.bootbox-close-text,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content a.bootbox-close-text{display:inline-block;color:black;width:100%;margin-bottom:20px;text-align:center}
.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .btn-container,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content .btn-container{margin-top:5px;text-align:center}.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #disclaimer-text,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content #disclaimer-text{color:#444749;width:100%;margin-bottom:20px}.custom-popup-outer .modal-dialog.demo-mode,.popup-outer .modal-dialog.demo-mode{position:static!important}@media screen and (max-width:768px){.custom-popup-outer .modal-dialog,.popup-outer .modal-dialog{margin:0!important}.custom-popup-outer .modal-dialog .custom-popup-container,.popup-outer .modal-dialog .custom-popup-container{height:180px;padding:0!important}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content{margin:0;width:100%;height:180px;top:-58px;position:relative}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content .custom-popup-title,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content .custom-popup-title{font-size:x-large;margin-right:50px;margin-bottom:10px!important}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content .custom-popup-image-container,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content .custom-popup-image-container{height:100%}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content .custom-popup-image-container .custom-popup-image{border-radius:0!important;height:180px!important}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container{margin-right:20px}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .text-left.text-base.font-light,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .text-left.text-base.font-light{margin-top:10px!important}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-text,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-text{margin-top:10px!important}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-btn,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-btn{margin-top:10px!important}}@media screen and (max-width:550px){.custom-popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .custom-popup-container .custom-popup-content div.text-3xl.font-normal{line-height:20px;font-size:large!important;margin-bottom:5px!important}.custom-popup-outer div.modal-dialog div.modal-content div.custom-popup-container .custom-popup-content #custom-popup-text-container div.text-left.text-base.font-light,.popup-outer div.modal-dialog div.modal-content div.custom-popup-container .custom-popup-content #custom-popup-text-container div.text-left.text-base.font-light{margin-top:5px!important;font-size:14px!important;line-height:18px;height:39px;-webkit-line-clamp:2}.custom-popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-btn,.popup-outer .modal-dialog .custom-popup-container .custom-popup-content #custom-popup-text-container .custom-popup-btn{margin-top:5px!important}}.test-hidden{display:none}#popup_form{position:absolute;top:381px}.business-popup-outer:not(.popup-full),.popup-outer:not(.popup-full),.image-popup-outer:not(.popup-full){height:180px;bottom:auto;z-index:1029}.business-popup-outer.popup-full,.popup-outer.popup-full,.image-popup-outer.popup-full{overflow-y:scroll!important}.business-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog,.image-popup-outer.popup-full .modal-dialog{width:600px;margin:30px auto!important;position:relative!important;height:auto!important}.business-popup-outer.popup-full .modal-dialog .modal-content,.popup-outer.popup-full .modal-dialog .modal-content,.image-popup-outer.popup-full .modal-dialog .modal-content{border-bottom:0!important;border-radius:10px!important;height:auto}.business-popup-outer.popup-full .modal-dialog .modal-content .modal-body,.popup-outer.popup-full .modal-dialog .modal-content .modal-body,.image-popup-outer.popup-full .modal-dialog .modal-content .modal-body{padding:0!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content{display:block}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image{position:relative}@media screen and (max-width:768px){.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image-img,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image-img,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image-img{right:-20px;top:0!important;border-radius:10px!important;object-fit:cover;width:150px!important;height:150px!important;margin-top:20px}
.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container{margin-left:20px!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-title,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-title,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-title{margin-right:0!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-btn,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-btn,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-btn{width:100px}}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container{text-align:center;padding:0 10px 10px 10px;margin-top:20px;margin-left:0}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .js-business-signup,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .js-business-signup,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .js-business-signup{display:block}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container #disclaimer-text,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container #disclaimer-text{display:block}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .text-left.text-base.font-light,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .text-left.text-base.font-light,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .text-left.text-base.font-light{text-align:center!important;height:auto;-webkit-line-clamp:inherit!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .cta-btn,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .cta-btn,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .cta-btn{display:none}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container{display:flex!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn{height:auto!important;border:none!important;cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.business-popup-outer.popup-full .modal-dialog .modal-content .modal-header button,.popup-outer.popup-full .modal-dialog .modal-content .modal-header button,.image-popup-outer.popup-full .modal-dialog .modal-content .modal-header button{opacity:1;text-shadow:0 0 10px #fff}@media screen and (max-width:768px){.business-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog,.image-popup-outer.popup-full .modal-dialog{margin:30px!important;width:auto!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container{height:100%!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content{position:initial!important;top:0!important;height:100%!important}
.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image{top:-3px!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img{position:relative;top:-58px}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container{margin:-30px 20px 0 20px!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container .business-popup-title,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container .business-popup-title,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container .business-popup-title{line-height:28px!important;font-size:x-large!important}.business-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container #disclaimer-text,.image-popup-outer.popup-full .modal-dialog .modal-content .business-popup-container .business-popup-content #custom-popup-text-container #disclaimer-text{font-size:12px}}.business-popup-outer .modal-header,.popup-outer .modal-header,.image-popup-outer .modal-header{border-bottom:0;padding:0;height:0}.business-popup-outer .modal-header button,.popup-outer .modal-header button,.image-popup-outer .modal-header button{position:relative;z-index:1000;font-size:40px;padding-right:20px;padding-top:20px}.business-popup-outer .modal-dialog,.popup-outer .modal-dialog,.image-popup-outer .modal-dialog{height:180px;width:100%;position:absolute;bottom:0;margin:0}.business-popup-outer .modal-dialog .modal-content,.popup-outer .modal-dialog .modal-content,.image-popup-outer .modal-dialog .modal-content{border:0;border-bottom:#e0e0e0 2px solid;height:180px;overflow:hidden;border-radius:0!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container,.popup-outer .modal-dialog .modal-content .business-popup-container,.image-popup-outer .modal-dialog .modal-content .business-popup-container{padding:15px}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content{max-width:900px;margin:auto;display:flex;align-items:center}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img{border-radius:10px;object-fit:cover;width:150px;height:150px}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container{margin-left:20px;height:auto!important;overflow:hidden}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .business-popup-title.no-body,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .business-popup-title.no-body,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .business-popup-title.no-body{margin-bottom:0!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container #disclaimer-text,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container #disclaimer-text,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container #disclaimer-text{display:none}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container{display:none!important;flex-direction:column!important}
.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container .business-popup-btn,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container .business-popup-btn,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #business-popup-text-container .btn-container .business-popup-btn{height:auto!important;border:none!important;cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-3xl.font-normal,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-3xl.font-normal{font-weight:500!important;line-height:30px;margin-bottom:15px}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-left.text-base.font-light,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-left.text-base.font-light,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-left.text-base.font-light{font-size:18px!important;margin-top:15px;font-weight:400!important;text-overflow:ellipsis;overflow:hidden;height:25px;width:calc(100%);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group{margin-top:30px}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group label,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group label,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group label{font-weight:400;font-size:16px}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group input,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group input,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group input{box-shadow:none;height:45px;border-radius:0;border:0;padding-left:0;border-bottom:solid #555 1px;font-size:16px!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group button,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group button,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .form-group button{margin-top:15px;background-color:white;border:solid 2px black!important;height:35px;border-radius:0;width:100%;font-size:16px;font-weight:500!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.business-popup-btn,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.business-popup-btn,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.business-popup-btn,.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content span.business-popup-btn,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content span.business-popup-btn,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content span.business-popup-btn{cursor:pointer;margin-top:15px;border-radius:10px;padding:8px 30px;font-size:16px;font-weight:700!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.business-popup-btn:link,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.business-popup-btn:link,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.business-popup-btn:link,.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content span.business-popup-btn:link,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content span.business-popup-btn:link,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content span.business-popup-btn:link{color:black!important}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.bootbox-close-text,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.bootbox-close-text,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content a.bootbox-close-text{display:inline-block;color:black;width:100%;margin-bottom:20px;text-align:center}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .btn-container,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .btn-container,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content .btn-container{margin-top:5px;text-align:center}.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #disclaimer-text,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #disclaimer-text,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content #disclaimer-text{color:#444749;width:100%;margin-bottom:20px}
.business-popup-outer .modal-dialog.demo-mode,.popup-outer .modal-dialog.demo-mode,.image-popup-outer .modal-dialog.demo-mode{position:static!important}@media screen and (max-width:768px){.business-popup-outer .modal-dialog,.popup-outer .modal-dialog,.image-popup-outer .modal-dialog{margin:0!important}.business-popup-outer .modal-dialog .business-popup-container,.popup-outer .modal-dialog .business-popup-container,.image-popup-outer .modal-dialog .business-popup-container{height:180px;padding:0!important}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content,.popup-outer .modal-dialog .business-popup-container .business-popup-content,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content{margin:0;width:100%;height:180px;top:-58px;position:relative}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-title,.popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-title,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-title{font-size:x-large;margin-right:50px;margin-bottom:10px!important}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-image,.popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-image,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-image{height:100%}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img,.popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content .business-popup-image .business-popup-image-img{border-radius:0!important;height:180px!important}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container,.popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container{margin-right:20px}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .text-left.text-base.font-light,.popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .text-left.text-base.font-light,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .text-left.text-base.font-light{margin-top:10px!important}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-text,.popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-text,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-text{margin-top:10px!important}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn,.popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn{margin-top:10px!important}}@media screen and (max-width:550px){.business-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-3xl.font-normal,.image-popup-outer .modal-dialog .modal-content .business-popup-container .business-popup-content div.text-3xl.font-normal{line-height:20px;font-size:large!important;margin-bottom:5px!important}.business-popup-outer div.modal-dialog div.modal-content div.business-popup-container .business-popup-content #business-popup-text-container div.text-left.text-base.font-light,.popup-outer div.modal-dialog div.modal-content div.business-popup-container .business-popup-content #business-popup-text-container div.text-left.text-base.font-light,.image-popup-outer div.modal-dialog div.modal-content div.business-popup-container .business-popup-content #business-popup-text-container div.text-left.text-base.font-light{margin-top:5px!important;font-size:14px!important;line-height:18px;height:39px;-webkit-line-clamp:2}.business-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn,.popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn,.image-popup-outer .modal-dialog .business-popup-container .business-popup-content #business-popup-text-container .business-popup-btn{margin-top:5px!important}}.activity-popup-outer:not(.popup-full),.popup-outer:not(.popup-full){height:180px;bottom:auto}.activity-popup-outer.popup-full,.popup-outer.popup-full{overflow-y:scroll!important}.activity-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog{width:600px;margin:30px auto!important;position:relative!important;height:auto!important}.activity-popup-outer.popup-full .modal-dialog .modal-content,.popup-outer.popup-full .modal-dialog .modal-content{border-bottom:0!important;border-radius:10px!important;height:auto}.activity-popup-outer.popup-full .modal-dialog .modal-content .modal-body,.popup-outer.popup-full .modal-dialog .modal-content .modal-body{padding:0!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content{display:block}
.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image{position:relative}@media screen and (max-width:768px){.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image-img,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image-img{right:-20px;top:0!important;border-radius:10px!important;object-fit:cover;width:150px!important;height:150px!important;margin-top:20px}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container{margin-left:20px!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-title,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-title{margin-right:0!important}}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container{text-align:center;padding:0 10px 10px 10px;margin-top:20px;margin-left:0}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .js-activity-signup,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .js-activity-signup{display:block}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container #disclaimer-text{display:block}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .text-left.text-base.font-light,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .text-left.text-base.font-light{text-align:center!important;height:auto;-webkit-line-clamp:inherit!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .cta-btn,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .cta-btn{display:none}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .btn-container,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .btn-container{display:flex!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-btn,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-btn{height:auto!important;border:none!important;cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .modal-header button,.popup-outer.popup-full .modal-dialog .modal-content .modal-header button{opacity:1;text-shadow:0 0 10px #fff}@media screen and (max-width:768px){.activity-popup-outer.popup-full .modal-dialog,.popup-outer.popup-full .modal-dialog{margin:30px!important;width:auto!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container{height:100%!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content{position:initial!important;top:0!important;height:100%!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image{top:-3px!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image .activity-popup-image-img,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image .activity-popup-image-img{position:relative;top:-58px}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #custom-popup-text-container,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #custom-popup-text-container{margin:-30px 20px 0 20px!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #custom-popup-text-container .activity-popup-title,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #custom-popup-text-container .activity-popup-title{line-height:28px!important;font-size:x-large!important}.activity-popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #custom-popup-text-container #disclaimer-text,.popup-outer.popup-full .modal-dialog .modal-content .activity-popup-container .activity-popup-content #custom-popup-text-container #disclaimer-text{font-size:12px}
}.activity-popup-outer .modal-header,.popup-outer .modal-header{border-bottom:0;padding:0;height:0}.activity-popup-outer .modal-header button,.popup-outer .modal-header button{position:relative;z-index:1000;font-size:40px;padding-right:20px;padding-top:20px}.activity-popup-outer .modal-dialog,.popup-outer .modal-dialog{height:180px;width:100%;position:absolute;bottom:0;margin:0}.activity-popup-outer .modal-dialog .modal-content,.popup-outer .modal-dialog .modal-content{border:0;border-bottom:#e0e0e0 2px solid;height:180px;overflow:hidden;border-radius:0!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container,.popup-outer .modal-dialog .modal-content .activity-popup-container{padding:15px}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content{max-width:900px;margin:auto;display:flex;align-items:center}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image .activity-popup-image-img,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .activity-popup-image .activity-popup-image-img{border-radius:10px;object-fit:cover;width:150px;height:150px}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container{margin-left:20px;height:auto!important;overflow:hidden}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-title.no-body,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-title.no-body{margin-bottom:0!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container #disclaimer-text,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container #disclaimer-text{display:none}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .btn-container,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .btn-container{display:none!important;flex-direction:column!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .btn-container .activity-popup-btn,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #activity-popup-text-container .btn-container .activity-popup-btn{height:auto!important;border:none!important;cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content div.text-3xl.font-normal{font-weight:500!important;line-height:30px;margin-bottom:15px}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content div.text-left.text-base.font-light,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content div.text-left.text-base.font-light{font-size:18px!important;margin-top:15px;font-weight:400!important;text-overflow:ellipsis;overflow:hidden;height:25px;width:calc(100%);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group{margin-top:30px}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group label,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group label{font-weight:400;font-size:16px}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group input,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group input{box-shadow:none;height:45px;border-radius:0;border:0;padding-left:0;border-bottom:solid #555 1px;font-size:16px!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group button,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .form-group button{margin-top:15px;background-color:white;border:solid 2px black!important;height:35px;border-radius:0;width:100%;font-size:16px;font-weight:500!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content a.activity-popup-btn,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content a.activity-popup-btn,.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content span.activity-popup-btn,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content span.activity-popup-btn{cursor:pointer;margin-top:15px;border-radius:10px;padding:12px 40px;font-size:16px;font-weight:700!important}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content a.activity-popup-btn:link,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content a.activity-popup-btn:link,.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content span.activity-popup-btn:link,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content span.activity-popup-btn:link{color:black!important}
.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content a.bootbox-close-text,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content a.bootbox-close-text{display:inline-block;color:black;width:100%;margin-bottom:20px;text-align:center}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .btn-container,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content .btn-container{margin-top:5px;text-align:center}.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #disclaimer-text,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content #disclaimer-text{color:#444749;width:100%;margin-bottom:20px}.activity-popup-outer .modal-dialog.demo-mode,.popup-outer .modal-dialog.demo-mode{position:static!important}@media screen and (max-width:768px){.activity-popup-outer .modal-dialog,.popup-outer .modal-dialog{margin:0!important}.activity-popup-outer .modal-dialog .activity-popup-container,.popup-outer .modal-dialog .activity-popup-container{height:180px;padding:0!important}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content{margin:0;width:100%;height:180px;top:-58px;position:relative}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content .activity-popup-title,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content .activity-popup-title{font-size:x-large;margin-right:50px;margin-bottom:10px!important}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content .activity-popup-image,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content .activity-popup-image{height:100%}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content .activity-popup-image .activity-popup-image-img,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content .activity-popup-image .activity-popup-image-img{border-radius:0!important;height:180px!important}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container{margin-right:20px}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .text-left.text-base.font-light,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .text-left.text-base.font-light{margin-top:10px!important}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-text,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-text{margin-top:10px!important}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-btn,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-btn{margin-top:10px!important}}@media screen and (max-width:550px){.activity-popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content div.text-3xl.font-normal,.popup-outer .modal-dialog .modal-content .activity-popup-container .activity-popup-content div.text-3xl.font-normal{line-height:20px;font-size:large!important;margin-bottom:5px!important}.activity-popup-outer div.modal-dialog div.modal-content div.activity-popup-container .activity-popup-content #activity-popup-text-container div.text-left.text-base.font-light,.popup-outer div.modal-dialog div.modal-content div.activity-popup-container .activity-popup-content #activity-popup-text-container div.text-left.text-base.font-light{margin-top:5px!important;font-size:14px!important;line-height:18px;height:39px;-webkit-line-clamp:2}.activity-popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-btn,.popup-outer .modal-dialog .activity-popup-container .activity-popup-content #activity-popup-text-container .activity-popup-btn{margin-top:5px!important}}.hidden-400{display:none}.unhidden-400{display:block}@media screen and (max-width:400px){.hidden-400{display:block}.unhidden-400{display:none}}@media screen and (max-width:450px){.business-popup-desc{display:none!important}.mt-450-3{margin-top:.5rem}}.hearting-container{position:relative;display:block;height:30px;width:30px}.hearting-container .js-usersession-toggle .fa-heart[data-prefix="fas"],.hearting-container .js-usersession-toggle .fa-heart[data-prefix="fal"]{position:absolute}.hearting-container .js-usersession-toggle .fa-heart{font-size:31px}.hearting-container .js-usersession-toggle .fa-heart[data-prefix="fas"]{opacity:60%;color:#e1e3e4}.hearting-container .js-usersession-toggle .fa-heart[data-prefix="fas"].hearted{opacity:60%;color:#e71a51}.hearting-container .js-usersession-toggle .fa-heart[data-prefix="fal"]{top:3px;left:-4px;z-index:1}.hearting-container .js-usersession-toggle svg{transition:color .5s ease}.hearting-container .js-usersession-toggle .fa-heart[data-prefix="fal"]{color:#fdfdfe}.hearting-container:hover .fa-heart[data-prefix="fas"]{color:#e71a51}.img-thumbnail .fa-heart[data-prefix="fal"],.media-left .fa-heart[data-prefix="fal"]{top:-1px!important;left:-9px!important;z-index:1}.reg-save-btns .activity-header-options.js-usersession-toggle-button svg.fa-heart{color:#5c5f60}
.js-usersession-toggle-button{line-height:0}.js-usersession-toggle-button a span svg{transition:color .5s ease}.js-usersession-toggle-button .fa-heart[data-prefix="fal"]{z-index:2;font-size:13px;color:white}.js-usersession-toggle-button .fa-heart[data-prefix="fal"].hearted{margin-left:5px!important}.js-usersession-toggle-button p{display:inline-block}#view-class .class-header .js-usersession-toggle-button .fa-heart.hearted,#view-event .class-header .js-usersession-toggle-button .fa-heart.hearted,#view-job .class-header .js-usersession-toggle-button .fa-heart.hearted,#view-class .event-header .js-usersession-toggle-button .fa-heart.hearted,#view-event .event-header .js-usersession-toggle-button .fa-heart.hearted,#view-job .event-header .js-usersession-toggle-button .fa-heart.hearted{color:white!important;opacity:1!important}.login_or_register-container{margin:30px auto}@media(max-width:767px){.login_or_register-container .modal-dialog{margin:30px auto}.login_or_register-container .signin-btn{width:100%}}@media(max-width:550px){.login_or_register-container .modal-dialog{width:auto!important;margin-left:10px;margin-right:10px}}.login_or_register-container .modal-dialog{width:500px;text-align:left}.login_or_register-container .modal-content{border-radius:15px}#login-container{padding:22px 32px}#login-container p.font-bold.text-2xl.text-left{font-size:28px;width:300px;margin-bottom:55px}#login-container p.font-bold.text-2xl.text-left.welcome{margin-top:25px;margin-bottom:25px}#login-container img{margin-top:15px;height:50px;width:50px;margin-bottom:15px}#login-container .btn-rounded{height:48px;border:solid 2px black;border-radius:30px;width:100%;font-weight:600;color:black;padding-top:9px}#login-container .btn-rounded svg{margin-top:4px;color:#337ab7;float:left;margin-left:5px}#login-container .btn-rounded.email-connect{margin-top:23px;margin-bottom:140px}#login-container .btn-rounded.email-connect svg{color:black}#login-container .btn-rounded.btn-login{margin-top:20px;margin-bottom:20px;border:0;background-color:#5dd5fc;color:black}#login-container .btn-rounded.register-btn{text-align:center;width:80%;margin-top:20px}#login-container .textInHorizontalLine{display:inline-block;height:1px;width:100%;line-height:.1em;margin:24px 0;background:#e0e0e0;text-align:center}#login-container .textInHorizontalLine span{background:#fff;padding:0 7px;font-size:16px;color:#333}#login-container .text-base{margin:0;font-size:14px;letter-spacing:-0.5px}#login-container form input{box-shadow:none;height:48px;margin:8px 0 16px;width:100%;border-radius:4px;border:2px solid #e0e0e0;font-size:14px;font-weight:400}#login-container form .list-unstyled a{font-size:16px;font-weight:400;color:black;text-decoration:underline}@media(max-width:400px){#login-container{padding:5px!important}#login-container p.font-bold.text-2xl.text-left{width:100%}#login-container .continue-container,#login-container .login-container{padding:0 20px}}.login-page{background:#eef3f6}.login-page h3{padding:30px 0 20px 0;margin-top:0}@media only screen and (max-width:767px){.login-page h3{padding-bottom:10px}}.login-page .row{padding:0 10px;margin-right:auto;margin-left:auto}.login-page .row .well{background:#fdfdfe;padding-left:5px;padding-right:5px}.login-form .form-control{font-size:16px}.login-form .btn-blue{margin:10px 0 30px 0}.login-form .btn-chatterblock{width:120px}@media only screen and (max-width:767px){.login-form .col-middle,.login-form .row{padding:0}.login-form .btn-blue{margin-bottom:5px;font-size:18px}}.register-user{background:#eef3f6;margin-top:-25px;min-height:100vh}.register-user .row{margin:0}.register-user h2{background:#eef3f6;padding:40px 10px 20px 10px;margin-bottom:20px}.register-user .business-col,.register-user .large-parent{padding:0}.register-user .sign-up-btns{width:100%;font-size:15px}.register-user p.button-description{margin-top:15px}.register-user p.or-class{margin-bottom:0;font-size:22px}.register-user .form-group{margin-bottom:10px}.register-user .register-parent-img{float:right;margin-right:15px;background:-webkit-linear-gradient(rgba(62,187,218,0.6),rgba(62,187,218,0.6)),url("../img/signup/parent-register.6559f52219e3.webp");background:-o-linear-gradient(rgba(62,187,218,0.6),rgba(62,187,218,0.6)),url("../img/signup/parent-register.6559f52219e3.webp");background:-moz-linear-gradient(rgba(62,187,218,0.6),rgba(62,187,218,0.6)),url("../img/signup/parent-register.6559f52219e3.webp");background:linear-gradient(rgba(62,187,218,0.6),rgba(62,187,218,0.6)),url("../img/signup/parent-register.6559f52219e3.webp")}.register-user .register-business-img{float:left;margin-left:15px;background:-webkit-linear-gradient(rgba(119,133,143,0.6),rgba(119,133,143,0.6)),url("../img/signup/business-register.5bbccceb1a3e.webp");background:-o-linear-gradient(rgba(119,133,143,0.6),rgba(119,133,143,0.6)),url("../img/signup/business-register.5bbccceb1a3e.webp");background:-moz-linear-gradient(rgba(119,133,143,0.6),rgba(119,133,143,0.6)),url("../img/signup/business-register.5bbccceb1a3e.webp");background:linear-gradient(rgba(119,133,143,0.6),rgba(119,133,143,0.6)),url("../img/signup/business-register.5bbccceb1a3e.webp")}.register-user .register-business-img,.register-user .register-parent-img{display:inline-block;padding:15px;background-size:cover;cursor:pointer;border-radius:12px;box-shadow:0 3px 2px 0 rgba(0,0,0,0.2);width:300px;height:200px}.register-user .register-overlay-text{font-weight:400;color:white;padding-top:25%;font-size:30px}.register-user .register-overlay-border{border:3px solid white;height:100%;border-radius:12px}.register-user .register-parent a,.register-user .register-business a,.register-user .register-parent-mobile a{text-decoration:none;color:white}.register-user .register-parent a.hover,.register-user .register-business a.hover,.register-user .register-parent-mobile a.hover{color:white}.register-user .register-parent-description,.register-user .register-business-description,.register-user .register-parent-description-mobile{width:300px;font-size:16px}.register-user .register-parent-description p,.register-user .register-business-description p,.register-user .register-parent-description-mobile p{display:inline-block}
.register-user .register-business-description{float:left;margin-left:15px}.register-user .register-parent-description{float:right;margin-right:15px}@media only screen and (max-width:767px){.register-user h2.quick-q-title{font-size:27px;padding-bottom:0;padding-top:30px}.register-user .sign-up-btns{font-size:20px;max-width:410px}.register-user p.button-description{font-size:14px;padding-bottom:15px}.register-user .register-business-img,.register-user .register-parent-img{float:none;display:block;margin:auto;height:100px;width:91%;max-width:410px}.register-user .register-parent-description-mobile,.register-user .register-business-description{float:none!important;margin:auto!important}.register-user .register-overlay-text{padding-top:4%;font-weight:200}.register-user .register-account-div{margin-bottom:30px}}@media(min-width:768px){.register-user .register-overlay-text{font-size:25px}.register-user .pull-left.business-col{padding-right:5px}.register-user .pull-right.business-col{padding-left:5px}}@media(min-width:992px){.register-user .register-overlay-text{font-size:30px}}@media(min-width:1200px){.register-user .register-parent-description,.register-user .register-business-description,.register-user .register-parent-description-mobile,.register-user .register-business-img,.register-user .register-parent-img{width:450px}.register-user .register-business-img,.register-user .register-parent-img{height:300px}.register-user .register-overlay-text{font-size:40px;padding-top:27%}.register-user .register-parent-description,.register-user .register-business-description,.register-user .register-parent-description-mobile{font-size:20px}}.user-dashboard{background-color:#f7f7f9}.user-dashboard .bootbox.modal .fa-angle-right.fa-2x{vertical-align:middle;margin-left:10px;margin-bottom:2px;font-size:20px}.user-dashboard .bootbox.modal .list-confirm.btn-outline{height:42px}.user-dashboard .bootbox.modal .list-confirm.btn-chatterblock{border-radius:6px;margin-left:8px;margin-top:10px;margin-bottom:10px}.user-dashboard .bootbox.modal .modal-footer{text-align:center}.user-dashboard .bootbox.modal .confirm-listing-text{margin:40px}.user-dashboard .bootbox.modal .list-confirm-blue{background-color:#d8f7fe;color:#46b5d8;margin:40px -15px 0;padding:20px 60px}.user-dashboard .dashboard-widget{border-radius:3px;background-color:white;box-shadow:0 3px 2px 0 rgba(0,0,0,0.2);margin:10px;overflow:hidden}@media only screen and (max-width:768px){.user-dashboard .dashboard-widget{margin:5px}}.user-dashboard .dashboard-widget.db-widget-sm{max-width:349px;width:46%;display:inline-block}.user-dashboard .dashboard-widget.db-widget-lg{max-width:707px;margin-bottom:30px}.user-dashboard .dashboard-widget.db-widget-lg .db-widget-header{padding:20px}.user-dashboard .dashboard-widget.db-widget-lg .db-class-name{font-size:17px}.user-dashboard .dashboard-widget.db-widget-lg hr{margin:0}.user-dashboard .dashboard-widget.db-widget-lg td{border-top:0;padding-left:0}.user-dashboard .dashboard-widget.db-widget-lg .tag-buttons{margin-top:20px}.user-dashboard .dashboard-widget.db-widget-lg .btn-tag{margin:5px;border-radius:10px;padding:5px 15px;font-size:12px}.user-dashboard .dashboard-widget .review-gamification-content{max-width:300px;margin:auto}.user-dashboard .dashboard-widget .saved-activity{padding:15px 0}.user-dashboard .dashboard-widget .saved-activity .js-usersession-toggle{cursor:pointer}.user-dashboard .dashboard-widget .saved-activity:not(:first-child){border-top:1px solid #e7ebef}.user-dashboard .dashboard-widget .saved-activity table{margin-bottom:0}.user-dashboard .dashboard-widget .db-class-text{display:inline-block;max-width:387px;width:70%;padding-left:5px}.user-dashboard .dashboard-widget .btn-outline{padding:3px 8px;border-radius:4px}.user-dashboard .dashboard-widget .btn-sm.btn-chatterblock{padding:3px 11px;border-radius:4px}.user-dashboard .dashboard-widget .days span{border:1px solid #5c5f60;color:#5c5f60;border-radius:5px;margin:1px;padding:0 2px;font-size:10px}.user-dashboard .dashboard-widget .days span.active-day{color:#004d61;background-color:#5dd5fc;font-weight:600;border-color:#004d61}.user-dashboard .dashboard-widget .db-grey-box{background-color:#f7f7f9;padding:15px;width:100%;text-align:center}.user-dashboard .dashboard-widget .db-grey-box .whats-this{margin:10px 30px 15px}.user-dashboard .dashboard-widget .db-grey-box .whats-this form#find_friend_form .btn-brightpink{padding:6px 12px;font-size:14px;margin-left:0}.user-dashboard .dashboard-widget .db-grey-box .whats-this input{max-width:200px}.user-dashboard .dashboard-widget .db-grey-box .whats-this .form-group{display:inline-block;vertical-align:text-bottom;margin-bottom:0}.user-dashboard .dashboard-widget .db-widget-inner{padding:20px}.user-dashboard .dashboard-widget .db-widget-inner hr{margin:12px 0}.user-dashboard .dashboard-widget .db-widget-inner.activity-inner{padding-top:0}.user-dashboard .dashboard-widget .db-widget-inner.activity-inner .db-grey-box{margin-top:20px}.user-dashboard .dashboard-widget .db-event-times{text-transform:uppercase;font-size:10px;color:#969ab3}.user-dashboard .dashboard-widget .db-event-image{height:53px;width:53px;overflow:hidden;border:1px solid #e7ebef;border-radius:7px;display:inline-block;vertical-align:top}.user-dashboard .dashboard-widget .db-event-image div{background-size:cover;height:100%;background-position:center}.user-dashboard .dashboard-widget .db-event-text{display:inline-block;margin:auto auto auto 7px;width:157px}.user-dashboard .dashboard-widget .friends-square,.user-dashboard .dashboard-widget .notification-square{vertical-align:top;padding:20px;height:97px;width:97px;text-align:center;display:inline-block}.user-dashboard .dashboard-widget .friends-square svg,.user-dashboard .dashboard-widget .notification-square svg{font-size:53px;color:white}.user-dashboard .dashboard-widget .sm-widget-text{padding:10px 0 10px 10px;display:inline-block}.user-dashboard .dashboard-widget .notification-square{background-color:#e71a51}
.user-dashboard .dashboard-widget .friends-square{background-color:#f5ad12}.user-dashboard #friends-search-btn,.user-dashboard #friends-search-btn-mobile{cursor:pointer;font-size:22px;margin-left:10px}.user-dashboard .search-help-text{margin-top:15px;text-align:center}.user-dashboard #find_friend_form{margin:0 15px;min-width:230px}.user-dashboard #find_friend_form input{margin-top:10px;text-align:center;color:#969ab3;border:1px solid #969ab3;box-shadow:none;border-radius:10px;background:transparent}.user-dashboard #find_friend_form input:focus{box-shadow:none}.user-dashboard #find_friend_form .btn{font-size:12px;padding:5px 15px;border-radius:6px}.user-dashboard #find_friend_form .btn:nth-child(1){margin-left:5px}.user-dashboard .clear-friend-search{margin-right:5px}.user-dashboard .dashboard-menu-outer{padding:0}@media only screen and (min-width:992px){.user-dashboard .dashboard-menu-outer{width:28%}.user-dashboard .dashboard-menu-outer .affix{width:28%}}@media only screen and (min-width:1200px){.user-dashboard .dashboard-menu-outer{width:23%}.user-dashboard .dashboard-menu-outer .affix{width:23%}}@media only screen and (min-width:992px) and (max-width:1199px){.user-dashboard .dashboard-side-col{width:22%}}.user-dashboard .edit-profile-buttons .form-group a{color:#51596f}@media only screen and (max-width:991px){.user-dashboard .edit-profile-buttons .form-group{text-align:center;margin-top:20px}.user-dashboard .edit-profile-buttons .form-group a{color:#e71a51}}.user-dashboard .edit-profile-form{padding-top:40px;padding-bottom:100px}@media only screen and (min-width:992px){.user-dashboard .edit-profile-form{width:72%}}@media only screen and (min-width:1200px){.user-dashboard .edit-profile-form{width:77%}}@media only screen and (max-width:991px){.user-dashboard .edit-profile-form .edit-profile-inner{text-align:center}}.user-dashboard .edit-profile-form .dashboard-widget{padding:15px}@media only screen and (max-width:991px){.user-dashboard .edit-profile-form .dashboard-widget{border-radius:0;background-color:transparent;box-shadow:none;padding:0!important;margin:0 auto!important}}.user-dashboard .edit-profile-form .edit-user-img{display:inline-block}@media only screen and (min-width:992px){.user-dashboard .edit-profile-form .edit-user-img{width:25%}}.user-dashboard .edit-profile-form .edit-user-img img,.user-dashboard .edit-profile-form .edit-user-img canvas{border-radius:0;width:100%;max-width:160px;padding:0;cursor:pointer}.user-dashboard .edit-profile-form .edit-user-img .add-profile-picture{padding:5px;border:1px solid #e7ebef;width:100%;height:100%;max-height:160px;cursor:pointer;max-width:160px;margin:auto}.user-dashboard .edit-profile-form .edit-user-img .add-profile-picture-text{background-color:#e7ebef;color:white;font-size:20px;padding:40px 0}.user-dashboard .edit-profile-form .edit-user-img .dashboard-widget{height:241px}.user-dashboard .edit-profile-form .edit-user-img .facebook-connect,.user-dashboard .edit-profile-form .edit-user-img .btn-outline{border-radius:10px;width:100%;max-width:160px;margin-top:15px;padding:7px 0}@media only screen and (min-width:992px) and (max-width:1100px){.user-dashboard .edit-profile-form .edit-user-img .facebook-connect,.user-dashboard .edit-profile-form .edit-user-img .btn-outline{font-size:14px}}.user-dashboard .edit-profile-form .hide-input input{height:0;opacity:0;overflow:hidden}.user-dashboard .edit-profile-form .edit-save-changes{display:inline-block}.user-dashboard .edit-profile-form .edit-save-changes button{font-size:13px;border-radius:10px;padding:10px 40px;margin:0 10px}@media only screen and (max-width:991px){.user-dashboard .edit-profile-form .edit-save-changes{width:100%;position:fixed;z-index:10;bottom:0;background-color:white;margin:0 -15px;padding:15px;text-align:center;display:block;box-shadow:0 -3px 20px rgba(0,0,0,0.1)}.user-dashboard .edit-profile-form .edit-save-changes button{font-size:16px;border-radius:4px;width:100%;margin:0}}.user-dashboard .dashboard-widget.edit-author-bio{padding:20px;height:200px}.user-dashboard .dashboard-widget.edit-author-bio .author-bio-title{font-size:16px;color:#51596f}@media only screen and (max-width:991px){.user-dashboard .dashboard-widget.edit-author-bio{width:100%;max-width:372px;margin:auto;padding:0}.user-dashboard .dashboard-widget.edit-author-bio .note-editor.panel-default{background-color:transparent}.user-dashboard .dashboard-widget.edit-author-bio .note-editor.panel-default .note-editable.panel-body{background-color:transparent}.user-dashboard .dashboard-widget.edit-author-bio .author-bio-title{font-size:14px;color:#969ab3;margin-bottom:10px}}.user-dashboard .dashboard-widget.edit-author-bio .form-group .note-editor{width:100%!important;resize:none}.user-dashboard .basic-info-outer{display:inline-block;vertical-align:top;width:74%;padding-left:15px}@media only screen and (max-width:991px){.user-dashboard .basic-info-outer{display:block;width:100%;padding-left:0}}.user-dashboard .basic-info-outer .gender-info{text-align:left}.user-dashboard .basic-info-outer .gender-info div.form-group{max-width:none;width:85%}.user-dashboard .basic-info-outer .gender-info .radio{width:50px;display:inline}.user-dashboard .basic-info-outer .gender-info .radio label{padding-left:0;padding-right:20px;margin-bottom:10px}@media only screen and (max-width:991px){.user-dashboard .basic-info-outer .gender-info .radio label{padding-right:6px}.user-dashboard .basic-info-outer .gender-info .radio label .btn{margin-right:1px;border-color:#5c5f60}}.user-dashboard .basic-info-outer .gender-info .radio .btn{border-radius:50%;height:31px;width:31px;padding:6px;margin-right:5px}.user-dashboard .basic-info-outer .gender-info .radio .btn .fa-circle{font-size:16px;display:none}.user-dashboard .dashboard-widget.basic-info{padding:20px;margin-right:4px;width:100%;float:right}@media only screen and (min-width:992px){.user-dashboard .dashboard-widget.basic-info{height:241px}}.user-dashboard .dashboard-widget.basic-info .basic-info-field{display:inline-block;width:49%}
@media only screen and (max-width:991px){.user-dashboard .dashboard-widget.basic-info .basic-info-field{display:block;float:none!important;text-align:center!important;margin:auto;width:100%;max-width:372px}}.user-dashboard .dashboard-widget.basic-info .basic-info-field.basic-info-city .form-group{vertical-align:top}.user-dashboard .dashboard-widget.basic-info .basic-info-field.basic-info-city #id_city{display:block!important;height:1px;padding:0;opacity:0}.user-dashboard .dashboard-widget.basic-info .basic-info-field.basic-info-city .select2-selection{text-align:center!important}@media only screen and (max-width:991px){.user-dashboard .dashboard-widget.basic-info .gender-info{margin:auto;width:100%;max-width:372px;display:block}}.user-dashboard .dashboard-widget.basic-info .city-field{height:43px;display:inline-block}.user-dashboard .dashboard-widget.basic-info .city-field .db-event-text-table{height:53px}@media only screen and (max-width:991px){.user-dashboard .dashboard-widget.basic-info .city-field{height:auto}.user-dashboard .dashboard-widget.basic-info .city-field .db-event-text-table{min-height:0;display:block}.user-dashboard .dashboard-widget.basic-info .city-field .db-event-text-table .db-event-table-cell{display:block}}@media only screen and (min-width:992px){.user-dashboard .dashboard-widget.basic-info .city-field{position:absolute;margin-top:16px;margin-left:-39px}}.user-dashboard .dashboard-widget.basic-info .form-group{max-width:228px;width:70%;display:inline-block;margin-top:12px}@media only screen and (max-width:1215px){.user-dashboard .dashboard-widget.basic-info .form-group{width:60%}}@media only screen and (max-width:991px){.user-dashboard .dashboard-widget.basic-info .form-group{width:100%;max-width:372px}.user-dashboard .dashboard-widget.basic-info .form-group input,.user-dashboard .dashboard-widget.basic-info .form-group .select2-choice{background-color:transparent}}.user-dashboard .dashboard-widget.basic-info .form-group input,.user-dashboard .dashboard-widget.basic-info .form-group select,.user-dashboard .dashboard-widget.basic-info .form-group .select2-selection{text-align:center;border-radius:5px;color:#969ab3!important}.user-dashboard .dashboard-widget.basic-info .form-group .select2-selection__rendered,.user-dashboard .dashboard-widget.basic-info .form-group #id_gender{color:#969ab3!important}.user-dashboard .dashboard-widget.basic-info .db-form-title{margin-right:7px;color:#51596f}@media only screen and (max-width:991px){.user-dashboard .dashboard-widget.basic-info .db-form-title{display:block;text-align:left;color:#969ab3}}@media only screen and (min-width:992px){.user-dashboard .dashboard-widget.basic-info .edit-profile-email{width:51%}}.user-dashboard .dashboard-widget.basic-info .edit-profile-email .db-form-title{margin-right:17px}@media only screen and (min-width:1200px){.user-dashboard .dashboard-widget.basic-info .edit-profile-email .form-group{max-width:272px;width:80%}}@media only screen and (max-width:1199px) and (min-width:992px){.user-dashboard .dashboard-widget.basic-info .edit-profile-email .form-group{width:70%}}.user-dashboard .db-main-content{padding-top:40px}@media only screen and (min-width:992px){.user-dashboard .db-main-content.db-lg-content{padding-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){.user-dashboard .db-main-content.db-lg-content{width:72%}}.user-dashboard .db-main-content.db-lg-content .db-lg-content-inner{max-width:710px;width:100%;margin:auto}.user-dashboard .db-main-content.visible-lg{width:27%}.user-dashboard .db-main-content .db-count-header{margin:4px 0 11px;font-size:15px}.user-dashboard .db-event-text-table{display:table;min-height:53px}.user-dashboard .db-event-text-table .db-event-table-cell{display:table-cell;vertical-align:middle}.user-dashboard .notification-img{border-radius:50%;vertical-align:top;height:39px;width:39px;margin-right:10px}.user-dashboard .notification-information{display:inline-block;width:79%}.user-dashboard .notification-information strong{color:#46b5d8;font-weight:400}@media only screen and (min-width:768px){.user-dashboard .notification-information{max-width:600px}}.user-dashboard .friends-search-text-mobile{cursor:pointer}.user-dashboard #friends-search-mobile{margin:0 -15px;background-color:white;height:0;overflow:hidden}.user-dashboard #friends-search-mobile .search-help-text{margin-top:0;padding:15px 15px 0}.user-dashboard #friends-search-mobile input{max-width:260px;display:inline-block}.user-dashboard #friends-search-mobile form{max-width:400px;margin:auto;text-align:center}.user-dashboard #friends-search-mobile #find_friend_form .btn:nth-child(1){margin-left:0}.user-dashboard .db-right-sidebar{padding:0}@media only screen and (min-width:1200px){.user-dashboard .db-right-sidebar{width:27%}}@media only screen and (max-width:991px){.user-dashboard .db-right-sidebar{padding:25px}}.user-dashboard .db-right-sidebar hr{margin:15px 0 0}.user-dashboard .db-right-sidebar .dashboard-widget{margin:0;padding-bottom:15px}.user-dashboard .db-right-sidebar .db-header-band{padding:10px 30px;margin-bottom:0}.user-dashboard .db-right-sidebar .suggested-friends-link:hover{text-decoration:none}.user-dashboard .db-right-sidebar .suggested-friends{padding:15px 15px 0}.user-dashboard .db-right-sidebar .suggested-friends img,.user-dashboard .db-right-sidebar .suggested-friends canvas{border-radius:50%;margin-right:10px;vertical-align:middle;border:1px solid #e7ebef}.user-dashboard .db-right-sidebar .connect-with-fb{width:80%;margin:auto;max-width:200px}.user-dashboard .db-right-sidebar .connect-with-fb .text-sm{padding-bottom:15px}.user-dashboard .friend-request-caption{margin:10px 0;background-color:#f5ad12;color:white;text-align:center;padding:10px}.user-dashboard .db-header-band{background-color:white;border-bottom:1px solid #e7ebef;padding:10px 20px;margin:0 -15px 15px;line-height:26px}.user-dashboard .db-header-band .btn{padding:3px 7px}@media only screen and (max-width:991px){.user-dashboard .db-header-band{margin-bottom:0}
}.user-dashboard .friend-profile-img{height:88px;width:88px;vertical-align:bottom}.user-dashboard .friend-request{margin-bottom:50px;padding:0 10px}.user-dashboard .friends-container{padding:10px;display:flex;flex-flow:row wrap;align-items:center;align-content:space-between;justify-content:space-between}.user-dashboard .db-friend-profile{padding:0;display:inline-block;max-width:349px;min-width:260px;width:48%;margin:10px 0}@media only screen and (max-width:1199px) and (min-width:992px){.user-dashboard .db-friend-profile{min-width:200px}.user-dashboard .db-friend-profile .db-event-text-table a.btn{padding:3px 8px}.user-dashboard .db-friend-profile .friend-profile-img{height:80px;width:80px}.user-dashboard .db-friend-profile div.db-event-text-table{min-height:80px}.user-dashboard .db-friend-profile div.db-event-text-table .db-event-table-cell div a{word-wrap:break-word}.user-dashboard .db-friend-profile div.friend-item-info{width:60%}}@media only screen and (max-width:610px){.user-dashboard .db-friend-profile{width:100%;max-width:none}}.user-dashboard .db-friend-profile:nth-child(2n+1){float:right}.user-dashboard .db-friend-profile .friend-item-info{padding-left:10px;vertical-align:bottom;display:inline-block;width:66%}.user-dashboard .db-friend-profile .db-event-text-table{height:88px;max-width:170px}.user-dashboard .db-friend-profile .db-event-text-table .btn{margin:8px 5px 0 0;padding:3px 15px}.user-dashboard .dashboard-menu-mobile{text-align:center;height:84px}.user-dashboard .dashboard-menu-mobile .db-subheader{background-color:#00d0e8;color:white;font-size:16px;padding:15px;border-right:1px solid white;border-bottom:1px solid white}.user-dashboard .dashboard-menu-mobile .db-subheader svg{font-size:30px}.user-dashboard #dashboard-menu-more .dashboard-menu-mobile .db-subheader{overflow:hidden}.user-dashboard .dashboard-menu{padding:20px 20px 100px;background:linear-gradient(to bottom,#00b3f2,#00ebdf);width:100%;max-width:320px;overflow:scroll;overflow-x:hidden;height:100vh}.user-dashboard .dashboard-menu::-webkit-scrollbar{width:0;background:transparent}.user-dashboard .dashboard-menu .dashboard-menu-inner{height:700px}.user-dashboard .dashboard-menu .dashboard-menu-inner .tooltip{opacity:1!important}.user-dashboard .dashboard-menu .dashboard-menu-inner .tooltip .tooltip-inner,.user-dashboard .dashboard-menu .dashboard-menu-inner .tooltip .tooltip-arrow{opacity:1;background:#22c1c3;background:linear-gradient(0deg,#fd9b38 0,#fdbb2d 100%);border-radius:8px}.user-dashboard .dashboard-menu .dashboard-menu-inner .tooltip .tooltip-inner{padding:8px 10px;box-shadow:0 3px 2px 0 rgba(0,0,0,0.2)}.user-dashboard .dashboard-menu .dashboard-menu-inner .tooltip .tooltip-arrow{left:30%!important;border-top-color:#fd9b38}.user-dashboard .dashboard-menu a{text-decoration:none}.user-dashboard .dashboard-menu a:hover .db-subheader{color:rgba(255,255,255,0.5)}.user-dashboard .dashboard-menu .db-menu-headers{font-size:17px;color:white;text-align:center;padding:4px;width:224px;background-color:rgba(255,255,255,0.2);border-radius:20px;margin:30px auto 20px}.user-dashboard .dashboard-menu .db-subheader{transition:color ease-in-out .25s;color:white;margin:15px 0 15px 48px;font-size:16px}.user-dashboard .dashboard-menu .db-subheader svg{margin-right:8px}.user-dashboard .dashboard-menu .db-menu-text{color:white;display:inline-block;font-size:18px;margin:25px 0 25px 15px;vertical-align:bottom}.user-dashboard .dashboard-menu .db-menu-text .db-event-text-table{height:50px}.user-dashboard .dashboard-menu img,.user-dashboard .dashboard-menu canvas{margin:25px 0 25px 10px;height:50px;width:50px;border-radius:50%;background-color:white;vertical-align:text-bottom}.user-dashboard div.dashboard-base{width:100%;max-width:1400px;height:100%;padding-bottom:30px}.user-dashboard div.dashboard-base .dashboard-main-column>.col-md-9,.user-dashboard div.dashboard-base .dashboard-main-column>.col-md-6,.user-dashboard div.dashboard-base .dashboard-main-column>.dashboard-container{width:100%;max-width:100%}.user-dashboard div.dashboard-base .dashboard-ad-banner{width:100%;margin:0 0 15px;overflow:hidden;background:#fff}.user-dashboard div.dashboard-base .dashboard-ad-banner a{display:block;width:100%;height:150px}@media only screen and (max-width:767px){.user-dashboard div.dashboard-base .dashboard-ad-banner a{height:110px}}.user-dashboard div.dashboard-base .dashboard-ad-banner img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.user-dashboard div.dashboard-base .dashboard-ad-banner:last-child{margin-bottom:0;margin-top:15px}.user-dashboard div.dashboard-base .discover-container .row .discover-item-div{width:33.3%}.user-dashboard .settings-header{font-size:12px;padding:10px 0;color:#969ab3;letter-spacing:.5px}@media only screen and (max-width:1199px) and (min-width:992px){.user-dashboard .profile-settings-page.dashboard-side-col{width:30%}}@media only screen and (max-width:991px){.user-dashboard .profile-settings-page.dashboard-side-col{padding-top:0}}.user-dashboard .profile-settings-page .dashboard-widget.db-widget-lg .db-widget-header{padding-bottom:0}@media only screen and (max-width:991px){.user-dashboard .profile-settings-page .dashboard-widget{margin-left:auto;margin-right:auto}}.user-dashboard .dashboard-widget .db-widget-inner.review-trophy{padding:25px 25px 40px}.user-dashboard .dashboard-widget .db-widget-inner.review-trophy img{height:70px;margin-bottom:20px}.user-dashboard #form-profile-edit-notifications label{color:#51596f;font-size:13px;letter-spacing:.5px}@media only screen and (max-width:354px){.user-dashboard .hide-xxs{display:none}}@media only screen and (min-width:355px){.user-dashboard .show-xxs{display:none}}.user-dashboard .dashboard-widget.db-widget-lg.db-widget-password input{line-height:20px;height:38px;border:solid 1px #969ab3;color:#969ab3;border-radius:10px;text-align:center}.user-dashboard .dashboard-widget.db-widget-lg.db-widget-password .btn-block{border-radius:10px;margin-bottom:10px;font-size:12px;padding:10px 0}
.user-dashboard .notification-widget .notification-save{margin-top:30px}.user-dashboard .notification-widget .notification-save-btn{width:220px;margin-right:15px}.user-dashboard .other-user-main .other-user-friends{max-width:750px;margin:10px}.user-dashboard .other-user-main .other-user-info-outer img,.user-dashboard .other-user-main .other-user-info-outer canvas{display:inline-block;height:140px;width:140px;border:1px solid #e7ebef;border-radius:6px;vertical-align:top}@media only screen and (max-width:550px){.user-dashboard .other-user-main .other-user-info-outer img,.user-dashboard .other-user-main .other-user-info-outer canvas{height:100px;width:100px;border-radius:50%}}.user-dashboard .other-user-main .other-user-info-outer .db-event-text-table{min-height:140px}@media only screen and (max-width:550px){.user-dashboard .other-user-main .other-user-info-outer .db-event-text-table{min-height:auto}}.user-dashboard .other-user-main .other-user-info-outer .db-event-text-table .btn{border-radius:6px;padding:6px 12px;margin-top:10px}@media only screen and (max-width:550px){.user-dashboard .other-user-main .other-user-info-outer .db-event-text-table .btn{min-width:47%}}.user-dashboard .other-user-main .other-user-info-outer .other-user-info{display:inline-block;margin-left:15px}@media only screen and (max-width:550px){.user-dashboard .other-user-main .other-user-info-outer .other-user-info{margin-top:10px;display:block;margin-left:0}}.user-dashboard .other-user-main .btn-outline.js-decline-friend-link{margin-right:5px}.user-dashboard .dashboard-container .notification-unread,.user-dashboard .other-user-main .notification-unread{background-color:white}.user-dashboard .dashboard-container .notification-content,.user-dashboard .other-user-main .notification-content{padding:15px}.user-dashboard .dashboard-container .notification-separator,.user-dashboard .other-user-main .notification-separator{margin:0}@media only screen and (min-width:992px){.user-dashboard .dashboard-container,.user-dashboard .other-user-main{width:72%}}@media only screen and (min-width:1200px){.user-dashboard .dashboard-container,.user-dashboard .other-user-main{width:77%}}.user-dashboard .dashboard-container .notification-main-inner a,.user-dashboard .other-user-main .notification-main-inner a{text-decoration:none}.user-dashboard .notification-widget .btn.button-off,.user-dashboard #location-service-form .btn.button-off,.user-dashboard .change-details .btn.button-off,.user-dashboard .notification-widget .btn.button-on,.user-dashboard #location-service-form .btn.button-on,.user-dashboard .change-details .btn.button-on{height:29px;width:55px;color:white;border-radius:100px;vertical-align:baseline;margin-right:15px;padding:0;transition:background-color .2s ease-in-out}.user-dashboard .notification-widget .btn.button-off:focus,.user-dashboard #location-service-form .btn.button-off:focus,.user-dashboard .change-details .btn.button-off:focus,.user-dashboard .notification-widget .btn.button-on:focus,.user-dashboard #location-service-form .btn.button-on:focus,.user-dashboard .change-details .btn.button-on:focus{outline:0}.user-dashboard .button-off{background-color:#969ab3}@media only screen and (min-width:992px){.user-dashboard .button-off:hover{background-color:#46b5d8}}.user-dashboard .button-on{background-color:#46b5d8}@media only screen and (min-width:992px){.user-dashboard .button-on:hover{background-color:#969ab3}}.user-dashboard .notification-widget label{padding-left:0}.user-dashboard .notification-widget .btn{border-radius:10px;margin-bottom:10px;font-size:12px;padding:10px 20px}@media only screen and (max-width:991px){.user-dashboard .notification-widget .btn{width:100%;text-align:center}}.user-dashboard #dashboard-menu-more .dashboard-menu-mobile .db-subheader.slide-down{animation:slideDown .5s ease-in-out}.user-dashboard #dashboard-menu-more .dashboard-menu-mobile .db-subheader.slide-up{animation:slideUp .5s ease-in-out}.user-dashboard #dashboard-menu-more .dashboard-menu-mobile.slide-up{animation:slideUpLg .5s ease-in-out}.user-dashboard #dashboard-menu-more .dashboard-menu-mobile.slide-down{animation:slideDownLg .5s ease-in-out}@keyframes slideDown{from{height:0;padding:0}to{height:84px;padding:15px}}@keyframes slideUp{from{height:84px;padding:15px}to{height:0;padding:0}}@keyframes slideDownLg{from{height:0}to{height:84px}}@keyframes slideUpLg{from{height:84px}to{height:0}}#invite-friends-popup{padding:50px;max-width:550px;margin:auto}#invite-friends-popup .fa-facebook-square{color:#007996;font-size:85px;margin-bottom:15px}#invite-friends-popup .fa-envelope-square{color:#f5ad12;font-size:85px;margin:0 0 15px 5px}@media only screen and (max-width:991px){#invite-friends-popup{padding:10px}}.howitworks-jumbo-one-bg{height:40vh;background-attachment:fixed;background-position:center bottom;background-size:cover;background:-webkit-linear-gradient(rgba(0,0,200,0.4),rgba(0,0,200,0)),url("../img/simple_templates/how-it-works/howitworks35.ac5e4015d0f9.webp");background:-o-linear-gradient(rgba(0,0,200,0.4),rgba(0,0,200,0)),url("../img/simple_templates/how-it-works/howitworks35.ac5e4015d0f9.webp");background:-moz-linear-gradient(rgba(0,0,200,0.4),rgba(0,0,200,0)),url("../img/simple_templates/how-it-works/howitworks35.ac5e4015d0f9.webp");background:linear-gradient(rgba(0,0,200,0.4),rgba(0,0,200,0)),url("../img/simple_templates/how-it-works/howitworks35.ac5e4015d0f9.webp")}.howitworks-jumbo-one-parallax{position:relative;margin:-250px 0 0 0;text-align:center}.howitworks-jumbo-one-parallax h1{margin-top:120px;font-size:36px;padding-bottom:5px;color:#fff;text-shadow:2px 2px 4px #51596f}.howitworks-jumbo-two-bg{height:80vh;background-attachment:fixed;background-position:center center;background-size:cover;background-image:url("../img/simple_templates/how-it-works/Building-Active.5623efad5b20.webp")}.howitworks-jumbo-two-parallax{position:relative;margin:-450px 0 0 0}.howitworks-jumbo-two-parallax div{margin-bottom:210px}.howitworks-jumbo-two-parallax div h1{margin-top:0;margin-bottom:120px;text-align:center;padding-bottom:50px;color:#fff;text-shadow:2px 2px 4px #51596f}
.howitworks-heading-band{font-weight:bold;padding-bottom:25px;color:#51596f}.fnt-howitworks{font-family:'Indie Flower';font-size:30px;color:#51596f}.howitworks-band{font-size:16px}@media(max-height:440px){.howitworks-jumbo-one-parallax h1{margin-top:150px;font-size:36px;padding-bottom:5px;color:#fff;text-shadow:2px 2px 4px #51596f}}@media(min-width:380px){.howitworks-jumbo-one-parallax h1{padding-bottom:15px}}@media(min-width:768px){.howitworks-jumbo-one-bg{background-image:linear-gradient(rgba(0,0,200,0.4),rgba(0,0,200,0)),url("../img/simple_templates/how-it-works/howitworks35.ac5e4015d0f9.webp")}.howitworks-jumbo-one-parallax h1{margin-top:100px;font-size:36px;padding-bottom:30px;color:#fff;text-shadow:2px 2px 4px #51596f}}@media(min-width:992px){.howitworks-jumbo-one-bg{background-image:linear-gradient(rgba(0,0,200,0.4),rgba(0,0,200,0)),url("../img/simple_templates/how-it-works/howitworks36.1c9cb383926f.webp")}.howitworks-jumbo-one-parallax h1{margin-top:50px;font-size:36px;padding-bottom:30px;color:#fff;text-shadow:2px 2px 4px #51596f}}.jumbotron-howtobusiness{background-image:url("../img/simple_templates/about/blackboard.fb822bb2f902.webp");background-position-x:center;background-size:cover;background-repeat:no-repeat;min-height:400px;margin-top:-25px;text-align:center;color:#fff}.jumbo-howtobusiness-icon{width:100px;margin-top:100px}.linebreak1{width:100px;display:block;margin:auto;padding:20px 20px}.howtobusiness-info1,.howtobusiness-info2,.howtobusiness-info3,.howtobusiness-info4,.howtobusiness-info5,.howtobusiness-info6{margin:0 10% 0 10%;text-align:center}.howtobusiness-info1 h2,.howtobusiness-info2 h2,.howtobusiness-info3 h2,.howtobusiness-info4 h2,.howtobusiness-info5 h2,.howtobusiness-info6 h2{color:#46b5d8;font-size:24px}.howtobusiness-info1 p,.howtobusiness-info2 p,.howtobusiness-info3 p,.howtobusiness-info4 p,.howtobusiness-info5 p,.howtobusiness-info6 p{color:#51596f;font-size:16px}.howtobusiness-info4,.howtobusiness-info5{margin:10px 10% 10px 10%}.howtobusiness-info6{margin-top:20px;margin-bottom:80px}.howtobusiness-getmoretitle{color:#46b5d8}.howtobusiness-getmoretitle h2{font-size:24px}.screenshot1,.screenshot2,.screenshot3,.screenshot4,.screenshot5,.screenshot6{max-width:100%;display:block;margin:auto}.screenshot2{margin-top:-20px}.screenshot3{margin-top:-5px}@media(min-width:768px){.clouddown1{position:relative;width:150px;margin:-200px 0 0 0;z-index:2}.clouddown2{position:relative;width:100px;margin:0 0 -2220px -100px;z-index:2}.clouddown4{position:relative;width:100px;margin:0 0 -1150px 0;z-index:2}.cloudup1{position:relative;width:120px;margin:0 0 -160px 0;z-index:2}.cloudup2{position:relative;width:160px;margin:0 0 -140px 540px;z-index:2}.cloudup3{position:relative;width:120px;margin:-250px 0 0 430px;z-index:2}.cloudup4{position:relative;width:100px;margin:0 0 -550px 450px;z-index:2}.cloudup5{position:relative;width:120px;margin:-100px 0 -300px 20px;z-index:2}.cloudup7{position:relative;width:100px;margin:0 0 -240px 30px;z-index:2}.howtobusiness-info1,.howtobusiness-info2,.howtobusiness-info3,.howtobusiness-info4,.howtobusiness-info5,.howtobusiness-info6{text-align:left}.howtobusiness-info1{margin:60px 20% 0 20%}.howtobusiness-info2{margin:-60px 20% 0 20%}.howtobusiness-info3,.howtobusiness-info4,.howtobusiness-info5,.howtobusiness-info6{margin-left:20%;margin-right:20%}.howtobusiness-info6{margin-top:20px;margin-bottom:70px}.lightbulb1,.lightbulb2,.lightbulb3{position:relative;width:40px;margin:0 0 -50px -55px}.linesemicircleleft1{width:100px;z-index:-1;margin:0 0 -820px 0}.linesemicircleright1{width:100px;z-index:-1;margin:0 0 -1800px 600px}.screenshot1,.screenshot2,.screenshot3,.screenshot4,.screenshot5,.screenshot6{width:680px;position:relative;margin:0;z-index:3}.vertrightlong{width:100px;margin:0 0 -1700px 500px;z-index:-1}.vertleftlong1{width:100px;margin:-100px 0 -600px -100px;z-index:-1}.vertrightlong2{width:100px;margin:0 0 -1400px 600px;z-index:-1}}@media(min-width:992px){.clouddown1{width:200px;margin:-300px 0 0 -100px}.clouddown2{width:150px;margin:0 0 -1920px 780px}.cloudup1{width:150px;margin:0 0 -120px 0}.cloudup2{width:160px;margin:0 0 -1000px 430px}.cloudup3{width:160px;margin:0 0 -220px 750px}.cloudup4{width:160px;margin:0 0 -500px 450px}.cloudup6{position:relative;width:160px;margin:-410px 0 0 280px;z-index:2}.cloudup7{width:150px;margin:0 0 -290px 410px}.howtobusiness-info1{margin:65px auto auto auto}.howtobusiness-info2{margin:70px auto auto auto}.howtobusiness-info3{margin:60px auto auto auto;text-align:left}.howtobusiness-info4{margin:50px auto auto auto;text-align:left}.howtobusiness-info5{margin:50px auto auto auto;text-align:left}.howtobusiness-info6{margin:40px auto auto auto;text-align:left}.lightbulb2{margin:0 0 -50px 290px}.leftbottomcircle{position:relative;width:300px;margin:-120px 0 -100px 180px;z-index:2}.leftbottomcircle1{position:relative;width:270px;margin:-140px 0 -240px 100px;z-index:2}.linesemicircleright1{position:relative;width:120px;margin:0 0 -830px 800px}.linesemicircleleft1{position:relative;width:100px;margin:0 0 -1500px 300px}.screenshot1,.screenshot2,.screenshot3{width:820px}.screenshot3{margin-top:-100px}.screenshot4,.screenshot5,.screenshot6{width:820px;z-index:3;margin-bottom:50px}.screenshot6{margin-bottom:200px}.vertright1{margin:-200px 0 0 530px;position:relative;width:150px}}@media(min-width:1200px){.clouddown2{position:relative;width:150px;margin:0 0 -2250px 980px}.cloudup2{margin:0 0 -1160px 590px}.cloudup3{margin:0 0 -100px 950px}.cloudup6{position:relative;width:160px;margin:-430px 0 0 350px;z-index:2}.cloudup7{position:relative;width:150px;margin:0 0 -290px 980px}.leftbottomcircle{position:relative;width:300px;margin:-90px 0 -100px 310px;z-index:2}.howtobusiness-info1{margin:75px auto auto auto}.howtobusiness-info2{margin:-5px auto auto auto}.howtobusiness-info3{margin:75px auto auto auto}.leftbottomcircle1{width:300px;margin:600px 0 -240px -900px}.lightbulb2{margin:0 0 -50px 355px}.linesemicircleright1{position:relative;width:120px;margin:0 0 -960px 1000px}
.linesemicircleleft1{position:relative;width:100px;margin:0 0 -1780px 360px}.screenshot2{margin-top:-100px}}.jumbotron-testimonials{background:rgba(140,140,140,0.1) url("../img/copy-pages/testimonial_banner_mobile.1ea3178ffc8c.webp") no-repeat center;background-size:300px;min-height:300px}.testimonials-panel{height:376px;width:220px;margin:auto;border:1px solid #51596f;border-radius:4px;box-shadow:2px 2px 3px #51596f;position:relative}.testimonials-panel .testimonials-media-1{width:100px;padding:26px 0 19px}.testimonials-panel .testimonials-media-2{width:100px;padding:26px 0 29px}.testimonials-panel .testimonials-media-3{width:100px;padding:20px 0 40px}.testimonials-panel .testimonials-media-4{width:80px;padding:12px 0 0}.testimonials-panel .testimonials-media-5{width:70px;padding:15px 0 15px}.testimonials-panel .testimonials-media-6{width:70px;padding:54px 0 27px}.testimonials-panel .testimonials-panel-body{color:#51596f;font-size:14px;padding:10px 30px 30px 30px}.testimonials-panel .testimonials-panel-footer{padding:20px 0;background-color:rgba(47,183,216,0.4);position:absolute;border-radius:0 0 3px 3px;bottom:0;width:100%}.testimonials-panel-outer{padding:1% 12%}.testimonials-panel-row{padding:0}.testimonials-smallheader{padding-bottom:20px}.testimonials-smallheader h2{font-size:16px;color:#51596f}.testimonials-topheader{margin-bottom:20px}.testimonials-topheader h1{color:#51596f;font-size:20px;padding:15px}.testimonials-topheader h2{padding-top:15px;color:#51596f;font-size:20px}#testimonials-carousel-1 .carousel-control.left,#testimonials-carousel-2 .carousel-control.left,#testimonials-carousel-1 .carousel-control.right,#testimonials-carousel-2 .carousel-control.right{background-image:none;color:black}@media(min-width:768px){.jumbotron-testimonials{background-size:600px;min-height:200px;background-position:center;background-image:url("../img/copy-pages/testimonial_banner.98f77d7b49f3.webp")}.testimonials-panel-outer{padding:0 15px}.testimonials-panel{height:376px}.testimonials-panel .testimonials-media-1{padding:20px 0 25px}.testimonials-panel .testimonials-media-2{padding:11px 0 31px}.testimonials-panel .testimonials-media-3{padding:6px 0 42px}.testimonials-panel .testimonials-media-4{padding:15px 0 0}.testimonials-panel .testimonials-media-5{padding:17px 0}.testimonials-panel .testimonials-media-6{padding:16px 0 38px}}@media(min-width:992px){.jumbotron-testimonials{background-size:800px;min-height:300px}.testimonials-panel-row{padding:0 100px}.testimonials-panel{height:430px}.testimonials-panel .testimonials-media-1{padding:42px 0 30px}.testimonials-panel .testimonials-media-2{padding:20px 0 47px}.testimonials-panel .testimonials-media-3{padding:5px 0 60px}.testimonials-panel .testimonials-media-4{margin-bottom:-10px}.testimonials-panel .testimonials-panel-body{font-size:16px}.testimonials-smallheader{padding-bottom:20px}.testimonials-smallheader h2{font-size:20px;color:#51596f}.testimonials-topheader h1{color:#51596f;font-size:24px}.testimonials-topheader h2{padding-top:15px;color:#51596f;font-size:24px}}@media(min-width:1200px){.jumbotron-testimonials{background-size:1000px}.testimonials-panel{height:390px;width:auto}.testimonials-panel .testimonials-media-4{padding:22px 0 24px}.testimonials-panel .testimonials-media-5{padding:21px 0 34px}.testimonials-panel .testimonials-media-6{padding:21px 0 57px}}.articleband-hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.articleband-hovereffect .articleband-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.7);transition:all .4s ease-in-out}.articleband-hovereffect img{display:block;position:relative;transition:all .4s linear}.articleband-hovereffect h2{color:#51596f;text-align:center;position:relative;font-size:17px;background:rgba(0,191,255,0.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);padding:10px}.articleband-hovereffect:hover img{-ms-transform:scale(2.5);-webkit-transform:scale(2.5);transform:scale(2.5)}.articleband-hovereffect:hover .articleband-overlay{opacity:1;filter:alpha(opacity=100)}.articleband-hovereffect:hover h2{opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}.articleband-hovereffect:hover{-webkit-transition-delay:.2s;transition-delay:.2s}.link-view:hover,.articleband-overlay h2:hover{box-shadow:0 0 5px black;text-decoration:none}.articleband-hovereffect a:hover{text-decoration:none}.article-band-panel{height:210px;width:200px;margin:15px auto 15px auto}@media(min-width:992px){.article-band-panel{height:280px;width:300px;margin:15px auto 15px auto}.articleband-hovereffect:hover img{-ms-transform:scale(1.8);-webkit-transform:scale(1.8);transform:scale(1.8)}}.article-carousel-band{background-color:#fffbeb!important}.article-carousel-band>.container{padding-left:0;padding-right:0}.article-carousel-section{padding:50px 24px;position:relative;z-index:1;--columnPercentage:1}.article-carousel-section .carousel-arrow-container{height:50%;width:auto}.article-carousel-section .circle{border-radius:50%;position:absolute}.article-carousel-section .circle.yellow{height:150px;width:150px;background-color:#fbda54;z-index:-1;right:50px;top:0}@media(max-width:768px){.article-carousel-section .circle.yellow{height:90px;width:90px}}.article-carousel-section .circle.blue{height:200px;width:200px;z-index:-1;bottom:50px;right:40%;background-color:#78dfe9}@media(max-width:768px){.article-carousel-section .circle.blue{height:140px;width:140px;right:initial;left:0;bottom:0}}.article-carousel-section .article-carousel-item{display:flex;padding-left:50px;padding-right:50px;width:100%}.article-carousel-section .article-carousel-item:nth-of-type(1){padding-left:0!important;padding-right:100px!important}@media(max-width:768px){.article-carousel-section .article-carousel-item:nth-of-type(1){padding-right:80px!important}}
.article-carousel-section .article-carousel-item .article-carousel-slide{display:flex;align-items:center;flex-basis:100%;gap:40px}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption{flex:1;display:flex;align-items:center}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption .article-caption-inner{display:flex;gap:10px;flex-direction:column}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption .article-caption-inner .article-carousel-title-link{text-decoration:none}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption .article-caption-inner .article-carousel-title-link .article-carousel-title{display:block}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption .article-caption-inner .article-carousel-button{text-decoration:none;color:white;font-weight:700;text-align:center;width:fit-content;border-radius:30px;padding:10px 30px;background-color:black}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption .article-caption-inner .article-carousel-description{display:block}.article-carousel-section .article-carousel-item .article-carousel-slide .article-caption .article-caption-inner .article-carousel-icon{color:white;font-size:20px;background-color:#fbda55;border-radius:30px;padding:10px}.article-carousel-section .article-carousel-item .article-carousel-slide .article-carousel-image-link{flex:1;display:block;height:350px}.article-carousel-section .article-carousel-item .article-carousel-slide .article-carousel-image-link .article-carousel-image{height:100%;border-radius:15px;background-position:center;background-size:cover;box-shadow:0 5px 11px rgba(0,0,0,0.22)}.article-carousel.hidden-md.hidden-lg{padding-left:24px;padding-right:24px}.article-carousel.hidden-md.hidden-lg .carousel-inner .item>a{display:block;height:350px}.article-carousel.hidden-md.hidden-lg .carousel-inner .item>a div{border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,0.16)}.article-carousel.hidden-md.hidden-lg .carousel-inner .item .article-caption{margin-top:10px}.sidebar-listing .sidebar-heading-container{overflow:hidden}.sidebar-listing .sidebar-heading-container .sidebar-heading{position:static;background-color:white;padding-right:10px;float:left;display:inline-block;font-size:13px;font-weight:400}.sidebar-listing .sidebar-heading-container .sidebar-heading.location{margin-top:6px}.sidebar-listing .sidebar-heading-container .sidebar-line{display:inline-block;background-color:#e71a51;height:6px;margin-bottom:2px;width:50%;margin-top:23px;overflow:hidden}.sidebar-listing .sidebar-heading-container .sidebar-line.location{margin-top:9px}.sidebar-listing ul.media-list li.media{border-bottom:solid 1px #f7f7f9;margin:0!important;padding-bottom:0!important}.sidebar-listing ul.media-list li.media>div:hover,.sidebar-listing ul.media-list li.media>a:hover{text-decoration:none}.sidebar-listing ul.media-list li.media>div:hover h5,.sidebar-listing ul.media-list li.media>a:hover h5{color:#46b5d8!important}.sidebar-listing ul.media-list li.media h5{font-size:17px!important;line-height:23px;transition:all .5s ease-in-out;margin-top:10px}.sidebar-listing ul.media-list li.media h5:hover{color:#46b5d8}.sidebar-listing ul.media-list li.media.location a>div{padding-top:5px;padding-bottom:5px}.sidebar-listing ul.media-list li.media.location a>div h5{font-size:15px!important}.sidebar-listing ul.media-list li.media.location a>div .media-left{padding-top:8px;padding-bottom:5px;vertical-align:middle}.sidebar-listing ul.media-list li.media.location a>div .media-left .media-object{height:45px!important;width:45px!important;box-shadow:0 0 1px 1px white inset;border-radius:5px}.sidebar-listing ul.media-list li.media.location a>div .media-body{vertical-align:middle}.sidebar-listing ul.media-list li.media.location a>div .media-body h5.text-grey-600{margin:-13px 0 0;font-size:13px!important}.sidebar-listing ul.media-list li.media.location a>div .media-body h5.fnt-colour-darkest{line-height:20px}.sidebar-listing ul.media-list li.media.location a.job-side-listbar>div{padding-top:5px;padding-bottom:5px;vertical-align:middle;height:45px;width:45px;border:1px solid #e1e3e4;border-radius:5px}.media-sidebar{display:flex;align-items:center;justify-content:space-between}.darkest-colour{color:#3e3d3d;font-weight:600;margin-top:-5px;margin-bottom:10px}.end-date{margin-top:-7px}@media only screen and (max-width:767px){.sidebar-listing{margin-top:30px}.sidebar-listing .media-list .media .sidebar-title{display:block}.sidebar-listing .media-list .media .media-body{position:relative;height:60px;cursor:pointer}.sidebar-listing .media-list .media .media-body div{position:absolute;display:table;height:60px}.sidebar-listing .media-list .media .media-body div h5{display:table-cell;vertical-align:middle;padding-right:5px}.sidebar-listing .media-list .media .media-body div h5.text-grey-600{width:100%}.sidebar-listing .media-list .media .media-body div h5.fnt-colour-darkest{width:100%;margin-top:-10px}.sidebar-listing .media-list .media .media-body svg{float:right;height:60px;width:.5em!important;font-size:40px;margin-top:0;color:#e7ebef}.sidebar-listing .sidebar-heading-container{margin-left:-15px;margin-right:-15px}.sidebar-listing .sidebar-heading-container .sidebar-heading{margin-left:10px;padding-left:5px;position:absolute;background-color:white;padding-right:5px;float:left;display:inline-block;font-size:13px;font-weight:400}.list_event .directory-sidebar .sidebar-listing .media-body{overflow:visible}.list_event .directory-sidebar .sidebar-listing .media-body h5.text-grey-600{float:right;width:100%}.list_event .directory-sidebar .sidebar-listing .media-body h5.fnt-colour-darkest{float:right;width:100%}}@media only screen and (max-width:767px) and only screen and (max-width:991px){.list_event .directory-sidebar .square-widget-panel{display:none}}
