/*============================================================================
  #Override Stylesheet for Checkout
  #Add Custom Styles Here
==============================================================================*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,700;1,200;1,300;1,400;1,700&display=swap');

body {
    font-family: Montserrat;
    color:#555555;
}

.checkout-panel .panel-body:last-child:after {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/site/18803/images/zzVRCe3Qme6yliYWvo4w_stripe-logos.png);
    background-size: contain;
    background-repeat: no-repeat;
    height: 125px;
    display: block;
}
.offer-checkout-offer-2148574244 .checkout-panel .panel-body:last-child:after{
	display: none !important;
}
/* no stripe for checkout */
.offer-checkout-offer-487166 .checkout-panel .panel-body:last-child:after, .offer-checkout-offer-587253 .checkout-panel .panel-body:last-child:after, .offer-checkout-offer-545206 .checkout-panel .panel-body:last-child:after {
    content: none;
}

/*.offer-checkout-offer-487166 .checkout-panel-title, .offer-checkout-offer-587253 */.checkout-panel-title {
    text-align: center;
}

.checkout-order-bump {
    border: 3px dashed #5eb5ae;
    background-color: #e2f1f0;
}

.checkout-banner .container {
    padding:120px 0;
}

.checkout-banner .container:before {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/site/18803/images/fg4cSRvYSnWs6Le0zEvz_checkout-mindtravel-logo2.png);
    background-size: contain;
    background-repeat: no-repeat;
    height: 30px;
    width: 274px;
    display: block;
}

.offer-checkout-offer-770531 .checkout-banner .container:before, .offer-checkout-offer-863012 .checkout-banner .container:before, .offer-checkout-offer-863024 .checkout-banner .container:before,
.offer-checkout-offer-863027 .checkout-banner .container:before, .offer-checkout-offer-863029 .checkout-banner .container:before, .offer-checkout-offer-863032 .checkout-banner .container:before,
.offer-checkout-offer-941586 .checkout-banner .container:before, .offer-checkout-offer-941608 .checkout-banner .container:before, .offer-checkout-offer-941613 .checkout-banner .container:before,
.offer-checkout-offer-941617 .checkout-banner .container:before, .offer-checkout-offer-941623 .checkout-banner .container:before, .offer-checkout-offer-941625 .checkout-banner .container:before
{
    background:none;
}

sup.label {
    font-size: 7px;
    font-weight: 700;
    letter-spacing: 1px;
    background-color: #f6c356;
    padding: 2px 4px;
    color: #212121;
    border-radius: 2px;
    white-space: nowrap;
}

/*.offer-checkout-offer-487502 .checkout-banner .container:before {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/site/18803/images/KzAeClPgSte9DUgI4lfH_checkout-mindtravel-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    height: 30px;
    width: 274px;
    display: block;
}*/

.checkout-content-title {
    font-weight: 200;
    font-size: 40px;
    color: #555555;
}

.checkout-content-body p, .checkout-content-body li {
    font-size: 16px;
    color:#555555;
}

.checkout-content-body h2, .checkout-content-body h3 {
    font-size: 22px;
    font-weight: 400;
    line-height: 1.3;
    color: #555555;
}

.checkout-panel-title {
    font-size: 22px;
    font-weight: 400;
    line-height: 1.3;
    color: #555555;
}

.iconCheckPresence, .iconCheckInspiration, .iconCheckSleep, .iconCheckDeep, .iconCheckFocus, .iconCheckSilentwalk, .iconCheckReflections, .iconCheckEmbrace, .iconCheckPause, .iconCheckBalance {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

ul.iconCheckPresence li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2252264/settings_images/ka9opSIeRRGC9y9hdawj_icon-green2-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckInspiration li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/site/18803/images/3XCbZ6opQUyPm9YsoLFI_icon-aqua-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckSleep li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2251992/settings_images/k9I7SJSdQ2tWfVZxyIcA_icon-purple-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckDeep li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2181720/settings_images/sQ8EWwZ2To28kovdqgfq_icon-blue-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckFocus li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2252134/settings_images/nto12ASpTv4yCeBJ57cD_icon-maroon-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckSilentwalk li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/site/18803/images/ULxAICdQRHqtbuyZYXK5_icon-orange-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckReflections li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2265728/settings_images/deidiVyGR4uYd3lMar0V_icon-pink-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckEmbrace li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2445660/settings_images/08b2yN3fT6asLY4ghquD_icon-peach-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckPause li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2468283/settings_images/A3YGQrt4RUefyNanacxK_icon-teal-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

ul.iconCheckBalance li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/2468355/settings_images/Dm1T7FT7QQ20ftD5Kibb_icon-light-green-check.png) no-repeat left 0px;
    background-size: 20px;
    padding-left: 35px;
}

.offer-checkout-form .btn-checkout, .offer-checkout-form .btn-primary, .checkout-form-container .btn-checkout, .checkout-form-container .btn-primary, .new-offer-upsell .btn-offer-upsell, .upsell-panel .btn-primary {
    text-transform: uppercase;
    background-image: linear-gradient(transparent, transparent, rgba(0,0,0,0.2));
    border: 1px solid;
    /*box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5);*/
    padding: 13px 13px 10px 13px;
}

.offer-checkout {
    background: #f7f7f7;
}

.checkout-testimonials-quote {
    padding: 30px 30px 70px 30px;
    border: none;
    color:#555555;
    background-color: #ffffff;
    font-style: italic;
}

.checkout-testimonials h4 {
    color:#555555;
}

.checkout-testimonials .media {
    margin-top: -92px;
    padding-left: 30px;
}

.checkout-testimonials .media .checkout-testimonials-author {
    margin: 0;
    padding: 0;
}

.checkout-testimonials .checkout-testimonials-author {
    margin: -82px 0 0 0;
    padding: 0 0 0 30px;
    color: #555555;
    font-size:15px;
}

.offer-checkout-offer-770531 span.price-breakdown-description:after {
    content: "- $189/year";
}

.offer-checkout-offer-863029 span.price-breakdown-description:after {
    content: "- $22/month";
}

.offer-checkout-offer-941625 .price-breakdown:after, .offer-checkout-offer-941623 .price-breakdown:after, .offer-checkout-offer-941617 .price-breakdown:after, .offer-checkout-offer-941613 .price-breakdown:after, .offer-checkout-offer-941608 .price-breakdown:after, .offer-checkout-offer-941586 .price-breakdown:after, .offer-checkout-offer-863024 .price-breakdown:after, .offer-checkout-offer-863012 .price-breakdown:after, .offer-checkout-offer-863032 .price-breakdown:after, .offer-checkout-offer-863029 .price-breakdown:after, .offer-checkout-offer-863027 .price-breakdown:after, .offer-checkout-offer-770531 .price-breakdown:after {
    content: "You will not be charged until the end of your trial period.";
}

@media (max-width: 767px) {
    .checkout-banner .container {
    padding:60px 0;
    }
    .checkout-banner .container:before {
      margin:auto;  
    }
}