.font-family-montserrat {font-family: Montserrat, sans-serif;}

#section2 h2 {margin-top: 0px; margin-bottom: 20px; color: #000026; font-size: 2.125rem; line-height: 1.4; font-weight: 600; text-align: center; text-transform: uppercase;}
#section3 h2 {margin-top: 0px; margin-bottom: 20px; color: #fff; font-size: 2.25rem; line-height: 1.4; font-weight: 600; text-align: center; text-transform: uppercase;}
#section5 h2 {margin-top: 0px; margin-bottom: 20px; font-size: 2rem; line-height: 1.4; font-weight: 600; text-align: center; text-transform: uppercase;}
#section6 h3, #section8 h3 {font-weight: 600; text-align: center; color: #000026; font-size: 2.35rem;}
#section7 h4 {font-weight: 600; color: #ffaf00;; font-size: 2.25rem;}
#section10 ol {padding: 5px;}
#section10 .is--white {margin-top: 60px;}

.content_wrap.is--pwhite {width: 80%; margin-top: 1.5rem; margin: 0 auto; align-items: flex-start; text-align: left;}
.content_wrap.is--pwhite p {margin: 30px 0px;}
.content_wrap.is--p {width: 80%; margin-top: 1.5rem; margin: 0 auto; align-items: flex-start; color: #000; text-align: left;}

.is--red {font-size: 1.65rem;}
.is--red-price {margin-bottom: 15px !important;}
.is--orange {font-size: 2rem;}
.is--blue-light {font-size: 1rem !important;}

.value {margin-top: 0px; margin-bottom: 0px; font-family: Montserrat, sans-serif; color: #ff004c; font-size: 1.35rem; font-weight: 700;}
.value-package {margin-bottom: 0px; font-family: Montserrat, sans-serif; color: #ff004c; font-size: 1rem;font-weight: 700;}
.episodes-title {padding: .5rem !important;}
.speaker-name {font-weight: 600; font-size: 1.25rem; color: #000026; padding-top: 0px;}
.speaker-value {font-size:  1.5rem; padding: 10px 14.45px !important;}
.recap-plus {background-color: #ffaf00; padding: 5px;}
.claim-discount {font-size: .6rem;}
.simply-select {color: #0198e8; font-size: 1.25rem;}
.something-wrong {font-size: 1.25rem;}

.video-container {max-width: 900px;}
.get-limited-time {margin-top: 1rem; max-width: 950px;}
.get-limited-time-outline {border-width: 2px !important; border-radius: 54px;}
.get-instant {border-top-left-radius: 50px; border-bottom-left-radius: 50px; border: solid 5px #ffaf00; }

.bg-image-gold-silver {background-image: linear-gradient(82deg, rgba(0, 0, 38, 0.67), rgba(0, 0, 38, 0.74)), url('/assets/images/anxiety-depression-banner.jpeg'); background-position: 0px 0px, 50% 50%; background-size: auto, cover; background-repeat: repeat, no-repeat;}

/*silver/gold gradient banner*/
.bg-silver-gradient {background-color: #ddd; background-image: linear-gradient(90deg, #5a5a5a, #737473 13%, #b2b2b2 78%, #5a5a5a 94%);}
.bg-gold-gradient {background-color: #edcb01; background-image: linear-gradient(90deg, #dbb301, #f6cb48 30%, #f6cb48 78%, #dbb301);}

/*yellow/orange arrow underline*/

.arrow-underline {display: inline-block; background-image: url(/assets/images/ORANGEUNDERLINE.svg); background-position: 50% 100%; background-size: contain; background-repeat: no-repeat; padding-bottom: 1rem;}

/* own/gold */
#section2-gold .digital-shipped-middle {padding: 1rem; border-style: solid; border-width: 0.21rem; border-color: #edcb01; background-color: rgba(0, 145, 105, 0.2); box-shadow: 6px 6px 40px 0 rgb(0 0 0 / 16%);}
#section9-gold .digital-shipped-middle {padding: 1rem; border-style: solid; border-width: 0.21rem; border-color: #edcb01; background-color: rgba(0, 145, 105, 0.2); box-shadow: 6px 6px 40px 0 rgb(0 0 0 / 16%);}

#section3-gold h2 {margin-top: 0px; margin-bottom: 20px; font-size: 2.25rem; line-height: 1.4; font-weight: 600; text-align: center; text-transform: uppercase;}

#section5-gold h3, #section7-gold h3 {font-weight: 600; text-align: center; color: #000026; font-size: 2.35rem;}

#section6-gold h4 {font-weight: 600; color: #ffaf00;; font-size: 2.25rem;}
#section6-gold p {font-size: 1.5rem;}

/*#section9-gold h3 {font-size: 2rem;}*/
#section9-gold h4 {font-size: 1.75rem;}
#section9-gold h5 {font-size: 1.75rem; margin-bottom: 0px;}

.is--gold {border-color: #edcb01; background-image: -webkit-gradient(linear, left top, right top, from(#ac7b23), color-stop(21%, #f6cb48), color-stop(37%, #f6efae), color-stop(62%, #f6cb48), to(#ac7b23)); background-image: linear-gradient(90deg, #ac7b23, #f6cb48 21%, #f6efae 37%, #f6cb48 62%, #ac7b23); color: #000; border: #edcb01 solid 2px; margin-bottom: 20px;}
.is--gold h3 {font-size: 1.5rem;}

.digital-download-shipped {margin-bottom: 20px;}
.take-a-look {font-family: Montserrat, sans-serif; color: #ff004c; font-size: 1.75rrem; font-weight: 600; margin-top: 50px;}
.your-own-copy {background-color: #0198e8; color: #fff; font-size: 1.75rem; font-weight: 600; padding: 10px; margin-bottom: 40px;}

.available-next {background-color: #0198e8; color: #fff; font-size: 1.5rem; font-weight: 600; padding: 10px; margin-bottom: 40px; max-width: 555px; margin-top: 40px;}
.please-choose-your-gold {margin-bottom: 45px;}
.expires-soon {margin-bottom: 45px;}

/*own/silver*/
.silver-banner {font-size: 2.3rem;}
.is--silver {border-color: #858585; background-image: -webkit-gradient(linear, left top, right top, from(#2d2f2d), color-stop(21%, #b4b4b4), color-stop(37%, #c7c7c7), color-stop(62%, #aaa), to(#2d2f2d)); background-image: linear-gradient(90deg, #2d2f2d, #b4b4b4 21%, #c7c7c7 37%, #aaa 62%, #2d2f2d); color: #fff; border: #858585 solid 2px; margin-bottom: 40px;}
.is--silver h3 {font-size: 1.5rem;}

#section6-silver h3 {font-size: 2rem;}
#section6-silver h4 {font-size: 1.75rem;}
#section6-silver h5 {font-size: 1.75rem; margin-bottom: 0px;}
#section6-silver {padding-top: 0px !important; padding-bottom: 0px !important;}

#section2-silver .digital-shipped-middle {padding: 1rem; border-style: solid; border-width: 0.21rem; border-color: #b7b7b7; background-color: rgba(0, 145, 105, 0.2); box-shadow: 6px 6px 40px 0 rgb(0 0 0 / 16%);}
#section7-silver .digital-shipped-middle {padding: 1rem; border-style: solid; border-width: 0.21rem; border-color: #b7b7b7; background-color: rgba(0, 145, 105, 0.2); box-shadow: 6px 6px 40px 0 rgb(0 0 0 / 16%);}
.btn-orange:hover {background-color: #E39B00;}

/*own/flash-sale*/
.dear-community {max-width: 1050px; margin: 0 auto;}
.flash-price {font-size: 1rem !important;}
.flash-drive-single {max-width: 420px;}
.flash-9 {max-width: 345px;}
.flash-plus {max-width: 545px; margin: 0 auto;}
.flash-plus-2 {max-width: 384px; margin: 0 auto;}
.flash-drive-sale {max-width: 254px;}
.get-yours {max-height: 404px;}

/*.plus-section h3 {font-size: 2.2rem !important;}
*/


