.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative;}
.owl-carousel {display: none;width: 100%;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0,0,0);}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-refresh .owl-item {visibility: hidden;}
.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-grab {cursor: move;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut;}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.owl-height {transition: height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease;}
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0;}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/wp-content/themes/JointsWP-CSS-master/assets/scripts/owl/assets/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
.owl-theme .owl-dots, .owl-theme .owl-nav {text-align: center;-webkit-tap-highlight-color: transparent;}
.owl-theme .owl-nav {margin-top: 10px;}
.owl-theme .owl-nav [class*=owl-] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;display: inline-block;cursor: pointer;border-radius: 3px;}
.owl-theme .owl-nav [class*=owl-]:hover {background: #869791;color: #fff;text-decoration: none;}
.owl-theme .owl-nav .disabled {opacity: .5;cursor: default;}
.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 10px;}
.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}
.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791;}
.page div.hbspt-form {max-width: 570px;padding: 0;margin: 0 auto;}
div.hbspt-form form.hs-form {background: #f5f6f7;background: #f5f6f7;padding: 30px;border-radius: 2px 2px 2px 2px;}
div.hbspt-form h2 {color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
#hsForm_c82b90d4-02a4-4396-b950-84011cb363d1:before {content: "Let\'s get in touch";position: relative;width: 100%;text-align: center;padding-top: 20px;margin-bottom: 20px;display: block;color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
#hsForm_462a19f7-33b9-496f-9f17-da83f97a6d7c:before {content: "Bitly Partner Program";position: relative;width: 100%;text-align: center;padding-top: 20px;margin-bottom: 20px;display: block;color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
#hsForm_32cdeab5-eb0e-4851-b865-fb74f9d7a1d8:before {content: "Join the Spotlight on Inclusion Program Waiting list";position: relative;width: 100%;text-align: center;padding-top: 20px;margin-bottom: 20px;display: block;color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
div.hbspt-form form.hs-form fieldset.form-columns-1 .hs-input {width: 100%;}
div.hbspt-form form.hs-form label {color: #000;margin-bottom: 0;font-size: 16px;text-align: left;}
div.hbspt-form form.hs-form .legal-consent-container p {color: #595d64;font-size: 12px;line-height: normal;text-align: left;}
div.hbspt-form ul.hs-error-msgs {list-style-type: none;margin: 0;padding: 0;margin-top: -15px;}
div.hbspt-form ul.hs-error-msgs li label {color: #ce5f6d;}
input.invalid.error {border: 1px solid #ce5f6d;}
div.hbspt-form .hs-submit {padding-top: 30px;}
div.hbspt-form .hs-submit input[type="submit"] {display: inline-block;vertical-align: middle;margin: 0 0 1rem 0;padding: .85em 1em;padding: .6em 1em;border: 1px solid transparent;border-radius: 0;border-radius: 6px !important;-webkit-transition: background-color .25s ease-out,color .25s ease-out;transition: background-color .25s ease-out,color .25s ease-out;transition: background 100ms linear;font-family: inherit;font-size: 18px !important;font-size: inherit;-webkit-appearance: none;line-height: 1;line-height: normal;text-align: center;cursor: pointer;color: #fefefe !important;color: #fff;background-color: #2a5bd7 !important;text-decoration: none;outline: none !important;width: 100%;margin-bottom: 0 !important;}
div.hbspt-form .hs-submit input[type="submit"]:hover {background-color: #0236b9 !important;color: #fff !important;}
div.hbspt-form .submitted-message {background-color: #edf2fe;padding: 20px;border-radius: 10px;font-family: "Bitly Display Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-align: center;}
div.hbspt-form .submitted-message p {font-family: "Bitly Display Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: 700;text-align: center;color: #211f24;font-size: 16px;line-height: 22.4px;margin: 0;}
fieldset .inputs-list {list-style-type: none;padding: 0;margin: 0;}
fieldset .inputs-list input {width: auto !important;}